Principal Smartphones Ajouter une vidéo à votre site Web avec HTML5

Ajouter une vidéo à votre site Web avec HTML5



Dans le premier de ses blogs pour PC Pro , développeur web Ian Devlin révèle comment intégrer une vidéo dans votre site Web avec HTML5

Ajouter une vidéo à votre site Web avec HTML5

NOUVEAUTÉSonyHDRBack_Web-462x369

cómo agregar juegos a la discordia

La vidéo intégrée est probablement la fonctionnalité la plus importante et la plus parlée de HTML5. Actuellement, la seule méthode pour ajouter du contenu vidéo à votre site Web consiste à utiliser un plugin tiers tel que Flash, QuickTime ou RealPlayer. Avec l'aube du HTML5 et de l'élément vidéo, tout changera, la prise en charge vidéo étant gérée par le navigateur Web, éliminant ainsi le besoin de toute assistance tierce.

Plusieurs navigateurs Web prennent déjà en charge HTML5. Nous allons vous révéler ici comment intégrer une vidéo sans plug-in à votre site et les problèmes auxquels vous serez confronté.

Types de fichiers et compatibilité du navigateur

Pour commencer, nous examinerons brièvement les différents types de fichiers vidéo pris en charge dans HTML5. Ce sont Theora OGG et H.264 (.mp4). Différents navigateurs prennent en charge différents types, et certains n'en prennent pas du tout. Le tableau suivant l'indique:

Theora OGGH.264 (mp4)
Firefox 3.5 ou version ultérieureX
Chrome 3+
Safari 3+X
Opera 10.5+X
Internet Explorer 8XX
Internet Explorer 9X
iPhoneX
AndroidX

Codecs et autres problèmes techniques

HTML5 lui-même ne spécifie pas de codec vidéo à utiliser, ce qui a conduit à des arguments quant à savoir lequel est le meilleur à utiliser pour le Web . Donc, pour couvrir tous les navigateurs, nous devons prendre en charge les deux codecs.

Et puis, bien sûr, Internet Explorer. Pour le moment, aucune des versions publiées d'Internet Explorer ne prend en charge l'élément vidéo et un plugin est toujours nécessaire pour lire la vidéo. Cela changera avec la sortie d'Internet Explorer 9 (probablement au début de l'année prochaine), lorsque H.264 sera pris en charge, ainsi que de nombreux autres goodies HTML5.

Si vous vous demandez comment, vous pouvez convertir vos fichiers vidéo en OGG (vous pouvez en savoir plus sur le type Theora OGG sur le TheoraCookbook ) en utilisant le Convertisseur vidéo Miro .

Pour plus d'informations détaillées sur l'élément vidéo et les codecs, rendez-vous sur la plongez dans html5: vidéo sur le web par Mark Pilgrim.

Code HTML5

Nous passons maintenant au code HTML5 réel et à la façon dont nous pouvons faire fonctionner la chose. HTML5 nous fournit deux nouveaux éléments que nous pouvons utiliser pour ajouter de la vidéo à nos pages Web: le élément, que nous avons déjà mentionné, et le élément. Examinons chacun de ces éléments tour à tour.

L'élément

L'élément vidéo peut avoir les attributs suivants:

AttributLa description
srcune URL valide vers le fichier vidéo lui-même
lecture automatiqueun booléen indiquant si la vidéo doit être lue automatiquement
les contrôlesun booléen indiquant que les contrôles multimédias par défaut doivent être affichés par le navigateur
boucleun booléen indiquant si la vidéo doit être lue à plusieurs reprises
préchargeindique au navigateur si le téléchargement préventif de la vidéo elle-même est nécessaire ou si les métadonnées seules suffisent.
Les valeurs possibles sont:

  • aucun - indique que la vidéo ne doit pas être préchargée (car elle ne sera probablement pas nécessaire)
  • métadonnées - la vidéo ne sera probablement pas requise, mais ses métadonnées (par exemple, dimensions, durée) sont souhaitables
  • auto - informe le navigateur d'essayer de télécharger la vidéo entière
  • (chaîne vide) - signifie la même chose que auto
affichel'URL d'un fichier image à afficher lorsqu'aucune donnée vidéo n'est disponible
largeurla largeur de la vidéo, en pixels CSS
la taillela hauteur de la vidéo, en pixels CSS

À partir de là, on peut voir à quel point il est facile d'intégrer une vidéo OGG dans votre site Web en utilisant uniquement l'élément vidéo:

C’est vraiment tout ce qu’il y a à faire.

Tout navigateur prenant en charge le format Theora OGG devrait maintenant afficher et lire votre vidéo avec succès sans plus tarder. Bien sûr, ce n’est pas aussi simple que cela, car comme nous l’avons vu dans le tableau ci-dessus, le code ne fonctionnerait que dans Firefox, Chrome et Opera. Nous avons donc également besoin d'un retour vers H.264. Ceci peut être réalisé en utilisant le element, qui nous permet de définir plusieurs sources multimédias pour l'élément vidéo.

detener la gestión de memoria de código de Windows 10 arreglar

L'élément

L'élément source a les attributs suivants:

