Brainstorms and Raves

Notes on Web Design, Development, Standards, Typography, Music, and More

Fri

17

JAN

2003

Friday Feast #33: XHTML 2 Working Draft and Discussions

If you’ve read some of the design-related weblogs the past week or so, you’ll already know there’s been quite a discussion about the XHTML 2.0 working draft. I’m writing today to invite you to read through these thoughts, check out the working draft, see what you think about it all, and let the HTML working group know what you think via their HTML discussion list.

Big Changes

Jeffrey Zeldman wrote much of what I was also thinking with his January 14 post, XHTML 2 and all that and his follow-up, More about XHTML 2. Like Jeffrey, I’ve been baffled about why this working draft replaces the IMG element with OBJECT, BR is replaced with the new LINE element, and a few other significant changes. Jeffrey goes into all that and much more. I’d much prefer to see elements and attributes deprecated, not incompatible.

Practicality

We’ve relied heavily on the latest W3C recommendations supporting their predecessors. That has also been a practical approach for everyone—browser makers, tool makers, designers, and non-professional folks wanting webpages. If XHTML 2 isn’t backward compatible and breaks what’s already been on the Web all this time, I see resistance to implementing it, creating major problems with it being supported. If browser makers, tool makers, and designers don’t support it, then what?

Part of making standards work is creating practical, workable solutions that the industry can embrace and support. Is it practical to create a recommendation that isn’t backward compatible with its predecessor? Will the industry support it? Am I being pessimistic to think that if the current XHTML 2 working draft becomes a recommendation that there will be resistance and lack of support? I see my concerns as realistic, not pessimistic, at least at this moment in time.

What About the HTML Charter?

Is the HTML Working Group following their charter? They may or may not be, depending on your side of the fence. While I may feel “transition” ought to include deprecated elements and attributes, others may feel differently, for example. The HTML Working Group charter states,

“The main scope of this charter is to complete the transition from HTML to XHTML, carried over from the previous charter. This includes finishing work on XHTML 2.0, the next generation of XHTML whose design goal is to use generic XML technologies as much as possible. This document type will include new features such as XForms and XML Events as replacements for legacy HTML/XHTML features...

“The widespread and interoperable deployment of the deliverables listed here is critical for the success of the XHTML. In order to ensure interoperable implementations, test suites need to be developed for the deliverables.”

Note that part of their charter states the development of test suites to ensure interoperable implementations. Tantek Çelik wrote his concerns to the HTML working group and at his weblog that the HTML Working Group could have been spending their precious time on things he sees as more important, including test suites and fine tuning existing recommendations.

How the Flap Started

If you haven’t yet read Mark Pilgrim’s Semantic obsolescence and subsequent follow-ups, it’s worth the read, too. His post resulted in much more widespread discussion of the XHTML 2 working draft. His site also links to many others' comments, so you can spend months reading.

But Does it Really Matter?

Another helpful stop along the way of opinions is Eric Meyer’s thoughts about XHTML, CSS, and bridging the gaps. He hasn’t been as passionate about XHTML anyway and

“... given that you can take XML and CSS and create your own documents out of whatever markup language you can invent, and use XSLT to bridge the gap between old browsers and new ones, I find XHTML to be of minor import.”

If you haven’t gotten familiar with XML and XSLT yet, maybe it’s time to start taking a look. Eric’s points make me want to get into those technologies more than my overviews and time have allowed so far. Yes, we have a lot to keep up with, don’t we?

So why bother using XHTML at all? Tantek Çelik provides a helpful, insightful answer in his January 14 post, Why XHTML?.

The Importance of Feedback

All the talk the past week or so reminds me of the importance of letting the W3C know what we think. This is why the W3C’s public discussion lists exist, and they need to know our opinions. Last year we made a difference by speaking out about the potential problems with the Patent Policy Framework Working Draft.

Who Uses XHTML Anyway?

Are people really using XHTML? Yes, and it’s being used more every day. Many of us have been creating sites with XHTML and CSS for a few years now, myself included. The Big CSS List has over 500 sites with CSS layouts, many of which also use XHTML. Now hosted at meryl.net, the CSS Tableless Web Sites has close to 1,000 sites listed. The Minimalist Web Project has a listing of sites with minimalist design approach, many of which are XHTML and CSS, too. What about commercial use? Those are on the rise, too, including Wired News and others. MACCAWS helps promote commercial use of standards.

More

top


Visit iStockPhoto - Royalty-free stock images. Click Upload Earn, Click Download Create 

I Wrote a Book

Deliver First Class Web Sites: 101 Essential Checklists  Via amazon.com: Deliver First Class Web Sites: 101 Essential Checklists, by Shirley Kaiser. SitePoint Books (July 2006). 

Available now via: SitePoint Books, Amazon.com, Amazon.ca (Canada), Amazon.co.uk (UK), Amazon.fr (France), Amazon.de (Germany), Amazon.co.jp (Japan), Tower Books U.S. and elsewhere! You'll also help support this site and its owner if you purchase via any of these links.

Learn more at SKDesigns - Deliver First Class Web Sites and via SitePoint Books.

Recommended Books

Web Style Guide - Basic Design Principles for Creating Web Sites, 2nd Ed., by Patrick J. Lynch, Sarah Horton. Yale University Press, March 2002.

Cover: HTML for the World Wide Web with XHTML and CSS: Visual QuickStart Guide, Sixth Edition. By Elizabeth Castro. Pub. Peachpit Press August 2006.

Hand-picked best book recommendations for Web site design, CSS, graphics, Photoshop, color, accessibility, more

In association with
 In Association with Amazon.com 
http://brainstormsandraves.com/archives/2003/01/17/friday_feast_33_xhtml_2_working_draft_and_discussions/
Page last modified 14 July, 2007 - 10:21pm PDT Page load time: 0.009485 seconds.