SlideShare uma empresa Scribd logo
1 de 30
A Brief Introduction
By:
Tripad Mishra
Mozilla Student Rep
Sinhgad Institute of Management, Pune
Twitter: @_Tripad
internet has
evolved (duh!)
Yahoo.com in 1999
Apple.com in 1997
MTNL.net.in - 2004

I guess the only changed was the new IPv6 link :P
So .. What is HTML5?
o HTML5 includes the 5th
revision of the HTML markup
language, CSS3, and a series
of JavaScript APIs.
o Not owned by any particular
company or a specific browser.
o Developed by a consortium
of companies like Mozilla,
Opera, Apple, Google and
many other – WHATWG &
W3C
But .. Why HTML5?
But .. Why HTML5?
‱REACH
‱ PORTABILITY
‱ FREEDOM
‱ RICH Graphics
‱ PERFORMANCE
‱ SEMANTICS
‱ INTERACTIVITY
‱ OFFLINE ACCESS
‱ REAL-TIME
‱ Security
‱ And a whole bunch more of features 


Making Web
Beautiful
‱ Demo of FLUID
Canvas, WebGL & JS
– https://developer.mozilla.org/en-US/demos/detail/fluid
Making Web Beautiful
‱ HTML5 is a full-fledged platform for graphic
based applications
– 3D Rendering
– Shadows & Lighting
– Vectors and much more.
‱ Making browser your CANVAS
– Canvas element provides an API for 2D drawing
– Support for Mobile Devices
– Ball Code Example
‱ WebGL
– Web Graphics Library
– JS Library to render 3D/2D Graphics without any
plugins
– Can directly communicate with GPU
Web Freedom
Web Freedom
‱ Problems with Proprietary Plug-ins
– Control transfer from browser to 3rd party
application
– “Another Piece” for the users to find
– Major cause of browser instability and security
issue
– Mostly closed-source and paid
‱ Old school <embed>
<object width=”425” height=”344”>
<param name=”movie”
value=”http://www.youtube.com/9sEI1AUFJKw&h
l=en_GB&fs=1&”></param>
...
<embed
src=”http://www.youtube.com/v/9sEI1AUFJKw&h
l=en_GB&fs=1&” type=”application/x-
shockwave-flash” allowscriptaccess=”always”
allowfullscreen=”true” width=”425”
height=”344”></embed>
</object>
HTML5 Video & Audio
‱ HTML 5 way of doing it :
<video>
<source src=“MyVideo.ogv" type='video/ogg;
codecs="theora, vorbis"'>
</video>
‱ Fully integrated with all other aspects of the
document – CSS/JS/Canvas etc
‱ Demo
HTML5 Video & Audio
Smarter & Sleek Forms
HTML5 Forms
‱ Faster and better forms.
‱ “Content-Aware”
‱ Many new input types:
– Email,phone,url
– Date,time
– range
‱ Browser Validation without any extra code!
‱ Demo
CSS3 – Web Styled
CSS3 – Effects
‱ Text Shadow
– Create photoshop like effects
‱ @font-face
‱ Box Shadow
‱ Gradients
CSS3 – Border Radius
CSS3 – Animation Demo
3D clock demo
Solar System Demo
Much More to HTML5
‱ Cleaner & Semantic Code
‱ Data Storage & Offline data access
‱ Web Workers
‱ Drag & Drop and File System Access
‱ Direct Hardware Support
‱ Geolocation Capabilities
‱ Notifications
‱ Much more!
HTML5 Resources
‱ Mozilla Developer Network
– https://developer.mozilla.org/en-
US/docs/HTML/HTML5
– DemoStudio
‱ HTML5Rocks.com

Mais conteĂșdo relacionado

Mais procurados

Android app development hybrid approach for beginners - Tools Installations ...
Android app development  hybrid approach for beginners - Tools Installations ...Android app development  hybrid approach for beginners - Tools Installations ...
Android app development hybrid approach for beginners - Tools Installations ...Khirulnizam Abd Rahman
 
