- From: Kynn Bartlett <kynn@idyllmtn.com>
- Date: Wed, 25 Jun 2003 14:40:31 -0700
- To: James Craig <work@cookiecrook.com>
- Cc: w3c-wai-ig@w3.org
On Wednesday, June 25, 2003, at 02:18 PM, James Craig wrote: > Such as: > - A customed designed kiosk? > - That refridgerator that downloads recipes? > - Some old WAP phone made with WML in mind but not HTML? > - Some new mobile device? > - That car that downloads it's own OS updates? > - etc., etc. How are those arguments for XHTML? What are the advantages of XHTML over HTML in these cases? > I've got more if you want 'em. ;) The reasons behind moving hypertext > to semantic XML are highly steeped in future-compatibility and > accessibility, whatever that future may be. XHTML is no more "semantic XML" than HTML is "semantic SGML." We're not talking about the difference between <font> tags and <h1>. We're talking about the difference between the same page and the same tags, but one of them is written like this: <br> And one is written like this: <br/> What argument can you provide that the latter is more accessible? Cars downloading their own OS updates? Huh? Are the new car-based browsers going to refuse to display HTML pages? > People today are still too hung up on "web browsers" and fail to see > the potential of opening the web up to user-agents in a myriad of > devices. Except I'm not hung up on that at all, so you need a new explanation. A better explanation is "people are hung up on XML, because it's 'new' and thus buzzwordy, and they haven't stopped to consider whether or not XHTML is -really- more accessible than HTML." Yes, yes, your flying magical car. Let's talk reality: Your nifty car will continue to understand HTML for years and years. Arguing that something which doesn't exist yet is a reason seems to be a poor reason for doing something. Back to the main question: Please tell me what accessibility benefit you gain from writing a page as valid XHTML 1.0 instead of valid HTML 4.01. (The answer is: There isn't one.) Sure, you can pull up other advantages -- "I can use my XML development tools on it" -- and that's all well and nice. But by itself, XHTML is not automatically more accessible than HTML, and anyone who claims otherwise is simply incorrect. >> XHTML also has the drawback that, if there is a single error, it will >> not display in any XHTML browser or XML parser. > > Good. Why is that a drawback? Because it doesn't do anything to the Web developer, just to the Web user. It puts the problem on the wrong person. > In hindsight, a lot of people consider it a drawback that HTML was > /ever/ "forgiving". It allowed all those developers to become lazy. No, this is historical revisionism. Besides, we are talking about non-lazy, valid HTML 4.01. We're not talking about spaghetti code in either XHTML or HTML. --Kynn -- Kynn Bartlett <kynn@idyllmtn.com> http://kynn.com Chief Technologist, Idyll Mountain http://idyllmtn.com Author, CSS in 24 Hours http://cssin24hours.com Inland Anti-Empire Blog http://blog.kynn.com/iae Shock & Awe Blog http://blog.kynn.com/shock
Received on Wednesday, 25 June 2003 17:35:04 UTC