Tuesday, January 18, 2011

The continuing evolution of HTML

 

 

____________________
HTML 5 has an API for video which means that flash will no longer be necessary for embedding any video on web. html 4 was dependent on flash for video embeds. I suppose adobe has to come-up with something exciting and a worthy cause to user agents and authors to keep flash in using in future.
The
style element has a new scoped attribute which can be used to enable scoped style sheets. Style rules within such a style element only apply to the local tree.
 on style again, the type attribute is no longer necessary should you use CSS to define the style

Character encoding too has been made easier,
coders have 3 options to do it;

  • At the transport level. By using the HTTP Content-Type header for instance.
  • Using a Unicode Byte Order Mark (BOM) character at the start of the file. This character provides a signature for the encoding used.
  • Using a meta element with a charset attribute that specifies the encoding within the first 512 bytes of the document. E.g. <meta charset="UTF-8"> could be used to specify the UTF-8 encoding. This replaces the need for <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> although that syntax is still allowed.

Processing instructions and shorthand markup are no longer usable in HTML5
 
It's also worth noting that HTML5 will not be considered finished before there are at least two implementations of the specification.<thus ensuring specifications are implementable and usable>
generally with  the new API's specified by HTML5 such as drag and drop, timed media playback and document editing, there are lot's of excitement and expectations of HTML5's implementation.

In a short phrase description; HTML5 is the future of web.

refferences : http://www.w3.org/TR/html5-diff/
___________________________________________

 

 

No comments:

Post a Comment