| Auteur | |
|---|---|
| frink | |
| 52 Posts |
Bonjour, Je ne sais pas si je fais bien de mettre ce poste, mais je ne trouve pas de réponse concrète à ma question sur les APIs HTML5 : Je souhaiterais savoir comment marche les balises <video> <audio> <canvas> etc ... ? Qu'est ce qui permet à ma balise d'être reconnu par mon navigateur ? Merci d'avance Frink |
| Cocci_uk | |
alt="Hello" 331 Posts |
Bonjour, HTML5 (voir définition Wikipedia) n'est pas une API (Interface de programmation) mais un langage utilisant des balises. Je te renvoi vers un article d'alsacreations qui explique tout ca : http://www.alsacreations.com/article/lire/750-HTML5-nouveautes.html Pour pouvoir interpréter du HTML5 il te faut une version de navigateur qui le comprenne (IE, Firefox, Google Chrome, Opéra,...). En faite c'est même plus que ca, il faut que le moteur utilisé par ton navigateur soit compatible. Une page Wikipedia (en anglais) recense cela : http://en.wikipedia.org/wiki/Comparison_of_layout_engines_%28HTML5%29 Un site te permet de savoir si ton navigateur est compatible HTML5 : http://html5test.com Il existe bien des API HTML5 mais ceci ne concerne pas les Balises ! Voici un petit article intéressant sur les WebSockets, les Server-sent Events, l'objet XmlHttpRequest version 2, et le Cross-document messaging : http://thecodersbreakfast.net/index.php?post/2009/12/12/Compte-rendu-de-la-conf%C3%A9rence-HTML5-par-Peter-Lubbers&pub=1#pr Bonne lecture ! Modifié par Cocci_uk (14 Sep 2010 - 15:16) (.:i:.) In The Mix (.:i:.) |
| Patidou | |
| 2611 Posts |
Si tu veux juste savoir comment utiliser les éléments vidéos, audios, etc : – Introduction à la balise video de HTML5 – html5doctor : video, audio, et tous les autres articles. – sur mozilla hacks, il y a pas mal de démos et de scripts. Avertissement : il est inutile de m'envoyer des mp pour demander de répondre à vos sujets sur le forum. Je répond si j'ai un élément de réponse et si j'ai le temps. Merci d'avance. |
| frink | |
| 52 Posts |
Merci à tous les deux Donc c'est bien mon navigateur qui à les APIs embarqué avec lui (je ne me trompe pas ?) |
| Patidou | |
| 2611 Posts |
Faudrait déjà savoir ce que tu entends par API, si c'est pour jouer avec javascript, regarde ici et en particulier là. À l'heure actuelle IE<=8 ne comprend pas html5. Modifié par Patidou (14 Sep 2010 - 16:20) Avertissement : il est inutile de m'envoyer des mp pour demander de répondre à vos sujets sur le forum. Je répond si j'ai un élément de réponse et si j'ai le temps. Merci d'avance. |
| frink | |
| 52 Posts |
Merci beaucoup pour les liens Patidou !! ca va m'aider à répondre à la question de ce que j'entends par API. Je pense (dites le moi surtout si je me trompe) que c'est une API (player vidéo) implémenté dans mon navigateur qui lance ma vidéo lorsque j'utilise la balise <video>. non ? |
| Patidou | |
| 2611 Posts |
Pour clarifier : API chez wikipedia. Maintenant chaque navigateur possède son propre lecteur ou utilise un lecteur système (Safari sur Mac s’appuie sur Quicktime X, Firefox c'est un lecteur intégré), mais dans l'ensemble les fonctionnalités sont identiques (play, pause et récemment plein écran). Si tu n'aimes pas les boutons intégrés rien ne t’empêches de créer les tiens, de les styler en css et de gérer l'interaction en javascript. P.S. : pour les sous-titres le w3c cherche des solutions mais il existe des alternatives en javascript. Avertissement : il est inutile de m'envoyer des mp pour demander de répondre à vos sujets sur le forum. Je répond si j'ai un élément de réponse et si j'ai le temps. Merci d'avance. |
| fvsch | |
| 20360 Posts |
Cocci_uk a écrit : C'est un langage et des APIs associées. Notamment tout un tas d'extensions du DOM (qui est une API), si j'ai bien compris. Cela dit, je crois que frink n'a pas bien compris ce qu'est une API, et donc je l'invite à lire la page indiquée par Patidou. |