HTML5 and friends - JISC CETIS Conference 2010 Nottingham 15.11.2010
HTML5 and friends - JISC CETIS Conference 2010 Nottingham 15.11.2010HTML5 and friends - JISC CETIS Conference 2010 Nottingham 15.11.2010
HTML5 and friends - JISC CETIS Conference 2010 Nottingham 15.11.2010Patrick Lauke
 
How to win a hackathon - Penn APps 2015
How to win a hackathon - Penn APps 2015How to win a hackathon - Penn APps 2015
How to win a hackathon - Penn APps 2015David Voyles
 
Joomladay TH 2010 - Belgium Police and Joomla
Joomladay TH 2010  - Belgium Police and JoomlaJoomladay TH 2010  - Belgium Police and Joomla
Joomladay TH 2010 - Belgium Police and JoomlaNooku
 
Gears and HTML 5 @media Ajax London 2008
Gears and HTML 5 @media Ajax London 2008Gears and HTML 5 @media Ajax London 2008
Gears and HTML 5 @media Ajax London 2008dion
 
Intro to WordPress Plugins
Intro to WordPress PluginsIntro to WordPress Plugins
Intro to WordPress Pluginszamoose
 
Android app development Hybrid approach for beginners
Android app development  Hybrid approach for beginnersAndroid app development  Hybrid approach for beginners
Android app development Hybrid approach for beginnersKhirulnizam Abd Rahman
 
HTML5 Bootcamp: Essential HTML, CSS, & JavaScript
HTML5 Bootcamp: Essential HTML, CSS, & JavaScriptHTML5 Bootcamp: Essential HTML, CSS, & JavaScript
HTML5 Bootcamp: Essential HTML, CSS, & JavaScriptTodd Anglin
 
(2015년 상반Ʞ) HTML5 및 Hybrid app 씜신 동햄
(2015년 상반Ʞ) HTML5 및 Hybrid app 씜신 동햄(2015년 상반Ʞ) HTML5 및 Hybrid app 씜신 동햄
(2015년 상반Ʞ) HTML5 및 Hybrid app 씜신 동햄Wonsuk Lee
 
Wp visual editors - Learning Style
Wp visual editors - Learning StyleWp visual editors - Learning Style
Wp visual editors - Learning StyleOrlando Web Wizard
 
Fosdem2009 Datao
Fosdem2009 DataoFosdem2009 Datao
Fosdem2009 Dataoiamlolive
 
Up and Running in 5 mins with WordPress
Up and Running in 5 mins with WordPressUp and Running in 5 mins with WordPress
Up and Running in 5 mins with WordPressSennza Design
 
What Web Framework To Use?
What Web Framework To Use?What Web Framework To Use?
What Web Framework To Use?Kasra Khosravi
 
Wordpress Plugin Development Short Tutorial
Wordpress Plugin Development Short TutorialWordpress Plugin Development Short Tutorial
Wordpress Plugin Development Short TutorialChristos Zigkolis
 
Building a Moodle theme with bootstrap
Building a Moodle theme with bootstrapBuilding a Moodle theme with bootstrap
Building a Moodle theme with bootstrapBas Brands
 
20 mLearning Tools in 60 Minutes - mLearnCon 2010
20 mLearning Tools in 60 Minutes - mLearnCon 201020 mLearning Tools in 60 Minutes - mLearnCon 2010
20 mLearning Tools in 60 Minutes - mLearnCon 2010B.J. Schone
 

Mais procurados (19)

HTML5 and Joomla! 2.5 Template
HTML5 and Joomla! 2.5 TemplateHTML5 and Joomla! 2.5 Template
HTML5 and Joomla! 2.5 Template
 
Android app development hybrid approach for beginners - Tools Installations ...
Android app development  hybrid approach for beginners - Tools Installations ...Android app development  hybrid approach for beginners - Tools Installations ...
Android app development hybrid approach for beginners - Tools Installations ...
 
HTML5 and friends - JISC CETIS Conference 2010 Nottingham 15.11.2010
HTML5 and friends - JISC CETIS Conference 2010 Nottingham 15.11.2010HTML5 and friends - JISC CETIS Conference 2010 Nottingham 15.11.2010
HTML5 and friends - JISC CETIS Conference 2010 Nottingham 15.11.2010
 
