Header Ads

Seo Services

HTML-5 THE NEW ERA OF WEB DEVELOPMENT


INTRODUCTION
  • HTML5 is a markup language used for structuring and presenting content on the World Wide Web-WWW. It is the fifth and current major version of the HTML standard
  • It was published in October 2014 by the World Wide Web Consortium (W3C)
  • To improve the language with support for the latest multimedia, while keeping it both easily readable by humans and consistently understood by computers and devices such as web browsers, parsers, etc.
  • HTML5 is intended to subsume HTML 4, XHTML 1 and DOM Level 2 HTML
  • HTML5 includes detailed processing models to encourage more interoperable implementations
  • introduces markup and application programming interfaces (APIs) for complex web applications
  • Many new syntactic features are included. To natively include and handle multimedia and graphical content,


ADDITIONS IN HTML5
  • The new <video>, <audio> and <canvas> elements were added, and support for scalable vector graphics (SVG) content and MathML for mathematical formulas.
  • To enrich the semantic content of documents, new page structure elements such as <main>, <section>, <article>, <header>, <footer>, <aside>, <nav> and <figure>, are added.
  • New attributes are introduced, some elements and attributes have been removed, and others such as <a>, <cite> and <menu> have been changed, redefined or standardized.
  • The APIs and Document Object Model (DOM) are now fundamental parts of the HTML5 specification.
  • HTML5 also better defines the processing for any invalid documents.
Click the image for full resolution




MULTIMEDIA CONTENTS

  • Some features of HTML5 are often compared to Adobe Flash, the two technologies are very different.
  • Both include features for playing audio and video within web pages, and for using Scalable Vector Graphics. However,
  • HTML5 on its own cannot be used for animation or interactivity – it must be supplemented with CSS3 or JavaScript.
  • Adobe announced that it would discontinue development of Flash for mobile devices and reorient its efforts in developing tools using HTML5,both the distribution and support of Flash will cease by the end of 2020
VERSIONS

  • HTML 5.1
  • HTML 5.2
  • HTML 5.3
SPECIFICATIONS

  • HTML Canvas 2D Context, Web Messaging, Web workers, Web storage, WebSocket, Server-sent events, Web Components, WebSocket Protocol, WebRTC, WebVTT.
MARKUP

  • HTML5 introduces elements and attributes that reflect typical usage on modern websites. Some of them are semantic replacements for common uses of generic block (<div>) and inline (<span>) elements, for example <nav> (website navigation block), <footer>, or <audio> and <video> instead of <object>
  • Seperate elements in HTML 4.1 such as <font> and <center> were dropped.
  • renewed emphasis on the importance of DOM scripting (JavaScript) in Web behavior.
  • HTML5 syntax is no longer based on SGML,been designed to be backward compatible with common parsing of older versions of HTML
  • HTML5 also includes Web Forms 2.0, a previously separate WHATWG specification
API-Aplication Programming Interface

  • HTML 5 also specify API can be used with Java script
  • New API such as Canvas,Timed Media Playback,Offline,Editable content,drag and Drop,history,MIME type protocol handler registration,Microdata,Web messaging,Web storage,Geo location,Web SQL database,Indexed DB,File,Directories and sytem,File writer,web audio,Classlist.Web cryptography,Web RTC 
  • HTML5 cannot provide animation within web pages. Additional JavaScript or CSS3 is necessary for animating HTML elements
USABILITY

  • Chrome, Firefox, Internet Explorer, Opera, and Safari implement HTML5 to a considerable degree, YouTube defaults to HTML5 players to better support more devices
     Credit-Wikipedia
  

No comments:

Random Posts

ADS

?max-results=5&orderby=published&alt=json-in-script&callback=recentarticles6\"><\/script>");
Powered by Blogger.