Firefox 75

Disponible Firefox 75.

  • La barre d'adresse Quantum Bar, qui a fait ses débuts dans Firefox 68, a reçu sa première mise à jour majeure :
    • La taille de la barre d'adresse augmente considérablement lorsqu'elle reçoit le focus (browser.urlbar.update1).
    • Avant que l'utilisateur ne commence à taper, les principaux sites sont affichés dans un menu déroulant (browser.urlbar.openViewOnFocus).
    • Dans le menu déroulant avec l'historique des ressources visitées Le protocole https:// n'est plus affiché. Utiliser une connexion sécurisée de nos jours ne surprendra personne ; il est désormais important d’attirer l’attention des utilisateurs non pas sur la présence du HTTPS, mais sur son absence (browser.urlbar.update1.view.stripHttps).
    • En outre, abandonné affichage du sous-domaine www (le paramètre browser.urlbar.trimURLs renvoie l'affichage de www et https:// en même temps, cela ne sert à rien de toucher au paramètre décrit ci-dessus).
    • Suppression des paramètres Browser.urlbar.clickSelectsAll et Browser.urlbar.doubleClickSelectsAll. Le comportement de clic dans la barre d'adresse sous Linux correspond désormais au comportement sous macOS et Windows. ce que les utilisateurs demandent depuis 14 ans.
  • Sur les systèmes utilisant Wayland, une accélération matérielle de webGL est apparue (widget.wayland-dmabuf-webgl.enabled). Il n'est pas possible de l'implémenter avec X11, car cela nécessiterait un grand nombre d'exceptions et de hacks (Mozilla ne dispose pas des énormes ressources de Google pour tester chaque version de pilote existante avec chaque modèle de carte vidéo existant). Wayland simplifie grandement la situation, ce qui a permis à Martin Striansky de RedHat d'écrire le backend nécessaire DMABuf. Un avantage appréciable est que DMABuf est capable de fournir une accélération matérielle pour le décodage H.264 (widget.wayland-dmabuf-vaapi.enabled). Dans la prochaine version, l'accélération matérielle fonctionnera avec d'autres formats vidéo.
  • Il est packages officiels au format Flatpak.
  • Fixe Restauration d'une session sur le bureau virtuel KDE Plasma.
  • Ajout de la prise en charge du chargement paresseux des images. Si l'image a l'attribut chargement avec la valeur lazy, le navigateur chargera l'image uniquement lorsque l'utilisateur fera défiler la page jusqu'à la position correspondante.
  • Les utilisateurs britanniques (en plus des utilisateurs américains) verront les blocs de contenu sponsorisé (désactivés dans les paramètres) sur la page d'accueil.
  • Prise en charge TLS 1.0/1.1 réactivée. Ce n’est pas le meilleur moment pour rendre encore un peu plus difficile l’accès des gens aux ressources.
  • Désormais, le navigateur est en arrière-plan caches Tous les certificats PKI CA dignes de confiance connus de Mozilla. Cela devrait améliorer la compatibilité avec les serveurs dont les propriétaires n'ont pas configuré correctement HTTPS.
  • À propos de : page des politiques réécrit de XUL vers HTML.
  • L'API Web Crypto est maintenant est disponible uniquement aux sites ouverts via une connexion sécurisée.
  • Concernant les documents HTML Firefox prend désormais en compte La directive X-Content-Type-Options:nosniff, qui indique au navigateur de ne pas tenter de déterminer de manière heuristique le type MIME du contenu. Auparavant, « nosniff » n'était utilisé que pour CSS et JS.
  • Les builds pour macOS utilisent la technologie RLBox. Le code C++ des bibliothèques tierces potentiellement vulnérables est converti en un module WebAssembly dont les pouvoirs sont strictement limités, puis le module est compilé en code natif et exécuté dans un processus isolé. La première bibliothèque de ce type était Graphite. De plus, macOS offre la possibilité de lire les certificats à partir du stockage du système d'exploitation (paramètre security.osclientcerts.autoload), ainsi que fixé Un bug qui entraînait la récupération de la session du navigateur à placer les fenêtres du navigateur sur le bureau actuel plutôt que sur les bureaux où ces fenêtres se trouvaient lors de la session précédente.
  • Sous Windows allumé composition directe (Direct Composition), qui devrait avoir un effet positif sur les performances. En plus, fixé impossibilité d'importer les logins depuis Chrome 80 et supérieur.
  • CSS :
  • JavaScript:
  • Interface HTMLFormElement j'ai une méthode requêteSoumettre(), ce qui revient à cliquer sur un bouton de soumission.
  • API d'animations Web :
  • Outils de développement:
    • Calcul instantané Les expressions de console permettent aux développeurs de voir le résultat immédiatement au fur et à mesure qu'ils tapent.
    • Outil de mesure des pages appris à redimensionner un cadre rectangulaire.
    • Inspecteur vous permet désormais d'utiliser non seulement des sélecteurs CSS, mais également des expressions pour rechercher des éléments XPath.
    • Vous pouvez désormais filtrer les messages WebSocket par expressions régulières.
    • Un paramètre view_source.tab_size a été ajouté, qui permet de définir la longueur de la tabulation dans le mode d'affichage du code source de la page.

Source: linux.org.ru

Ajouter un commentaire