SGML on the Web: Small Steps Beyond HTML
By Rubinsky and Maloney
Table of Contents
Rubinsky, Yuri; Maloney, Murray. SGML on the Web: Small Steps Beyond HTML. Charles F. Goldfarb Series On Open Information Management. Upper Saddle River, NJ: Prentice Hall PTR [Professional Technical Reference], 1997. Extent: 528 pages, CDROM with Panorama Pro 2.0 and other software. ISBN: Paper (0-13-519984-0). Authors' affiliation: SoftQuad, Inc. See the bibliographic entry for other descriptions.
Volume Table of Contents
Preface-Firmness, Commodity and Delight
Part I-Talking the Talk
Chapter 1-Why Go Beyond HTML?
- The Bottom Line Is Your Set of Requirements
- The Four Fundamentals
- The Facts About SGML
- A Good Time to be Using Full SGML
- When HTML is Not Enough
- Read On
Chapter 2-How to Use This Book
- Getting a Quick Start
- Organization of Parts and Chapters
- Organization of Examples .
- Typing the Examples
- Instant Startup Using the Accompanying Disk
- Typographic and Markup Conventions
Chapter 3-Starting Simple
- When HTML Is Too Much
- Adding markup = Adding value
- Example 1-Plain Text in SGML
- Example 2-Adding Simple Anchors and Links to
- Example 3-A Little Bit of Structure in Our Plain
Lives . . .
- Example 4-You Can Empower Anything You Can Identify
- Example 5-The Names Can Be Changed to Protect
- Example 6-Trcks a' Shrthnd
- Example 7-A Rose by Any Other Name Would Smell
- Example 8-As the Ancient Philosophers Say: Semantics
- Example 9-Final Small Steps on the Road to a
Useful Mini-Version of HTML
- How Far We've Come in this Chapter
Part II-Walking the Walk
Chapter 4-Exploring HTML with a Flashlight
- When HTML Is Just Right
- Example 10-Nice Body. Nice Head.
- Example 11-This Element is Half Full
- Example 12-Let's Emphasize Text, He Said Boldly
- Example 13-What Was That Link I Saw You With?
- Example 14-On Being Specific
- Example 15-No Anchor is an Island
- How Far We've Come in This Chapter
Chapter 5-We'll Take the High Road
- Extending HTML, Even If You're Not Netscape,
Microsoft or the World Wide Web Consortium
- Stop! You're Both Right. So How Do We Make HTML
Extensible? . . .
- The Formalities. I Do Declare!
- Example 16-Striding off into the Subset .
- Example 17-Going through Another Pretty Phrase
- Example 18-Put a Little Hierarchy into Your Life
Chapter 6-Leaving a Trail of Breadcrumbs
- Example 19-Distinguishing Characteristics and
- Example 20-Diving into the Subject
- Example 21-What You See is the Tip of the Information
- Example 22-The Combined Joys of Electronic Review
and Machine Processing
- Example 23-While I Wasn't Watching, What Changed?
- Example 24-Have We Outgrown Looseleaf Binders
Part III-Stepping Beyond
Chapter 7-Fresh DTDs
- Example 25-Stop the Presses!
- Example 26-What's Content? What Appears Magically?
- Example 27-Turn off the Lights!
Chapter 8-You Can Get There From Here
- Example 28-Anchors, Links, Targets, Buttons,
Icons, We Got It All
- Example 29-Jumping from Slide to Slide
- Example 30-The Low Low End of Computer-based
- Example 31-Cranking up the Power
- Example 32-HyTime Tree Location Addressing
- Example 33-HyTimeData Location Addressing
Chapter 9-The Tiny Table Two-Step
- The 10-Minute Executive Guide to Some of the
- Example 34-A Simple Kitchen Table
- Example 35-Throw a Little Span in the Works
- Example 36-Seeing the World through Rose-colored
- Example 37-The Powers of Axis/Axes .
Part IV-Struttin' Your Stuff
Chapter 10-Running on Entities
- Example 38-Multiple Sources for One On-the-fly
- Example 39-Automatic Text Generation for Automotive
- Example 40-Make Your Own Nest and Lie in It
- Chapter 11-The Absolutely Critical Next Step
- Document Type (DOCTYPE ) Declarations
- Public Identifiers
- Finding DTDS in Daily Life
- The SGML Open Entity Catalog
Appendix A-The SGML Primer
- Jumping In
- SGML: The End-User's Eye View
- How Declarations Work
- The DTD for a Primer Booklet
- The Document Instance
- Element Type Declarations
- The Flood DTDs: Before and After
- Attribute Definition List Declarations
- Attribute Definition List Declarations: The Parts
- General Entities
- Parameter Entities .
- Notation Declarations
- Marked Sections
Appendix B-SGML Users, Start Here
- The Overlap between Art and Science: HTML Implementations
Aren't At All
- Like SGML Implementations-Yet!
- HTML Shows Us There's a Trade-off between Payoff
- If You're Part of the SGML Literati, How Best
to Use This Book?
- How Do We Put SGML on the Web?
Appendix C-A Good Time to be Using SGML
- New Products
- Spread of SGML to New Industries
- The World's Largest SGML Application
- Appearance of SGML in Mainstream Magazines and
on Bookstore Shelves
- Attendance at SGML conferences is Nearly Doubling
Appendix D-Just Enough History
- In a Hallway in CERN
- The Roots of the World Wide Web
- Generalized Markup, SGML, and HyTime
- ASCII and Angle Brackets: What the Web Got from
- Mosaic Makes the Web Explode (1993)
- The Web Today
- What Makes the Web Important?
Appendix E-License Agreement and Limited Warranty
- Other Books About SGML
- Other Published SGML Works by Yuri Rubinsky
- It's Over... But It Goes On
About the Authors
- Yuri Rubinsky
- Murray Maloney