SlideShare a Scribd company logo
1 of 21
By Mohd. Shoaib
Agenda
•   Introduction
•   History
•   Features
•   New API’s in HTML5
•   Limitations
Introduction
   To give authors more flexibility and
    interoperability, and enable more
    interactive and exciting websites
    HTML5, introduces wide range of
    features.

   These feature includes form controls,
    API’s, multimedia, structure and
    semantics.

   HTML5 was introduced by
    W3C.Including browser vendors such
    as Apple, Mozilla, Opera, and
History
   HTML 3.0 was developed in 1995.
   HTML 3.2 was developed in 1997.
   HTML 4 was developed in 1998.
   After developing HTML4, W3C stopped working
    on HTML, and started working
    on XML.
   HTML5 was first started by Mozilla, Apple, and
    Opera, later in 2006 W3C showed interest on
    html5 and created group for working on HTML5
    project
HTML5 Structure




 Fi g- H L5 docum
        TM       ent st r uct ur e.
Continue…
 There are some new features in
  HTML5.
 Header
     header represents header of the
section.
     Header element contains
introductory information to a section or
page.
     It can involve anything from our
normal document headers to an entire
table of contents.
Continue…
<header>
<h1>A Preview of HTML 5</h1>
<p class="byline">By Lachlan Hunt</p>
</header>
<header>
<h1>Example Blog</h1>
<h2>Insert tag line here.</h2>
</header>
<Footer>
 A footer typically contains information
  about its section such as who wrote it,
  links related to documents.
 For Example.
      <footer>© 2007 Example Inc.
      </footer>.

<nav>
   The nav element represents section of
    navigation links.
Continue…
 The nav element is reserved for a
  section of document that contains
  links to other pages or links to the
  section of the same page.
 For e.g. Table of contents.
<nav>

<ul>

    <li><a href="/">Home</a></li>

    <li><a href="/products">Products</a></li>

    <li><a href="/services">Services</a></li>
    <li><a href="/about">About</a></li>

</ul> <nav>
<Aside>
 Aside represents contents related to
  the main area of the document.
 This usually expressed in side bars
  that contain related posts, tag clouds
  etc.
<h1>Archives</h1>
 <ul>
    <li><a href="/2007/09/">September 2007</a></li>
    <li><a href="/2007/08/">August 2007</a></li>
    <li><a href="/2007/07/">July 2007</a></li>
<Section>
 Section element represents a generic
  section of or application such as a
  chapter.
 It act as a same way as <div> does in
  separating portion of document.

 <article>
 Article element is independent section
  of document .
 It is suitable for content like news or
  blog.
Some other Features…
 HTML5 introduces new elements and
  its attributes like <audio> and
  <video>.
 Video element used for video files.
 Some attributes are not allowed in
  HTML5. Most of the styling attributes
  are removed from HTML5.
 Such as align attribute on caption,
  iframe, img, input, object, table, hr, div,
  h1, h2, h3, p, etc.
New API’s in HTML5
API’s   for multimedia using video and
  audio tag
   user can embed different video and
audio formats in the web page.
 API’s that allow offline web
  applications
   HTML5 allows several features in
which web applications can work locally,
that is without internet connection.
Drag and drop API’s
   html5 allows drag and drop feature
with the help of draggtable attribute
Continue…
 HTML Microdata.
  User can embed machine readable
data into HTML document.
HTML canvas 2D context.
  This API used for rendering 2D
graphics, bitmaps and shapes. This
technology introduced by Apple.
Geolocation.
Geolocation
 This API include location information
  such as GPS (global positioning
  system)with device hosting API.
 This feature supports for devises such
  as mobile phones, GPS receivers etc.
Limitations of HTML5
 Browsers do not provide full support for
  HTML5
  Non of the web browsers for mobile or have
full implementations at present.
       Internet Explorer browser does not
