Mozilla Firefox 52

Firefox 52 : pluginsCette nouvelle version majeure de Firefox est aussi une version ESR avec une prise en charge longue durée par Mozilla. Cette version ne recevra que des mises à jour de stabilité et de sécurité pendant environ un an au même rythme que les mises à jour de la version normale de Firefox. Cette version destinée aux organisations et aux entreprises sert de base au navigateur du projet d’anonymisation Tor, le Tor Browser.

Notes de version : ordinateur (desktop), Android et développeurs.

(Re)lire : Le navigateur Tor et Mozilla Firefox en symbiose.

La fin des plugins NPAPI sauf Flash

Comme Mozilla l’avait annoncé fin 2015, Firefox arrête la prise en charge des différents plugins NPAPI, à l’exception de Flash d’Adobe prend fin avec cette version 52. Donc Silverlight, Java, Acrobat et d’autres ne seront plus exécutés et n’apparaîtront plus dans le volet Plugins du gestionnaire de modules complémentaires de Firefox. Cette extinction programmée améliorera la sécurité, la stabilité (moins de plantages) et les performances de Firefox.

Plus tard dans l’année, Mozilla améliorera encore Firefox afin que le contenu Flash ne soit activé qu’avec le consentement de l’utilisateur.*

Firefox 51.0.1 : pluginsFirefox 52 : plugins

Les plugins dans Firefox 51 et dans Firefox 52 sur le même Windows

(Re)lire : Vers l’extinction des plugins et la réduction de l’usage de Flash dans Firefox.

Les possesseurs de version 64 bits de Firefox n’avaient déjà plus que les plugins NPAPI Adobe Flash et Microsoft Silverlight.

Cette suppression fait que le messager de Google, Hangouts, ne fonctionne plus temporairement.

À propos d’ESR

Les plugins NPAPI continueront de fonctionner dans Firefox 52 ESR mis à jour pour un an.

Les utilisateurs des systèmes d’exploitation obsolètes Windows XP et Windows Vista ont été migrés vers la version ESR. Ils auront donc encore un an de mises à jour mineures.

batteriesVie privée

L’API permettant de connaître le niveau de charge de la batterie a été supprimée pour réduire l’empreinte numérique des utilisateurs qui facilitait trop la vie des pisteurs.

Sécurité

Désactivation de SHA-1

Après la démonstration par des chercheurs d’une collision cryptographique de SHA-1, Mozilla a annoncé qu’il hâtait ses projets et désactivait dynamiquement la fonction de hachage cryptographique SHA-1 dès Firefox 51. Il est donc bien désactivé par défaut dans ce Firefox 52.

Quand vous rencontrez des certificats SHA-1 qui remontent jusqu’à un certificat racine compris dans le programme de Mozilla de certificats d’autorité de certification, Firefox 52 affichera une page d’avertissement « Votre connexion n’est pas sécurisée » (l’utilisateur pourra passer outre). Firefox continue cependant à autoriser les certificats SHA-1 qui remontent à des certificats racine importés manuellement.

Mots de passe

message d'avertissement sur une page http avec identifiantsCertaines pages HTTP donc non sécurisées proposent des formulaires d’identification. Avec Firefox 52, quand une telle page contient des champs de noms d’utilisateur et de mots de passe, un message d’avertissement « Cette connexion n’est pas sécurisée. Les identifiants transmis ici pourraient être compromis. » est affiché directement dans le champ dans lequel vous êtes (en savoir plus).

Strict Secure Cookies

Firefox 52 (pour ordinateur et pour Android) met en œuvre la spécification « Strict Secure Cookies » qui interdit aux sites non sûrs en HTTP d’envoyer des cookies avec l’attribut « secure » et dans certains cas empêche un site non sécurisé d’envoyer un cookie avec le même nom qu’un cookie « secure » existant depuis le même domaine de base (voir sur MDN).

Le partage d’écran

La sécurité du partage d’écran a été améliorée. Elle affiche désormais un aperçu et n’impose un domaine en liste blanche.

Firefox 52 : aperçu dans le partage d'écran

Correctifs de sécurité

Comme toute version majeure de Firefox, Firefox 52 corrige des vulnérabilités de sécurité : 28 failles dont 7 critiques.

Vous allez aimer

Hotspots Wi-Fi

Si vous avez déjà eu des soucis pour vous connecter au réseau Wi-Fi d’un hôtel, c’est sûrement parce que vous deviez vous connecter à un portail captif. Ces portails captifs sont souvent problématiques, car la page de connexion est difficile à trouver si le système d’exploitation ne le détecte pas. Très souvent, vous essayez de vous rendre sur une page Web et tombez sur une page d’erreur.*

Firefox 52 détecte désormais automatiquement les portails captifs et vous incite à vous connecter, pour un accès plus facile aux hotspots Wi-Fi. Quand vous accédez à Internet via un portail captif, Firefox vous alertera et ouvrira la page d’identification dans un nouvel onglet. En plus, après que Firefox a détecté un portail captif, le navigateur remplace les pages d’erreurs liées aux certificats par un message vous incitant à vous connecter.

Identification Wi-Fi

Téléchargements

Firefox 52 améliore l’expérience de l’utilisateur pour les téléchargements :

  • notification dans la barre d’outils quand un téléchargement échoue ;
  • accès rapide à cinq téléchargements les plus récents au lieu de trois ;
  • de plus gros boutons pour annuler et redémarrer les téléchargements.

Sync

