Monday, July 13, 2009

I've still got the greatest enthusiasm and confidence in the mission

(part 2 in my continuing exploration of what went wrong with XHTML at the W3C)

Okay... it's a week later, and I have a little distance from the original event. The XHTML 2 Working Group had its regular meeting on Wednesday, just as we have for the last many, many years. At that meeting, we continued to make progress on resolving issues so that we can update some of the existing Recommendations and move other documents to Note status (see our Drafts page for what is being worked on).

While we were doing that, we of course were whining a little about the announcement. Mostly because the working group was not really consulted nor informed. Everyone in the group had learned about it from the press, not from the W3C. Yet another example of the masterful mismanagement. Don't get me wrong - we all had heard inklings, but there had been no decision made that we knew about. The FAQ that was published was produced without consulting the working group either. So basically we learned about our future work by reading that document too. Unbelievable.

Despite these (typical) events, I've still got the greatest enthusiasm and confidence in the mission (Dave). No, seriously. I do. The W3C is the worst form of standards production except all the others that have been tried (apologies to Winston Churchill). The model on which the W3C is built is one that makes sense if applied correctly. Get motivated, funded professionals who are experts in their field together and ask them to achieve consensus on the codification of some technology. Then show their work to a broader collection of experts and ensure it makes sense and integrates with the overall architecture. Assuming it does, call it a "standard" and get people to support and use it.

This model is simple and clean. It probably even works when there are relatively few of these groups of experts working on a cohesive set of deliverables (The Open Group is a great example of where this has succeeded by keeping the focus tight). Where it seems to fall down is when the keepers of the architecture lose control. At its outset, the keeper of the W3C vision was TimBL. Sure, he had minions to do his bidding, but in general they were mouthpieces for Tim. As the work of the W3C got more and more complex, the responsibility for the vision was passed on to various groups who were charged with maintaining their bit.

I desperately want to believe there was a long term strategy for the web motivating all the work the W3C's Advisory Committee, Technical Architecture Group, Advisory Board, HTML Coordination Group, etc. were chartering all these years. But I think that by pushing the responsibility further and further down the stack and at the same time getting distracted by other external activities like the WHATWG and the new World Wide Web Foundation, that strategy got miscommunicated or diluted or just lost. In any event, we now have a serious problem.

What's the problem? The organization with the primary responsibility for taking the web forward has two competing sets of activities. There's the browser-centric work - this includes HTML5, CSS, and the Rich Web Client Activity (HTML DOM stuff, Widgets, XMLHTTPRequest etc.). Then there's the web-centric work - this includes XML, XPath, Xinclude, XML Schema, RDF, OWL, etc. And while these sets of activities could be designed to dovetail together, the browser-centric work seems to be ignoring the rest of the work.

I have seen some people argue that the W3C's focus on the semantic web and the XML tool chain has neglected even the most basic maintenance of its (wildly successful) previous deliverable - HTML. I think I can safely say that this is true. Moreover, I am one of the people who helped make it true. The (former) HTML Working Group had responsibility for maintaining HTML 4, and we elected not to update it. It was too much work, and we were focusing upon XHTML, XHTML M12N, XForms, XML Events, etc. We had some members who volunteered to help process incoming comments on HTML 4 and produce errata, but in the end it never seemed to happen. So yeah, I and the rest of the (former) HTML Working Group are culpable.

Thank goodness the Google and the browser vendors came to our rescue! (yes, that was sarcasm). Now we have swung completely the other direction. Rather than focusing upon the future, we are clarifying the past. Oh, and while we are at it, introducing new untested concepts into the specification, sometimes despite there being standard alternatives already deployed. Does this bother anyone else? Surely, just as it is a mistake to lose sight of the past, it is a mistake to forget about the (envisioned, architected, long planned for) future?

HTML5 is here to stay. I get that. But that doesn't mean we have to continue to repeat our mistakes. Ignoring the HTML4 specification was a mistake. Ignoring the XHTML specification(s) is also a mistake. Pretending that the "XHTML5" part of HTML5 somehow continues the evolution of XHTML as part of the XML toolchain is a gigantic mistake. HTML5 has no extensibility model. It has no way to incorporate other public or private grammars into the content model. It has no model to define and connect RDF grammars that would expand the semantics of the language. It has no behavioral rules that describe how user agents must behave that will permit this extensibility going forward.

Right now, today, we need to find the strength to say "no! This is not good enough!". We need to ensure that the extensibility that is the cornerstone of the W3C's efforts to define the future of the web is not removed. Because we all know what happens when you remove a cornerstone, right?


Unknown said...

You are right - but Google will simply ignore us. The force HTML 5 onto YouTube: BOOM! one of the biggest pages in the web uses HTML 5 - it must be good!

orackel said...

Is HTML5 any good , I can't judge. But even if we say it is very bad or good ,Google will ignore us.They've got to lose confidence in it.

orackel said...

If Google decides its time , then they'll implement it in some site like Youtube and then the whole world will follow it. Can we make them lose confidence in it if it is that bad.ovey

Tobiii said...

That's why TradeQQ is an industry leader with six years of development and over 1. download freeware You can easily find the shade you want in just a few seconds thanks to the color chart.

rustam said...

"RailRoad Madness is a very addictive time management simulation that adds a few wrinkles to the genre. Visit my site As you progress the difficulty level will increase or decrease depending on your proficiency.

Unknown said...

Grid or List View--display each airport's plates multiple ways for easy selection. Visit my site This is the biggest major release with many update and few features:- Major performance improvement to the traffic map.

Unknown said...

Swipe up to see the meaning of any word in the word list. download torrent Bug fix for previous release, which caused a crashing issue for some users.