How to win a hackathon - Penn APps 2015
How to win a hackathon - Penn APps 2015How to win a hackathon - Penn APps 2015
How to win a hackathon - Penn APps 2015
 
Joomladay TH 2010 - Belgium Police and Joomla
Joomladay TH 2010  - Belgium Police and JoomlaJoomladay TH 2010  - Belgium Police and Joomla
Joomladay TH 2010 - Belgium Police and Joomla
 
Flash vs. HTML5
Flash vs. HTML5Flash vs. HTML5
Flash vs. HTML5
 
Gears and HTML 5 @media Ajax London 2008
Gears and HTML 5 @media Ajax London 2008Gears and HTML 5 @media Ajax London 2008
Gears and HTML 5 @media Ajax London 2008
 
Intro to WordPress Plugins
Intro to WordPress PluginsIntro to WordPress Plugins
Intro to WordPress Plugins
 
Android app development Hybrid approach for beginners
Android app development  Hybrid approach for beginnersAndroid app development  Hybrid approach for beginners
Android app development Hybrid approach for beginners
 
HTML5 Bootcamp: Essential HTML, CSS, & JavaScript
HTML5 Bootcamp: Essential HTML, CSS, & JavaScriptHTML5 Bootcamp: Essential HTML, CSS, & JavaScript
HTML5 Bootcamp: Essential HTML, CSS, & JavaScript
 
(2015년 상반Ʞ) HTML5 및 Hybrid app 씜신 동햄
(2015년 상반Ʞ) HTML5 및 Hybrid app 씜신 동햄(2015년 상반Ʞ) HTML5 및 Hybrid app 씜신 동햄
(2015년 상반Ʞ) HTML5 및 Hybrid app 씜신 동햄
 
Wp visual editors - Learning Style
Wp visual editors - Learning StyleWp visual editors - Learning Style
Wp visual editors - Learning Style
 
Word Press
Word PressWord Press
Word Press
 
Fosdem2009 Datao
Fosdem2009 DataoFosdem2009 Datao
Fosdem2009 Datao
 
Up and Running in 5 mins with WordPress
Up and Running in 5 mins with WordPressUp and Running in 5 mins with WordPress
Up and Running in 5 mins with WordPress
 
What Web Framework To Use?
What Web Framework To Use?What Web Framework To Use?
What Web Framework To Use?
 
Wordpress Plugin Development Short Tutorial
Wordpress Plugin Development Short TutorialWordpress Plugin Development Short Tutorial
Wordpress Plugin Development Short Tutorial
 
Building a Moodle theme with bootstrap
Building a Moodle theme with bootstrapBuilding a Moodle theme with bootstrap
Building a Moodle theme with bootstrap
 
20 mLearning Tools in 60 Minutes - mLearnCon 2010
20 mLearning Tools in 60 Minutes - mLearnCon 201020 mLearning Tools in 60 Minutes - mLearnCon 2010
20 mLearning Tools in 60 Minutes - mLearnCon 2010
 

Destaque

3.1. the healing power of ancient greek drama listening activity
3.1. the healing power of ancient greek drama listening activity3.1. the healing power of ancient greek drama listening activity
3.1. the healing power of ancient greek drama listening activityddertili
 
Dibujo y tĂ©cnicas grĂĄficas; Andrea FernĂĄndez DI1ÂșAT
Dibujo y tĂ©cnicas grĂĄficas; Andrea FernĂĄndez DI1ÂșATDibujo y tĂ©cnicas grĂĄficas; Andrea FernĂĄndez DI1ÂșAT
Dibujo y tĂ©cnicas grĂĄficas; Andrea FernĂĄndez DI1ÂșATAndrea Fernandez Mora
 
1 samuel 1 commentary
1 samuel 1 commentary1 samuel 1 commentary
1 samuel 1 commentaryGLENN PEASE
 
We can not equate the unequal ΀afanidou Ιrene
We can not equate the unequal ΀afanidou ΙreneWe can not equate the unequal ΀afanidou Ιrene
We can not equate the unequal ΀afanidou Ιreneddertili
 
Belief vs prof english project giouris iliopoylos-kalontsoglou-megalios
Belief vs prof english project giouris iliopoylos-kalontsoglou-megaliosBelief vs prof english project giouris iliopoylos-kalontsoglou-megalios
Belief vs prof english project giouris iliopoylos-kalontsoglou-megaliosddertili
 
