Version Firefox 100

Sortie du navigateur Web Firefox 100. De plus, une mise à jour de la branche de support à long terme a été créée - 91.9.0. La branche Firefox 101 sera prochainement transférée en phase de bêta-test dont la sortie est prévue le 31 mai.

Principales innovations de Firefox 100 :

  • La possibilité d'utiliser simultanément des dictionnaires pour différentes langues lors de la vérification orthographique a été implémentée. Vous pouvez désormais activer plusieurs langues dans le menu contextuel.
  • Sous Linux et Windows, les barres de défilement flottantes sont activées par défaut, dans lesquelles une barre de défilement complète apparaît uniquement lorsque vous déplacez le curseur de la souris ; le reste du temps, à tout mouvement de la souris, une fine ligne indicatrice s'affiche, vous permettant de comprendre le décalage actuel sur la page, mais si le curseur ne bouge pas, alors l'indicateur disparaît après un certain temps. Pour désactiver les barres de défilement masquées, l'option "Paramètres système > Accessibilité > Effets visuels > Toujours afficher les barres de défilement" est fournie.
  • En mode image dans l'image, les sous-titres s'affichent lorsque vous regardez des vidéos de YouTube, Prime Video et Netflix, ainsi que sur les sites utilisant le format WebVTT (Web Video Text Track), par exemple sur Coursera.org.
  • Lors du premier lancement après l'installation, une vérification a été ajoutée pour vérifier si la langue de construction de Firefox correspond aux paramètres du système d'exploitation. En cas de divergence, l'utilisateur est invité à choisir la langue à utiliser dans Firefox.
  • Sur la plate-forme macOS, la prise en charge de la vidéo à plage dynamique élevée a été ajoutée sur les systèmes dotés d'écrans prenant en charge HRD (High Dynamic Range).
  • Sur la plateforme Windows, l'accélération matérielle du décodage vidéo au format AV1 est activée par défaut sur les ordinateurs équipés de GPU Intel Gen 11+ et AMD RDNA 2 (sauf Navi 24 et GeForce 30) si le système dispose de l'extension vidéo AV1. Sous Windows, les GPU Intel ont également la superposition vidéo activée par défaut, ce qui permet de réduire la consommation d'énergie lors de la lecture vidéo.
  • Pour les utilisateurs britanniques, une assistance est fournie pour remplir et mémoriser automatiquement les numéros de carte de crédit dans les formulaires Web.
  • Fournit une répartition plus uniforme des ressources lors du rendu et du traitement des événements, ce qui, par exemple, a résolu les problèmes de réponse retardée du curseur de volume dans Twitch.
  • Pour les sous-ressources et les iframes téléchargés à partir d'autres sites, il est possible d'ignorer les politiques « no-referrer-when-downgrade », « origin-when-cross-origin » et « unsafe-url » définies via la Referrer-Policy HTTP. en-tête, qui permettent de contourner les paramètres de Par défaut, renvoient la transmission de l'URL complète aux sites tiers dans l'en-tête « Referer ». Rappelons que dans Firefox 87, afin de bloquer d'éventuelles fuites de données confidentielles, la politique « strict-origin-when-cross-origin » était activée par défaut, ce qui implique de couper les chemins et paramètres du « Referer » lors de l'envoi. une requête à d'autres hôtes lors d'un accès via HTTPS, la transmission d'un « Referer » vide lors du passage de HTTPS à HTTP et la transmission d'un « Referer » complet pour les transitions internes au sein du même site.
  • Un nouvel indicateur de focus pour les liens a été proposé (par exemple, il s'affiche lors d'une recherche dans les liens à l'aide de la touche de tabulation) - au lieu d'une ligne pointillée, les liens sont désormais encadrés par une ligne bleue continue, de la même manière que les champs actifs des formulaires Web. sont marqués. Il est à noter que l'utilisation d'un trait plein simplifie la navigation pour les personnes malvoyantes.
  • Fourni la possibilité de sélectionner Firefox comme visionneuse PDF par défaut.
  • L'API WritableStreams a été ajoutée, fournissant un niveau d'abstraction supplémentaire pour organiser l'enregistrement des données en streaming dans un canal doté de capacités intégrées de limitation de flux. La méthode pipeTo() a également été ajoutée pour créer des canaux sans nom entre ReadableStreams et WritableStreams. Ajout des interfaces WritableStreamDefaultWriter et WritableStreamDefaultController.
  • WebAssembly inclut la prise en charge des exceptions (exceptions WASM), vous permettant d'ajouter des gestionnaires d'exceptions pour C++ et d'utiliser la sémantique de déroulement de la pile d'appels sans être lié à des gestionnaires supplémentaires en JavaScript.
  • Amélioration des performances des éléments « affichage : grille » hautement imbriqués.
  • Ajout de la prise en charge des requêtes multimédias « plage dynamique » et « plage dynamique vidéo » au CSS pour déterminer si un écran prend en charge HDR (High Dynamic Range).
  • La prise en charge de l’en-tête HTTP Large-Allocation non standard a été interrompue.

En plus des innovations et des corrections de bugs, Firefox 100 élimine une série de vulnérabilités. Les informations détaillant les problèmes de sécurité résolus ne sont pas disponibles pour le moment, mais une liste de vulnérabilités devrait être publiée d'ici quelques heures.

Source: opennet.ru

Ajouter un commentaire