Thursday, July 10, 2008

HTML A Technology that need to be retired

HTML is a technology which is around for over 20+ years. After its introduction there came lot of patches to improve it(improvements). It was not originaly designed with co-ordinates. This is then patched up with style sheets. When ever I tried to design a page in VStudio it always gave me lot of annoyance. It is never wysiwg, it appears perfect in the design but if you took that in browser ..oh god it never looks like what you see in Visual Studio. (Yes you can blame my ignorance about placing panels,tables etc). For me the current HTML and ASP is a patchup on a technology which is originally designed for just static presentation.
  • Style sheet patched it up with more visual effects and co-ordinate controls.
  • ASP ,PHP etc patched statefullness to an originally stateless protocol.
  • Microsoft with ASP.Net further added statefullness through viewstate. Still you cannot tie a presentation screen directly to a live object unless you are not playing tricks with session variables.

Finally my question is why big corporation hesitates to bring up a new technology to completely replace HTML with the use of XML or any other technology. It is not a big thing to add a new plugin to browser to support a completely new protocol and at the same time support HTML sites.

A new technology which can inject objects to browser and isolate programers from bothering about protocols and just bother about their objects.