SGML Books


Books-Under-Review-->Computers-->Data Formats-->Markup Languages-->SGML-->18
Related Subjects: Companies Style Sheets Applied Languages HyTime Groups Software References and Standards
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
SGML Books sorted by Average customer review: high to low .

SGML
Master VISUALLY HTML 4 and XHTML 1
Published in Paperback by Visual (2000-07-13)
Author: Kelly L. Murdock
List price: $34.99
New price: $8.75
Used price: $1.01

Average review score:

You know, they say 'Let dead dogs lie'
Helpful Votes: 0 out of 0 total.
Review Date: 2006-11-30
I would like to review this book well... I would like to say how wonderful this book is.

I can't.

This book is a perfect example of code that half the time only works well in Internet Explorer on Windows. Standards? No. JavaScript is pretty messed up too.

In short, if you use this book for reference in building your website, make sure it isn't a professional site, or you might just lose customers.

[the title is referring to when a dog dies, it may have a disease, and if you touch the dog, you may catch it. - this book is some what like that, it teaches you bad habits that may take a long time to fix.]

Visual Master Piece
Helpful Votes: 19 out of 19 total.
Review Date: 2000-10-12
I loved this book. I already had a good general feeling for HTML, but this book really makes it easy for you to learn it. Lots of graphics, highlights, and great sectioning of this book make it a GREAT buy. When there was something I wanted to look into, it was easy to find and the section went into enough detail for me to know it without reading about the history of the funtion like some other books do.

The best thing about this book is that it's CONCISE! Most books go into unnessasary detail or drone on and on just to make the book bigger and thus try to make itself seem like a better value, but this book doesn't. It is well written and gets straight to the point! ... uh. unlike this great review! =)

Works, but very Outdated!
Helpful Votes: 2 out of 3 total.
Review Date: 2003-11-01
At the time of this writing, this book is very outdated. What does it take to update a Book like this? Not very much. Animabets.com does not exist anymore, and they constantly cite examples using this website, not to mention any software they recommend is also way outdated, and their examples don't work with any current software. But I'm not saying you couldn't learn HTML using this book. It just wastes a lot of your valuable time.

the easiest and best
Helpful Votes: 2 out of 2 total.
Review Date: 2002-05-07
as i used this item i was amazed at the ease of use and the good pictoral examples given on each page with red lines showing where every thing is and how it works there is no better book to learn html

The "Webster's Dictionary" of HTML books
Helpful Votes: 8 out of 8 total.
Review Date: 2001-03-29
You know the old saw, "never judge a book by its cover"? Not only teaches the novice the intracacies of HTML, but is also a superb reference for the accomplished coder. I call it the "Webster's Dictionary" of HTML books because the end effect(s) (think "word(s)" using the dictionary analogy) is side-by-side with the HTML code (the "definition"). I have many HTML books, but I find myself coming back to this one as my steady and reliable desk reference on HTML.

SGML
Platinum Edition Using XHTML, XML & Java 2 (Platinum Edition Using)
Published in Hardcover by Que (2000-11-20)
Authors: Eric Ladd, Jim O'Donnell, Mike Morgan, and Andrew H Watt
List price: $59.99
New price: $2.29
Used price: $1.36

Average review score:

Great Book
Helpful Votes: 1 out of 1 total.
Review Date: 2001-02-21
I am a professional web designer and have wanted to further my skills into the relm of web development. I found this book and started reading it immediately. It is an excellent resource for web design and development as a whole. It goes into technologies such as ASP, PHP, Java 2, Usability and Design rules, Creating Graphics, basic web design fundamentals, CGI, a little C, Coldfusion, Perl, XSL, XSLT, XHTML, SSI, CSS, DHTML, JavaScript, VBScript, database design, ADO, just about everything. It gives a great introduction (40-60 pages or more)into most of the technologies used in web design and development and goes in depth on XML, XHTML and Java 2 best of all it tells how all the above technologies can work together. Not only xml and xhtml. but how ASP and perl relate. No it doesnt come with a CD but I have had no problem compiling the code and getting it to work. A CD would have been nice but the information in the book is so useful that its worth the price without the CD. It is easy to read (if your into reading computer books) and is the best resource that I have found on web development technologies and how they relate to each other. It is a great book and I recommend it highly to any college student aspiring to get into web work (as long as they know HTML) or any professional web designer or developer at any level. This book is a must have.

Promises but doesn't deliver!
Helpful Votes: 10 out of 20 total.
Review Date: 2001-01-02
I bought this weighty tome (AU$115) because it had a section on XML and Java and some specific code that appeared to be what I needed for an urgent project. Firstly, the book did not come with a CD, so you had to download the code. Once you downloaded the code, it became apparent that the code for the chapter I was interested in (chapter 42) was not amongst it. I had to type it all in. I had difficulty compiling the code, which may have been some misunderstanding on my behalf. I finally got it to compile; but kept getting runtime errors. I couldn't get it to work.

I gave up.

I expect when I purchase a book, that most if not all (no one is perfect) the examples will work. I also believe that expensive and expansive books like this one should come with a CD that not only fully reflects the code in the book; but also contains a HTML version of the book as well to facilitate searching.

My comments only reflect upon the Java XML chapter 42. I have been reluctant to use the book any further. I hope the next edition rectifies the present short-comings.

If you are a beginner, this book is ok
Helpful Votes: 2 out of 3 total.
Review Date: 2002-08-11
Not as comprehensive as I thought. The only best thing of this book is that it talks about almost all the web languages, give you the basic understanding.

A well-rounded education in current web development tools
Helpful Votes: 5 out of 5 total.
Review Date: 2001-01-23
Platinum Edition XHTML, XML & Java 2 is separated into several sections, each of which focuses on a specific technology, including: XHTML, XML, JavaScript, Dynamic HTML, CGI programming with Perl, Server-side Programming with ASP, ColdFusion & PHP, and Java 2. Throughout the book, the authors focus on the features & benefits of each technology, giving readers a well-rounded education in current web development tools & techniques. In addition, the authors demonstrate the value of combining various technologies (such as Java & XML) for more powerful web solutions. User Level: Intermediate - Advanced,

Thorough, engaging overview of Web technologies
Helpful Votes: 6 out of 6 total.
Review Date: 2001-02-25
I am a network security engineer, not a Web developer. When I first saw this book's title, I realized I lacked an understanding of XHTML, XML, Java, and other subjects listed in the table of contents. The book's 2.5 inch thickness and 1400 pages were daunting, but skimming the first few chapters showed the text to be lively and informative. I gambled that I could at least gain some familiarity with modern Web technologies by buying this book.

That gamble paid in spades. This book will provide a computer-familiar reader an idea of the plumbing behind modern Web sites. The text describes many varieties of Web-building tools, and includes clear explanations, examples, and code. I especially enjoyed learning from the book's dozens of figures. These typically show the results of executing example code, with the captions giving excellent summaries of points made in the text. For example, rather than writing "Here is a sample of Netscape Dynamic HTML layers," the caption on p. 684 says "Netscape Dynamic HTML layers can be used to show context-sensitive information on your Web pages."

I could not find any faults with this book, although Web development is not my specialty. If you are looking for a book to make you an expert in any one or two of the subjects covered (i.e., JavaScript, Dynamic HTML, even XHMTL), you will not be satisfied. The authors recognize this point and direct focused readers to more comprehensive sources. If you are looking for a guide to what makes Web surfing and serving work at a technical level, I strongly recommend this book. Keep in mind that rapidly evolving Web processes can make books like this less relevant as time passes. If you believe this particular edition is becoming obsolete, be confident that the authors' next edition will be just as educational.

