La nature interactive du Web exige souvent que les sites disposent de contenu vidéo intégrée. À un moment donné, il n'y avait aucun moyen standard pour atteindre cet objectif. Chaque webmaster a pris une approche différente à l'intégration de clips vidéo, afin que les visiteurs aient souvent été prévus pour passer une bonne quantité de temps à installer différents plug-ins, s'ils voulaient être en mesure de voir tout le contenu applicable sur le site.
Lorsque Flash vidéo est arrivé sur la scène, il est rapidement devenu la norme pour contenu vidéo en ligne. Le programme a été installé sur presque tous les ordinateurs, afin que les visiteurs n’aient pas besoin de perdre du temps à chercher un certain nombre de différents plug-ins. Malheureusement, Adobe Flash utilise de grandes quantités de temps processeur et ralentit votre vitesse de calcul en général d'une manière significative. Windows Media, QuickTime, et le Real Formats des supports vidéo peut être utilisée à la place de Flash, mais le support de ces formats n'est pas aussi répandu.
Or, la tendance dans la conception Web est d'utiliser la balise vidéo ou <video> à intégrer la vidéo dans une page. Cette balise est destinée à remplacer à terme la vidéo Flash en liant à des séquences vidéo de la même manière les liens tag d'image ou <img> dans un fichier image. Depuis clips vidéo doivent avoir la possibilité de sauter, pause, rembobinage et le contenu, cependant, cette balise exige un peu plus de finesse à l'utiliser correctement. Par exemple, de nombreux webmestres ont pris à l'aide de la balise vidéo en combinaison avec le JavaScript pour le post-traitement de la vidéo et des cadres d'extraction.
La balise video est nouvelle dans HTML 5. Si vous avez l'intention de faire un site Web en utilisant cette balise, gardez à l'esprit que vous pouvez écrire du texte entre les balises de début et de fin qui vous montrera les anciens navigateurs ne prennent pas en charge cette balise. Malheureusement, les visiteurs qui s'attendent à voir la vidéo sur votre site sont susceptibles d'être très frustrés quand ils reçoivent ce message. Généralement, les gens aiment coller avec la technologie qu'ils sont le plus à l'aise, ils peuvent ne pas apprécier d'être obligé de mettre à jour les navigateurs afin de bien visualiser votre site Web.
Si vous croyez qu'un nombre important de visiteurs de votre site seront en utilisant les navigateurs plus anciens, en utilisant Flash pour intégrer la vidéo dans vos pages Web peut être la meilleure approche. Lorsque vous utilisez la balise vidéo pour ajouter des clips vidéo à vos pages Web, vous pouvez définir votre code automatiquement dégradé à un Flash repli si le navigateur du visiteur ne supporte pas la balise vidéo. L'inconvénient de cette approche est que vous aurez besoin de télécharger MPEG4, Ogg, FLV et les versions de chaque clip vidéo intégré à vos serveurs.