Browser Physics Using the new web standards to produce physics

24Oct/110

HTML5

HTML5_Logo_512

The HTML language, HyperText Markup Language, is an XML standard that is used for websites. For a long time, HTML4 has been the current standard.

HTML5 is the new HTML standard that enables a lot of interesting things for the end user. For example, dynamic rendering of images (canvas), built-in video player (which has been done with Flash until now) and web workers (to enable simple multi-threading). A lot of things that were hard to implement in HTML4 are "already there" in HTML5.


HTML5 Powered with Connectivity / Realtime, CSS3 / Styling, Device Access, Graphics, 3D & Effects, Multimedia, Performance & Integration, Semantics, and Offline & Storage

According to W3C, HTML5 is

Semantics

Giving meaning to structure, semantics are front and center with HTML5. A richer set of tags, along with RDFa, microdata, and microformats, are enabling a more useful, data driven web for both programs and your users.

Offline and storage

Web Apps can start faster and work even if there is no internet connection, thanks to the HTML5 App Cache, as well as the Local Storage, Indexed DB, and the File API specifications.

Device access

Beginning with the Geolocation API, Web Applications can present rich, device-aware features and experiences. Incredible device access innovations are being developed and implemented, from audio/video input access to microphones and cameras, to local data such as contacts & events, and even tilt orientation.

Connectivity

More efficient connectivity means more real-time chats, faster games, and better communication. Web Sockets and Server-Sent Events are pushing (pun intended) data between client and server more efficiently than ever before.

Multimedia

Audio and video are first class citizens in the HTML5 web, living in harmony with your apps and sites. Lights, camera, action!

3D, graphics and effects

Between SVG, Canvas, WebGL, and CSS3 3D features, you're sure to amaze your users with stunning visuals natively rendered in the browser.

Performance and integration

Make your Web Apps and dynamic web content faster with a variety of techniques and technologies such as Web Workers and XMLHttpRequest 2. No user should ever wait on your watch.

CSS3

CSS3 delivers a wide range of stylization and effects, enhancing the web app without sacrificing your semantic structure or performance. Additionally Web Open Font Format (WOFF) provides typographic flexibility and control far beyond anything the web has offered before.

Want to know more?

  • HTML5demos.com offers a lot of cool demos using HTML5.
  • html5rocks.com is a very inspiring and instructive resource for HTML5 developers.
  • w3.org/html/logo is a site explaining and promoting the use of HTML5.
  • The Webmonkey has got a nice beginner tutorial for creating a basic HTML5 document.
Filed under: HTML5 Leave a comment
Comments (0) Trackbacks (0)

No comments yet.


Leave a comment


*

No trackbacks yet.