L’année 2015 a commencé avec l’abandon de Flash par YouTube et se terminera de la même manière avec Facebook : le week-end dernier, la société de Mark Zuckerberg a publié une note sur leur chaîne pour les développeurs indiquant que les vidéos publiées sur le réseau social sont déjà diffusées par défaut en HTML5.
Pour beaucoup de gens, en particulier les experts en sécurité, le changement aurait dû intervenir plus tôt. Mais le retard n’était pas intentionnel : dans la déclaration, l’ingénieur en logiciel Daniel Baulig explique que le lecteur HTML5 ne fonctionnait pas bien au début, surtout dans les versions plus anciennes des principaux navigateurs du marché.
La société a constaté, par exemple, que le chargement des vidéos HTML5 prenait plus de temps que prévu et qu’il y avait de nombreuses erreurs. L’un des problèmes les plus graves a fait que la vidéo a tout simplement cessé de jouer dans Chrome. C’est pourquoi Facebook a décidé de migrer progressivement vers HTML5.
Cette tâche a commencé il y a quelques semaines avec un petit nombre d’utilisateurs utilisant certains navigateurs. Peu à peu, le changement a commencé à couvrir d’autres combinaisons de navigateurs et de plateformes. Ce contrôle a permis à Facebook de trouver et de corriger des bugs sans nuire à l’expérience d’un grand nombre de personnes. Le résultat est le suivant : aujourd’hui, la plupart des utilisateurs n’ont plus besoin de Flash pour lire des vidéos sur le réseau social. Très bientôt, il en sera ainsi pour tout le monde.
// ! [CDATA[// ![CDATA[ (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0] ; if (d.getElementById(id)) return ; js = d.createElement(s) ; js.id = id ; js.src = “//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.3” ; fjs.parentNode.insertBefore(js, fjs);}(document, ‘script’, ‘facebook-jssdk’) ; // ]]
PATRICK FUCKIN’ KKKK
Posted by MC Tda on Wednesday, October 14, 2015
M. Baulig souligne que le lecteur HTML5 apporte plusieurs avantages, notamment en termes de performances : les vidéos se chargent désormais plus rapidement et ne nécessitent pas beaucoup de traitement. En outre, HTML5 possède des caractéristiques qui facilitent l’accessibilité des contenus, comme le support des sous-titres (utile pour les personnes sourdes, par exemple).
Mais le principal avantage du changement est probablement le renforcement de la sécurité. Flash a un tel historique de vulnérabilités que même Alex Stamos, le directeur de la sécurité de Facebook, s’est plaint au milieu de l’année : le directeur a utilisé Twitter pour dire qu’Adobe doit fixer une date pour mettre fin au format une fois pour toutes.
À l’époque, un certain nombre de défauts critiques du Flash étaient en attente de correction. La situation était si grave que Mozilla a bloqué l’exécution de Flash dans Firefox et ne l’a libéré qu’après la publication des mises à jour par Adobe. Mais même les réactions rapides de l’entreprise ne peuvent pas arrêter le mécontentement suscité par le format : Flash passe par tellement de “patchs” qu’il est éminent qu’il est difficile d’optimiser ses performances et d’assurer la sécurité des utilisateurs.
Adobe lui-même a déjà réalisé que la migration vers des normes ouvertes est une impasse, il se prépare donc à la nouvelle réalité. La plus grande preuve en est qu’au début du mois, la société a rebaptisé Flash Professional en Animate CC.
Il ne s’agit pas seulement d’un changement de nom : le logiciel, qui sera mis à la disposition des abonnés de Creative Cloud le mois prochain, est toujours un outil de création de contenu animé, mais se concentre désormais sur des formats comme WebGL et HTML5.
Même à l’agonie, le Flash n’a toujours pas de date précise pour être “enterré”. Adobe restera offrant un support ? même sur Animate CC ? aussi longtemps qu’il y aura un nombre important d’applications basées sur le format. C’est une décision très sage, si vous y regardez de plus près : comme le montre Facebook lui-même, vous ne pouvez pas changer de technologie du jour au lendemain.