Navigation

    La Cabane Libre

    • Register
    • Login
    • Search
    • Catégories
    • Recent
    • Mots-clés
    • Ciné Libre

    Firefox 64 bitte !

    Articles de Logiciels
    1
    1
    93
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Léopard des Mers
      Léopard des Mers Prédateur last edited by

      La version 64 de Firefox a été publiée le 11 décembre 2018.

      Alors que la précédente version apportait son lot de changements principalement sous le capot (gros travail d’enrichissement de l’API WebExtensions, déport de l’exécution des WebExtensions dans un processus dédié sous GNU/Linux, passage au compilateur Clang sous MS Windows…), cette version apporte deux nouveautés majeures : une sous le capot, avec l’intégration du nouveau moteur de rendu graphique WebRender, activée par défaut sur certaines configurations ; l’autre au niveau de l’interface, avec la possibilité très attendue par certains de pouvoir interagir sur plusieurs onglets simultanément.

      Comme d’habitude, le détail des nouveautés suit en deuxième partie.

      • lien n°1 : Notes de version Firefox 64 pour bureau
      • lien n°2 : Notes de version Firefox 64 pour Android
      • lien n°3 : Notes de version Firefox 64 pour les développeurs
      • lien n°4 : Vulnérabilités corrigées Firefox 64
      • lien n°5 : Nouveautés pour les extensions de Firefox 64
      • lien n°6 : Épisode précédent sur LinuxFr.org
      • lien n°7 : Raccourcis clavier — effectuer rapidement des tâches courantes dans Firefox
      • lien n°8 : Feuille de route de Firefox
      • lien n°9 : L’assistance de Firefox

      Sommaire

      • Zoom sur deux changements majeurs en cours : WebRender et Mozilla Android Components
        • Le nouveau moteur de rendu graphique WebRender
        • Mozilla Android Components
      • Nouveautés pour le bureau
      • Nouveautés pour Android
      • Actualités afférentes
        • Qu’attendre de la version 65 ?
        • La version « Nightly » inclut désormais un paramètre permettant d’activer le mode Wayland
        • L’accélération matérielle de la composition sous GNU/Linux, ça en est où ?
        • Firefox Lite 1.0.0 pour Android
        • AV1
        • Goodbye, EdgeHTML
        • Thunderbird migre aussi vers les Web Extensions

      Zoom sur deux changements majeurs en cours : WebRender et Mozilla Android Components

      Le nouveau moteur de rendu graphique WebRender

      Après le remplacement du moteur de style de Firefox par un nouveau, écrit en Rust dans le cadre du projet Servo (Quantum CSS, intégré à la version 57), le remplacement du moteur de rendu graphique de Firefox par celui issu du même projet Servo (WebRender) est en cours, avec même son activation par défaut pour certaines configurations dès cette version !

      À cette occasion, un effort de pédagogie est fait sur le Mozilla Gfx Team Blog, au travers d’une succession de billets intéressants :

      • Can we implement CSS rendering logic directly on the GPU? ;
      • The hybrid approach between traditional compositing and WebRender’s initial “re‐draw everything” strategy ;
      • Using the z‐buffer for a 2D rendering engine ;
      • “blob images”, a transitional fall‐back mechanism ;
      • batching primitives ;
      • Q/R 1re partie.

      Mozilla Android Components

      Nous vous avions déjà parlé des Mozilla Android Components, voici à présent un aperçu technique de la chose. Ces composants sont en train de devenir la base technique commune des navigateurs de Mozilla pour Android, et ont vocation à être adoptés à l’extérieur de Mozilla. Ils permettent d’adosser le moteur de rendu de son choix : Gecko, Servo ou Blink (Android Web View).

      Nouveautés pour le bureau

      Les nouveautés de la version bureau sont :

      • la sélection simultanée de plusieurs onglets pour les déplacer, les épingler, les marquer ou encore les rendre silencieux (d’autres possibilités à venir, comme de pouvoir envoyer plusieurs onglets simultanément vers un autre appareil) est désormais possible ;
      • les utilisateurs de Windows 10 possédant une carte NVIDIA profiteront en avant‐première du nouveau moteur de rendu graphique WebRender, pour des performances améliorées ;
      • les flux RSS ne sont plus pris en charge, sauf à passer par des extensions ;
      • le menu contextuel que l’on peut dérouler sous l’icône des extensions affichées sur la barre d’outils offre dorénavant la possibilité directe de désinstaller l’extension (en plus de pouvoir « Gérer l’extension ») ;
      • la page « about:performance » a été refondue : nous vous l’avions annoncé dans les prévisions de la dépêche précédente et c’est déjà implémenté : désormais la consommation énergétique est mentionnée et la possibilité de fermer les onglets est offerte (il manque la consommation de mémoire par rapport à la maquette qui avait été proposée : rassurez‐vous, c’est prévu pour la prochaine version) ;
      • après la version Windows (Firefox 63), c’est aux versions macOS et GNU/Linux d’être à présent compilées via Clang : les distributions vont‐elles suivre ce choix pour leur paquet du navigateur ? Fedora a déjà répondu par l’affirmative ;
      • le déploiement en entreprise se trouve facilité sur macOS ;
      • comme annoncé, Firefox retire effectivement sa confiance aux certificats TLS de Symantec, suite à l’historique de mauvaises pratiques de cette société en la matière.

      Nouveautés pour Android

      Peu de changements. Citons, outre de petites améliorations et corrections :

      • le défilement (scrolling) a été amélioré : plus rapide et réactif ;
      • comme pour la version bureau, les certificats TLS de Symantec ne sont plus considérés comme fiables.

      Actualités afférentes

      Qu’attendre de la version 65 ?

      Le gestion du format WebP, une clarification de la partie « Blocage de contenu » des préférences du logiciel (ce n’est pas du luxe), une sécurité améliorée via une meilleure protection contre la corruption de pile (stack‐smashing) sur GNU/Linux, Android et macOS…

      La version « Nightly » inclut désormais un paramètre permettant d’activer le mode Wayland

      Tout est expliqué ici.

      L’accélération matérielle de la composition sous GNU/Linux, ça en est où ?

      Réponse courte : nulle part.

      Firefox Lite 1.0.0 pour Android

      Cette nouvelle variante de Firefox pour Android vous a été présentée dans une récente dépêche.

      AV1

      Le décodage de l’AV1, le codec nouvelle génération proposé par l’organisation à but non lucratif Alliance for Open Media, pourrait apparaître dans Firefox 65 [rapport de bogue]. Dans cette optique, la v0.1 de dav1d, le décodeur de référence issu du développement conjoint de VideoLAN, VLC et FFmpeg, vient de paraître.

      Goodbye, EdgeHTML

      Après Opera, c’est au tour du navigateur Web de Microsoft d’abandonner son propre moteur de rendu au profit de celui de Google Chrome, Blink, qui va ainsi renforcer sa position dominante : c’est catastrophique pour les standards du Web, et ceci alors qu’Apple n’investit plus depuis longtemps dans WebKit, le moteur de rendu de Safari (pour ne pas concurrencer son business autour des applications) et que les parts de marché de Gecko, le moteur de rendu de Firefox, sont au plus bas (lire le billet anglophone de Mozilla). 😞

      Thunderbird migre aussi vers les Web Extensions

      La communauté de développement de Thunderbird a finalement décidé de s’attaquer au problème des extensions à travers la solution choisie par Mozilla pour Firefox : des nouvelles API sont en cours de développement pour développer de nouvelles extensions.

      Par rapport à XUL, ces API seront plus simples à utiliser, plus stables et clairement documentées. Pour la documentation à jour, la communauté est en train de tester l’outil readthedocs pour garder automatiquement la documentation à jour.

      Beaucoup d’extensions vont devoir être réécrites (note d’Adrien Dorsaz : je pense notamment à ExchangeCalendar à laquelle j’ai un peu contribué), mais, si ça se passe aussi bien que pour Firefox, les API seront bien plus simples à utiliser que XUL, seront mieux documentées et aussi plus stables.

      Heureusement, Thunderbird est encore capable de charger des extensions XUL (comme le calendrier Lightning) en créant des Web Extensions avec un fichier manifest qui précise que c’est une extension XUL (legacy) et qu’il faut faire le chargement des overlays (méthodes de modification des interfaces XUL par ajout de surcouche). Seulement, Thunderbird est en train de supprimer petit à petit ses overlays, donc cette méthode ne fonctionnera pas indéfiniment.

      Danke schön !

      Télécharger ce contenu au format Epub

      Commentaires : voir le flux atom ouvrir dans le navigateur

      https://linuxfr.org/news/firefox-64-bitte

      1 Reply Last reply Reply Quote 0
      • First post
        Last post

      Sauf mention contraire, le site est placé sous double licence Creative Commons BY-SA et GNU Free Documentation License propulsé par NodeBB