Does a Complex Web App Really Need Clean Markup?
07-05-2009 12:31 AMI found myself pondering this question today in a response to a status message
While I do really like the ExtJS APIs the generated markup makes me cry. A button should not be made of multiple 's. #fail
I had this same gripe a while back when I was hacking facebook with greasemonkey. I felt like facebook was flouting everything we've learned about web standards and structured content. Everything is a <div> wrapped in multiple other <div>'s. In fact, most of the content is generated with Javascript. With their last major redesign, Facebook eliminated many of the explicit page reloads. Now they literally pull in the entire page with ajax and regenerate the markup. And a couple of weeks after I finished my greasemonkey script, they changed the interface again and broke it!
Keep Reading Does a Complex Web App Really Need Clean Markup? »