SlideShare a Scribd company logo
The New HTML Standard
By: Jalpesh Vasa
History
• HTML5 is a markup language, has been come into existence
around January 2008.
• The two measure organization is involving in developing
of HTML5
• One is W3C (World Wide Web Consortium) and the
another one is WHATWG (Web Hypertext Application
Technology Working Group).
• Now according to W3C the HTML5 will reach its full
recommendation last by 2014.
• On 18 January 2011, the W3C introduce a logo to represent
the HTML5interest.
What it can do?
• It solves key developer challenges
 Graphics
 Location
 Storage
 Speed
• Great improvement in JavaScript performance
• Open source browser support
• The HTML5 language is may be slightly tough for Android or
Mobile application but it is too easy to understand for web
browsers.
• HTML5 is still a work in progress. However, the major browsers
support many of the new HTML5 elements and APIs.
– New Elements(Semantic)
– New Attributes
– Full CSS3 Support
– Video and Audio
– 2D/3D Graphics
– Local Storage
– Local SQL Database
– Web Applications
– API’s
New HTML5 web page
• Minimum HTML5 Document
• Below is a simple HTML5 document, with the minimum of
required tags:
<!DOCTYPE html>
<html>
<head>
<title>Title of the document</title>
</head>
<body>
The content of the document......
</body>
</html>
HTML HTML5
DOCTYPE is much longer as HTML4 is based on SGML-based.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd”>
DOCTYPE is required to enable standards mode for HTML
documents.
<!DOCTYPE html>
Audio and Video are not part of HTML4 specification Audio and Videos are integral part of HTML5 specifications e.g.
<audio> and <video> tags
Vector Graphics is possible with the help of technologies such
as VML, Silverlight, Flash etc.
Vector graphics is integral part of HTML5 e.g. SVG and canvas
It is almost impossible to get true GeoLocation of user browsing
any website especially if it comes to mobile devices.
JS GeoLocation API in HTML5 helps identify location of user
browsing any website (provided user allows it)
Browser cache can be used as temporary storage. Application Cache, Web SQL database and Web storage is
available as client side storage. Accessible
usingJavaScript interface in HTML5 compliant browsers.
Works with all old browsers Most of modern browser have started supporting HTML5
specification e.g. Firefox, Mozilla, Opera, Chrome, Safari etc.
Does not allow JavaScript to run in browser. JS runs in same
thread as browser interface.
Allows JavaScript to run in background. This is possible due to JS
Web worker API in HTML5
Tag Description
<canvas> Used to draw graphics, on the fly, via scripting (usually JavaScript)
<audio> Defines sound content
<video> Defines a video or movie
<source> Defines multiple media resources for <video> and <audio>
<embed> Defines a container for an external application or interactive content(a plug-in)
<datalist> Specifies a list of pre-defined options for input controls
<keygen> Defines a key-pair generator field (for forms)
<output> Defines the result of a calculation
<article> Defines an article in a document
<aside> Defines content aside from the page content
<details> Defines additional details that the user can view or hide
<figcaption> Defines a caption for a <figure> element
<figure> Defines self-contained content
<footer> Defines a footer for a document or section
New Elements in HTML5
Tag Description
<header> Defines a header for a document or section
<mark> Defines marked/highlightedtext
<nav> Defines navigation links
<section> Defines a section in a document
New Elements in HTML5
New Input Types in HTML5

More Related Content

PPT
Web Fundamentals
PDF
PPTX
HTML 5
PPTX
Web Technology Fundamentals
PPTX
Introduction to Web Architecture
PDF
Server-side Java Programming
ODP
Web Server-Side Programming Techniques
Web Fundamentals
HTML 5
Web Technology Fundamentals
Introduction to Web Architecture
Server-side Java Programming
Web Server-Side Programming Techniques

What's hot (20)

