Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

YouTube choisit de diffuser ses vidéos en Flash et en HTML 5
Les deux formats sont-ils amenés à cohabiter ?

Le , par Idelways

43PARTAGES

1  0 
Google travaille sur une nouvelle approche pour la diffusion des vidéos de sa plateforme de broadcasting Youtube. Cette approche consiste à diffuser les vidéos en fonction des formats supportés par le navigateur du visiteur.

La page chargera donc soit la vidéo flash, soit la vidéo en HTML5 sans qu'aucune démarche ne soit demandée à l'utilisateur qui publie la vidéo ni à celui qui la visionne.

Cependant, selon Google, c'est le nouveau format HTML5 qui sera à terme diffusé par défaut. Autrement dit, dans le cas où le navigateur client supporte les deux formats, c'est le HTML 5 qui sera systématiquement utilisé par Youtube.

Mais des améliorations restent à faire sur le lecteur intégré HTML5 qui ne permet, par exemple, pas encore de diffuser de la publicité.

Par ailleurs, depuis son lancement, le lecteur HTML 5 de YouTube ressemble certes visuellement au lecteur Flash mais il n'offrait pas le même confort d'expérience aux utilisateur (selon les retours de Moutain View, s'entend). Un nouvelle version du player entend également améliorer considérablement ce confort d'utilisation.

Autre avantage de la diffusion mixte, elle permettra aux appareils mobiles de lire les vidéos avec leurs lecteurs intégrés sans les forcer à utiliser le lecteur Flash ou HTML5.

La nouvelle méthode d'intégration des vidéos utilise les balises <iframe> en remplacement des balises <embed>, son code HTML ressemblerait à cela :

Code : Sélectionner tout
1
2
3
<iframe class="youtube-player" type="text/html" width="640" height="385" src="http://www.youtube.com/embed/VIDEO_ID" frameborder="0">
</iframe>
En choisissant de ne pas choisir entre Flash et HTML5, Youtube, la plus importante plateforme vidéo du Net, est – semble-t-il – en train de montrer que les deux technologies sont amenées à cohabiter.

Reste toujours l'épineuse question du codec lié au HTML 5.

Mais ceci est une autre histoire.

Source : Youtube API Blog

Lire aussi

Mozilla reproche à Apple et Google de vouloir s'approprier le HTML5, tandis que Microsoft est félicité pour son soutien de la technologie

L'état de compatibilité des navigateurs internet avec HTML5 et CSS3 présenté par un graphique interactif

Flash vs. l'HTML5 : lequel est le plus performant ? Aucun, selon un expert américain

HTML 5 : Google n'a pas l'intention d'abandonner Flash et sort un petit jeu pour en promouvoir les qualités

Quelle est la nouveauté la plus importante apportée par le HTML 5 ? Parmi la liste des 8 innovations majeures qu'il introduit

Les rubriques (actu, forums, tutos) de Développez :

Flash/Flex
Mobiles
(x)HTML
Développement Web

Et pour vous ?

HTML5 et Flash sont-ils amenés à cohabiter ?
Cette initiative n'est-elle pas la meilleure solution pour les utilisateurs ?

En collaboration avec Gordon Fowler

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Jbx 2.0b
Membre chevronné https://www.developpez.com
Le 26/07/2010 à 17:23
Mais des améliorations restent à faire sur le lecteur intégré HTML5 qui ne permet, par exemple, pas encore de diffuser de la publicité.
Y a des améliorations qui ne me semblent pas indispensables ;p
3  0 
Avatar de kaymak
Membre chevronné https://www.developpez.com
Le 26/07/2010 à 16:58
Citation Envoyé par grunk Voir le message

Tant qu'un codec n'aura pas pris le dessus et sera supporté par tous les navigateurs.
Avec tous les gros sous qu'il y à derrière cette histoire cela ne se fera jamais.
Chacun voudra pousser son format parce que dans son infra c'est la plus optimum ou pour x / y raisons qu'ils auront identifiés.
Il n'y a qu'à voir le bordel que c'est aujourd'hui.

Citation Envoyé par grunk Voir le message

Tant que un parc non négligeable de navigateur obsolète subsistera.
Une situation qui subsistera à jamais.
Il faut trouver des solutions au niveau de la distribution du contenu, pas de son affichage.

Ou alors créer une césure dans la distribution des contenus, ce qui je pense arrivera forcément puisque ce sont les distributeurs qui supporteront ce coût dans la configuration actuelle, hors on peut penser qu'ils ne le feront pas éternellement.
Par nécessité de réduction des coûts, ce qui finit toujours par se présenter.

Par contre sur l'histoire de la balise et du codec moi je suis un peu perplexe, pourquoi vouloir absolument choisir un seul codec ?
On peut pas plutôt avoir une balise, avec n codecs en face, comme pour les images ?
Moi quand j'affiche une image sur le web, qu'elle soit .gif, .jpg ou .png ça fonctionne ( à 99%...), et j'utilise toujours img.
Ainsi ce serait aux distributeurs de choisir le format préféré, pour telles ou telles raisons, et aux éditeurs de systèmes d'implémenter les formats les plus populaires, ou ceux qui relèvent de leur idéologies / préférences / affinités.

Voire mieux encore définir un standard / spec pour ces codecs ?
Pour qu'ils puissent être implémentées quelles que soient la plate forme ? Sans avoir nécessairement accès aux source code ou que sais je encore.
2  0 
Avatar de Tinmar88
Nouveau membre du Club https://www.developpez.com
Le 26/07/2010 à 17:10
Avec tous les gros sous qu'il y a derrière cette histoire cela ne se fera jamais.
Peut-être que si. Rappelles-toi la bagarre HD-DVD/BLUE-RAY.
Il y avait des gros sous et pourtant le BLUE-RAY a définitivement gagné.
2  0 
Avatar de Inazo
Membre confirmé https://www.developpez.com
Le 26/07/2010 à 16:19
Bonjour,

Oui ils vont devoir cohabiter un certain temps pour une catégorie de navigateur qui ne supporte pas le HTML 5. Mais IE 6 n'est plus supporté on parle ici donc d'ancienne version de Chrome, Firefox, IE 7, Safari, Opera et autres.

On a toujours pas fini le support d'IE 6 dans les sociétés de développement web et on en a encore pour au moins 5 ans avant de vraiment arrêter d'en parler (et là je suis optimiste).

Cordialement,
0  0 
Avatar de Tinmar88
Nouveau membre du Club https://www.developpez.com
Le 26/07/2010 à 16:20
C'est les utilisateurs d'iPhone qui vont être contents.
0  0 
Avatar de kuranes
Membre éclairé https://www.developpez.com
Le 26/07/2010 à 16:26
Citation Envoyé par Tinmar88 Voir le message
C'est les utilisateurs d'iPhone qui vont être content.
Oui, enfin bon, ils ont déja l'appli youtube...
0  0 
Avatar de grunk
Modérateur https://www.developpez.com
Le 26/07/2010 à 16:40
HTML5 et Flash sont-ils amenés à cohabiter ?
A terme je ne pense pas , mais pour encore quelques années c'est plus que certains :

Tant qu'un codec n'aura pas pris le dessus et sera supporté par tous les navigateurs.
Tant que un parc non négligeable de navigateur obsolète subsistera.
0  0 
Avatar de Flaburgan
Modérateur https://www.developpez.com
Le 26/07/2010 à 16:43
Ça se passe de toute manière toujours comme ça en informatique, on ne change pas de technologie du jour au lendemain, il y a forcément une période de cohabitation, plus ou moins longue, pour permettre à tous de faire le saut, de changer ses habitudes d'utilisation (même si ce n'est pas le cas ici)...
0  0 
Avatar de HeadCoder
Nouveau Candidat au Club https://www.developpez.com
Le 26/07/2010 à 22:33
"qui ne permet, par exemple, pas encore de diffuser de la publicité."
Il y a des jours où les défauts de la technologie deviennent avantageux
0  0 
Avatar de ILP
Membre confirmé https://www.developpez.com
Le 28/07/2010 à 10:36
J'aime pas la balise IFRAME , elle n'est pas compatible avec le XHTML Strict.
Sinon, il reste l'option de la balise OBJECT :
Code html : Sélectionner tout
1
2
3
4
5
<object 
  type="text/html" 
  data="http://www.youtube.com/embed/6_I70KACh4o" 
  style="width:640px;height:385px;"> 
</object>
Par contre, il faut d'abord activer les vidéos en HTML5 sur YouTube pour que ça marche. Sinon on se retrouve avec le lecteur Flash.
0  0