support for HTML5. Even Apple ipad safari
browser doesn’t have full support for HTML5.
 Cross platform browser compatibility
       The application developed for ipad is not
guaranteed to work well in other browsers like
IE.
Continue…
 Audio/video support
     HTML5 has added new video and
audio tags in a browser without plugin
but doesn’t officially support any video
or audio format.
 Development tools
    There are no tools available that can create
    animations for html5 like flash professionals.
    For creating animations developers have to code
    animations in JavaScripts and CSS.
Supported Browsers
   Firefox 4(WebM, Beta)
   Google Chrome
   Opera 10.6 and above.
   Apple Safari (h.264, version 4+)
   Microsoft internet Explorer 9
Html5

More Related Content

What's hot

The Future of SharePoint - What You Need to Know
The Future of SharePoint - What You Need to KnowThe Future of SharePoint - What You Need to Know
The Future of SharePoint - What You Need to KnowEric Overfield
 
Your SharePoint 2013 Branding Initiation
Your SharePoint 2013 Branding InitiationYour SharePoint 2013 Branding Initiation
Your SharePoint 2013 Branding InitiationEric Overfield
 
Webinar : Simplified and Cost-Effective Drupal 9 Migration
Webinar : Simplified and Cost-Effective Drupal 9 MigrationWebinar : Simplified and Cost-Effective Drupal 9 Migration
Webinar : Simplified and Cost-Effective Drupal 9 MigrationAmeex Technologies
 
Enhance SharePoint 2013 with Responsive Web Design
Enhance SharePoint 2013 with Responsive Web DesignEnhance SharePoint 2013 with Responsive Web Design
Enhance SharePoint 2013 with Responsive Web DesignEric Overfield
 
SharePoint Saturday Silicon Valley - SharePoint Apps - Ryan Schouten
SharePoint Saturday Silicon Valley - SharePoint Apps - Ryan SchoutenSharePoint Saturday Silicon Valley - SharePoint Apps - Ryan Schouten
SharePoint Saturday Silicon Valley - SharePoint Apps - Ryan SchoutenRyan Schouten
 
Using office add ins to solve business problems-SharePoint Saturday Redmond 2015
Using office add ins to solve business problems-SharePoint Saturday Redmond 2015Using office add ins to solve business problems-SharePoint Saturday Redmond 2015
Using office add ins to solve business problems-SharePoint Saturday Redmond 2015Ryan Schouten
 
SharePoint master pages in 2013 and managed metadata magic
SharePoint master pages in 2013 and managed metadata magicSharePoint master pages in 2013 and managed metadata magic
SharePoint master pages in 2013 and managed metadata magicFrancois Pienaar
 
How to create a Windows app with Project Siena, SharePoint and Office 365
How to create a Windows app with Project Siena, SharePoint and Office 365How to create a Windows app with Project Siena, SharePoint and Office 365
How to create a Windows app with Project Siena, SharePoint and Office 365Knut Relbe-Moe [MVP, MCT]
 
So You Want To Be A SharePoint Developer-SPS Silicon Valley 2015
So You Want To Be A SharePoint Developer-SPS Silicon Valley 2015So You Want To Be A SharePoint Developer-SPS Silicon Valley 2015
So You Want To Be A SharePoint Developer-SPS Silicon Valley 2015Ryan Schouten
 
Build single page applications using AngularJS on AEM
Build single page applications using AngularJS on AEMBuild single page applications using AngularJS on AEM
Build single page applications using AngularJS on AEMAdobeMarketingCloud
 
The 2013 Design Manager - From HTML to SharePoint
The 2013 Design Manager - From HTML to SharePointThe 2013 Design Manager - From HTML to SharePoint
The 2013 Design Manager - From HTML to SharePointEric Overfield
 

What's hot (13)

The Future of SharePoint - What You Need to Know
The Future of SharePoint - What You Need to KnowThe Future of SharePoint - What You Need to Know
The Future of SharePoint - What You Need to Know
 