Unknown said...

RC Trackpad: Secure Mouse, Touchpad, Keyboard & Remote for iPhone. downlodable driver Fretter can help you here by providing you with the correct naming.

Unknown said...

MOBILedit is like having a Swiss Army knife in your phone. Coordination between team members improves when everyone knows where everyone else is.

millenium said...

Designed for use with Leviton/HAI home automation systems, Space is the best home automation experience yet. download files Play this insanely animated game of craps for even faster one handed betting insanity.

Unknown said...

- Lesson quiz: Users can test their kanji recognition, kanji production, or English to Japanese translation abilities. User defined data content support including text, images, drawings and audio.

AMELIA77 said...

Every Pokmon, move, item and location (except Hoenn) has their own profile in the app. DESCRIPTIONThis game includes 4 chapters with 40 exciting levels to shoot your way through.

Unknown said...

Know that their numbers are growing, and it seems likely that the conflict has only begun. The one-player option will put you against an AI, while the two-player option lets both players play on the same screen.

Unknown said...

As an instructor, you can manage the information and grades of your students in iPad. download music Boasting a sleek, easy-to-operate interface, Dupe-Finder 2006 finds redundant documents by quickly comparing directories.

Unknown said...

If you like the features in Forecastica Lite then purchase Forecastica Premium instead. But what I've seen so far I guess my only complaint is that there won't be more levels when I get to the end.

Unknown said...

We would love for you to take part and experience it for yourself. Stay Informed Easily access the AARP Caregiving Resource Center for information, tools, and expert tips to help you in your caregiving journey.

millenium said...

Le ct ludique du travail et les animations de la mascotte plaisent vraiment. Visit my site Online connection required to obtain your Cool Earth certificate.

AMELIA77 said...

From IndianWolf Software: Show off your gardening skills in this garden themed card game for up to 4 players. Look for it We don't want you to spend hours and hours trying to translate and record flash cards to your native language.

Rusram radjapov said...

Most of our cats in foster care are living with other cats. downlodable ebooks Hit the refresh button to display the latest revisions.

malikkhan said...

Thank you very much for sharing this site here. I also was looking for such type of site and now I found it here. Thanks a lot once again.
SAM Broadcaster Pro CrackBitwig Studio Crack
Octane Render 4 Crack

unknown said...

Voicemod Pro is a product which is useful for the voice changing and give an alternate undertaking to the voice evolving. Complete all the requirements and highlights, which is useful for the voice changing recently. It very well may have the option to change the first voice into various modes do the clients can appreciate the voice anything they desire to appreciate including beasts, kids and a lot more for the better pleasure and execution.

malikkhan said...

Just keep up the good work. One day you will succeed. I am glad for you.
miracle box crack

malikkhan said...

What are you waiting for?. just go through this blog and enjoy it.
prog dvb professional crack
autotune efx crack
refx nexus crack

jamil said...

Thanks dear for sharing such an amazing content. Follow below mentioned amazing software for free,
PowerISO Keygen
Camtasia Studio Crack
Book Collector Crack
IDM Crack

jamil said...

Folder Guard License Key is a powerful computer security program that you can use to control access to files, carpets and other Windows resources. Use Folder Guard Keygen to lock files and personal carpets with contrast.
Folder Guard License Key

azlan meher said...

NoteBurner Spotify Music Converter Keygen is a useful application that can convert playlists and tracks to popular audio file formats so that you can enjoy them in various situations.
NoteBurner Spotify Music Converter Keygen

elibathlee said...

CorelDRAW Crack is the perfect tool for planning different projects, vector rendering, image editing, and a few different options.
CorelDRAW Crack

upmypc said...

Thanks for sharing such great information, I highly appreciate your hard-working skills which are quite beneficial for me.

upmypc said...

I really enjoy reading your post about this Posting. This sort of clever work and coverage! Keep up the wonderful works guys, thanks for sharing


AlexZee said...

is a multi-functional program. It is designed to wireless connect Bluetooth devices to a laptop or computer. This is a utility known to many users for connecting a PC to various devices. connect a printer.
Duplicate Cleaner Pro Crack
Office Suite Pro Apk Crack
Drivermax Pro Crack
Bluesoleil Activation Key
Blufftitler Crack

Harry Potter said...

Don't get worried about your dick length and strength. Adopt a healthy lifestyle by maintaining your diet. Pay special attention to your workout/exercise. This will help you a lot to make your dick as strong as a hammer.
All Best HD Porn videos of every Pornstar
Hot Asian Girls are just a single click away from you....Visit Now and Enjoy!

Unknown said...

I guess I am the only one who came here to share my very own experience. Guess what!? I am using my laptop for almost the past 2 years, but I had no idea of solving some basic issues. I do not know how to But thankfully,

yellow leads extractor crack
easy disk catalog maker with keygen with crack
noteburner video converter crack
file viewer plus crack
audio amplifier pro crack

caarenobermann said...

Casino in San Diego - JTM Hub
Find out the casino, hotel, 문경 출장샵 restaurants, and amenities you need to know before you play. 영천 출장마사지 JTM Rewards members 안동 출장안마 can earn points 양산 출장안마 for  Rating: 5 · 여주 출장샵 ‎5 reviews

Unknown said...

I like your all post. You have done really good work. Thank you for the information you provide, it helped me a lot.I hope to have many more entries or so from you.
Very interesting blog.
NoteBurner iTunes Crack

Unknown said...

Get motivated, funded professionals who are experts in their field together and ask them to achieve consensus on the codification of some technology.

Anna said...

Thanks for sharing this great blog.