HTML5 Interview Preparation Guide
Download PDF

HTML5 frequently Asked Questions in various HTML5 job Interviews by interviewer. Get preparation of HTML5 job interview

23 HTML5 Questions and Answers:

1 :: What is the status of the development of the HTML 5 standard?

HTML5 is being developed as the next major revision of HTML (HyperText Markup Language), the core markup language of the World Wide Web. The Web Hypertext Application Technology Working Group (WHATWG) started work on the specification in June 2004 under the name Web Applications 1.0. As of March 2010, the specification is in the Draft Standard state at the WHATWG, and in Working Draft state at the W3C.

2 :: What are the new APIs provided by the HTML 5 standard? Give a brief description of each

► The canvas element: Canvas consists of a drawable region defined in HTML code with height and width attributes. JavaScript code may access the area through a full set of drawing functions similar to other common 2D APIs, thus allowing for dynamically generated graphics. Some anticipated uses of the canvas include building graphs, animations, games, and image composition.
► Timed media playback
► Offline storage database
► Document editing
► Drag-and-drop
► Cross-document messaging
► Browser history management
► MIME type and protocol handler registration

3 :: What purpose does HTML5 serve?

HTML5 is the proposed next standard for HTML 4.01, XHTML 1.0 and DOM Level 2 HTML. It aims to reduce the need for proprietary plug-in-based rich internet application (RIA) technologies such as Adobe Flash, Microsoft Silverlight, Apache Pivot, and Sun JavaFX.

4 :: What other advantages does HTML5 have?

► Cleaner markup
► Standardized approach to mobile devices support
► Additional semantics of new elements like <header>, <nav>, and <time>
► New form input types and attributes that will (and in Opera’s case, do) take the hassle out of scripting forms.

5 :: WHAT IS THE DIFFERENCE BETWEEN HTML5 APPLICATION CACHE AND REGULATE HTML BROWSER CACHE?

The new HTML5 specification allows browsers to prefetch some or all of a website assets such as HTML files, images, CSS, JavaScript, and so on, while the client is connected. It is not necessary for the user to have accessed this content previously, for fetching this content. In other words, application cache can prefetch pages that have not been visited at all and are thereby unavailable in the regular browser cache. Prefetching files can speed up the site’s performance, though you are of course using bandwidth to download those files initially.

6 :: WHAT IS HTML5?

HTML5 is the latest version of HTML standard supporting multimedia and graphical content.

7 :: GIVE AN EXAMPLE OF NEW ELEMENTS IN HTML5 TO SUPPORT MULTIMEDIA AND GRAPHICS?

HTML5 introduced many elements such as , instead of to support multimedia.

8 :: Explain WHAT OTHER ADVANTAGES DOES HTML5 HAVE?

a) Cleaner markup
b) Additional semantics of new elements like <header>, <nav>, and <time>
c) New form input types and attributes that will (and in Opera’s case, do) take the hassle out of scripting forms.

9 :: HOW DO YOU PLAY A VIDEO USING HTML5?

We can display video using the tag as shown below:

<video width=“320″ height=“240″ controls=“controls”>
<source src=“test.mp4″ type=“video/mp4″ />
</video>

10 :: WHAT ARE THE DIFFERENT TYPES OF STORAGE IN HTML5?

HTML5 offers two new objects for storing data on the client:

LocalStorage – stores data with no time limit

<script type=“text/javascript”>
localStorage.lastname=“ZAG”;
document.write(localStorage.lastname);
</script>

SessionStorage – stores data for one session.The data is deleted when the user closes the browser window.

<script type=“text/javascript”>
sessionStorage.lastname=“ZAG”;
document.write(sessionStorage.lastname);
</script>