Cuento de la_imaginacion
Cuento de la_imaginacionCuento de la_imaginacion
Cuento de la_imaginacionMamitips
 
Chapter 2
Chapter 2Chapter 2
Chapter 2gbrand
 
Matthew 1 commentary
Matthew 1 commentaryMatthew 1 commentary
Matthew 1 commentaryGLENN PEASE
 
2 Samuel (PresentaciĂłn)
2 Samuel (PresentaciĂłn)2 Samuel (PresentaciĂłn)
2 Samuel (PresentaciĂłn)SinaiAlbareda
 
Transportation of cashew
Transportation of cashewTransportation of cashew
Transportation of cashewSujith Bhaskar .R
 
LecciĂłn 1 | Crisis en el Cielo | | Escuela SabĂĄtica Power point | Primer tri...
LecciĂłn 1 | Crisis en el Cielo |  | Escuela SabĂĄtica Power point | Primer tri...LecciĂłn 1 | Crisis en el Cielo |  | Escuela SabĂĄtica Power point | Primer tri...
LecciĂłn 1 | Crisis en el Cielo | | Escuela SabĂĄtica Power point | Primer tri...jespadill
 
Ejercicos de repaso
Ejercicos de repasoEjercicos de repaso
Ejercicos de repasoepvmanantiales
 
UtilizaciĂłn de medios y recursos didĂĄcticos en el aula
UtilizaciĂłn de medios y recursos didĂĄcticos en el aulaUtilizaciĂłn de medios y recursos didĂĄcticos en el aula
UtilizaciĂłn de medios y recursos didĂĄcticos en el aulaTeresaIzq
 

Destaque (16)

3.1. the healing power of ancient greek drama listening activity
3.1. the healing power of ancient greek drama listening activity3.1. the healing power of ancient greek drama listening activity
3.1. the healing power of ancient greek drama listening activity
 
Dibujo y tĂ©cnicas grĂĄficas; Andrea FernĂĄndez DI1ÂșAT
Dibujo y tĂ©cnicas grĂĄficas; Andrea FernĂĄndez DI1ÂșATDibujo y tĂ©cnicas grĂĄficas; Andrea FernĂĄndez DI1ÂșAT
Dibujo y tĂ©cnicas grĂĄficas; Andrea FernĂĄndez DI1ÂșAT
 
1 samuel 1 commentary
1 samuel 1 commentary1 samuel 1 commentary
1 samuel 1 commentary
 
We can not equate the unequal ΀afanidou Ιrene
We can not equate the unequal ΀afanidou ΙreneWe can not equate the unequal ΀afanidou Ιrene
We can not equate the unequal ΀afanidou Ιrene
 
Belief vs prof english project giouris iliopoylos-kalontsoglou-megalios
Belief vs prof english project giouris iliopoylos-kalontsoglou-megaliosBelief vs prof english project giouris iliopoylos-kalontsoglou-megalios
Belief vs prof english project giouris iliopoylos-kalontsoglou-megalios
 
Cuento de la_imaginacion
Cuento de la_imaginacionCuento de la_imaginacion
Cuento de la_imaginacion
 
Raghav resume
Raghav resumeRaghav resume
Raghav resume
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
Matthew 1 commentary
Matthew 1 commentaryMatthew 1 commentary
Matthew 1 commentary
 
Ciclo aprendizaje: Conflicto y crisis: Los jueces
Ciclo aprendizaje: Conflicto y crisis: Los juecesCiclo aprendizaje: Conflicto y crisis: Los jueces
Ciclo aprendizaje: Conflicto y crisis: Los jueces
 
2 Samuel (PresentaciĂłn)
2 Samuel (PresentaciĂłn)2 Samuel (PresentaciĂłn)
2 Samuel (PresentaciĂłn)
 
Transportation of cashew
Transportation of cashewTransportation of cashew
Transportation of cashew
 
