Web des Fonctions
Conférence Grame
, 27 juin 2012
Dominique Hazaël-Massieux, W3C
W3C
Créé en 1994 et dirigé par Tim-Berners-Lee
Consortium international de 370+ membres (industrie, recherche, …)
Animé par un staff de ~ 70 employés
Responsable des standards du Web : HTML5, CSS3, SVG, XML, …
HTML5 & audio
<audio>
Intégration riche
Gestion des media synchronisés
Gestion des DRM?
Audio API
Manipulation et synthèse audio
« Audio Routing Graph »
Mixage
Lecture basse-latence
Effets
Spacialisation
Analyse temps réel
Démos
Drum machine
HTML5 Guitar
Plink, application musicale interactive
…
Media Fragments
Identifie des sous ensemble de contenu multimedia
http://.../#t=10,20
Audio API: MIDI
Interaction avec appareils MIDI
Input et output
les travaux commencent à peine
Speech API
interactions vocales:
reconnaissance vocale
synthèse vocale
pré-standardisation
Audio Capture
“getUserMedia” API
Fournit des flux audios depuis microphones
Ces flux peuvent être transmis en temps réel
Connectivité
AJAX pour HTTP
WebSockets
WebRTC:
Connection pair-à-pair entre navigateurs
Optimisée pour la transmission de flux media temps réel
Fonctionnement hors-ligne
Hypermedia
Au-delà de l’hypertexte
Connections et synchronisations de différents éléments media
Hyperdevices
le Web est présent sur tous les appareils connectés
Une plate-forme commune pour déployer des applications sur tous ces appareils
Mais aussi des applications multi-appareils
Démos hyperdevices
Real-time processing
Web Workers
Gestion du temps haute résolution
Capteurs
Acceléromètre
Boussole / Orientation
Proximité, luminosité
UI
SVG
canvas
WebGL
DOM Components
CSS3 (3D, transforms, etc)
Web Intents
Système d’intégration de composants Web ou natifs
Enregistrement des composants
Communication
webinos
projet européen d’applications cross/multi-appareils
cible : ordinateurs, téléphones, tablettes, TV, voitures, …
plate-forme alpha téléchargeable
Plus d’info
APIs et fonctionnalités :
Standards for Web Applications on Mobile: current state and roadmap