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
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
条件判定に名前、つけてますか? #phperkaigi #c
77web
2
910
AIと共にエンジニアとPMの “二刀流”を実現する
naruogram
0
120
車輪の再発明をしよう!PHP で実装して学ぶ、Web サーバーの仕組みと HTTP の正体
h1r0
2
480
Symfony + NelmioApiDocBundle を使った スキーマ駆動開発 / Schema Driven Development with NelmioApiDocBundle
okashoi
0
250
Codex CLIのSubagentsによる並列API実装 / Parallel API Implementation with Codex CLI Subagents
takatty
2
770
PHP 7.4でもOpenTelemetryゼロコード計装がしたい! / PHPerKaigi 2026
arthur1
1
460
Claude Code Skill入門
mayahoney
0
460
2026-03-27 #terminalnight 変数展開とコマンド展開でターミナル作業をスマートにする方法
masasuzu
0
270
20260313 - Grafana & Friends Taipei #1 - Kubernetes v1.36 的開發雜記:那些困在 Alpha 加護病房太久的 Metrics
tico88612
0
250
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
1.3k
PHP でエミュレータを自作して Ubuntu を動かそう
m3m0r7
PRO
2
160
Java 21/25 Virtual Threads 소개
debop
0
320
Featured
See All Featured
Darren the Foodie - Storyboard
khoart
PRO
3
3.1k
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
330
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.5k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
170
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
140
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.6k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.4k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
510
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
110
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>