LecciĂłn 1 | Crisis en el Cielo | | Escuela SabĂĄtica Power point | Primer tri...
LecciĂłn 1 | Crisis en el Cielo |  | Escuela SabĂĄtica Power point | Primer tri...LecciĂłn 1 | Crisis en el Cielo |  | Escuela SabĂĄtica Power point | Primer tri...
LecciĂłn 1 | Crisis en el Cielo | | Escuela SabĂĄtica Power point | Primer tri...
 
Ejercicos de repaso
Ejercicos de repasoEjercicos de repaso
Ejercicos de repaso
 
LecciĂłn: El EspĂ­ritu y la Palabra
LecciĂłn: El EspĂ­ritu y la PalabraLecciĂłn: El EspĂ­ritu y la Palabra
LecciĂłn: El EspĂ­ritu y la Palabra
 
UtilizaciĂłn de medios y recursos didĂĄcticos en el aula
UtilizaciĂłn de medios y recursos didĂĄcticos en el aulaUtilizaciĂłn de medios y recursos didĂĄcticos en el aula
UtilizaciĂłn de medios y recursos didĂĄcticos en el aula
 

Semelhante a HTML5 - A Brief Introduction

The Rich Standard: Getting Familiar with HTML5
The Rich Standard: Getting Familiar with HTML5The Rich Standard: Getting Familiar with HTML5
The Rich Standard: Getting Familiar with HTML5Todd Anglin
 
HTML5 and friends - standards>next Manchester 24.11.2010
HTML5 and friends - standards>next Manchester 24.11.2010HTML5 and friends - standards>next Manchester 24.11.2010
HTML5 and friends - standards>next Manchester 24.11.2010Patrick Lauke
 
Build (Web)VR with A-Frame (COSCUP 2019 Taipei)
Build (Web)VR with A-Frame (COSCUP 2019 Taipei)Build (Web)VR with A-Frame (COSCUP 2019 Taipei)
Build (Web)VR with A-Frame (COSCUP 2019 Taipei)Robert 'Bob' Reyes
 
Html5, Native and Platform based Mobile Applications
Html5, Native and Platform based Mobile ApplicationsHtml5, Native and Platform based Mobile Applications
Html5, Native and Platform based Mobile ApplicationsYoss Cohen
 
FLASH AND AIR IN EDUCATION
FLASH AND AIR IN EDUCATIONFLASH AND AIR IN EDUCATION
FLASH AND AIR IN EDUCATIONJoseph Labrecque
 
[edUiconf] HTML5 does all that
 and i can haz cheeseburger? You bet!
[edUiconf] HTML5 does all that
 and i can haz cheeseburger? You bet![edUiconf] HTML5 does all that
 and i can haz cheeseburger? You bet!
[edUiconf] HTML5 does all that
 and i can haz cheeseburger? You bet!Christopher Schmitt
 
JS Days HTML5 Flash and the Battle for Faster Cat Videos
JS Days HTML5 Flash and the Battle for Faster Cat VideosJS Days HTML5 Flash and the Battle for Faster Cat Videos
JS Days HTML5 Flash and the Battle for Faster Cat VideosGreg Schechter
 
Frontend development of the (current) future
Frontend development of the (current) futureFrontend development of the (current) future
Frontend development of the (current) futureFilip Bruun Bech-Larsen
 
Opera and the Open Web platform
Opera and the Open Web platformOpera and the Open Web platform
Opera and the Open Web platformAndreas Bovens
 
GDD HTML5, Flash, and the Battle for Faster Cat Videos
GDD HTML5, Flash, and the Battle for Faster Cat VideosGDD HTML5, Flash, and the Battle for Faster Cat Videos
GDD HTML5, Flash, and the Battle for Faster Cat VideosGreg Schechter
 
ć€œćźŽ39æœŸă€ŠSeven》
ć€œćźŽ39æœŸă€ŠSevenă€‹ć€œćźŽ39æœŸă€ŠSeven》
ć€œćźŽ39æœŸă€ŠSeven》Koubei Banquet
 
Web Technology and Standards Tutorial
Web Technology and Standards Tutorial Web Technology and Standards Tutorial
Web Technology and Standards Tutorial Jonathan Jeon
 
Introduction To Open Web Protocols
Introduction To Open Web ProtocolsIntroduction To Open Web Protocols
Introduction To Open Web ProtocolsMohan Krishnan
 
