Ener Hax has a post titled: use fish to test your hardware graphics! With a title like that I had to look. Ener has found a site with a test for graphics processing of HTML5 graphics. It uses fish as a test of hardware handling of HTML5.
HTML is the Hyper Text Markup Language and the ‘5’ indicates the version. I think the HTML5 test gives us an excellent way to compare desktops and mobile devices.
Your web browser knows how to render HTML. In most cases that means displaying formatted text and pictures along the lines of what one would see in a magazine. HTML had its beginnings in 1980 and the concept originated with Tim Berners-Lee, a contractor at CERN back in the day. Tim implemented a browser and server that could display, deliver, and react to HTML. By 1995 the use of HTML was spreading.
At the time there was little need to render virtual worlds or real time 2D and 3D images. Nor was there the needed network capacity to deliver them. Only recently has the popularity of smart phones and tables created such a need. So, version 5 of HTML was conceived in 2011 and is being built with the ability to render 2D and 3D dynamic images that can interact with the user. HTML5 is described as: an improvement to the HTML language with support for the latest multimedia that remains easily readable by humans and is consistently understood by computers and devices.
For dynamic graphics to work on mobile devices some efficient and light weight software needed to be built into web browsers. That is HTML5.
But, a 3D world like Skyrim® and Second Life™ needs far more power than is currently provided by most mobile devices using HTML5. The difference in devices is well illustrated in Ener Hax’s article. Ener compares a desktop and a Nexus.
I think the image shows how far we are from seeing Second Life in a high quality display on a mobile device with any acceptable performance. But, Cloud Party is making a good effort at making it happen. But, try shadows in CP to see how it is going.