Move over XHTML!

Crystal BallI won’t deny it, but XHTML is a beautiful language. It’s is vast and is practicably translatable on every computer. It is based off GML which many other well known languages are based off, but I am going to look into the future and tell you what I can see in my crystal ball…

“Over the next 5-10 years XHTML will phase out as the main language that is interpreted by the browser. The language that will exist will be a compiled language that will need a runtime to run it. Now don’t get scared! You don’t have to learn formal programming skills to code with this new language. This is because this new wonderful language will be based off GML as well. The difference to what you are doing now to what you will be doing in the future is compiling it before you give it to the world to see. “

For web sites to become more interactive and more diverse in what they can do, a stronger language has to be used. Right now XHTML is for presentation only. It can’t perform actions with out the help of JavasScript. JavaScript will be upgraded to 2.0 shortly, which will enable vast improvements, but will it make a difference. Hell yes! It will put it into the league every one else is playing. AJAX will vastly improve and blow people away.

Javascript 2.0 is based off EMCAScript Edition 4, which is the same as ActionScript 3.0. This means that JavaScript 2.0 will have power, that same power as ActionScript 3.0. I believe that eventually XHTML will be called something else and it will be designed like MXML or XAML (Microsoft Silverlight version of MXML). It will represent different classes as tags for easy building.

But like I said above I’m only looking into my crystal ball to the future, and of course it is hazy.