Si vous êtes un utilisateur de Firefox et qu’il n’y en a pas beaucoup – par rapport à la plupart des utilisateurs de navigateurs Web, dont la plupart sont hébergés dans Chrome et quelques-uns, de plus en plus, dans Microsoft Edge – vous le savez peut-être déjà. WebRender, l’un des composants clés du navigateur afin de rester à jour sur le marché. Eh bien, son déploiement pourrait être presque terminé.
On parle du déploiement de WebRender, pour plus d’informations, le Moteur de rendu de pages Web de nouvelle génération pour Firefox, sur lequel Mozilla travaille depuis des années. Des années au cours desquelles son implémentation en première ligne, dans la version stable du navigateur pour PC, s’est faite au fil du temps, privilégiant certains matériels et systèmes d’exploitation. Cependant, la période de transition pourrait fêter ses dernières mesures, si le nombre de gHacks est confirmé.
WebRender dans Firefox
A savoir : WebRender est écrit en Rust, l’un des langages de programmation les plus innovants et les plus populaires du moment et l’une des grandes contributions de Mozilla au monde de la technologie même si, comme pour tant d’autres choses, en raison d’une mauvaise direction de l’organisation a a fini par « s’en débarrasser », reléguant son entretien à la Rust Foundation. En fait, quelque chose de similaire a été fait avec Servo, le projet sur lequel toutes les avancées récentes de Firefox pivotent, y compris WebRender.
Son déploiement s’est donc fait progressivement : sous Windows, il s’est fait à coups, en s’occupant comme on dit du matériel sur lequel s’exécutait l’application ; sur macOS, il a été rendu beaucoup plus rapide, grâce à l’uniformité de la plate-forme en termes de composants matériels ; et Linux, le dernier bastion de Firefox, a été laissé pour la fin, et encore aujourd’hui il reste de loin le système le plus délaissé par Mozilla (il le paiera un jour).
Mais attention, car quand on dit que le déploiement de WebRender s’est étendu au fil des années, ce n’est pas une façon de parler : le chemin vers l’arrivée de ce composant particulier a commencé avec le lancement de Firefox 57, dont vous vous souviendrez sous le nom de Firefox Quantum. Depuis, tout se passe (sous Windows) de version en version… Jusqu’à présent, car selon les informations recueillies par gHacks, Firefox 92 pourrait être l’aboutissement de la course.
Selon ce qu’ils déclarent, « Mozilla prévoit d’activer WebRender dans Firefox 92 pour tous les systèmes d’exploitation et types d’appareils pris en charge. WebRender est déjà activé sur macOS (depuis Firefox 84) et la plupart des distributions Linux (depuis Firefox 91). À partir de la sortie de Firefox 92, WebRender sera également activé dans Firefox pour Windows et pour Android», expliquent-ils (par « sous Windows » ils désignent les paramètres les plus en retard, la majeure partie l’utilisera déjà).
Vous pouvez vérifier si votre Firefox utilise WebRender comme ceci :
- Entre en à propos de: soutien
- Rechercher (Ctrl + F) le terme webrender
Dans la première section du tableau graphique, celle relative à la composition, vous pourrez voir s’il s’agit de WebRender ou non. Entre autres avantages, « WebRender peut utiliser l’accélération matérielle pour le rendu si elle est prise en charge par le GPU de l’appareil. L’émulation logicielle est utilisée si le GPU n’est pas pris en charge. ‘
Qui sera exclu de ce saut ? Tous ces systèmes plus anciens, pour ne citer qu’eux, dont les cartes graphiques ne prennent pas en charge les fonctionnalités de WebRender, ou dont les pilotes génèrent des problèmes, ainsi que des configurations inhabituelles, même si la vérité est qu’à partir de Firefox 93, dont le lancement est prévu pour By the à la fin de l’année, WebRender sera la norme. Firefox 92 arrivera dans quelques semaines seulement.
Mais ce que tu te demandes, c’est WebRender est-il une véritable avancée, résiste-t-il vraiment à Chrome en termes de performances ? Et la réponse est, du moins pour le moment, non. En d’autres termes, WebRender est crucial pour Firefox et ses performances sont très bonnes, mais Chrome a déjà été créé avec des technologies plus modernes que celles héritées de Firefox et reste en avance sur Firefox dans presque tout, même si c’est dans des tests spécifiques et pas les deux dans la navigation réelle (à l’exception de la lecture multimédia).
Ergo, WebRender ne va pas aider Firefox à battre Chrome, mais plutôt que la distance entre les deux navigateurs se raccourcisse, et ne continue pas à s’élargir. Si vous avez un ordinateur assez récent, vous pouvez l’essayer par vous-même.