I am currently reading Jeremy Keith’s Bulletproof Ajax and he says..
“There is a disturbing trend among “serious” programmers to treat markup as a low-level technology that should be abstracted away from the developer. I couldn’t disagree more.”
With the recent buzz about web 2.0 and rich internet client interfaces, it is time to re-align the view on programming with scripting languages and watch out for the wonders you can do with php, javascript, css, svg and html..