Extreme Web Performance for Mobile Devices - Velocity Barcelona 2014
Extreme Web Performance for Mobile Devices - Velocity Barcelona 2014Extreme Web Performance for Mobile Devices - Velocity Barcelona 2014
Extreme Web Performance for Mobile Devices - Velocity Barcelona 2014Maximiliano Firtman
 
HTML5 multimedia - where we are, where we're going
HTML5 multimedia - where we are, where we're goingHTML5 multimedia - where we are, where we're going
HTML5 multimedia - where we are, where we're goingbrucelawson
 

Semelhante a HTML5 - A Brief Introduction (20)

The Rich Standard: Getting Familiar with HTML5
The Rich Standard: Getting Familiar with HTML5The Rich Standard: Getting Familiar with HTML5
The Rich Standard: Getting Familiar with HTML5
 
HTML5 and friends - standards>next Manchester 24.11.2010
HTML5 and friends - standards>next Manchester 24.11.2010HTML5 and friends - standards>next Manchester 24.11.2010
HTML5 and friends - standards>next Manchester 24.11.2010
 
Build (Web)VR with A-Frame (COSCUP 2019 Taipei)
Build (Web)VR with A-Frame (COSCUP 2019 Taipei)Build (Web)VR with A-Frame (COSCUP 2019 Taipei)
Build (Web)VR with A-Frame (COSCUP 2019 Taipei)
 
Html5, Native and Platform based Mobile Applications
Html5, Native and Platform based Mobile ApplicationsHtml5, Native and Platform based Mobile Applications
Html5, Native and Platform based Mobile Applications
 
FLASH AND AIR IN EDUCATION
FLASH AND AIR IN EDUCATIONFLASH AND AIR IN EDUCATION
FLASH AND AIR IN EDUCATION
 
[edUiconf] HTML5 does all that
 and i can haz cheeseburger? You bet!
[edUiconf] HTML5 does all that
 and i can haz cheeseburger? You bet![edUiconf] HTML5 does all that
 and i can haz cheeseburger? You bet!
[edUiconf] HTML5 does all that
 and i can haz cheeseburger? You bet!
 
JS Days HTML5 Flash and the Battle for Faster Cat Videos
JS Days HTML5 Flash and the Battle for Faster Cat VideosJS Days HTML5 Flash and the Battle for Faster Cat Videos
JS Days HTML5 Flash and the Battle for Faster Cat Videos
 
Frontend development of the (current) future
Frontend development of the (current) futureFrontend development of the (current) future
Frontend development of the (current) future
 
HTML5
HTML5HTML5
HTML5
 
Frontend State of the union
Frontend State of the unionFrontend State of the union
Frontend State of the union
 
Looking into HTML5 + CSS3
Looking into HTML5 + CSS3Looking into HTML5 + CSS3
Looking into HTML5 + CSS3
 
Opera and the Open Web platform
Opera and the Open Web platformOpera and the Open Web platform
Opera and the Open Web platform
 
GDD HTML5, Flash, and the Battle for Faster Cat Videos
GDD HTML5, Flash, and the Battle for Faster Cat VideosGDD HTML5, Flash, and the Battle for Faster Cat Videos
GDD HTML5, Flash, and the Battle for Faster Cat Videos
 
ć€œćźŽ39æœŸă€ŠSeven》
ć€œćźŽ39æœŸă€ŠSevenă€‹ć€œćźŽ39æœŸă€ŠSeven》
ć€œćźŽ39æœŸă€ŠSeven》
 
Duct Tape PR - CIPR Scotland Social in the City Talk
Duct Tape PR - CIPR Scotland Social in the City TalkDuct Tape PR - CIPR Scotland Social in the City Talk
Duct Tape PR - CIPR Scotland Social in the City Talk
 
Web Technology and Standards Tutorial
Web Technology and Standards Tutorial Web Technology and Standards Tutorial
Web Technology and Standards Tutorial
 
[In Control 2010] HTML5
[In Control 2010] HTML5[In Control 2010] HTML5
[In Control 2010] HTML5
 
Introduction To Open Web Protocols
Introduction To Open Web ProtocolsIntroduction To Open Web Protocols
Introduction To Open Web Protocols
 
