XHTML/XML comment

I just printed the XHTML 1.0 document and an floored by the
following:

   4.2 Element and attribute names must be in lower case.
   4.3 For non-empty elements, end tags are required.
   4.4 Attribute values must always be quoted.
   4.6 Empty Elements.
   C.12 Using Ampersands in Attribute Values

You've got to be kidding.  There are millions of HTML pages that
exist that use case insensitive elements and attribute.  Same
thing applies to elements like BASE and BR.  How many CGI
scripts exist that will not parse &.

Guess I won't be using XHTML/XML any time in the near future.
I'll be damned if I am going to go through the 59,524 HTML
pages the I currently have and make them XHTML compliant.
I do try and do 4.4, but all of my documents are not perfect
in that regard.  I prefer CAPS for elements for readability,
as I HAND EDIT all of my HTML documents using asWedit.

I am totally confused as to why the W3C would go the over-the-top
restrictive route.  How are you going to convince people to use
XHMTL with so many restrictions?  You certainly haven't convinced
me that I should change.  To tell millions of people who create
web pages that "by the way, forget everything you ever knew about
making web pages" is not going to go over very well at all.

Of course, what I wrote above is personal opinion.  But, I am one
of millions of web page creators and I am not impressed with
XHTML/XML at all.

I'll be dead before I go the XHTML route.

Mike Brown
-- 
e-mail: vidiot@vidiot.com
    Bart: Hey, why is it destroying other toys?  Lisa: They must have
    programmed it to eliminate the competition.  Bart: You mean like
    Microsoft?  Lisa: Exactly.  [The Simpsons - 12/18/99]
Visit - URL:http://www.vidiot.com/  (Your link to Star Trek and UPN)

Received on Monday, 31 January 2000 06:31:50 UTC