PPT
Busy Architects Guide to Modern Web Architecture in 2014
PDF
High performance website
PPTX
Web Architecture
PPT
introduction to web technology
PDF
Basic web architecture
PPTX
Multi Lingual Websites In Umbraco
PDF
Web Services PHP Tutorial
PPT
introduction to web application development
PPT
Introduction to Web Programming - first course
PPTX
Webtechnologies
PDF
Les Basiques - Web Développement HTML5, CSS3, JS et PHP
PDF
Architecture of the Web browser
PDF
Intro to Dynamic Web Pages
PPT
Web Services Presentation - Introduction, Vulnerabilities, & Countermeasures
PPTX
Industrial training seminar ppt on asp.net
PDF
Ch. x web performance
PPT
PPTX
Html 5
PDF
Local Storage for Web Applications
PDF
C# ASP.NET WEB API APPLICATION DEVELOPMENT
Busy Architects Guide to Modern Web Architecture in 2014
High performance website
Web Architecture
introduction to web technology
Basic web architecture
Multi Lingual Websites In Umbraco
Web Services PHP Tutorial
introduction to web application development
Introduction to Web Programming - first course
Webtechnologies
Les Basiques - Web Développement HTML5, CSS3, JS et PHP
Architecture of the Web browser
Intro to Dynamic Web Pages
Web Services Presentation - Introduction, Vulnerabilities, & Countermeasures
Industrial training seminar ppt on asp.net
Ch. x web performance
Html 5
Local Storage for Web Applications
C# ASP.NET WEB API APPLICATION DEVELOPMENT
Ad

Similar to 5. HTML5 (20)

PPT
HTML5: An Introduction To Next Generation Web Development
PPTX
PPTX
Html5 Basics
PPTX
Html5 overview
PDF
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
PPT
HTML5 Presentation
PDF
WordCamp Thessaloniki2011 The NextWeb
PDF
Word camp nextweb
PDF
HTML5 Comprehensive Guide
PDF
HTML5 Intoduction for Web Developers
PDF
Workshop HTML5+PhoneGap by Ivano Malavolta
PDF
HTML5: An Introduction To Next Generation Web Development
PDF
HTML5: the new frontier of the web
PDF
HTML5 Technical Executive Summary
PPTX
HTML5 introduction for beginners
PDF
Html5 workshop part 1
ODP
Html5
PPTX
HTML5 - Let’s make the WEB more powerful
PDF
soft-shake.ch - Introduction to HTML5
HTML5: An Introduction To Next Generation Web Development
Html5 Basics
Html5 overview
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
HTML5 Presentation
WordCamp Thessaloniki2011 The NextWeb
Word camp nextweb
HTML5 Comprehensive Guide
HTML5 Intoduction for Web Developers
Workshop HTML5+PhoneGap by Ivano Malavolta
HTML5: An Introduction To Next Generation Web Development
HTML5: the new frontier of the web
HTML5 Technical Executive Summary
HTML5 introduction for beginners
Html5 workshop part 1
Html5
HTML5 - Let’s make the WEB more powerful
soft-shake.ch - Introduction to HTML5
Ad

More from Jalpesh Vasa (16)

PDF
Object Oriented PHP - PART-1
PDF
Object Oriented PHP - PART-2
PDF
4.4 PHP Session
PDF
4.3 MySQL + PHP
PDF
4.2 PHP Function
PDF
4.1 PHP Arrays
PDF
4 Basic PHP
PDF
3.2.1 javascript regex example
PDF
3.2 javascript regex
PDF
3. Java Script
PDF
3.1 javascript objects_DOM
PDF
2 introduction css
PDF
1 web technologies
PDF
Remote Method Invocation in JAVA
PDF
Kotlin for android development
PDF
Security in php
Object Oriented PHP - PART-1
Object Oriented PHP - PART-2
4.4 PHP Session
4.3 MySQL + PHP
4.2 PHP Function
4.1 PHP Arrays
4 Basic PHP
3.2.1 javascript regex example
3.2 javascript regex
3. Java Script
3.1 javascript objects_DOM
2 introduction css
1 web technologies
Remote Method Invocation in JAVA
Kotlin for android development
Security in php

Recently uploaded (20)

PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PPTX
Lesson notes of climatology university.
PDF
IGGE1 Understanding the Self1234567891011
PPTX
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
PPTX
UNIT III MENTAL HEALTH NURSING ASSESSMENT
PDF
advance database management system book.pdf
PPTX
Digestion and Absorption of Carbohydrates, Proteina and Fats
PDF
What if we spent less time fighting change, and more time building what’s rig...
PDF
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
PPTX
UV-Visible spectroscopy..pptx UV-Visible Spectroscopy – Electronic Transition...
PDF
Paper A Mock Exam 9_ Attempt review.pdf.
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PDF
RMMM.pdf make it easy to upload and study
PDF
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
PDF
Complications of Minimal Access Surgery at WLH
PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PDF
Indian roads congress 037 - 2012 Flexible pavement
PDF
A systematic review of self-coping strategies used by university students to ...
PPTX
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
PPTX
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Lesson notes of climatology university.
IGGE1 Understanding the Self1234567891011
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
UNIT III MENTAL HEALTH NURSING ASSESSMENT
advance database management system book.pdf
Digestion and Absorption of Carbohydrates, Proteina and Fats
What if we spent less time fighting change, and more time building what’s rig...
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
UV-Visible spectroscopy..pptx UV-Visible Spectroscopy – Electronic Transition...
Paper A Mock Exam 9_ Attempt review.pdf.
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
RMMM.pdf make it easy to upload and study
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
Complications of Minimal Access Surgery at WLH
202450812 BayCHI UCSC-SV 20250812 v17.pptx
Indian roads congress 037 - 2012 Flexible pavement
A systematic review of self-coping strategies used by university students to ...
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx

5. HTML5

  • 1. The New HTML Standard By: Jalpesh Vasa
  • 2. History • HTML5 is a markup language, has been come into existence around January 2008. • The two measure organization is involving in developing of HTML5 • One is W3C (World Wide Web Consortium) and the another one is WHATWG (Web Hypertext Application Technology Working Group). • Now according to W3C the HTML5 will reach its full recommendation last by 2014. • On 18 January 2011, the W3C introduce a logo to represent the HTML5interest.
  • 3. What it can do? • It solves key developer challenges  Graphics  Location  Storage  Speed • Great improvement in JavaScript performance • Open source browser support • The HTML5 language is may be slightly tough for Android or Mobile application but it is too easy to understand for web browsers.
  • 4. • HTML5 is still a work in progress. However, the major browsers support many of the new HTML5 elements and APIs. – New Elements(Semantic) – New Attributes – Full CSS3 Support – Video and Audio – 2D/3D Graphics – Local Storage – Local SQL Database – Web Applications – API’s
  • 6. • Minimum HTML5 Document • Below is a simple HTML5 document, with the minimum of required tags: <!DOCTYPE html> <html> <head> <title>Title of the document</title> </head> <body> The content of the document...... </body> </html>
  • 7. HTML HTML5 DOCTYPE is much longer as HTML4 is based on SGML-based. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML4.01//EN" "http://www.w3.org/TR/html4/strict.dtd”> DOCTYPE is required to enable standards mode for HTML documents. <!DOCTYPE html> Audio and Video are not part of HTML4 specification Audio and Videos are integral part of HTML5 specifications e.g. <audio> and <video> tags Vector Graphics is possible with the help of technologies such as VML, Silverlight, Flash etc. Vector graphics is integral part of HTML5 e.g. SVG and canvas It is almost impossible to get true GeoLocation of user browsing any website especially if it comes to mobile devices. JS GeoLocation API in HTML5 helps identify location of user browsing any website (provided user allows it) Browser cache can be used as temporary storage. Application Cache, Web SQL database and Web storage is available as client side storage. Accessible usingJavaScript interface in HTML5 compliant browsers. Works with all old browsers Most of modern browser have started supporting HTML5 specification e.g. Firefox, Mozilla, Opera, Chrome, Safari etc. Does not allow JavaScript to run in browser. JS runs in same thread as browser interface. Allows JavaScript to run in background. This is possible due to JS Web worker API in HTML5
  • 8. Tag Description <canvas> Used to draw graphics, on the fly, via scripting (usually JavaScript) <audio> Defines sound content <video> Defines a video or movie <source> Defines multiple media resources for <video> and <audio> <embed> Defines a container for an external application or interactive content(a plug-in) <datalist> Specifies a list of pre-defined options for input controls <keygen> Defines a key-pair generator field (for forms) <output> Defines the result of a calculation <article> Defines an article in a document <aside> Defines content aside from the page content <details> Defines additional details that the user can view or hide <figcaption> Defines a caption for a <figure> element <figure> Defines self-contained content <footer> Defines a footer for a document or section New Elements in HTML5
  • 9. Tag Description <header> Defines a header for a document or section <mark> Defines marked/highlightedtext <nav> Defines navigation links <section> Defines a section in a document New Elements in HTML5
  • 10. New Input Types in HTML5