BT

Diffuser les Connaissances et l'Innovation dans le Développement Logiciel d'Entreprise

Contribuez

Sujets

Sélectionner votre région

Accueil InfoQ Actualités Le Navigateur Servo de Mozilla désormais disponible en Nightly Builds

Le Navigateur Servo de Mozilla désormais disponible en Nightly Builds

L'équipe derrière le projet de navigateur expérimental Servo a annoncé que les nightly builds sont désormais disponibles.

Jusqu'à présent, Servo était uniquement disponible pour les développeurs qui avaient téléchargé et compilé les sources. L'équipe espère que les nightly builds (disponibles sur download.servo.org) élargiront le public, permettant ainsi d'améliorer la compatibilité et les performances Web du navigateur. Actuellement, seul les binaires sur Mac OS X et Linux sont disponibles - des problèmes de builds avec Windows et Android étant en cours de résolution. Les nightly builds sont encore très rugueux.

Le nouveau navigateur est en développement depuis des années. Il a été construit à partir de zéro avec l'objectif de bâtir un nouveau moteur de navigation parallélisé qui pourrait tirer un meilleur parti des périphériques d'un appareil. La plupart des moteurs des navigateurs existants construisent une page Web avec un seul flux. Tandis que des efforts tels que les Web Workers sont destinés à décharger une partie du travail du navigateur aux autres threads, il incombe au développeur de pages Web de gérer les complications.

Servo est censé améliorer la quantité de travail concurrentielle pour rendre une page Web.

L'avenir de Servo est incertain. Répondant à une question sur Hacker News, Manish Goregaokar, ingénieur chez Servo, déclare que seulement le temps nous le dira :

Le plan semble de laisser Servo continuer à évoluer en tant que banc d'essai pour les nouvelles idées (comme WebRender), et de partager ses composants avec Firefox dès qu'ils sont prêts. Proposer le produit Servo indépendamment est peu probable dans un avenir proche, vu la charge de travail pour le rendre intégralement web compatible. Dans un avenir lointain... nous ne pouvons pas savoir :)

Il se peut que certaines parties de Servo s’intègrent à Firefox. Par exemple, le moteur de style Servo, Stylo, a avancé au point que certaines de ses parties seront intégrés dans Gecko nightly builds plus tard cette année. Cela fait partie d'un processus que Mozilla appelle "Oxidation" - nommé ainsi en raison de l'intégration du code Rust dans Firefox. Servo est écrit en Rust, un autre projet de Mozilla Research.

Mozilla met à disposition une vidéo d’introduction sur Servo qui explique plus leurs motivations et la façon dont il réalise les parallélismes intra pages.

Evaluer cet article

Pertinence
Style

Contenu Éducatif

BT