HTML5 is compatible with everything, but is it powerful?
There is no shortage of articles on the Internet about the cross-compatibility of HTML5. The bigger question at hand is not whether HTML5 is compatible on platforms, but whether it works well on all platforms. Obviously, with the sheer amount of devices and operating systems that the language supports, there will be some differences in terms of speed with regard to how the code is processed, but it will be easier to find places that do it well than places that don't.
The problem with attempting to be a strong language for all different types of operating systems it that HTML5 widgets cannot be content with simply being good across a variety of systems - they must be better than any system's individual most well-optimized code. HTML5 needs to be the reigning champion across many different systems. In order to figure out whether or not these devices' interactions with HTML5 are actually that strong, some investigative reporting is necessary. Luckily, if there's anything the development community loves more than development, it's stress-testing other people's applications.
Tests performed on HTML5
A series of tests on HTML5 and how it operates under iOS 8 were recently reported on by industry expert Tom Gullen. He noted the series of improvements made to the speed of programs using iOS 8, which should result in a much faster turnaround time and an altogether speedier production of content for developers. They came to the conclusion that there were enormous benefits to those who were using JavaScript plugins with their HTML5 development kit, including elements like HTML5/jQUERY. This kind of strong support of different areas of development typifies in a new way the ethos of HTML5: strong, supported and quick code in a wide variety of types of applications. The elements tested specifically by these performance metrics were iPhone and iPad games, but they are applicable across many different areas.
While it is at this point a given that it is easy to build cross-platform developments with HTML5, as the people at WhaTech pointed out, developers should now look to make sure that HTML5 is an efficient language in their platform of choice. As more support comes out, HTML5 should become stronger across all areas, but specific improvements can always be made. Like other major languages that have preceded it, HTML5 will only grow stronger as it is more overwhelmingly adopted and has more systems optimized to make use of its specific capabilities and specialties.