Commission Open Source
SophiaConf 2010 tagcloud

Sophia Conf 2010

HTML5 : une plateforme contemporaine pour le Web

Julien Quint

Consultant indépendant, spécialiste WWW et XML

Jeudi 8 juillet, 14h

Introduction

HTML et XHTML, 1990-2010

Introduction

L’évolution du Web en parallèle

Introduction

Documents ou applications ?

Tomato
= frames.length) i = 0;
    context.drawImage(frames[i], 0, 0);
    if (prev) prev.className = "";
    frames[i].className = "playing";
    prev = frames[i];
    setTimeout(function() { play_(i + 1); }, 1000 / fps);
  };
  play_(0);
}
      ]]>

Introduction

Aujourd’hui : HTML5

Introduction

La nébuleuse HTML5

Données et metadonnées

Balisage sémantique

Données et metadonnées

Typage des liens

Données et metadonnées

Accessibilité

Données et metadonnées

Mais encore...

Multimédia

Éléments audio et vidéo

Multimédia

Graphisme 2D déclaratif avec SVG

Multimédia

Graphisme 2D avec l’élément canvas

Multimédia

Graphisme 3D avec WebGL

Style et présentation

CSS 3

Style et présentation

CSS 3

Javascript et applications Web

DOM et Selector API

Javascript et applications Web

Stockage de données

Javascript et applications Web

Web Workers

Javascript et applications Web

Drag and Drop

Javascript et applications Web

Localisation géographique

Javascript et applications Web

Mais encore...

Démonstration

Youtube HTML5

Démonstration

Aimants de frigo

Démonstration

Kaléïdoscope vidéo

Démonstration

Abusons un peu du CSS

Conclusion

Une plateforme mature mais encore insaisissable

Conclusion

Implémentations du langage de balisage

Conclusion

Implémentations de CSS

Conclusion

Implémentations des API Javascript

Conclusion

Problèmes avec audio et video

Conclusion

Problèmes de création de contenu

Conclusion

Retour d’expérience