Friday, June 10, 2011

HTML5 New Tags, Implementations and Question & Answers

Below are some usefull Q&A.

Currently which browsers support HTML5?
Answer: Most modern browsers do. IE9, FF4, Safari, Chrome

Can you please elaborate on ECMA script?
Answer: ECMAScript is the standard that guides what capabilities will be available in JavaScript. Current version of the standard is 5.

do i need to change whole application coading if i wana make it using HTML 5 attributes ?
Answer: If you're referring to semantic markup then you can use them in a browser independent fashion. Please Bing/Google up "polyfills".

Is HTML 5 all about new tags or something conceptually new?
Answer: There are a whole bunch of standards. We covered some of them in the session but we've probably just scratched the surface. We haven't even spoken about geo location, offline apps, web sockets, index db etc..

Will HTML 5 replace Silverlight ?
Answer: No it won't! Please take a look at this post: http://team.silverlight.net/announcement/standards-based-web-plug-ins-and-silverlight/

What are the browers that support HTML5?
Answer: As of today, by varying degrees, IE9, FF4, Chrome 10, Safari 5, Opera...

Does HTML5 support offine storage or of its kind?
Answer: Yep. Please take a look at "DOM Storage". APIs are "localStorage" and "sessionStorag".

can we implement WPF controls in HTML 5 ?
Answer: :) No. WPF is a desktop technology for creating rich UIs specific to Windows.

How friendly is it for developer? Is there SDKs which supports with intellisense?
Answer: VS 2010 with SP1 has support HTML5 markup.

What kind of support does HTML 5 have for animations. for e.g Flash which is a similar platform for rendering light weight borwser based content has excellent vector based animation support.
Answer: HTML5 "canvas" is absolutely awesome for performing 2D animations. If you'd like to take a look at a sample, please see http://www.pirateslovedaisies.com/..

Will streaming be faster if we use HTML 5
Answer: Not necessarily. Using native video/audio tags (instead of plug-ins) might give some slight performance improvements on the client.

I would like to know about offline storage or DOM storageof HTML 5 and its limitations
Answer: Please take a look at the "DOM Storage" doc on MSDN or Mozilla. Really neat technology!

HTML5 new tags and implementations: