miércoles, 6 de junio de 2012

New Generation Internet

HTML5

In this class Joan Quemada talk us about HTML5, the new web platform.
In first place, he talks about previous platform, HTML, and how it was born like a tool for realize hypertext documents adding components like CSS or Javascript. That platform was cancel in 1999 for develop xHTML but it hasn't success. Later, in 2004, important companies developed What WG, that continues with the development of a new version of HTML, HTML5.

Then, he talks about HTML5 features. This new platform includes all that new applications needs to be created. The transition to this platform is in progress right now and the definitive rule is estimated to 2022 because it requires two previous implementations. HTML5 includes new tags that provide new web designs and new applications and removed tags that aren’t necessary. It also includes CSS3 that get to the designer new and more possibilities in the web design.  In conclusion HTML5 is perfect to be cool.
In graphic side, HTML5 use CANVAS that defines a bit map. It allows a lot of possibilities like interactive applications, games, 2D and 3D graphics, etc.

In another side, HTML5 includes tools that were developed for xHTML. An example for this is the use of vector graphics in SVG or the MathML formulations.  This second I think is very useful for engineers like us that have to do a lot of calculations. In contrast, the support to this kind of applications is partial. I suppose it’s because there are new tools for HTML5 better than this.

About the storage, HTML5 implements several types of storage safer than the lasts versions and these new solutions don’t consume bandwidth. It gets this big vantage using global and local variables.
HTML5 also provides several communications between client and server. The most popular are web sockets, web messaging, web workers, SSE and XHR2.

Actually, geolocation and Audio-Video streaming has importance especially in mobile phones. That’s one of the reasons because HTML5 includes them. Thinks like listen a song, define where you are or watch a YouTube video in a web page are easier with the predefined objects that HTML5 includes. The webM project proves the impact of these things have in society actually.

At this moment, HTML5 is developing a new API that provides Web Real Time Communications that is called Web RTC. The objectives of this application are explore and explode the device capacities for establish a point to point communication in real time.
In conclusion, HTML5 is the present and the future of web pages. One of the things that approve this conclusion is the 0 cost installation for the client inclusion and his easily incorporation to our web navigators.


No hay comentarios:

Publicar un comentario