IDG Answers is a community of experts who are passionate about technology. Ask a question or answer one below.
HTML is a constantly evolving set of features, and use of the individual features depends on which version of which browser. In a way, the difference variations of HTML take a back seat to the different browsers. The browsers essentially "decides" how to implement HTML, with Chrome being the best and IE the worst, generally. The result of this, essentially, is that the different standards of HTML is a non-issue to most users, it all boils down to how the browser utilizes it. Thus, the browser in essence drives the implementation of HTML, not the other way around. Prior to app development that utilizes a HTML feature, one should look at how uniformly browser support of the feature. No one wants to develop an app that doesn't work on the majority of browsers just because you want to utilize a cool feature. Unfortunately, this often means development to the lowest common denominator (cough, cough....Internet Explorer) simply because of market share. It is an imperfect world that we live in.