Extreme Web Performance for Mobile Devices - Velocity Barcelona 2014
Extreme Web Performance for Mobile Devices - Velocity Barcelona 2014Extreme Web Performance for Mobile Devices - Velocity Barcelona 2014
Extreme Web Performance for Mobile Devices - Velocity Barcelona 2014
 
HTML5 multimedia - where we are, where we're going
HTML5 multimedia - where we are, where we're goingHTML5 multimedia - where we are, where we're going
HTML5 multimedia - where we are, where we're going
 

Último

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 

Último (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 

HTML5 - A Brief Introduction

  • 1. A Brief Introduction By: Tripad Mishra Mozilla Student Rep Sinhgad Institute of Management, Pune Twitter: @_Tripad
  • 2.
  • 5.
  • 7.
  • 9. 
I guess the only changed was the new IPv6 link :P
  • 10. So .. What is HTML5?
  • 11. o HTML5 includes the 5th revision of the HTML markup language, CSS3, and a series of JavaScript APIs. o Not owned by any particular company or a specific browser. o Developed by a consortium of companies like Mozilla, Opera, Apple, Google and many other – WHATWG & W3C
  • 12. But .. Why HTML5?
  • 13. But .. Why HTML5? ‱REACH ‱ PORTABILITY ‱ FREEDOM ‱ RICH Graphics ‱ PERFORMANCE ‱ SEMANTICS ‱ INTERACTIVITY ‱ OFFLINE ACCESS ‱ REAL-TIME ‱ Security ‱ And a whole bunch more of features 


  • 14. Making Web Beautiful ‱ Demo of FLUID Canvas, WebGL & JS – https://developer.mozilla.org/en-US/demos/detail/fluid
  • 15. Making Web Beautiful ‱ HTML5 is a full-fledged platform for graphic based applications – 3D Rendering – Shadows & Lighting – Vectors and much more. ‱ Making browser your CANVAS – Canvas element provides an API for 2D drawing – Support for Mobile Devices – Ball Code Example ‱ WebGL – Web Graphics Library – JS Library to render 3D/2D Graphics without any plugins – Can directly communicate with GPU
  • 17.
  • 18. Web Freedom ‱ Problems with Proprietary Plug-ins – Control transfer from browser to 3rd party application – “Another Piece” for the users to find – Major cause of browser instability and security issue – Mostly closed-source and paid
  • 19. ‱ Old school <embed> <object width=”425” height=”344”> <param name=”movie” value=”http://www.youtube.com/9sEI1AUFJKw&h l=en_GB&fs=1&”></param> ... <embed src=”http://www.youtube.com/v/9sEI1AUFJKw&h l=en_GB&fs=1&” type=”application/x- shockwave-flash” allowscriptaccess=”always” allowfullscreen=”true” width=”425” height=”344”></embed> </object> HTML5 Video & Audio
  • 20. ‱ HTML 5 way of doing it : <video> <source src=“MyVideo.ogv" type='video/ogg; codecs="theora, vorbis"'> </video> ‱ Fully integrated with all other aspects of the document – CSS/JS/Canvas etc ‱ Demo HTML5 Video & Audio
  • 22. HTML5 Forms ‱ Faster and better forms. ‱ “Content-Aware” ‱ Many new input types: – Email,phone,url – Date,time – range ‱ Browser Validation without any extra code! ‱ Demo
  • 23.
  • 24.
  • 25. CSS3 – Web Styled
  • 26. CSS3 – Effects ‱ Text Shadow – Create photoshop like effects ‱ @font-face ‱ Box Shadow ‱ Gradients
  • 28. CSS3 – Animation Demo 3D clock demo Solar System Demo
  • 29. Much More to HTML5 ‱ Cleaner & Semantic Code ‱ Data Storage & Offline data access ‱ Web Workers ‱ Drag & Drop and File System Access ‱ Direct Hardware Support ‱ Geolocation Capabilities ‱ Notifications ‱ Much more!
  • 30. HTML5 Resources ‱ Mozilla Developer Network – https://developer.mozilla.org/en- US/docs/HTML/HTML5 – DemoStudio ‱ HTML5Rocks.com