Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
HTML5
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
jaideepsingh
March 08, 2014
Technology
220
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
HTML5
jaideepsingh
March 08, 2014
More Decks by jaideepsingh
See All by jaideepsingh
Mobile app analytics
jaideepsingh
0
140
Measuring the in-broswer experience
jaideepsingh
0
98
Memory profile your JavaScript application
jaideepsingh
0
880
The mechanics of iconography
jaideepsingh
0
170
Interactive prototyping
jaideepsingh
2
110
AngularJS
jaideepsingh
1
370
Tools and techniques to validate visual design
jaideepsingh
0
210
Other Decks in Technology
See All in Technology
Slack上でインフラをトラブルシュートする! Agentic Platform Engineeringの第一歩
teru0x1
4
1.3k
多層防御と最⼩権限で実現する、安全なAIエージェント設計パターン
lycorptech_jp
PRO
1
270
株式会社シーエーシー エンジニア向け会社紹介資料
cac
0
57k
Microsoft 365 Copilot chat -tekoälypalvelun tietosuojaongelmat
hponka
0
740
GoにおけるFFIのこれまでとこれから
goccy
5
2.5k
コスト最適化の「めんどくさい」を AWS FinOps Agent でチョット楽にする
classmethod_kaz
0
320
AIに丸投げしないトイル削減 / Eliminating Toil Without Leaving It All to AI
kohbis
4
1.1k
安心して変更できるWebフロントエンドの作り方
pirosikick
4
1.4k
『止めない』を設計する — 制約の中で、事業の根幹を支える判断
hiroyaterui
0
270
Oracle Cloud Infrastructure IaaS 新機能アップデート 2026/6 - 2026/8
oracle4engineer
PRO
0
170
AIオーケストレーションを活用した 開発ワークフローの設計と実践
bqnq
0
140
2026/09/10 Spring Bootから Jakarta EE/MicroProfileへの移行
megascus
0
340
Featured
See All Featured
How GitHub (no longer) Works
holman
316
150k
Between Models and Reality
mayunak
4
450
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
220
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
410
Google's AI Overviews - The New Search
badams
0
1.6k
Utilizing Notion as your number one productivity tool
mfonobong
4
590
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
280
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
How to Ace a Technical Interview
jacobian
281
24k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Transcript
HTML5 Harsha Ivaturi ThoughtWorks Jaideep Singh ThoughtWorks
Manager Developer Developer QA Developer
Manager Developer Developer QA Developer UI Developer
Client Server HTML CSS JavaScript
Client Server Integration HTML CSS JavaScript
None
A brief history...
HTML CSS JS The companions
Why Standards
None
HTML5 ~= HTML + CSS + JS
<h1> <h2> <li> <p> A note on Semantics
HTML5 = Better semantics <nav> <header> <section> <aside>
<input type="text" required /> <input type="date" value="2013-08-14"/> <input type="range" min="0"
max="50" /> <input type="search" /> <input type="color" />
None
Audio + Video
Canvas
Border-radius
None
None
Transforms and animations
Interesting stuff • AppCache • LocalStorage • Geolocation • Desktop
notifications • Speech API • Battery API • Vibration API
None
AppCache • Offline support • Speed • Resilience
LocalStorage
Geolocation API
Battery API
Desktop notifications
Speech API
Thanks! •
[email protected]
•
[email protected]