Your browser doesn't support the features required by impress.js, so you are presented with a simplified version of this presentation.
For the best experience please use the latest Chrome, Safari or Firefox browser.
Dominique Hazael-Massieux
Mobile Web Initiative Activity Lead
@dontcallmedom
dom@w3.org
W3C
<meta name='viewport' content=''>
<meta name='viewport' content='width=device-width'>
<link rel='stylesheet' href='default.css'>
<link rel='stylesheet' href='large_screen.css'
media='screen and (min-width:600px)'>
<input type=tel>
<input type=email>
<input type=date>
<datalist>
:hover
, onmouseover
touchstart
, touchmove
, touchend
Cache-Control
, Last-Modified
)localStorage
, indexedDB.open(dbname)
, window.requestFileSystem
<html manifest="list.manifest">
<audio>
& <video>
new XMLHttpRequest();
new WebSocket('wss://…');
new PeerConnection('STUNS …');
navigator.geolocation.getCurrentPosition()
addEventListener("devicemotion")
addEventListener("deviceorientation")
navigator.getUserMedia({video:true})
navigator.getUserMedia({audio:true})
Use a spacebar or arrow keys to navigate