groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: <OK> [Groff] Simplifying groff documentation


From: D. E. Evans
Subject: Re: <OK> [Groff] Simplifying groff documentation
Date: Fri, 5 Jan 2007 15:47:24 -0700 (MST)

   But xhtml-1.0+ *requires* that tags be represented in *lower*
   case *only*, and any mixed or upper case representation is
   (strictly) invalid.  AIUI, today's web authors really should be
   striving towards xhtml standards compliance; in this respect,
   grohtml's use of lower case is already well on the way.

In theory, that's nice, but only a couple of web browsers, or other
user agents, truly support XHTML.  Most sites, including W3C, that
support XHTML use content negotiation, with redundant files
(HTML and XHTML), or in some cases--following appendix C of XHTML
1.0--offer a symlink as .html to the .xhtml file.  (Mozilla and
Amaya are the only major web browsers that have full support for
XHTML.  The new lynx has some support.)  XHTML and HTML are not
compatible, do not use the same MIME type, and only by relying on
error correction can a XHTML file be sent as text/html and hope
to be rendered in a usable way.  The moment you start using XML
features in XHTML, it becomes unusable to an HTML parser.

grohtml should stick with HTML 4 for the time being.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]