Sync (la synchronisation des données personnelles entre vos Firefox – pour ordinateur, Android, iOS) a été amélioré pour permettre aux utilisateurs d’envoyer et d’ouvrir des onglets d’un appareil vers un autre. Voyez la page de l’assistance de Firefox pour appréhender Sync :

Sync vous permet de partager vos données et vos préférences (comme vos marque-pages, votre historique, vos mots de passe, vos onglets ouverts, votre liste de lecture et vos modules complémentaires installés) sur tous vos appareils.

Sync dans Firefox 52

e10s

Le multiprocessus (e10s) a fait son apparition dans Firefox 48. « Le plus grand changement architectural de l’histoire de Firefox » est déployé progressivement. Dans Firefox 52, le mutliprocessus est activé pour les utilisateurs de Firefox sous Windows avec des écrans tactiles.

Rendu graphique

Quand vous n’utilisez pas Direct2D sur Windows, Skia est utilisé pour rendre le contenu. Skia est une bibliothèque logicielle libre graphique d’images vectorielles 2D pour le rendu de contenu. Son développement est géré par Google.

Skia Graphics Library
Skia

Les développeurs seront les premiers à aimer

Ce sont sans aucun doute les nouveautés les plus prometteuses de cette version 52.

WebAssembly

Firefox 52 prend désormais en charge WebAssembly, un standard émergeant qui amène des performances presque natives aux jeux, applis et bibliothèques logicielles web sans besoin de plugins.

Historiquement, Firefox a toujours apporté des nouvelles capacités impressionnantes au Web. Pour continuer sur cette lancée, aujourd’hui, Firefox est le seul navigateur à supporter WebAssembly, un standard émergeant inspiré d’un projet de recherche mené par Mozilla. WebAssembly permet aux applications complexes, telles que les jeux, de fonctionner plus rapidement au sein d’un navigateur web. WebAssembly permettra aux applications complexes de fonctionner de façon optimale sur navigateur – telles que les jeux vidéo immersifs en 3D, le design informatisé, l’édition d’image et de vidéo et la visualisation scientifique. Les développeurs pourront utiliser WebAssembly pour accélérer les applications web existantes.

Vous pouvez en apprendre plus sur WebAssembly dans l’article de David Bryant ou la vidéo ci-dessous :*

WebAssembly change la donne pour le Web (sur YouTube) 6 min 12

WebAssembly est un langage informatique similaire à l’assembleur qui permet d’exécuter des programmes écrits dans un autre langage comme C/C++ ou Rust sur le Web. WebAssembly est conçu pour fonctionner avec JavaScript. Cette technologie permet d’obtenir des gains de performances et d’améliorer la modularité des applications web.

Aujourd’hui, Dan Callahan de Mozilla publie un billet sur le blog Mozilla pour les développeurs, Mozilla Hacks, pour présenter cette technologie et les grilles CSS et l’inspecteur de grilles.

Le blog Mozilla Hacks a une série d’articles bientôt traduite sur WebAssembly.

Grilles CSS (CSS Grid)

Créatifs et développeurs pourront être intéressés par CSS Grid et aujourd’hui, Mozilla apporte le seul outil pour développeurs Grid Inspector sur tous les principaux navigateurs.*

Firefox est le premier navigateur à mettre en œuvre cette spécification du W3C (l’organe de standardisation des technologies web) qui permet des mises en page sophistiquées sur un principe de grille.

Le module CSS Grid layout (grilles de mise en page) est un module de la spécification CSS qui permet de créer des mises en page en divisant l’espace d’affichage en régions utilisables par une application ou en définissant des relations de taille, position et d’empilement entre les éléments HTML.

Comme les tableaux, la grille permet d’aligner des éléments sous forme de colonnes et de lignes mais à la différence des tableaux, la grille n’a pas de structure de contenu. Ainsi, on peut créer de nombreuses mises en page qui n’auraient pas été possibles avec les tableaux. Ainsi, les éléments fils d’un conteneur en grille peuvent être positionnés afin qu’ils se chevauchent ou qu’ils se comportent comme des éléments positionnés. [MDN]

Présentation des grilles CSS (CSS Grid) et de l’inspecteur de grille par Jen Simmons de Mozilla sur YouTube 6 min 54

Vous pouvez aussi lire l’article d’Eric Meyer.

Mode Responsive Design

L’article de Mozilla Hacks présente aussi, en plus de l’inspecteur de grilles ci-dessus, un mode de Responsive Design amélioré. Un autre article de Mozilla Hacks a présenté cet outil quand il a été ajouté aux outils de développement de Firefox. Vous pouvez aussi lire l’article en français du MDN sur la vue adaptative comme le responsive design mode a été traduit.

Le mode Responsive Design dans Firefox Developer Edition 52 (sur YouTube) 3 min

Android uniquement

La taille du fichier APK (format Android) a été réduite de plus de 5 Mo pour un téléchargement et une installation plus rapides.

Firefox 51 pour Android améliore aussi les commandes audio avec possibilité de commandes en cours de lecture dans le panneau de notification.

Firefox pour Android 51 : commandes audioFirefox pour Android 52 : commandes audioNotifications Android avec une pour les commandes audio de Firefox 52

Commandes audio dans Firefox pour Android 51 et 52, et notifications dans la version 52


Vérifiez si vous avez la dernière version (menu > ? > À propos de Firefox) et faites passer la bonne nouvelle !


(*) extrait de la traduction par la Section Presse de l’annonce de Mozilla.


@Mozinet, relecture par la communauté

Version précédente : Mozilla Firefox 51

Haut de page