Connexion
Abonnez-vous

Firefox 48 fait le plein de nouveautés : multiprocessus, sécurité et extensions

Une version particulièrement copieuse

Firefox 48 fait le plein de nouveautés : multiprocessus, sécurité et extensions

Le 03 août 2016 à 09h30

Disponible depuis hier soir, Firefox 48 est une version importante. Le navigateur de Mozilla active pour la première fois Electrolysis pour une partie du grand public. La protection contre les malwares, la barre de recherche ou encore la gestion des extensions ont également été améliorées.

Firefox 48 pour les ordinateurs et Android est une mouture particulièrement copieuse en termes de nouveautés. La plus importante est Electrolysis, autrement dit le fonctionnement multiprocessus. Nous avions eu l’occasion d’en expliquer le fonctionnement par le passé, et la voilà à présent disponible.

Electrolysis : des débuts timides mais réels

Cependant, pour contrôler soigneusement le déroulement des opérations, Mozilla avance prudemment. Durant les premiers jours, seul 1 % des utilisateurs sera concerné. Pour vérifier si vous avez cette fonctionnalité, il suffit de se rendre dans « about:support » et de vérifier la ligne « Fenêtres multi-processus ». La semaine prochaine, le nombre d’utilisateurs devrait grimper à 50 %, une sorte de test A/B qui sera pour Mozilla comme une montée en charge.

Rappelons qu’Electrolysis permet de séparer le rendu du processus principal. On est encore loin du fonctionnement de Chrome ou Edge, qui affectent un processus différent à chaque onglet, avec les bénéfices que l’on connait en termes de stabilité et de performances. Cette évolution est également prévue chez Mozilla, avec une arrivée pour le premier semestre 2017. Une fois cette nouvelle étape majeure franchie, ce sont les extensions qui passeront à la moulinette.

Attention cependant, car l'activation du multiprocessus ne pourra pas se faire si des extensions sont présentes. C'est une limitation forte, mais que beaucoup ne verront pas, car Electrolysis se coupe automatiquement s'il y en a. À compter de Firefox 49, un lot d'extensions sera pris en charge, avant une généralisation progressive avec les versions suivantes. La route n'est donc pas encore terminée.

Sécurité : contrôle des téléchargements et des extensions

Firefox 48 renforce également la sécurité en instaurant un contrôle plus actif des téléchargements. Mozilla n’ayant pas développé son propre service de détection des menaces, il n’y a donc pas de surprise : c’est l’extension de Safe Browsing chez Google qui permet à Firefox de signaler désormais les dangers potentiels, en plus de ceux avérés. Conséquence, l’icône flèche qui signale les téléchargements indiquera les premiers en orange, les seconds en rouge. Mozilla explique en détails les changements dans un billet de blog.

La nouvelle version active également une modification dont Mozilla parle depuis longtemps : le blocage des extensions non signées. Désormais, toute extension ne possédant pas un certificat ne sera tout simplement plus chargée. Comme indiqué par Mozilla dans sa fiche explicative, cela n’oblige pas les extensions à figurer dans le catalogue intégré à Firefox.

Firefox 48 corrige en outre pas moins de 23 failles de sécurité, un record pour une nouvelle version. Parmi ces dernières, trois sont critiques. Comme toujours, la mise à jour est donc plus que recommandée.

Interface : des améliorations pour le confort

Notez que ce catalogue des extensions a été revu au passage. Ceux qui sont habituellement mis en avant apparaissent maintenant sous la forme d’une liste verticale avec de larges cases. L’activation d’un module se fait simplement par un switch, les thèmes pouvant être prévisualisés par simple survol de la souris.

La barre d’adresses évolue aussi pour rendre les recherches plus efficaces. Si des résultats se trouvent dans l’historique ou dans les onglets déjà ouverts, des icônes seront là pour le signaler. La version Android reçoit plusieurs aménagements également. Par exemple, si l’utilisateur reçoit un appel pendant la lecture d’une vidéo, celle-ci se mettra automatiquement en pause. Par ailleurs, la liste de lecture est intégrée dans les marque-pages, l’ensemble étant synchronisé par le compte Firefox.

firefox extensions

Améliorations internes et outils pour les développeurs

Sous le capot, on trouve quelques améliorations importantes. La lecture des médias repose ainsi sur un composant écrit en Rust, le langage de Mozilla. Il s’agit de la première fois qu’il est utilisé en production, et l’éditeur avait d’ailleurs prévenu au lancement de la bêta de Firefox 48 que le langage serait utilisé progressivement dans un plus grand nombre de composants. Sous Linux, le support de Skia devrait permettre une hausse des performances sur les éléments Canvas. Enfin, le support de WebRTC est encore amélioré.