Note: I congratulate the editors and four authors for creating a "cohesive" 1400 page book. I was pleased to see each chapter explicitly bearing the individual author's name, and glad to see seamless references to work in chapters by different co-authors. Bravo Que.

SGML
Definitive XML Application Development
Published in Paperback by Pearson Education (2002-05-15)
Author: Lars Marius Garshol
List price: $49.99
New price: $33.90
Used price: $20.95

Average review score:

Not for XML Novice!
Helpful Votes: 0 out of 0 total.
Review Date: 2008-07-14
Definitely not a textbook for XML newbies.

You need to learn Python Language before understanding this book, wtf?

If you are looking for a quick guide and learning book for XML, you might be disappointed by this paper-brick.

Might be a fine reference for XML veterans.

Book is god but the most companion Sourcecode is missing!!!
Helpful Votes: 0 out of 3 total.
Review Date: 2003-09-05
i agree with the previos Readers, but the most of the Sourcecode downloadable from http://www.garshol.priv.no/ is missing.
In most the RSSKIT library from the greatest Artikel in this Book.
Also missing some smaller parts like SAXTRACKER and more.
It seems also that the Code is almost out of Time.

Complete reference for experienced developers
Helpful Votes: 26 out of 27 total.
Review Date: 2002-06-26
This book requires a solid working knowledge of XML and associated protocols (XLST, XPath, XML Schema), Python and Java), and is written for practicing developers who are involved with web services, e-commerce and extended supply chain applications. You should also be reasonably familiar with DOM, data structures and relational databases to get the most from this book.

After a quick introduction to the XML processing the author wastes no time getting to the meat by going into processing types in Sections II (Event-Based Processing), III (Tree-Based Processing) and IV (Declarative Processing). Each of these sections are comprised of chapters and topics that cover the strengths and weaknesses of each approach, common tools and example applications, and tips and techniques.

Section V is focused on Java development, including SAX in Java, DOM in Java and XSLT In Java Applications. This section covers APIs, tools and specific considerations for each topic.

The final section addresses XML processing in detail, and deals with alternative processing approaches (including hybrids of event-, tree- and declarative-based models), schemas, and RSS.

In addition the appendices are informative and add to the value of this book. In particular, Appendix A, A Lightning Introduction to Python, will get seasoned developers up-to-speed (augmented by Appendix C which covers Python XML Packages). Appendix B is a glossary that goes into considerable detail, making it a handy reference.

I found this book to be well written, complete and devoid of fluff. An excellent companion to this book is the three book bundle titled "The Definitive XML Professional Toolkit", which contains CHARLES F. GOLDFARB'S XML HANDBOOK by Charles F. Goldfarb and Paul Prescod, DEFINITIVE XSLT AND XPATH by G. Ken Holman and DEFINITIVE XML SCHEMA by Priscilla Walmsley.

Well Written and to the Point
Helpful Votes: 6 out of 6 total.
Review Date: 2002-07-14
I went the the bookstore - looking for a good tutor on SAX (the Simple API for XML). Unfortunately most of my choices were just overgrown reference manuals...

Not so with Garshol's manuscript. For only a little more money I recieved a lot more on general XML processing than just SAX (and more on SAX than most of those other books). "Devinitive XML Application Development" is a well written book covering the most prevailent operations in XML processing and how to implement them (using the most popular event-based, tree-based and other APIs). Also, as a testiment to Garshol's writing, I was able to understand the examples used throughout the book even though he uses Python - a foriegn language for me. There is also a quick tutorial on Python in the appendix.

One minor nit: this book doesn't have any reference material to complement the wonderful text. However, another book in the series (Charles F. Goldfarb's XML Handbook) covers that. Besides, a reference alone won't give you, "...the skills, insights, and example code you need to build [XML applications] right" (from the back cover, which says it better than I could).

SGML
The SGML Handbook
Published in Hardcover by Oxford University Press, USA (1991-02-28)
Author: Charles F. Goldfarb
List price: $262.00
New price: $125.00
Used price: $33.00

