At Google I/O developers ' Conference, Google engineering Vice President Vic Gundotra expressed their commitment to the next generation of HTML language, HTML 5. Although HTML 5 is still in the draft phase, the Consortium's Committee is still discussing the draft, but HTML 5 has been widely implemented, either as an experimental demonstration or as the core of some Web programs.
HTML 5 offers us a different opportunity, Gundotra said, noting that JavaScript has increased nearly 100 times-fold in mainstream browsers in the past 10, greatly improving the speed of WEB applications. Gundotra also offers a number of HTML 5 demos, including a YouTube page with HTML 5 implementation, all video playback is implemented in HTML 5.
' The problem with the video is that there's a lot of things that we can't control, and HTML 5 gives us a <video> tag, just as simple as using <img> tags, ' says Gundotra.
The Demo also has a mobile tracking video program implemented using JavaScript, all using HTML to achieve video playback. A woman walks in front of the camera, and JavaScript tracks her image in real time, with boxes identified in different parts of her body. In the past, this type of application usually crashes or loses the browser, but HTML 5 's "Web Workers" has a strong background, and browsers can hardly see any cards during the program's operation. This demo won the applause of 4,000 participants.
Another Demo is a Doom-like first-person design game that is all implemented by JavaScript and HTML5 's cavas vector graphics engine. Gundotra also demonstrated a canvas based Google Analytics application, 2D charts can be scaled in real time, and a 3D beach image based entirely on HTML 5 and JavaScript, the surge of waves, the beating of the torch, the swaying palm trees.
The theme of Gundotra demo is that Google is excited about 5 HTML 5 widgets, which are Canvas, video, web workers, geolocation, app cache, and database access.
The latest Android browsers and upcoming mobile Safari browsers support some of the HTML 5 features, so the mobile demo is also available on Google I/O. In the demo, a Gmail user uses a mobile browser to access his or her own mail in the absence of a network connection, using an offline database feature of HTML 5, and an IPhone user updating his or her location in Google Latitude, the latest IP The Hone software will support the geolocation geo-information capabilities of HTML 5.
It's not surprising that HTML 5 gets Google's attention, and that the Web is the core of Google, and any faster, better, and more practical technology for Web apps is supported by Google, provided it is open enough. However, things are not always optimistic, and many articles point out that Microsoft's latest browser IE8 does not support most features of HTML 5, including video playback, Canvas, and WEB workers.
Microsoft's response is that it should be cautious about untested technologies, but the closer to the truth is that Microsoft has its own playback technology in its own Silver light. Microsoft had vowed to support HTML 5, but said it would be a long way off. However, Gundotra's demo shows that HTML 5 has grown and all other browsers are working on it, which may be a touch for Microsoft.