An open invitation to the HTML5 team
HTML5 was conceived and continues to be developed within a group of likeminded people. There has not been any in-depth debate about the design principles of HTML5, the direction in which HTML5 is heading, nor the process in which HTML5 is developed. As a result, HTML5 may not be meeting the needs of many stakeholders in Web technology and may be insufficient to significantly evolve the Web. I invite the HTML5 team to a series of debates, with myself and others, on HTML5 and the future of Web technology.
Oh, no, more of the same old discussions
Yes, some of the topics that need discussing are old ones, but they are still unresolved. Many of them have been simply sidetracked or ignored. And there are new topics that should be discussed as well.
This is important to everyone
Who is the HTML5 spec being developed for? In the past, when the Web was new and it wasn't yet clear who all the players and stakeholders were, enhancing HTML used to be a way for browser vendors to add new features into their browsers. Today, browser vendors are not the only stakeholders in Web technology, so enhancements to HTML need to come out of a real collaborative partnership amongst all stakeholders in Web technology. We owe it to the current users of the Web and for future generations to have open and honest debate today on how to best to evolve Web technology.
Challenging one's beliefs can leads to better solutions
The only way to know if we are doing the right thing is to scrutinize our assumptions and beliefs. This open invitation to the HTML5 team to debate the future of Web technology may see some of their assumptions confirmed. They may even convert some current critics of their work onto their side. Or new ideas may emerge that have not even been considered to date. The point is that it is essential, and our responsibility, to have this debate in order to create better solutions for the users of the Web.
We care about the Web too!
We don't want to see the Web broken. We want the Web to have really cool features. We want developers to build feature rich and powerful Web applications. We believe the browser can be a powerful Web application runtime environment. We have a lot in common, let's build on that and discuss our differences.
What's the next step? - A challenge to Ian Hickson
The next step is to begin meaningful discussions about HTML5 and the future of Web technology; discussions in which fear mongering, bullying and personal attacks are put aside. Let's try to find ways to make each other's ideas work instead of fail, and be open to new possibilities.
The first phase in these debates is a challenge, from me to Ian Hickson, chief editor of the HTML5 spec. Ian I invite you to debate me on the following topic: Error messages should be displayed for corrupt HTML5.
Will you accept my invitation Ian?
Comments are closed for this article.