October 28th, 2006
Re-inventing HTML
Tim Berners-Lee in Re-inventing HTML:
“Some things are clearer with hindsight of several years. It is necessary to evolve HTML incrementally. The attempt to get the world to switch to XML, including quotes around attribute values and slashes in empty tags and namespaces all at once didn’t work. The large HTML-generating public did not move, largely because the browsers didn’t complain. Some large communities did shift and are enjoying the fruits of well-formed systems, but not all. It is important to maintain HTML incrementally, as well as continuing a transition to well-formed world, and developing more power in that world.”
Check out my latest project: Make them Care!, a book on designing great sign-up experiences. Get reminded when it's published.
Links to this Post
Comments
1. Darren Stuart 1:46pm, Sat 28th, 2006
Is there really a need for an HTML version 5 etc with XHTML? I read Tims comments and thought why bother. I know there are a lot of new devices coming on the market and maybe the computer will not be the most used device to view web content. I just can’t see what else can be done with HTML which cannot be done with XHTML.
2. Vera 2:44pm, Sat 28th, 2006
Sounds a sensible observation to me. Full time programmers zinging along at lightning speed is all very well providing that their products are only for themselves (each other) or that user products require no specialized knowledge. That might be a common aim of great web design, but it also isn’t fully compatible with widespread user interaction and perticipation on the web.
The more one wants to ‘do’ on a computer, the more specialized knowledge one has to acquire.
As a user, I didn’t find learning basic html too taxing, and wasn’t expecting to be confronted with hybrid css, xtml, javascript, etc. compilations on the next round. Do I spend time going further with css now or drop it to familiarize myself with php first? Even a few years ago it was a fairly simple matter to find someone competent to do something for me if I didn’t have time to learn how personally. Now I’m encountering a phenomenon where web developers are fluent in Ruby (for example) and reasonably conversant in a number of other languages, but require a period for familiarization with *something* for even the seemingly simplest of projects.
Compatibility, of course, is an equally difficult offspring of this issue.
Vera
3. eric 7:15pm, Wed 17th, 2007
eric 1000
4. Kurtlar vadisi pusu 8:47am, Mon 11th, 2008
thanks
5. Sinema 8:49am, Mon 11th, 2008
thanks good
6. Kolay Gelsin 8:51am, Mon 11th, 2008
thanks goods