Enfin, les développeurs disposent de nouveaux outils. Outre un support des WebExtensions considéré désormais comme stable, l’API Web Crypto peut par exemple être utilisée avec les Workers. L’éditeur géométrique permet de déplacer des éléments à position fixe ou absolue, l’outil mémoire dispose d’une vue arborescente, la Content Security Policy est imposée pour les WebExtensions et les détails des requêtes réseau sont consultables depuis la console.

Pour récupérer Firefox 48, il suffira de cliquer sur l’un des liens suivants :

Notez que la version Qwant fonctionne de la même manière et dispose elle aussi de la mise à jour, à récupérer depuis le panneau « À propos ».

Commentaires (45)

Vous devez être abonné pour pouvoir commenter.

Abonnez-vous
votre avatar

Merci, j’étais passé a coté de cette annonce.

votre avatar

instantané ici, juste changement visuel <img data-src=" />

votre avatar

J’ai quelques extensions actives (FireGesture, Tree Style Tab et uBlock principalement), et le multiprocess fonctionne bien avec la Developer Edition. Ca ne concernerait que la version stable de Firefox cette contrainte ?

votre avatar

Et le temps de démarrage ? :)



Bon ok, ça fait un moment que j’ai fais une croix sur ça …

votre avatar

Oui, parce que ça fait un moment que la developer edition avait l’e10s, tout comme les nightlies Firefox

votre avatar

Et il faut se fader ce “ consulter XXX ” vu qu’il n’est plus possible de le désactiver via about:config. Heureusement que l’on peut encore virer le “ rechercher avec”.

Je ne sais pas pourquoi Mozilla persiste dans cette voie.

votre avatar







Strimy a écrit :



J’ai quelques extensions actives (FireGesture, Tree Style Tab et uBlock principalement), et le multiprocess fonctionne bien avec la Developer Edition. Ca ne concernerait que la version stable de Firefox cette contrainte ?





Il faut que les extensions soient validés pour la compatibilité e10s. Du coup pour profiter de e10s sans attendre que les extensions soient update, il faut utiliser Developer Edition.


votre avatar

ca tome bien je n’ai pas eu internet pendant 1 semaine je go la tester

votre avatar

je viens de l’installer et j’en suis également pas fan des suggestion qui prend toute la largeur de l’ecran



mais on vois quand même des differentces pas trop négligable quand on a un laptop a 200€ comme moi perso je trouve que c’est une bonne version la 48 alors que je viens de l’installer a l’instant

votre avatar

Bon la nouvelle barre d’adresses me fait royalement iech, quelqu’un sait comment mettre les adresses AVANT la description? C’est pénible cette présentation débile.

votre avatar







Strimy a écrit :



J’ai quelques extensions actives (FireGesture, Tree Style Tab et uBlock principalement), et le multiprocess fonctionne bien avec la Developer Edition. Ca ne concernerait que la version stable de Firefox cette contrainte ?





Oui.&nbsp;


votre avatar

peut être une màj dans l’extension Classic Restorer ? J’ai fouillé un peu sans succès, idem dans le about:config, mais va savoir comment ça s’appelle et si c’est modifiable là dedans <img data-src=" />

votre avatar

Moi j’aime bien la nouvelle présentation, je me sens seul ^^

La nouvelle première page de navigation privée est plus jolie à mon goût !

votre avatar

Dans le menu marque-pages, j’ai “Autres marques-pages” qui c’est affiché. Un moyen de le dégager de là ?



Surtout qu’il était pas là avant la version 48 <img data-src=" /><img data-src=" />

votre avatar
votre avatar

Le site de silicon.fr donne l’explication.

browser.tabs.remote.force-enable à créer à True et tu verras que ça marche.

http://www.silicon.fr/firefox-48-multicoeur-securite-154289.html

votre avatar

e10s semble ne fonctionner que si aucune extension est activé. J’ai forcé son activation (sans attendre l’activation automatique) mais même quand j’utilise des extensions réputé compatble comme adblock plus (tout ses bugs sur bugzilla sont fermé et d’apres le wiki l’extension fonctionne) le multi processus est déseactivé a cause des extensions.

votre avatar

tiens la liste déroulante dans la barre d’adresse prend toute la largeur de la fenêtre… pas fan, c’est pas super utile, mais c’est pas grave non plus

edit mais le titre et l’url sont sur la même ligne, et ça reste plus compact.

votre avatar

rho le voleur d’avatar!

votre avatar

C’est inadmissible!

votre avatar

Pour jouer entre vous, merci de ne pas utiliser les commentaires <img data-src=" />

votre avatar







Meewan a écrit :



e10s semble ne fonctionner que si aucune extension est activé.





En effet, Mozilla a bien annoncé que les e10s ne fonctionnerait pas avec les extension dans un premier temps.


votre avatar

“Fenêtres multi-processus 0/1 (Désactivé)”



Qu’est ce qu’ils peuvent raconter comme conneries sur ce site !!!!!!

votre avatar







jb18v a écrit :



