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
Mike McQuaid
June 05, 2012
Programming
2.3k
5
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
HTML5
An outline for non-web developers of the new technologies in HTML5.
Mike McQuaid
June 05, 2012
More Decks by Mike McQuaid
See All by Mike McQuaid
Package Management Learnings from Homebrew
mikemcquaid
0
560
What happened to RubyGems and what can we learn?
mikemcquaid
0
710
Ruby on (Guard)Rails
mikemcquaid
0
510
Using "modern" Ruby to build a better, faster Homebrew
mikemcquaid
3
5.6k
Homebrew's Evolution
mikemcquaid
0
490
Open Source: boundaries, burnout, business
mikemcquaid
0
870
Homebrew’s Great Migration: moving to GitHub Packages with zero downtime
mikemcquaid
0
1.1k
Building effective relationships
mikemcquaid
0
720
Homebrew - What's Happened and What's Next?
mikemcquaid
0
660
Other Decks in Programming
See All in Programming
Lambda durable functionsでHuman in the Loopを楽に…楽に……
har1101
1
200
contenteditable と日本語入力に向き合う
colorful12
0
220
3回つくってわかった、 定期実行ジョブ基盤の本質情報
takai
4
3.2k
AWS CDKのカスタムリソースでContinuum(旧Security Agent)を実装した話 | Implementing Continuum (formerly Security Agent) via AWS CDK Custom Resource
akihisaikeda
2
170
Compiling a real-world CLI tool to native with Static Hermes
tmikov2023
0
130
No More NoSuchMethodError
exoego
1
110
Railsバージョンを4倍にした話
optim
0
740
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
240
React Native에 현대적인 빌드 도구 더하기: Rollipop 구현기
leegeunhyeok
0
150
Python Lambdaにおけるテストしやすい設計とAI支援の活用 / Designing Testable Python Lambda Functions with AI
kitano_yuichi
1
200
S3 TablesのIcebergデータに、AIエージェントからアクセスしてみた / 20261016developersio2026joetsu-accessing-iceberg-in-s3tables-via-agent
kasacchiful
PRO
0
210
Jetpack Compose Mechanisms
skydoves
3
870
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
50
15k
Facilitating Awesome Meetings
lara
57
7.2k
Mobile First: as difficult as doing things right
swwweet
225
10k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.9k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.6k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
[SF Ruby Conf 2025] Rails X
palkan
3
1.5k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Transcript
Mike McQuaid
Offline, File Access & Storage
Cookies Plugins Browser-specific APIs
Application Cache localStorage Web SQL IndexedDB Online/Offline Events Filesystem API
Connectivity
Ajax Plugins
Web Sockets Server Sent Events
Semantics
<div id=‘header’ /> <div class=‘section’ /> <div class=‘article’ /> <div
id=‘footer’ />
<header /> <section /> <article /> <footer />
Audio/Video
Plugins
<video /> <audio /> <track />
3D/Graphics
Plugins VRML
WebGL Canvas SVG 3D CSS Transforms
Presentation
Plugins
CSS3 CSS Columns 2D Transforms Transitions Web Fonts
Performance
Server Processing Plugins
Javascript JIT CSS/Canvas Acceleration Native Client Web Fonts CSS3 Developer
Tools
Nuts & Bolts
Page Visibility API Prerendering History API Web Intents
Questions?