Your SharePoint 2013 Branding Initiation
Your SharePoint 2013 Branding InitiationYour SharePoint 2013 Branding Initiation
Your SharePoint 2013 Branding Initiation
 
Webinar : Simplified and Cost-Effective Drupal 9 Migration
Webinar : Simplified and Cost-Effective Drupal 9 MigrationWebinar : Simplified and Cost-Effective Drupal 9 Migration
Webinar : Simplified and Cost-Effective Drupal 9 Migration
 
Enhance SharePoint 2013 with Responsive Web Design
Enhance SharePoint 2013 with Responsive Web DesignEnhance SharePoint 2013 with Responsive Web Design
Enhance SharePoint 2013 with Responsive Web Design
 
Html5 Basic Structure
Html5 Basic StructureHtml5 Basic Structure
Html5 Basic Structure
 
SharePoint Saturday Silicon Valley - SharePoint Apps - Ryan Schouten
SharePoint Saturday Silicon Valley - SharePoint Apps - Ryan SchoutenSharePoint Saturday Silicon Valley - SharePoint Apps - Ryan Schouten
SharePoint Saturday Silicon Valley - SharePoint Apps - Ryan Schouten
 
web designing course bangalore
web designing course bangaloreweb designing course bangalore
web designing course bangalore
 
Using office add ins to solve business problems-SharePoint Saturday Redmond 2015
Using office add ins to solve business problems-SharePoint Saturday Redmond 2015Using office add ins to solve business problems-SharePoint Saturday Redmond 2015
Using office add ins to solve business problems-SharePoint Saturday Redmond 2015
 
SharePoint master pages in 2013 and managed metadata magic
SharePoint master pages in 2013 and managed metadata magicSharePoint master pages in 2013 and managed metadata magic
SharePoint master pages in 2013 and managed metadata magic
 
How to create a Windows app with Project Siena, SharePoint and Office 365
How to create a Windows app with Project Siena, SharePoint and Office 365How to create a Windows app with Project Siena, SharePoint and Office 365
How to create a Windows app with Project Siena, SharePoint and Office 365
 
So You Want To Be A SharePoint Developer-SPS Silicon Valley 2015
So You Want To Be A SharePoint Developer-SPS Silicon Valley 2015So You Want To Be A SharePoint Developer-SPS Silicon Valley 2015
So You Want To Be A SharePoint Developer-SPS Silicon Valley 2015
 
Build single page applications using AngularJS on AEM
Build single page applications using AngularJS on AEMBuild single page applications using AngularJS on AEM
Build single page applications using AngularJS on AEM
 
The 2013 Design Manager - From HTML to SharePoint
The 2013 Design Manager - From HTML to SharePointThe 2013 Design Manager - From HTML to SharePoint
The 2013 Design Manager - From HTML to SharePoint
 

Similar to Html5

HTML5 introduction for beginners
HTML5 introduction for beginnersHTML5 introduction for beginners
HTML5 introduction for beginnersVineeth N Krishnan
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
Chapter 2 introduction to html5
Chapter 2 introduction to html5Chapter 2 introduction to html5
Chapter 2 introduction to html5nobel mujuji
 
Introduction to HTML5
Introduction to HTML5Introduction to HTML5
Introduction to HTML5IT Geeks
 
Introduction to html5
Introduction to html5Introduction to html5
Introduction to html5Manav Prasad
 
Introduction to html55
Introduction to html55Introduction to html55
Introduction to html55subrat55
 
HTML 5 Complete Reference
HTML 5 Complete ReferenceHTML 5 Complete Reference
HTML 5 Complete ReferenceEPAM Systems
 
HTML5 vs Flash : Term paper at VGSOM, IIT Kharagpur
HTML5 vs Flash : Term paper at VGSOM, IIT KharagpurHTML5 vs Flash : Term paper at VGSOM, IIT Kharagpur
HTML5 vs Flash : Term paper at VGSOM, IIT KharagpurKanishka Chakraborty
 
