I'm happy about this news from Tim Berners-Lee concerning the future path(s) of HTML development: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.This is smart. If we could have all jumped to XML at the same time maybe that would be better, but it didn't happen and it's not going to suddenly happen, so we need an easier way to go forward. Perhaps the greatest thing about HTML is how dead simple it is to get started with it. Of course that is also the worst thing about it as well (in the sense that it doesn't enforce itself rigorously so while it's easy to get going it's also easy to fly out of control with it and create truly horrible markup.) Still, I think it is better to stay more on the loose HTML side rather than the strict XML side as we go forward. Maybe not in a theoretical sense, but definitely in a practical sense. Now just get us some more powerful form elements! |
return to: jimslog |
"... onmousedown="return pk5(this, {baseparams:'t=p&d=us&s=bl&c=pen&i=&o=0&l=dir&sv=z6f537f57&ld=&ip=40478932&id=fc6e0065d18603e02cdc83935d88047c&q=bcite%3A%22http%3A%2F%2Fdig.csail.mit.edu%2Fbreadcrumbs%2Fnode%2F166%22&p=1&qs=2209&ac=&ex=&g=41301+uWbdvJz..." |
"... onmousedown="return pk5(this, {baseparams:'t=p&d=us&s=bl&c=pen&i=&o=0&l=dir&sv=z6f537f54&ld=&ip=40478932&id=7178a6d9f5161d2040e416a5e49dc488&q=bcite%3A%22http%3A%2F%2Fdig.csail.mit.edu%2Fbreadcrumbs%2Fnode%2F166%22&p=1&qs=2209&ac=&ex=&g=74b5GAcEEPRht..." |