Average review score:

Necessary for SGML; useless for XML
Helpful Votes: 10 out of 12 total.
Review Date: 2002-04-08
This book is, regrettably, the one authoritative book on the SGML standard. Given how broad and confusing the SGML standard is, it's not surprising that this book on it is equally opaque -- this is, in my experience, the worst-written technical book I've ever seen that is not actually inaccurate. But if you're doing serious SGML development, you have no choice but to get this book and to spent forever trying to make sense of it.

But beware: if you're doing just XML, and if you think "well, since XML is a form of SGML, I might as well get the SGML standard", don't do it! XML is all you need to know, so just get an XML book-- I happen to like XML Pocket Reference, partly because it's less than one TWENTIETH the price of the SGML standard, and yet it's a hundred times more useful! (Having a copy of the XML spec, from the W3C site, can also be helpful.)

For the kind of money that you could be spending on The SGML Handbook, instead go buy a copy of the Codex Seraphinianus. It's equally indecipherable, but at least it's pretty.

Required SGML Reading IF
Helpful Votes: 6 out of 6 total.
Review Date: 2000-02-08
you are planning on really getting into the world of SGML. If you are a beginner, or just playing with SGML, this book isn't for you. The book does contain the entire ISO 8879 standard and is extensively cross referenced. After five years using it, I still find it easy to get lost in the references. If you want the final, definative word from the MAN who wrote the standard, this is it.

The official ISO standard.
Helpful Votes: 7 out of 7 total.
Review Date: 1996-02-04
This is not the first book you should read about SGML, but if you are going to do any serious development in SGML, you need this on your bookshelf. It contains the entire text of the ISO standard, plus Goldfarb's annotations

Turgid, obscure, confusing; but essential for advanced SGML.
Helpful Votes: 8 out of 11 total.
Review Date: 1996-08-07
This is a particularly badly written book on a particularly badly designed and written standard, SGML.

However, SGML is so far the only reasonably universal and standard way of marking up text, and this is the only comprehensive treatment of it, including all the peculiar little bits that you probably should never use. The book includes the full text of the ISO standard as well as cross-references and annotation.

The book, like the standard, uses terminology and notation which are not standard in the rest of computer science. The tutorial material is weak. The book design is ugly and hard to read.

Yet SGML, bad as it is, is an important and useful standard, and this is a comprehensive reference for it. Let us hope that both the standard and the book will be improved radically in the future.

SGML
XML Distributed Systems Design (kaleidoscope (SAMS))
Published in Paperback by Sams (2002-03-04)
Author: Ajay M. Rambhia
List price: $49.99
New price: $0.04
Used price: $0.03

Average review score:

Useless
Helpful Votes: 0 out of 1 total.
Review Date: 2003-03-22
A book about XML and distributed systems, published during 2002, and no discussion about XML Web services?? Makes me wonder how old the content is. I am an experienced architect and developer on different platforms and I found this book completely useless.

Content good, writing poor
Helpful Votes: 1 out of 2 total.
Review Date: 2002-05-03
The author obviously is a creative and intelligent person and his work presents several fantastic ideas and concepts. However, his writing style is almost stream-of-consciousness. The nuggets of true value in this book must be gleaned from excessively wordy paragraphs and multiple tangents to explain trivialities. The result is that beginners will likely get lost or confused, while the experienced reader will get bored. I would love to see a second edition of this book wherein the content has been edited by an experienced technical editor to clean up the verbiage and make the book more concise and clear.

Agreed its a good work
Helpful Votes: 1 out of 1 total.
Review Date: 2002-03-22
I am in consultancy field from past several years and got my hands on this book last week. It's good. I agree that this is a lasting work, with collection of ideas for applying XML to everything (well almost). I have also done lots of XML work and usually go through almost all the books on the subject, but this one has some extra value. I liked the explaination, which serves both for beginners and advanced modelers. I am also an architect for several systems and was quite impressed with the model presentation. Another important and good thing is that this book does not insist that you know lot about customary UML knowledge. The schematics are simple and easy to grasp for anyone.
You can have this book even on the road, and I promise it would add value to whatever you know about this subject. I would suggest to buy this book for sure.

