Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Taking the plunge into HTML5
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Ray Brown
September 29, 2011
Programming
290
8
Share
Taking the plunge into HTML5
Ray Brown
September 29, 2011
More Decks by Ray Brown
See All by Ray Brown
Learn to love the Middleman
bitmanic
3
120
Responsive Web Design
bitmanic
5
270
Other Decks in Programming
See All in Programming
[RubyKaigi 2026] Require Hooks
palkan
1
220
GoogleCloudとterraform完全に理解した
terisuke
1
130
Claude Codeをカスタムして自分だけのClaude Codeを作ろう
terisuke
0
140
ソフトウェア設計の結合バランス #phperkaigi
kajitack
0
140
SkillがSkillを生む:QA観点出しを自動化した
sontixyou
6
3.4k
ハーネスエンジニアリングとは?
kinopeee
12
5.9k
GitHubCopilotCLIをはじめよう.pdf
htkym
0
210
AIと共に生きる技術選定 2026
sgash708
0
100
属人化しないコード品質の作り方_2026.04.07.pdf
muraaano
0
220
JAWS-UG横浜 #100 祝・第100回スペシャルAWS は VPC レスの時代へ
maroon1st
0
160
「話せることがない」を乗り越える 〜日常業務から登壇テーマをつくる思考法〜
shoheimitani
4
840
Liberating Ruby's Parser from Lexer Hacks
ydah
2
1.9k
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
37
7.2k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.7k
Agile that works and the tools we love
rasmusluckow
331
21k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
69
39k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
280
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.4k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Crafting Experiences
bethany
1
120
Building Adaptive Systems
keathley
44
3k
Google's AI Overviews - The New Search
badams
0
980
Build your cross-platform service in a week with App Engine
jlugia
234
18k
A designer walks into a library…
pauljervisheath
211
24k
Transcript
Come on in. The water’s fine. Taking the plunge into
HTML5 by Ray Brown Owner, Bitmanic Jan 31st, 2011
This Presentation My experience with HTML5 Cool new stuff Tips
for diving in
But first...
An introduction Web professional for five years Started out as
a designer Focused on programming Landed smack dab in between the two
My experience with HTML5
My experience Over a year of practical use New section
elements New input types
New section elements <section> <nav> <article> <aside> <hgroup> <header> <footer>
From div to shiv IE (<9) doesn’t support HTML5 Luckily,
we can add support via JS remysharp.com/html5-enabling-script No support for non-JS users
A whole new world <div class=”entry”> <div class=”meta”> <h3>Title</h3> <h4>Jan
31 2011</h4> </div> <p>Article content.</p> <p>More content.</p> </div> <article> <header> <h1>Title</h1> <time>Jan 31 2011</time> </header> <p>Article content.</p> <p>More content.</p> </article>
New input types <input type=”email”> <input type=”url”> <input type=”number”> <input
type=”range”> <input type=”date”> <input type=”search”> <input type=”color”>
Cool new stuff
Cool new stuff New form goodies Data a ributes Block-level
links HTML5 Boilerplate Modernizr
New form goodies <input placeholder=”Enter your name here.”> <input autofocus>
<input required> Client-side form validation, too! (Well, not yet.)
Data aributes <div class=”album” data-thumbnail=”maneater.jpg” data-artist=”Hall & Oates” data-is-awesome=”Of course.”
> [Content] </div>
Block-level links This looks wrong, but it’s so, so right:
<a href=”somepage.html”> <h1>Page title</h1> <p class=”excerpt”>Page excerpt!</p> </a>
HTML5 Boilerplate html5boilerplate.com HTML5 “starter kit” A plethora of tips
and tricks But can be a bit overwhelming
Modernizr modernizr.com HTML5 and CSS3 feature detection Includes an HTML5
shiv Target browsers based on capabilities
Tips for diving in
Dive Into HTML5 by Mark Pilgrim HTML5 for Web Designers
by Jeremy Keith Hardboiled Web Design by Andy Clarke Countless blogs and online resources Read, read, read
Dig into the HTML5 spec It’s a dry read, but
also a definitive reference Lots of thorough examples dev.w3.org/html5/spec/ Read... some more
Get comfy with HTML5’s new features Interact with other HTML5
devs Keep an eye out for new tools Get your feet wet
That’s all for now Thanks for your time! Questions? Come
say “hi” during breakout. Or, email me:
[email protected]
</presentation>