- Offres Éclair de Noël : chaque jour de nouvelles offres pour vos cadeaux de Noël
- Essayez gratuitement pendant 30 jours Amazon Premium et bénéficiez de la livraison 1 jour ouvré gratuite à volonté sur des millions d'articles.
Real XML help for webmasters, developers, and publishing professionals!
Structuring XML Documents is the perfect book for you, if...
In this book, David Megginson shares his extensive expertise in quality structured document design and DTD development. Starting with five detailed industry-standard models, learn how to:
Whether you're a technical writer, documentation project manager, document systems implementor, or consultant, you'll refer to this book constantly.
On the CD-ROM...All these state-of-the-art model DTDs-pre-catalogued for plug-and-play parsing...
David Megginson is senior architect for Microstar Software, Ltd. of Ontario, Canada, a leading supplier of XML/SGML large document management and production systems, and publisher of the acclaimed Near & Far Designer and Active sg/xml development tools.
Détails sur le produit
The only thing that is keeping me from giving it an otherwise well-deserved five-star is the utterly meagre index, a surprising fact in such a book!
Instead, if you are using XML for document production, or are developing a new document handling system and are considering XML, this book contains many valuable lessons. It presents a number of design principles, in the context of five widely used DTDs: Docbook, CALS, TEI, EPSIG, and HTML.
It is *particularly* enlightening to see the comparisons with HTML. point by point, the author shows convincing DTD design creteria, demonstrates how they affect ease of use and ease of maintenance... and then casually shows just how poor HTML is as an example of! these principals. The other DTDs are not, of course, perfect, but they *do* show design skill and suitability for document use; HTML completely fails to. After reading this analysis, you will be left wondering why you ever thought HTML was "structured" in any way.
The author covers his ground with extreme thoroughness. He makes it very clear where he is going at all times, what he expects you to learn, and what pitfalls arise directly from poor design. The book is well structured, and gives evidence of a single very organized mind, in its construction, even down to the introduction to the last chapter where the author warns that you might want to "stop now and try applying" the techniques covered, before exploring certain more advanced and subtle areas. The consistent quality of delivery (including excellent use of a graphical notation to express measurable complexity of a DTD structure) makes this book a pleasure to read and study, especially when ! contrasted with other titles in the series (Designing XML I! nternet Applications, reviewed elsewhere, uses the same typographic style but manages a poor presentation due to other inconsistencies.)
All in all, if you are actually constructing DTDs for XML documents, this could be the most important book you might ever read on the subject. The author shares his experience very effectively, and makes subtle and advanced concepts seem intuitive.