Firefox 52 tous les Soirs: Quantum Compositeur a atterri

0
280

La première quantique est une composante du projet, Quantum Compositeur, vient tout juste de débarquer dans le dernier Firefox Nightly version (actuellement sur 52).

Projet Quantique est Mozilla tentative de créer une nouvelle génération de moteur web. Nous avons parlé du projet quantum quand il a été révélé par Mozilla il y a deux semaines.

Quantum est un grand projet qui est tout au sujet de parallélisme et l’utilisation de matériel moderne dispose d’. Il a un certain nombre de composants adopté à partir de la Servo projet.

Mozilla espère que le quantum des composants amélioreront Firefox performance et l’expérience utilisateur de manière significative et de façon notable. Les sites web devraient se charger plus vite, l’interaction de l’utilisateur avec les sites et le navigateur sont plus lisse et mieux, et les animations seront beaucoup plus lisse que ils sont en ce moment dans tous les navigateurs.

Firefox Quantique Compositeur

firefox quantum compositing

L’un de ces composants, Quantum Compositeur, est désormais intégrée dans Firefox 52 tous les soirs. La limitation est que, actuellement, il n’est activé que sur les appareils exécutant Windows 7 ou plus récent, et seulement si Direct3D 11 est pris en charge.

Quantum de Composition n’est pas complet mais, comme l’a noté sur le Méta Bug.

Nous croyons que cela a des avantages importants pour la fiabilité/stabilité, comme le plus GPU de travail, nous pouvons sortir de l’INTERFACE utilisateur processus, moins il est probable que Firefox est en panne. D3D11 accidents et de l’appareil réinitialise sera beaucoup plus facile à manipuler que nous le pouvons, il suffit de redémarrer le GPU processus si quelque chose va mal.

Au départ, nous nous sommes uniquement l’accès distant à la composition de ce prototype n’implique pas l’accès distant à un tramage, l’accélération vidéo, ou GL commandes. Firefox utilise toujours le GPU dans le processus de contenu, et le processus parent non-e10s mode (ou dans e10s mode lorsque le contenu est en accéléré).

Vous pouvez vérifier si Quantique Compositeur est utilisé dans votre copie de Firefox Nightly par chargement about:support dans la barre d’adresse du navigateur, et le défilement vers le bas à la section Diagnostics sur la page qui s’ouvre.

Si vous voyez les paramètres GPUProcessPid et GPIPRocess sur la page, Quantum Compositeur est activé.

Firefox compositeur s’exécute dans son propre processus de ce que vous pouvez vérifier en ouvrant le Gestionnaire des Tâches et à la recherche, à l’Id de processus de firefox.exe. Vous devriez voir un processus de rapprochement de l’ID qui indique que le navigateur du compositeur s’exécute dans son propre processus de maintenant.

Mozilla a décidé de l’utiliser firefox.exe pour que le processus pour éviter les problèmes avec les logiciels de sécurité.

Note de côté: Quantum Compositeur de préférence qui détermine s’il est activé ou pas, c’est couches.gpu-processus.dev.activé. Veuillez noter que ce n’est pas disponible dans la plupart des versions de Firefox maintenant. Finalement, si elle devient disponible dans tous les.

L’intégration de la première Quantique composant dans Firefox, marque une étape importante pour le navigateur de l’avenir. Alors que Quantum de Composition ne pas trouver son chemin dans Firefox 52 Stable, il va atterrir dans Firefox Stable par la suite.

Tous les soirs les utilisateurs peuvent rencontrer des problèmes avec le Quantique Compositeur, mais qui doit être prévu considérant que Firefox Nightly est-il exactement pour cette raison (à aplanir les bugs et les fonctions de test).

Vous pouvez suivre le processus d’intégration sur le Bugzilla@Mozilla. Une fois que tous les bugs sont corrigés, Quantum Compositeur de la terre dans Firefox Stable. Quant à d’autres systèmes d’exploitation sont concernés, ceux ne sont pas oubliés, mais les informations sont rares actuellement en ce qui concerne lorsque la fonctionnalité de la terre sur ces plates-formes. (par Sören Hentzschel)

Maintenant, Vous: Quel est votre avis sur Firefox next-gen Projet Quantum?