AttributLa description
srcune URL valide vers le fichier multimédia (dans ce cas, la vidéo) lui-même
taperle type de fichier multimédia qui doit être un Type MIME , par exemple. type='video/ogg' indique qu'il s'agit d'une vidéo Theora OGG, et vous pouvez également fournir le codec MIME pour aider le navigateur à décider comment lire la vidéo en utilisant type='video/ogg; codecs='theora, vorbis'.
moitiédonne le type de média prévu pour la ressource média et doit être un requête média , par exemple. media='handheld' indique que la vidéo convient aux appareils portables ou media='all and (min-device-height:720px)' ce qui indique que la vidéo convient aux écrans de 720 pixels ou plus.

Remarque: l'élément source est vide et a une balise de départ mais pas de balise de fermeture

La chose la plus utile à propos de l'élément source est que nous pouvons l'utiliser pour empiler les différents types de fichiers, permettant au navigateur d'essayer chacun à son tour jusqu'à ce qu'il en trouve un qu'il puisse lire.

Utiliser et ensemble

Afin d'empiler des vidéos dans les différents types au sein de l'élément vidéo, nous entrons le code comme suit:




Your browser does not support the video element.

Le code ci-dessus fonctionnera désormais dans tous les navigateurs sauf Internet Explorer, qui affichera le message indiqué ci-dessus.

Vous pouvez le tester vous-même en consultant la page HTML5 Test Video, qui contient un exemple de vidéo d'un papillon au format Theora OGG et MP4, donc si vous visualisez ceci dans Firefox, Chrome, Safari, Opera ou sur l'iPhone ou un Combiné Android, vous devriez pouvoir le voir.

Les couteaux aiguisés parmi vous remarqueront maintenant que nous pouvons profiter de cet empilement et avoir un retour à Flash (ou à un autre plugin) en bas au lieu d'afficher un message Désolé, vous ne pouvez pas voir ce message vidéo, en utilisant le code suivant :




data='flvplayer.swf?file=myVideo.flv&autoStart=true'>

'


Conclusion

Comme pour la plupart des éléments HTML5, la prise en charge par le navigateur des éléments source et vidéo est actuellement inégale. Il y a également un grand débat en cours pour le moment sur la question de savoir si l'élément source supprimera l'utilisation de Flash en tant que méthode la plus populaire pour ajouter du contenu vidéo aux sites Web. Je ne suis pas sûr que cela détruira complètement Flash, mais je pense néanmoins qu’il est juste de dire qu’il est là pour rester et qu’il offrira aux développeurs Web une approche plus claire et plus simple pour intégrer des vidéos.

Des Articles Intéressants

Choix De L'Éditeur

Vous avez oublié le mot de passe Mac ? Voici quoi faire
Vous avez oublié le mot de passe Mac ? Voici quoi faire
Les fonctions de sécurité strictes des appareils Apple sont uniques et sont l'une des principales raisons de leur popularité. Mais avec des dizaines - voire des centaines - de mots de passe à retenir dans la vie, l'oubli de votre mot de passe Mac peut arriver. Heureusement, Apple propose plusieurs moyens
Warhammer 40,000: Dawn of War III récapitulatif des critiques et tout ce que vous devez savoir avant la sortie
Warhammer 40,000: Dawn of War III récapitulatif des critiques et tout ce que vous devez savoir avant la sortie
Dawn of War III a pris tout le monde par surprise lorsque Sega et Relic Entertainment ont annoncé la sortie d'une suite à sa fantastique série Dawn of War RTS. Beaucoup pensaient qu'après que THQ ait jeté le seau en 2013
Comment supprimer toutes les notes de bas de page dans Microsoft Word
Comment supprimer toutes les notes de bas de page dans Microsoft Word
Les notes de bas de page et de fin peuvent être très utiles si vous souhaitez ajouter des commentaires, des explications et des références à un document. Ils permettent de séparer facilement les notes supplémentaires du corps du texte. Cependant, parfois vous les obtiendrez
Comment sélectionner des lignes alternées dans Google Sheets
Comment sélectionner des lignes alternées dans Google Sheets
Que pensez-vous des zèbres ? Je sais, pas une question que vous vous attendiez à poser en ce qui concerne le sujet de l'article. Mais reste avec moi une seconde. Les rayures d'un zèbre sont très apparentes. Lorsque
Comment réparer le blocage de Windows Ready - 10 façons [expliqué]
Comment réparer le blocage de Windows Ready - 10 façons [expliqué]
Impossible de désactiver les annonces automatiques par programmation sur la page, alors nous y sommes !
Je ne trouve pas mon nom d’utilisateur et mon mot de passe de connexion Wi-Fi - que faire?
Je ne trouve pas mon nom d’utilisateur et mon mot de passe de connexion Wi-Fi - que faire?
Les questions-réponses d’aujourd’hui proviennent d’un lecteur TechJunkie qui souhaite savoir «Que dois-je faire si je ne trouve pas mon nom d’utilisateur et mon mot de passe Wi-Fi?». Il s’agit d’un problème très courant qui a généralement une réponse simple.
Que faire s'il n'y a pas de son provenant de votre téléviseur Vizio
Que faire s'il n'y a pas de son provenant de votre téléviseur Vizio
Vizio est une marque de télévision qui a vu le jour en 2002 et est devenue très rapidement un acteur majeur sur le marché de la télévision domestique. Bien que les téléviseurs eux-mêmes soient fabriqués sous licence en Chine, Vizio lui-même est basé à Irvine, en Californie, et