HTML Is The New HTML5: Life is going to suck for compatibility testing

Whatwg.org announced that HTML5 is moving to an unversioned standard just known as HTML.  The problem with a “living standard” is that you have no way of having a browser say, “Hey I don’t speak that tag can you give me something in say XHTML, so I can parse it?”

If the whole world was forced to always run the same browser at the same resolution, on the same CPU, life could be pretty happy with a living standard, but in a world where there are 20 flavors of Android out there at 10 resolutions, right now you have to test site compatibility with over 200 browsers if your HTML doesn’t perfectly validate on a version that you know all Androids to support.  And that is just one device target.  Throw in a bunch of IE’s and several Chromes, and Safari, and you have a model for disaster futura font for free.

This may not seem like a big deal to some, they just assume that if things render correctly they don’t worry about standards compliance.  They tell me that I only care because as an SEO that is a service, I can sell to people so I over emphasize it, but think of it this way.  If you just version things “HTML” how does a browser know if you mean HTML from 2010, or HTML from 2020?  I have pages that get hundreds of views a day that were created in 1998.  They were compliant back then and HTML versioned so that even though some of the tags I used were deprecated the browser can say, “Hey I know what that is supposed to do” canasta kostenlosen vollversion.HTML Is The New HTML5: Life is going to suck for compatibility testing

From and SEO standpoint XHTML still reigns supreme as a format, parsers and bots whip through it gracefully, able to quickly tell text from mark up, ignoring things they don’t understand.  HTML5 now just HTML suffers from more self closing tags and looser requirements for required elements.  The format is what Diz would call “squishier”.  Rigid standards are harder to create, but easier to render.  Machines really enjoy order in their life, and I find that by forcing engineers to work with in the order they create better more maintainable code.  With “Squishy” code pages get “squishy” around the middle just like I do, and eventually you have to go through and re-trim the fat from pages basisschriften.