SlideShare uma empresa Scribd logo
1 de 26
HTML5 IS
THE FUTURE
OR...TO 2022 & BEYOND
HTML5 IS
THE FUTURE
NOW!
JASON BEAIRD
UX Designer at MailChimp.
Web Design Author.
Front-End Nerd.
WHAT IS HTML5?
COOL NEW
What marketing departments would have you believe....
A MARKUP LANGUAGE
...but also a series APIs for interacting with new features.
HTML5 IS REALLY...
IT’S NOT ONE BIGTHING.
and it’s not all new stuff...
GEOLOCATION
AUDIO
&VIDEO
CANVAS
NEW FORM
FIELD TYPES
OFFLINE
STORAGE
NEW SEMANTIC
LAYOUT TAGS
XHTML 1.0 Transitional
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML
1.0 Transitional//EN"!"http://www.w3.org/
TR/xhtml1/DTD/xhtml1-transitional.dtd">
HTML5
<!DOCTYPE html>
SIMPLIFIED DOCTYPE
XHTML 1.0 Transitional
<link rel=”stylesheet” href=”file.css”
type=”text/css” media=”all”>
<style type=”text/css”>...</style>
HTML5
<link rel=stylesheet file=file.css>
<style>...</style>
SIMPLIFIED STYLES
XHTML 1.0 Transitional
<script type=”text/javascript”>
/* <![CDATA[ */
alert(‘are we there yet?’);
/* ]]> */
</script>
HTML5
<script>
alert(‘hooray!’);
</script>
SIMPLIFIED JS EMBEDDING
<!DOCTYPE html>
<title>A valid HTML5 document.</title>
<p>Even this paragraph is optional.</p>
<img src=yes.jpg alt=”Still Valid.”>
<br>
This kinda scares me, but it’s cool...
Where’s the trailing slash?
Quoted attributes?
Missing some junk here, aren’t we?
EVOLUTION NOT
REVOLUTION
Drawings by KatyTresedder - http://www.flickr.com/photos/katy_tresedder/
XML or DIE! Be yourself.
NEW HTMLTAGS
<div>
<div>
<div> <div><div>
<div>
<div>
<div>
<div>
NEW HTMLTAGS
<header>
<footer>
<nav> <aside><article>
<section>
<section>
<figure>
<details>
INTERNET EXPLORER?
The HTML5 Shim: http://code.google.com/p/html5shim/
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
...or just go with HTML5 class names.
NEW FORM GOODNESS
<input type=”search” name=”q” placeholder=”Search” autofocus>
<input type=”email”>
<input type=”url”>
<input type=”number”>
<input type=”range”>
<input type=”color”>
<input type=”date”>
<input type=”datetime”>
<input type=”month”>
<input type=”week”>
<input type=”time”>
<input name="zip" pattern="^[d]{5}(-[d]{4})?$">
urlemail
number search
CANVAS + SVG
GEOLOCATION
OTHER API AWESOMENESS
• Drag and Drop
• WebSockets
• Web Workers
• Local Storage
• WebSQL
IN SUMMARY...
1. It’s not one big thing.
2.You don’t need to throw anything away.
3. It’s easy to get started.
4. It already works in most browsers.
5. It’s here to stay.
HTML5 RESOURCES
1. http://diveintohtml5.org
2. http://caniuse.com
3. http://html5demos.com
4. http://html5doctor.com
5. http://html5boilerplate.com
6.http://html5test.com
GO FORTH
& Markupify.

Mais conteúdo relacionado

Semelhante a HTML5 is...Now!

1. introduction to html5
1. introduction to html51. introduction to html5
1. introduction to html5
JayjZens
 
Is it time to start using HTML 5
Is it time to start using HTML 5Is it time to start using HTML 5
Is it time to start using HTML 5
Ravi Raj
 

Semelhante a HTML5 is...Now! (20)