Awesome book! A must buy for system architects
Helpful Votes: 1 out of 1 total.
Review Date: 2002-03-16
I am a chief architect in consultancy business. I have probably read all XML books released so far and closely looked at all of them. But there wasn't any book on design and modeling. This book is definite go for beginners and experienced architects. It explains the concepts and basics of systems modeling, from XML point-of-view. Good job by the author, as he had explained the core concepts of using XML. This book does not have much of code, but I guess there are enough books on coding aspect. This book deals primarily with application of XML to systems. The chapter on open-system is outstanding and is the part I liked most. I also teach part time and have suggested this book for XML reference and tutorial. The good thing about this book is that it tries to create ideas of applying technology and does not play with toolkits and programming. I believe coding and system architect belong to two different domains. The book also shows some case studies of interest, which are supported by interfaces - good!! I would definitely suggest to buy this book, a good one!!!! :-)

SGML
Movable Type 3.0 Bible Desktop Edition
Published in Paperback by Wiley (2004-11-05)
Author: Rogers Cadenhead
List price: $24.99
New price: $0.01
Used price: $0.01

Average review score:

In-depth and practical
Helpful Votes: 13 out of 17 total.
Review Date: 2004-11-20
Anyone who uses Movable Type on a regular basis needed the book. It covers all of the basics around installation, setting up blogs and writing entries. But then it goes into more advanced topics like alternating the template and adding plugins. And even more advanced topics like RSS, Atom, and writing your own plugins. This is thorough book that is well written and will cover everything you need to know to blog with Movable Type.

Useful but becoming outdated
Helpful Votes: 8 out of 8 total.
Review Date: 2006-01-05
This book is great for experienced and curious users. It's quite technical for lay users and the way information is presented isn't terribly user-oriented.

But the biggest problem is that Six Apart has updated Movable Type in ways that make this book obsolete in some aspects and that make it necessary to translate concepts in others. At this point, it's probably not worth the trouble to buy the book, and also probably not worth the trouble to write this kind of book when updates are so extensive and frequent.

