Progressivement, mais rapidement, Flash sera écarté du navigateur web Firefox. À la clé, des performances en progrès, moins de plantages et une autonomie sur batterie renforcée.Le greffon Adobe Flash reste encore assez largement utilisé pour l’affichage d’animations, de publicités ou de vidéos sur Internet. Il est toutefois source de charge processeur, voire d’instabilité pour le navigateur web. Fort de ce constat, Mozilla compte réduire drastiquement l’utilisation de Flash dans son navigateur web Firefox.
Au fil des ans, l’organisation a adopté diverses spécifications HTML5 permettant aujourd’hui de se passer de Flash, par exemple lors de la lecture de vidéos sur YouTube et Facebook. « Depuis que les sites internet sont passés du format Flash à d’autres technologies basées sur le web, le taux de plantage de Firefox a significativement diminué », constate Benjamin Smedberg, responsable qualité de Firefox chez Mozilla.
Le contenu Flash progressivement bloqué
L’organisation compte poursuivre ses efforts, en bloquant dès cette année le contenu Flash remplaçable par du HTML ou invisible aux yeux des utilisateurs (comme les outils de mesure d’audience). Les plantages et blocages devraient ainsi être réduits de 10 %, les performances du butineur grimperont et l’autonomie sur batterie des ordinateurs portables sera améliorée.
Une étape supplémentaire sera franchie en 2017 : « En 2017, avant qu’un site internet puisse active le format Flash, Firefox requerra l’assentiment de l’utilisateur », explique Benjamin Smedberg. À partir de mars 2017, Firefox ne supportera plus aucun greffon, si ce n’est Flash, et ce de façon limitée donc.
Le support multicœur au menu de Firefox 48Interface utilisateur et rendu des pages web fonctionneront dans deux threads séparés sous Firefox 48. Une avancée soumise toutefois au bon vouloir des extensions.
Firefox 48 est maintenant accessible en version bêta. La prochaine mouture majeure du navigateur web de la Fondation Mozilla devrait intégrer certaines technologies issues du projet Electrolysis (e10s).
Le butineur sera capable d’utiliser en partie la puissance des machines multicœurs, en séparant le rendu de son interface utilisateur de celui des pages web. Une solution qui permettra d’améliorer les performances, mais aussi le niveau de sécurité de l’application, en isolant les pages web du reste de Firefox. Ceci aura toutefois un prix en matière de besoins en mémoire vive, estimé entre +10 % et +20 %.
La technologie Electrolysis sera activée par défaut sur un certain nombre de configurations jugées compatibles : 1 % pour Firefox 48, puis 100 % pour Firefox 49. Les configurations compatibles sont celles n’utilisant pas de modules complémentaires ou les fonctions d’accessibilité, ce qui limitera l’application de ce paramètre dans la pratique.
De sérieuses limitations
Il sera possible de forcer l’utilisation de cette fonctionnalité sur les configurations utilisant des modules complémentaires. Attention toutefois, car elle pourra être automatiquement désactivée lorsque des extensions incompatibles sont installées. Ce site propose une liste de modules complémentaires courants et leur degré de compatibilité avec e10s.
Notez que Firefox utilise d’ores et déjà certaines fonctionnalités issues d’e10s pour exploiter la puissance des configurations multicœurs. C’est ainsi le cas avec les greffons (comme Adobe Flash) et le rendu de vidéos (par exemple en VP9).
Sources diverses.
http://www.silicon.fr/