Michael(tm) Smith: HTML5 at Web Directions South 2008
Michael(tm) Smith: HTML5 at Web Directions South 2008Michael(tm) Smith: HTML5 at Web Directions South 2008
Michael(tm) Smith: HTML5 at Web Directions South 2008
 
Introduction to html5
Introduction to html5Introduction to html5
Introduction to html5
 
Delhi student's day
Delhi student's dayDelhi student's day
Delhi student's day
 
Introduction to HTML5
Introduction to HTML5Introduction to HTML5
Introduction to HTML5
 
Introduction to html55
Introduction to html55Introduction to html55
Introduction to html55
 
WHAT IS HTML5?(20100510)
WHAT IS HTML5?(20100510)WHAT IS HTML5?(20100510)
WHAT IS HTML5?(20100510)
 
HTML 5
HTML 5HTML 5
HTML 5
 
HTML5 and DHTML
HTML5 and DHTMLHTML5 and DHTML
HTML5 and DHTML
 
web designing course bangalore
web designing course bangaloreweb designing course bangalore
web designing course bangalore
 
1._Introduction_to_HTML5 powerpoint presentation
1._Introduction_to_HTML5 powerpoint presentation1._Introduction_to_HTML5 powerpoint presentation
1._Introduction_to_HTML5 powerpoint presentation
 
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
 
Why Game Developers Should Care About HTML5
Why Game Developers Should Care About HTML5Why Game Developers Should Care About HTML5
Why Game Developers Should Care About HTML5
 
HTML5 vs Silverlight
HTML5 vs SilverlightHTML5 vs Silverlight
HTML5 vs Silverlight
 
HTML5 for SEO and accessibility in 2016
HTML5 for SEO and accessibility in 2016HTML5 for SEO and accessibility in 2016
HTML5 for SEO and accessibility in 2016
 
1. introduction to html5
1. introduction to html51. introduction to html5
1. introduction to html5
 
HTML5 Smart Markup for Smarter Websites [FoWD NYC 2011]
HTML5 Smart Markup for Smarter Websites [FoWD NYC 2011]HTML5 Smart Markup for Smarter Websites [FoWD NYC 2011]
HTML5 Smart Markup for Smarter Websites [FoWD NYC 2011]
 
Is it time to start using HTML 5
Is it time to start using HTML 5Is it time to start using HTML 5
Is it time to start using HTML 5
 
Looking into HTML5
Looking into HTML5Looking into HTML5
Looking into HTML5
 
Wa html5-pdf
Wa html5-pdfWa html5-pdf
Wa html5-pdf
 

Mais de Jason Beaird

Mais de Jason Beaird (10)

Design Pattern Craftsmanship
Design Pattern CraftsmanshipDesign Pattern Craftsmanship
Design Pattern Craftsmanship
 
Design Pattern Craftsmanship - 2012
Design Pattern Craftsmanship - 2012Design Pattern Craftsmanship - 2012
Design Pattern Craftsmanship - 2012
 
Creating a Balanced UX Workflow
Creating a Balanced UX WorkflowCreating a Balanced UX Workflow
Creating a Balanced UX Workflow
 
Email jitsu
Email jitsuEmail jitsu
Email jitsu
 
The Fleeting Myth of Universal Appeal
The Fleeting Myth of Universal AppealThe Fleeting Myth of Universal Appeal
The Fleeting Myth of Universal Appeal
 
The Beautiful Web
The Beautiful WebThe Beautiful Web
The Beautiful Web
 
Design 4 Developers
Design 4 DevelopersDesign 4 Developers
Design 4 Developers
 
My SXSW Highlights
My SXSW HighlightsMy SXSW Highlights
My SXSW Highlights
 
Design 4 Future Developers
Design 4 Future DevelopersDesign 4 Future Developers
Design 4 Future Developers
 
Design Disrepair
Design DisrepairDesign Disrepair
Design Disrepair
 

Último

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
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
Safe Software
 

Último (20)

Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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
 
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
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
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
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 

HTML5 is...Now!