Semantic Web: Obsolete?
‘Standards are bullshit. XHTML is a crock. The W3C is irrelevant.’
</blockquote>
Mark Pilgrim
rocks the boat again with an attack on the W3C for deprecating XHTML tags
that make his site work. The development of XHTML has
seen the W3C slowly chip away at the specification of
HTML, and for good reason: to make the Web leaner, faster
and easier to build. Because the W3C are dropping a
handful of tags like and, Mark seems to
believe that they are dropping semantic mark-up.
The Dive Into series of sites constitute some of the most informationally rich and well put together web sites I have ever seen. Marks vast knowledge of web development has won him respect from many web designers who read and respond to his posts on a daily basis. However, in this case, I find myself disagreeing with his self-important stance on XHTML 2 and the future of the web. Surely developing for the web is about excepting that it is in a constant state of transition towards something better and part of the challenge is not to be too reliant on certain technologies.
On browsing through the latest working draft of the XHTML 2 specification, there seems to be some startling omissions like the `` tag as well as the suggestion that the `
through to
` tags will be deprecated. If this is the case, then the
vast majority of web sites are going to look pretty weird
when XHTML 2 is implemented. But it doesn’t work like
that, does it? Browsers will begin to support XHTML 2 but
at the same time continue to support XHTML 1 and HTML 4.
Surely there will be a XHTML 2 transitional doctype
allowing it to be valid with the odd or tag
included. Just because XHTML 2 presents a big change
doesn’t mean that web sites are going to stop working
tomorrow; it’s aim is to make the Web more meaningful and
more importantly, to make it easier for everyone to
create.
*[W3C]: World Wide Web Consortium *[XHTML]: (X)tensible Hypertext Mark-up Language