This book is difficult
Helpful Votes: 8 out of 11 total.
Review Date: 2005-03-18
Unless you already have solid experience writing software, you will find this book overwhelming. But it is better than the program documentation. There are few other choices. It looks like it was rushed to press and many of the examples don't quite work on my provider's server configuration, e.g., I don't have access to the unix command line so isn't always easy to envision the file structures. (If you didn't understand the last line, you might consider paying the folks at Movable Type to build your blog.)

But in all fairness, this is a difficult subject to explain. Since personal blogging is so new on the scene, it seems like the blog jargon is still a little fuzzy. Liberal use of Google helps. Since many of the concepts in blogging software are new to me, I would have appreciated a clearer explaination in the introduction, perhaps with some graphic illustrations. Some of the topics here, "Publishing with Movable Type" for example, are filled with examples and terminology that belong in a later section of the book. It would suffice to just give the reader a broader overview of how the software works.

SGML
Web Standards Programmer's Reference : HTML, CSS, JavaScript, Perl, Python, and PHP
Published in Paperback by Wrox (2005-08-05)
Author: Steven M. Schafer
List price: $39.99
New price: $11.60
Used price: $7.00

Average review score:

Great beginners reference book for beginners!!
Helpful Votes: 2 out of 3 total.
Review Date: 2007-05-24
This is a great reference book for beginners... I myself am a seasoned systems analyst and already had books that covered most of the basic topics discussed in this book. There were no real world examples and nothing about the pitfalls of using web standards before they are even supported by popular browsers. Like I said at first, it is a really great reference book; and if you need one to get started, this is it! You will still need a book dealing with the methodology variations in coding.

replaces 6 books [one for each language]
Helpful Votes: 30 out of 37 total.
Review Date: 2005-08-09
How the Web has grown! In doing so, and aiding its growth, has been the use and development of several languages. Naturally, Schafer starts with the language that birthed the Web - HTML. Actually this needs its dual ("twin") on a server, http. But Schafer discusses http in a later chapter devoted to CGI.

Hopefully, you should be able to appreciate that HTML is simple. In fact, of all that the book discusses, HTML is the simplest language. Several initial chapters walk you through HTML. It must be stressed that mastery of HTML is needed to make sense of the rest of the book.

The later languages either extend the scope of an HTML file, or they generate the file, roughly speaking. Cascading Style Sheets (CSS) lets you easily factor out common definitions that are used across multiple web pages, where you can imagine that each web page corresponds to a file storing it. Schafer explains how to use CSS to simplify management of a set of HTML files. A centralised way to set common fonts and the like. More robust.

But HTML is a declarative language. Good, because laymen can more easily understand and write such languages. It's easier to say what should be done, than how to do it. But for the times when you need more expressive power on the browser, Schafer offers JavaScript. A procedural language that actually has nothing to do with Java. [The coincidence in names was a marketing ploy.]

Schafer does not ignore the server. CGI is given, as the first generation attempt at server side code. Its limitations spawned the use of Perl, PHP and Python for easier parsing of user input and generation of new dynamic pages.

Each of these languages (HTML, CSS, JavaScript, Perl, PHP and Python) is often the subject of its own book. No surprise then that Schafer explaining all 6 gave us a book of this length!

Web standards?
Helpful Votes: 9 out of 12 total.
Review Date: 2006-08-08
This is a good book to refresh yourself on the syntax of each language, but don't try to learn web standards from this book! It spends about 10 pages in the HTML language section talking about how wonderful tables are when used to control the layout of your entire site. Anyone with any experience in HTML knows that this is a very bad idea. The Perl section had a few things wrong in the code as well. Overall, I was not impressed with this book. I probably could have gotten better tutorials for free on the internet.

SGML
The Web Wizard's Guide to XML (Addison-Wesley Web Wizard Series)
Published in Paperback by Prentice Hall (2002-06-21)
Author: Cheryl M. Hughes
List price: $40.00
New price: $19.70
Used price: $1.98

Average review score:

great intro book
Helpful Votes: 1 out of 2 total.
Review Date: 2002-08-26
This is a great introduction to XML book. It covers all of the subjects in enough detail to give a good overview, but it doesn't go into too much detail about advanced topics like some intro books do. The illustrations and examples are good for someone who is new to XML. If you are looking to learn the fundamentals of XML, this book is a good choice.

Excellent Beginners Book
Helpful Votes: 1 out of 2 total.
Review Date: 2002-08-26
This book provided an excellent overview and introduction to the XML language. It provides a lot of good examples without relying on too many third party products. It is short enough to get through quickly, but also gives enough technical details to give readers a solid understanding of the topics. I would highly recommend this book to anyone that wants to learn XML.

Worst Technical Book Ever
Helpful Votes: 2 out of 4 total.
Review Date: 2002-08-05
This is the worst technical book I have ever read. The information is wrong in places. The information is far too abbreviated in the entire book. I would not even call this a book. Being very kind, I would call this a leaflet.
Far too many fluff drawings, blank pages and repeated information. Specifically, this book advertises to have 192 pages, but only about 100 pages have relevant information; the last page number in this book is 167, which is at the end of the index. This is followed by 13 completely blank pages.
If you want a book on XML, start with "Beginning XML" by David Hunter. It has all of the details that you need to understand XML. From there, you can tackle XSL, JDBC, etc.

SGML
Abcd...Sgml: A User's Guide to Structured Information
Published in Paperback by Coriolis Group (1995-09)
Author: Liora Alschuler
List price: $42.95
New price: $15.00
Used price: $0.36

Average review score:

Niceties and generalities
Helpful Votes: 0 out of 0 total.
Review Date: 2004-04-28
A good book for managers and other would be nomenklaturist that need to know the general view from the sky about what is and what can you do with SGML.

Almost useless for the techie interested in the internal workings/practicalities of SGML

A readable account of SGML
Helpful Votes: 4 out of 4 total.
Review Date: 1996-12-13

The full title of this book is *ABCD...SGML A User's Guide to Structured Information*; the author is described as "a writer and consultant in SGML and technical publishing", which is an understatement - Liora Alschuler is an authority on, and an articulate advocate for, SGML. I am impressed by her ability to discuss technical matters in plain language, something that should make the subject of SGML accessible to a wide audience.

The Standard Generalized Markup Language is an ISO standard (ISO 8879:1986) that "originally ... was just another way to set type". Since then it has had a tremendous impact on electronic publishing and served as a template for the ubiquitous HTML.

Who uses SGML? There is a formidable user-base that includes DoD (and the defence establishments of many countries), government instrumentalities world-wide, large corporations (including Intel, Butterworth, Ericsson, Standard & Poor's, and Columbia University Press), and even Microsoft (in Cinemania).

This book describes what SGML is, what it is capable of doing - in both print and electronic media - and discusses the question: Should I use SGML? The author's passion for SGML does not cloud her objectivity; she makes it quite clear that SGML is not an appropriate solution for every application, and her in-depth discussion of the issues should enable readers to make informed assessments.

An extensive chapter entitled, Who Uses It?, presents several detailed case studies and some brief "sketches" covering a wide range of applications. A reading of just this chapter, which does not demand any special technical knowledge, will give a clear picture of SGML's versatility and power. If one wants to persuade management to consider SGML, this is a most lucid and convincing argument.

A chapter, Who Needs It?, opens with the sentence, "The truth is, not everyone needs it". The author then discusses in remarkable detail cost-effectiveness issues; this is no superficial analysis, but sets out the questions that have to be answered in order to make a sound, economic decision.

However, to go back to the beginning. The book opens with a chapter, Understanding SGML and Where It Came From, in which the concept, origins, and its development are described. That flows on to the next chapter, which further elaborates on what SGML is and how it compares with other markup systems, DTP software, and Web publishing systems. There is a very good discussion of how SGML can be applied to database-structured data, an application used by Standard & Poor's. Also briefly discussed are ODA, OpenDoc, OLE, RTF, and PDF.

The author then goes on to discuss the tools, such as parsers and editors. An SGML document can be created using a text editor that produces an ASCII file with embedded markup, but there are now specialist tools that produce SGML files. The book contains a considerable amount of technical and other information about a wide range of SGML tools.

There is a common perception, quite erroneous, of SGML as a complex form of HTML. HTML, in the form familiar to Web users, is about short - very short - documents. SGML can be used for the same purpose, but its real use encompasses document analysis, information management, and team work. Web pages (the term, page, is by no means accidental) are usually the work of one person; SGML documents require input from many sources. Under a heading, "Who Does It?", the author lists:

publications manager, product manager, editor, editorial supervisor, managing editor, production manager, production staff, QA/QC, writer, typographer, layout and design staff, and programmer.

The reason for such an army is that SGML documents are forever, whereasWeb pages using HTML (or any other system, for that matter) are ephemeral. "Documents forever" does not mean the same as "diamonds are forever", which refers to the durability of a virtually indestructible object; it means documents that can sustain changes to content without the need to tinker with the SGML engine that eventually drives them. That is what this book is largely about.

The book addresses theoretical issues and practical considerations, even down to costing. It is all very well to be presented with a persuasive argument about the marvellous things of which some new system or technology is capable - but is it cost-effective? Both sides are fairly presented by the author. It is not an SGML how-to book, but an intelligent analysis of issues and a description of resources.

The case studies are illuminating and describe a number of diverse applications of SGML and, importantly, the considerations and experiences of those who chose the SGML path.

The book is an excellent resource and deserves a place in libraries if only for that. It is also a good read - at least, I found it so - that should capture the attention of anybody with an interest in publishing and document management.

Liora Alschuler is to be congratulated on a well-written, well-presented, and comprehensive book about SGML. The publishers have done an excellent job of design; the illustrations are of a high standard and provide a good supplement to the text, the references are a useful resource, the glossary is helpful, and the index comprehensive.

Reviewed by Major Keary

DISCLAIMER: The opinions expressed are my own. I have no interest, financial or otherwise, in the success or failure of this book, and - apart from a review copy - I have received no compensation from anyone who has. An extensive chapter entitled, Who Uses It?, presents several detailed

SGML
Sams Teach Yourself Creating Web Pages All in One (Sams Teach Yourself)
Published in Paperback by Sams (2005-05-28)
Authors: Preston Gralla and Matt Brown
List price: $34.99
New price: $14.98
Used price: $0.93

Average review score:

Good for a beginner on a PC
Helpful Votes: 5 out of 5 total.
Review Date: 2005-09-09
Creating Web Pages by Preston Gralla and Matt Brown (ISBN 0-672-32690-6) does start out well. It gives one a great overview of what the internet is and how it works. The book then proceeds to explain the basics of HTML and how to plan out a website in very comprehensive and understandable language. After the first three chapters, you have to skip ahead to find out how to effectively prepare and add graphics to your pages. In between, there are chapters dealing with building websites on Geocities or using Yahoo PageBuilder or Netscape Composer to actually build your site. The problem I had is that everything is really geared to PC - Window based users. I have a MAC and there is really nothing in the author's approach to show that things change and that there are differences between the MAC and PC platforms and how pages may appear.

The last third of the book deals with eBay listings and Blogs. The section about eBay is pretty extensive, giving the reader all sorts of helpful information about everything from finding items to sell to preparing effective graphics to post to pricing and effective ad copy writing. If interested in opening an eBay store, this is a great resource to turn to. Again, the authors explain things thoroughly and in an easy to read manner.

Finally, there is a section about Blogs, which was interesting, since I have never really had a clear understanding of what a Blog was. So while helpful, not something I am interested in creating.

Overall, the book is good for a beginner with a PC. It is excellent if you want to sell on eBay. If you are a MAC user, I'd recommend finding another book.

iconic usages
Helpful Votes: 8 out of 10 total.
Review Date: 2005-07-14
As the web has grown, several modalities of usage have become iconic. In response, Gralla and Brown explain 4 of these. To be sure, entire books are devoted to eBay alone, for instance. But this AllInOne text steps back and offers a consistent thematic understanding. Based on being able to make a web page.

The early part of the book goes over HTML basics. You need mastery of this to proceed. The book then gives the 4 modalities as case studies. You may well not want to learn all of them. But if you are reading this, you're probably interested in at least one. The utility of the exposition is to show how learning the chapters for that can give you skills transferable to the other topics.

Now of these topics, blogging has the skimpiest coverage. This might reflect its realities. Most blogs afford you some graphics that you can alter, as a blogger. Like uploading images. But blogging is primarily textual.

The eBay section is far more extensive. For some of you, it may also be the most compelling. Since unlike the other modalities, this is about directly making money. To this ends, if you are interested in this section, read the descriptions about using images in your auctions. Of all the actions you can do as a seller, providing a good image of your item has been shown, on average, to yield higher bids. This also nicely ties into an earlier section of the book, that discusses using Photoshop to improve your digital photos.


Books-Under-Review-->Computers-->Data Formats-->Markup Languages-->SGML-->18
Related Subjects: Companies Style Sheets Applied Languages HyTime Groups Software References and Standards
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37