1._Introduction_to_HTML5 powerpoint presentation
1._Introduction_to_HTML5 powerpoint presentation1._Introduction_to_HTML5 powerpoint presentation
1._Introduction_to_HTML5 powerpoint presentationJohnLagman3
 
1. Introduction to HTML5.ppt
1. Introduction to HTML5.ppt1. Introduction to HTML5.ppt
1. Introduction to HTML5.pptJyothiAmpally
 
1._Introduction_to_HTML5[1].MCA MODULE 1 NOTES
1._Introduction_to_HTML5[1].MCA MODULE 1 NOTES1._Introduction_to_HTML5[1].MCA MODULE 1 NOTES
1._Introduction_to_HTML5[1].MCA MODULE 1 NOTESSony235240
 
Html 5 few Features and Elements
Html 5 few Features and ElementsHtml 5 few Features and Elements
Html 5 few Features and ElementsClark Davidson
 

Similar to Html5 (20)

HTML5 introduction for beginners
HTML5 introduction for beginnersHTML5 introduction for beginners
HTML5 introduction for beginners
 
HTML5 Introduction – Features and Resources for HTML5
HTML5 Introduction – Features and Resources for HTML5HTML5 Introduction – Features and Resources for HTML5
HTML5 Introduction – Features and Resources for HTML5
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
Chapter 2 introduction to html5
Chapter 2 introduction to html5Chapter 2 introduction to html5
Chapter 2 introduction to html5
 
Grade 10 COMPUTER
Grade 10 COMPUTERGrade 10 COMPUTER
Grade 10 COMPUTER
 
Introduction to HTML5
Introduction to HTML5Introduction to HTML5
Introduction to HTML5
 
Introduction to html5
Introduction to html5Introduction to html5
Introduction to html5
 
Introduction to html55
Introduction to html55Introduction to html55
Introduction to html55
 
HTML 5 Complete Reference
HTML 5 Complete ReferenceHTML 5 Complete Reference
HTML 5 Complete Reference
 
HTML5 vs Flash : Term paper at VGSOM, IIT Kharagpur
HTML5 vs Flash : Term paper at VGSOM, IIT KharagpurHTML5 vs Flash : Term paper at VGSOM, IIT Kharagpur
HTML5 vs Flash : Term paper at VGSOM, IIT Kharagpur
 
1._Introduction_to_HTML5 powerpoint presentation
1._Introduction_to_HTML5 powerpoint presentation1._Introduction_to_HTML5 powerpoint presentation
1._Introduction_to_HTML5 powerpoint presentation
 
Html5
Html5Html5
Html5
 
Html5
Html5Html5
Html5
 
HTML5 and DHTML
HTML5 and DHTMLHTML5 and DHTML
HTML5 and DHTML
 
1. Introduction to HTML5.ppt
1. Introduction to HTML5.ppt1. Introduction to HTML5.ppt
1. Introduction to HTML5.ppt
 
1._Introduction_to_HTML5[1].MCA MODULE 1 NOTES
1._Introduction_to_HTML5[1].MCA MODULE 1 NOTES1._Introduction_to_HTML5[1].MCA MODULE 1 NOTES
1._Introduction_to_HTML5[1].MCA MODULE 1 NOTES
 
Html 5 few Features and Elements
Html 5 few Features and ElementsHtml 5 few Features and Elements
Html 5 few Features and Elements
 
Html.pptx
Html.pptxHtml.pptx
Html.pptx
 
Wa html5-pdf
Wa html5-pdfWa html5-pdf
Wa html5-pdf
 
Wa html5-pdf
Wa html5-pdfWa html5-pdf
Wa html5-pdf
 

