Pourquoi 9GAG a-t-il remplacer les .gif par des .webm ?

Savez-vous ce qui a motivé 9GAG à remplacer les .gif par des .webm (.mp4) ?

Voici ce que l’on obtient lorsqu’on inspecte une animation :

<div class="badge-animated-container-animated post-view" data-image="http://img-9gag-ftw.9cache.com/photo/a9MZnz0_460sa.gif" data-mp4="http://img-9gag-ftw.9cache.com/photo/a9MZnz0_460sv.mp4" data-webm="http://img-9gag-ftw.9cache.com/photo/a9MZnz0_460svwm.webm" "="">
    <video preload="auto" poster="http://img-9gag-ftw.9cache.com/photo/a9MZnz0_460s.jpg" style="min-height:600px;width: 600px;;display:block;margin:0 auto;" width="600" loop="" autoplay="autoplay">
        <source src="http://img-9gag-ftw.9cache.com/photo/a9MZnz0_460sv.mp4" type="video/mp4">
        <source src="http://img-9gag-ftw.9cache.com/photo/a9MZnz0_460svwm.webm" type="video/webm">
        <div class="badge-item-animated-img"></div>
    </video>
</div>
1 « J'aime »

Je me pose la même question : Twitter a également intégré des animations, mais sous forme de vidéos, qui ne se chargent pas sous Firefox. Je veux bien que GIF soit loin d’être le meilleur format graphique, mais remplacer un format « qui marche partout » par un codec vidéo non libre, quel est la relation sexuelle ?

1 « J'aime »


en résumé:

  • higher quality than GIFs in a smaller file size (Gif = 256 couleurs)
  • peut contenir du son
  • webm est libre apparement, bien que développé par Google
2 « J'aime »

Des sites comme Twitter font un tel volume qu’ils peuvent se le permettre. Firefox n’as plus qu’a implémenter le support et vite.

C’est pour le mobile.

Le contenu de 9gag provient (quasiment) de reddit (voir /r/memes, /r/funny, /r/gifs) et les photos/gifs publiés sur reddit sont hebergés sur imgur.
Celui-ci a récemment sorti (le 9 octobre) http://imgur.com/blog/2014/10/09/introducing-gifv/) le GIFV.
Cela n’a pas tardé à se démocratiser sur reddit

Donc cela n’a pas été une volonté de 9gag de swictcher sur du webm mais une necessité.

(2 liens maximum et pas d’upload de photo pour les nouveaux utilisateurs c’est très très chiant)

2 « J'aime »

Sauf que WebM est libre

Est-ce que vous avez pensé au fait qu’une vidéo est plus facile à gérer pour la lecture/pause ? Énormément de gifs sur une même page fait ralentir beaucoup une page. Ils auraient pu cacher les gifs lorsqu’ils sont out of viewport mais peut être qu’une vidéo c’était finalement plus performant.

Oui mais Twitter n’utilise pas du WebM :

1 « J'aime »

Twitter s’assure d’une meilleure compatibilité entre les différents navigateurs. 9gag préfère un poids plus léger (ça bouffe moins de bandwidth)

Human Coders - Le centre de formation recommandé par les développeur·se·s pour les développeur·se·s