Repose en paix XHTML 2 (et emporte NSFW avec toi)

Le futur du HTML est HTML 5. Repose en paix XHTML 2.

Ceci dit, le tag <video> est à peu de choses près mort-né lui aussi. Même avec une tentative intéressante comme Video for everyone, Flash est loin d'être mort (ce qui est fort dommage, du moins pour les utilisateurs de Mac).

J'espère également que la proposition d'un tag <NSFW> ne verra jamais le jour dans HTML 5. C'est très culturel et hautement polémique. A peu près rien n'est inapproprié dans mon travail — en réalité s'il faut une dichotomie, pour moi ce serait entre légal et illégal, et même ça c'est hautement variable et sujet à controverse. En plus ça n'a pas besoin d'un tag HTML. Qui sont ces gens qui se permettent de plaquer un jugement moral sur du contenu, dans l'espoir affiché de pouvoir le censurer auprès d'autres personnes ? Laissez votre puritanisme hors de mon web, bordel ! Et si vous avez besoin que des inconnus censurent ce que vous pourriez voir à coup de Pas-Bon-Pour-Toi-Au-Bureau-Ducon, pour que vous puissiez tranquillement surfer aléatoirement sur l'interweb depuis votre « bureau paysager », je suggère de changer de boulot. Fuck alors !

1 Trackback

Tag , c'est pas gagné depuis François Nonnenmacher (FR) sur 6 juillet 2009 17h36

9 commentaires

C'est quand même un peu cavalier d'enterrer le tag <video> comme ça. Certes, les fabriquants de navigateur n'arrivent pas à ce mettre d'accord sur un codec video commun. Et alors ? Il y a 15 ans on avait exactement le même problème avec les images et il n'y a pas de format d'image standardisé sur le Web, il n'y a que des standards de fait (JPEG, GIF, PNG). Ça n'empêche pas d'avoir des images partout aujourd'hui.

La video standardisé va devoir, elle aussi, passer par une phase de maturation ou des consensus seront trouvés. En ça, Flash à encore de beau jour devant lui. Néanmoins, la suprématie du codec H.264 est très loin d'être acquise et des recherches sont mené par les constructeurs de navigateur pour essayer d'utiliser les codec embarqués par les systèmes d'exploitation (bon par contre, il ne faut pas se faire d'illusion, en l'état, c'est une jungle inextricable).

Safari s'appuie déjà sur Quicktime, Firefox sur GStreamer (sous linux uniquement) et il y a fort à parier que si IE décide de s'y mettre, il utilisera DirectX. A coté de cela, on voit émerger un embryon de consensus autour du codec Theora... clairement, tout cela est jeune et nécessite d'être affiné, mais de là à jeter bébé avec l'eau du bain, il y a un pas que tu franchis quand même un peu vite à mon avis.

Le cas NSFW est anecdotique. Quelqu'un a posé la question sur Twitter, on lui a répondu de faire une demande en ce sens sur le tracker et puis c'est tout. Peu probable qu'il soit retenu au final.

Les codecs video ça c'est problématique : ce matin sur le channel irc #whatwg, Robert O'Callaghan et Robert Sayre de Mozilla malmènent le pauvre Maciej S. qui représente Apple dans les discussions quotidiennes du HTML WG.
Reste le tag en lui-même et la possibilité de lier plusieurs formats video d'un même document. Mais à part Google, qui en a les moyens ?
Les "gros" du WHAT WG (Apple et Google) ont clairement l'intention de rogner la toute-puissance d'Adobe pour la video sur le Web. Ils peuvent trouver un modus vivendi avec les "petits" (Mozilla et Opera).

Quant au retrait du XHTML2, c'était plus que prévisible vu la faiblesse des soutiens (à la fin il n'y avait plus que son éditeur qui y croyait vraiment). C'est quand même le plus gros échec de la décennie pour le W3C.

Ca signifie aussi à partir d'aujourd'hui plus de pressions autour la plateforme HTML5. Chaque lobby va vouloir pousser son protégé dans le core du draft -- HTML5 étant perçu comme moins extensible que la branche XHTML1&2.

Je ne suis pas aussi pessimiste et je suis de l'avis de Jeremie. On aura les deux : H.264 et Theora. Sur mon Mac avec Safari je l'expérimente déjà depuis bientôt deux ans. Rien de plus facile que d'ajouter le composant Xiph pour Mac OS X, Firefox peut très bien utiliser une bibliothèque libre et x264 est libre de droits.

Il est plus facile d'installer un codec qu'un plugin et surtout il n'entraîne pas tout le gaspillage de ressources d'un plugin à lancer dans le navigateur. Cela dit, à priori pas besoin sauf si toi même tu veux lire et encoder à la fois H.264 et Ogg. Avec la solution “Video for everyone” le non geek ultra neuneu n'a rien à faire : ça marche dans tous les cas mais beaucoup mieux en html5 si c'est possible. Il est vrai qu'il faut le fichier en deux formats, ceux qui à mon avis resteront : mp4 et ogv.

Quant à x264 c'est la copie libre de H.264 comme Xvid a été celle de DIVx propriétaire et payant et qui a fini par le supplanter sur les réseaux P2P comme format d'encodage des films. C'est gratuit et dans les bibliothèques de VLC, Gstreamer, etc. On peut donc contourner le problème de licence de H.264 qui d'ailleurs elle aussi peut évoluer. Bref j'ai l'impression qu'on dramatise un peu. C'est peut-être utile en ce sens que ça attire l'attention sur les enjeux.

Mon avis est que c'est x264 qui sera gagnant face à Theora et même sur les forums de Xiph certains le pensent. Parfaitement compatible sinon conforme avec H.264 il se coule dans son sillage. Or toute l'industrie a embrassé le mp4 avec des puces d'encodage et décodage, incontournable sur les mobiles comme l'iPhone pour des raisons d'économie de ressource, tout les studios et les professionnels travaillent avec ça et c'est aussi le standard pour les satellites de telecom. Sur ce point Theora ne peut lutter et je pense qu'aucune industrie n'aura l'idée de lui fabriquer des puces. C'est tout bon pour x264.

J'oubliais de donner en lien les articles Wikipedia sur x264 :

http://fr.wikipedia.org/wiki/X264
http://en.wikipedia.org/wiki/X264

Dans l'article “Video for Everybody” on expliquait comment encoder avec Handbrake qui pour ce faire utilise x264 mais il a supprimé le passage car il estime n'être pas assez compétent en vidéo et conseille d'aller voir ailleurs.

http://handbrake.fr

À noter qu'il existe des solutions matérielles (puce dédiée) d'encodage grand public qui devraient connaître un certain succès :

http://www.elgato.com/elgato/int/mainmenu/products/Accessories/Turbo264HD/product2.fr.html

Ces gens ? Probablement les mêmes qui ont accidentellement suivi un lien vers une image pornographique devant leurs enfants, ou vers goatse ou tubgirl alors qu'ils mangeaient.

Laisser un commentaire

En laissant un commentaire, vous acceptez la politique des commentaires de ce blog.

Archives mensuelles

Notes récentes