Sunday, January 4, 2009

XML 11 Bible or Informatics and Nursing

XML 1.1 Bible

Author: Elliotte Rusty Harold



• Updated and better than ever, this more focused revision provides comprehensive coverage of XML to anyone with a basic understanding of HTML and Web servers

• Featuring all-new examples, this book contains everything readers need to know to incorporate XML in their Web site plans, designs, and implementations

• Continues expert Elliotte Rusty Harold's well-known track record for delivering the best XML guidance available

• Includes coverage of the most recent XML 1.1 specification and the latest trends in XML Web publishing

• Companion Web site includes additional examples and reference material found in previous editions that readers may find useful


Electronic Review of Computer Books - Jack J. Woehr

XML Bible, by Elliotte Rusty Harold, is a readable and meaty introduction to practical XML. Harold states his case succinctly:

This books has one primary goal: to teach you to write XML for the Web. Fortunately, XML has a decidedly flat learning curve...As you learn a little, you can do a little.

XML Bible is, in form, at least, one of those rush-to-print wonders documenting standards that aren't yet adopted for languages that aren't yet finished so that the reader can use tools that aren't written to produce documents for browsers that aren't commonly available. Harold writes:

I've outlined a lot of exciting stuff in this chapter. However honesty compels me to tell you that...much of what I've described is the promise of XML rather than the current reality.

Yet it's a surprisingly well-assembled volume, nicely integrated with its CD-ROM and authored and edited by individuals who had some inkling of the difficulties the reader would encounter exercising the content. The author states:

In this book, I mostly assume you're using Windows 95 or NT 4.0 or later. As a longtime Mac and UNIX user, I somewhat regret this. Like Java, XML is supposed to be platform independent. Also, like Java, the reality is somewhat short of the hype.

Harold visits quite a range of specialty markups, each effectively at this time in XML history more-or-less requiring a different browser to appreciate. W3C's Amaya for several platforms comes on the CD-ROM, as do Netscape 4.0.4 and IE5, both for Wintel. It becomes obvious pretty quickly that IE5, as of the cut, had an edge on generalized XML browsing. However, only Amaya knew how to render MathML. On Linux, I did best with a stable release of Mozilla, after upgrading one of my Linux 5.2 machines to Linux 6.x so it would run the latest. However, Mozilla stumbled on XSL formatting. And no browser freely available for any of the book's supported platforms handles exotica like VoxML (used for telephony).

Laying aside for now the absorbing minutiae of bleeding-edge geek tool frenzy that afforded us many hours of entertainment in the course of preparing this review, we should note that the bulk of the book focuses not on exotica, but on the nitty-gritty basics of XML and style markup. Document type definitions, cascading style sheets, XSL formatting, and VML are among the topics given extensive coverage.

To a certain extent, you can anticipate such flaws as this book possesses. Any computer book named "The [subject] Bible" is probably going to merit the subtitle "A little too much about [subject]," and this toe-breaker is no exception. The day is coming when computer book publishers are going to stop trying to snow readers with avoirdupois weight and abandon printing the long code listings in favor of pointing the reader to the CD-ROM content (all sample code is indeed included on XML Bible's disk).

The CD-ROM contains, in addition to browsers and source from the book, an XML parser written in Java, various utilities, and some standard and specification documents.

Harold is a talented technical writer with a lively style well suited to his audience. The book is reasonably well edited and the production values are high. While (despite cover blurbs) neither comprehensive nor authoritative, it is broad, energetic, helpful, and alert. For the working web author needing a boosterized ramp-up to productivity in XML, XML Bible is more than adequate, it's also quite useful and entertaining.



Table of Contents:
Preface
Acknowledgments
Pt. IIntroducing XML1
Ch. 1An Eagle's Eye View of XML3
Ch. 2XML Applications17
Ch. 3Your First XML Document55
Ch. 4Structuring Data63
Ch. 5Attributes, Empty-Element Tags, and XSL103
Ch. 6Well-formedness145
Pt. IIDocument Type Definitions187
Ch. 7Validity189
Ch. 8Element Declarations205
Ch. 9Attribute Declarations229
Ch. 10Entity Declarations249
Ch. 11Namespaces287
Pt. IIIStyle Languages309
Ch. 12CSS Style Sheets311
Ch. 13CSS Layouts335
Ch. 14CSS Text Styles381
Ch. 15XSL Transformations423
Ch. 16XSL Formatting Objects507
Pt. IVSupplemental Technologies577
Ch. 17XLinks579
Ch. 18XPointers617
Ch. 19XInclude647
Ch. 20Schemas667
Pt. VXML Applications731
Ch. 21XHTML733
Ch. 22Modular XHTML787
Ch. 23The Resource Directory Description Language833
Ch. 24Scalable Vector Graphics849
Ch. 25Designing a New XML Application907
Index983

New interesting book: Mountain Rescue Doctor or The Clear Skin Prescription

Informatics and Nursing: Opportunities and Challenges

Author: Linda Q Thed

This comprehensive introduction to informatics provides a solid foundation for nurses using computers to perform their professional duties. The text is divided into five units. Unit 1 provides an overview of the benefits of nursing informatics and a review of computer hardware and software characteristics and uses. Unit 2 covers communication with computers, including introductions to the Internet and the World Wide Web. This unit also includes chapters on Internet use by health care consumers and the current and future role of telehealth in medical practice. Unit 3 discusses word processing, working with numbers, presentation software, and databases. Unit 4 and 5 covers nursing informatics as a specialty, nursing information systems, and current issues and challenges facing nursing informatics. For more information, visit http://connection.lww.com/go/thede.



No comments:

Post a Comment