[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

The Internet Principle (was: Some comments on the 1.1 draft)

internet principle
Gavin Thomas Nicol wrote:

> "Be conservative in what you produce, and liberal in what you consume" is the 
> internet mantra..

It used to be.  But as volume rose, and more and more Bad Stuff was
being generated, some applications switched to the conservative/
conservative style.  The first case I know of was when C News decided
to drop Usenet articles with non-standard Date: headers, rather than
using a forgiving-but-expensive parser to try to make sense of them.
The howls were many, but compliance of news posting software went up.

(Return-to-sender isn't feasible on Usenet, where From: lines don't
necessarily contain usable email addresses, and random mixtures of
old-style and new-style news forwarders can cause a flood of
bounce-o-grams for a single posting.)

Similarly, HTML was officially conservative/conservative, in
practice conservative/liberal at first, and eventually liberal/liberal,
causing the well-known race to the bottom ("my browser understands
more disgusting tool-generated hacks than yours does").  At the
insistence of the major HTML browser manufacturers, therefore, XML
adopted a conservative/conservative strategy -- so far quite

> That said, even in these cases, I think control characters are not text.

All that is done by line-end characters in XML could be done by
markup, but we do not go so far as to ban them, or even to filter
them out at the parser level.

Not to perambulate             || John Cowan <jcowan@r...>
    the corridors               || http://www.reutershealth.com
during the hours of repose     || http://www.ccil.org/~cowan
    in the boots of ascension.  \\ Sign in Austrian ski-resort hotel


Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
First Name
Last Name
Subscribe in XML format
RSS 2.0
Atom 0.3

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.

Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.