Html5

  • 2. Agenda • Introduction • History • Features • New API’s in HTML5 • Limitations
  • 3. Introduction  To give authors more flexibility and interoperability, and enable more interactive and exciting websites HTML5, introduces wide range of features.  These feature includes form controls, API’s, multimedia, structure and semantics.  HTML5 was introduced by W3C.Including browser vendors such as Apple, Mozilla, Opera, and
  • 4. History  HTML 3.0 was developed in 1995.  HTML 3.2 was developed in 1997.  HTML 4 was developed in 1998.  After developing HTML4, W3C stopped working on HTML, and started working on XML.  HTML5 was first started by Mozilla, Apple, and Opera, later in 2006 W3C showed interest on html5 and created group for working on HTML5 project
  • 5.
  • 6. HTML5 Structure Fi g- H L5 docum TM ent st r uct ur e.
  • 7. Continue…  There are some new features in HTML5.  Header header represents header of the section. Header element contains introductory information to a section or page. It can involve anything from our normal document headers to an entire table of contents.
  • 8. Continue… <header> <h1>A Preview of HTML 5</h1> <p class="byline">By Lachlan Hunt</p> </header> <header> <h1>Example Blog</h1> <h2>Insert tag line here.</h2> </header>
  • 9. <Footer>  A footer typically contains information about its section such as who wrote it, links related to documents.  For Example. <footer>© 2007 Example Inc. </footer>. <nav>  The nav element represents section of navigation links.
  • 10. Continue…  The nav element is reserved for a section of document that contains links to other pages or links to the section of the same page.  For e.g. Table of contents. <nav> <ul> <li><a href="/">Home</a></li> <li><a href="/products">Products</a></li> <li><a href="/services">Services</a></li> <li><a href="/about">About</a></li> </ul> <nav>
  • 11. <Aside>  Aside represents contents related to the main area of the document.  This usually expressed in side bars that contain related posts, tag clouds etc. <h1>Archives</h1> <ul> <li><a href="/2007/09/">September 2007</a></li> <li><a href="/2007/08/">August 2007</a></li> <li><a href="/2007/07/">July 2007</a></li>
  • 12. <Section>  Section element represents a generic section of or application such as a chapter.  It act as a same way as <div> does in separating portion of document. <article>  Article element is independent section of document .  It is suitable for content like news or blog.
  • 13. Some other Features…  HTML5 introduces new elements and its attributes like <audio> and <video>.  Video element used for video files.  Some attributes are not allowed in HTML5. Most of the styling attributes are removed from HTML5.  Such as align attribute on caption, iframe, img, input, object, table, hr, div, h1, h2, h3, p, etc.
  • 14. New API’s in HTML5 API’s for multimedia using video and audio tag user can embed different video and audio formats in the web page.  API’s that allow offline web applications HTML5 allows several features in which web applications can work locally, that is without internet connection. Drag and drop API’s html5 allows drag and drop feature with the help of draggtable attribute
  • 15. Continue…  HTML Microdata. User can embed machine readable data into HTML document. HTML canvas 2D context. This API used for rendering 2D graphics, bitmaps and shapes. This technology introduced by Apple.
  • 17. Geolocation  This API include location information such as GPS (global positioning system)with device hosting API.  This feature supports for devises such as mobile phones, GPS receivers etc.
  • 18. Limitations of HTML5  Browsers do not provide full support for HTML5 Non of the web browsers for mobile or have full implementations at present. Internet Explorer browser does not support for HTML5. Even Apple ipad safari browser doesn’t have full support for HTML5.  Cross platform browser compatibility The application developed for ipad is not guaranteed to work well in other browsers like IE.
  • 19. Continue…  Audio/video support HTML5 has added new video and audio tags in a browser without plugin but doesn’t officially support any video or audio format.  Development tools There are no tools available that can create animations for html5 like flash professionals. For creating animations developers have to code animations in JavaScripts and CSS.
  • 20. Supported Browsers  Firefox 4(WebM, Beta)  Google Chrome  Opera 10.6 and above.  Apple Safari (h.264, version 4+)  Microsoft internet Explorer 9