tiens la liste déroulante dans la barre d’adresse prend toute la largeur de la fenêtre… pas fan, c’est pas super utile, mais c’est pas grave non plus

edit mais le titre et l’url sont sur la même ligne, et ça reste plus compact.







Il y a toujours une petite période d’adaptation au changement <img data-src=" />

Ça m’a fait bizarre au début aussi, puis après quelques heures j’ai trouvé ça bien mieux. Je l’utilise maintenant depuis des semaines, je ne reviendrai pour rien au monde à l’ancienne présentation. Après ça reste que mon appréciation, bien entendu.


votre avatar

“Durant les premiers jours, seul 1 % des utilisateurs sera concerné.”



Si tu veux forcer l’activation, tu trouveras la méthode à ce lien : https://wiki.mozilla.org/Electrolysis#Force_Enable

votre avatar

(pour moi)

c’est un peu gênant …je trouve !

votre avatar

Pour ceux qui veulent le multiprocess activé:

about:config &gt; browser.tabs.remote.autostart ;true puis redémarrer FF.

votre avatar

Mais du coup comment va fonctionner leur test ? J’ai l’impression que tout le monde a moins une extension installée.

votre avatar







jb18v a écrit :



tiens la liste déroulante dans la barre d’adresse prend toute la largeur de la fenêtre… pas fan, c’est pas super utile, mais c’est pas grave non plus

edit mais le titre et l’url sont sur la même ligne, et ça reste plus compact.







Pas fan non plus. En plus, il se déroule lentement (la faute aux icônes ?).



J’ai le portable sous OSX Lion qui m’a signalé que cette version 48 était la dernière, le support sera abandonné par la version 49 pour Snow Leopard, Lion et Moutain Lion (10.6, 10.7 et 10.8 donc).


votre avatar

Maaah… Perso’ je suis bloqué sur 1Password 3 pour la compatibilité avec Lion, et donc avec Firefox 33 vu que l’extension n’est plus compatible (non-signée)…

À croire que Lion est devenu le XP d’Apple.



Sinon j’ai aussi grimacé à la vue de la nouvelle barre d’adresse, mais au final je ne vois aucune différence (y compris en termes de rapidité). Ceci dit je n’active pas l’historique, ça aide probablement.

votre avatar

0/4 (Désactivé par des modules complémentaires)



les modules complémentaires peuvent désactiver le multiprocessus ?

votre avatar

Est-ce qu’on a enfin des fonctions réservées à l’édition mobile, genre la liste de lecture ou le partage vers un autre Firefox lié au compte Mozilla ?



Parce qu’autant envoyer un onglet tablette -&gt; PC fixe, c’est cool, mais je voudrais bien faire PC fixe -&gt; tablette …

votre avatar

Je ne fais pas parti des 1 % qui ont eu le droit au multiprocessus !



<img data-src=" />

votre avatar

J’ai pas mal de micro freezes aux chargement des pages avec cette version. Je parle meme pas quand je tente de telecharger/enregistrer de simples images, freeze de 5sec. Je me demande si c’est pas le Safe Browsing.

votre avatar

la dev edition en 49.0a2 et avec les threads, apporte un gain sensible en terme de rapidité&nbsp; générale ressentie et aussi en terme de gestion mémoire.

Reste ce gros bébé joufflu qu’est le “plugin-container.exe”, qui gonfle toujours au fur et à mesure que des sites comme youtube et et soundcloud sont utilisés.

votre avatar

Forcer l’e10s avec la préférence browser.tabs.remote.force-enable ralentit le lancement de firefox malheureusement..

votre avatar

Allons bon, avec cette nouvelle version, je ne peux plus afficher les textes sur Legifrance. Ça le fait qu’à moi ?

votre avatar

Ça passe chez moi (exemple au pif).

votre avatar

ah bah, oui maintenant sa marche

votre avatar

Quelqu’un saurait me dire à partir de quelle alpha sera implémenté le moteur de rendu Cervo ?

votre avatar

Cette version n’est toujours pas disponible sous ubuntu. Quelqu’un saurait pourquoi ?

votre avatar

Aucune idée, mais c’est dispo sous Arch <img data-src=" />

votre avatar

Il faut apprendre à lire l’article surtout <img data-src=" />

votre avatar

Servi est un projet de recherche. Mozilla peut ou pas l’utiliser pour remplacer Gecko.

Bref pas de date et aucune certitude.

votre avatar







Soriatane a écrit :



Servi est un projet de recherche. Mozilla peut ou pas l’utiliser pour remplacer Gecko.

Bref pas de date et aucune certitude.





ah .. dommage&nbsp;


Firefox 48 fait le plein de nouveautés : multiprocessus, sécurité et extensions

  • Electrolysis : des débuts timides mais réels

  • Sécurité : contrôle des téléchargements et des extensions

  • Interface : des améliorations pour le confort

  • Améliorations internes et outils pour les développeurs

Fermer