Firefox 33 disponible en version stable
Et devient plus fluide et consomme moins de ressources
Le 2014-10-14 22:39:46, par Amine Horseman, Expert éminent sénior
La nouvelle version du navigateur open source de Mozilla vient d'être lancée. Tous les utilisateurs ayant activé la fonctionnalité des mises à jour automatiques recevront la nouvelle version de Firefox.
Plusieurs changements ont accompagné cette mise à jour, que ce soit au niveau de l'interface graphique, ou au niveau du fonctionnement interne du navigateur.
Parmi les changements majeurs : la nouvelle fonctionnalité « Windows Off Main Thread Compositing (OMTC) » a été introduite et qui permet une navigation plus fluide, tout en consommant moins de ressources. Ceci a été rendu possible grâce à l'utilisation d'un second thread pour alléger le thread principal, ce qui permet à ce dernier d'être plus réactif.
Un autre changement majeur est l'intégration par défaut du plug-in OpenH264, qui est utilisé pour l'encodage et le décodage de vidéo H.264 directement dans le navigateur, sans avoir besoin d'un plug-in tiers.
Mozilla a aussi amélioré le processus de sauvegarde de sessions de Firefox ainsi que la barre de recherche. La prise en charge de la connexion proxy HTTP par HTTPS a été ajoutée.
Pour ce qui est des outils de développement, l'interface DOMMatrix a été implémentée, ainsi que les algorithmes de chiffrement RSA-OAEP, PBKDF2 et AES-KW. L'inspecteur a aussi été amélioré. On peut désormais voir la position originale de n'importe quelle propriété CSS transformée rien qu'en passant la souris dessus. De même, on peut afficher la liste de tous les EventListeners attachés à un élément, et afficher toutes les règles @media dans le nouveau sidebar @média. L'éditeur Cubic Bezier à été ajouté.
Toujours au niveau la barre d'outils de développement, trois nouvelles commandes ont été ajoutées. La première sert à injecter des bibliothèques jQuery ou JavaScript dans une page, la deuxième permet de surligner tous les nœuds correspondants à un sélecteur et la dernière permet d’ouvrir un répertoire.
Certaines fonctionnalités de la version Desktop ont aussi été intégrées dans la version mobile de Firefox. Il s’agit notamment de l'amélioration de la chaîne JavaScript et le nouveau backend CSP. Une nouvelle option a été ajoutée pour effacer les données de navigation lorsque le navigateur est fermé. On note aussi plusieurs améliorations dans la gestion des onglets.
Télécharger la nouvelle version de Firefox à partir du site de Mozilla
Télécharger la nouvelle version de Firefox à partir de leur serveur FTP
Source : Notes de version de Firefox 33
Et vous ?
Avez-vous déjà essayé la nouvelle version de Firefox ?
Que pensez-vous de ses nouvelles fonctionnalités ?
Plusieurs changements ont accompagné cette mise à jour, que ce soit au niveau de l'interface graphique, ou au niveau du fonctionnement interne du navigateur.
Parmi les changements majeurs : la nouvelle fonctionnalité « Windows Off Main Thread Compositing (OMTC) » a été introduite et qui permet une navigation plus fluide, tout en consommant moins de ressources. Ceci a été rendu possible grâce à l'utilisation d'un second thread pour alléger le thread principal, ce qui permet à ce dernier d'être plus réactif.
Un autre changement majeur est l'intégration par défaut du plug-in OpenH264, qui est utilisé pour l'encodage et le décodage de vidéo H.264 directement dans le navigateur, sans avoir besoin d'un plug-in tiers.
Mozilla a aussi amélioré le processus de sauvegarde de sessions de Firefox ainsi que la barre de recherche. La prise en charge de la connexion proxy HTTP par HTTPS a été ajoutée.
Pour ce qui est des outils de développement, l'interface DOMMatrix a été implémentée, ainsi que les algorithmes de chiffrement RSA-OAEP, PBKDF2 et AES-KW. L'inspecteur a aussi été amélioré. On peut désormais voir la position originale de n'importe quelle propriété CSS transformée rien qu'en passant la souris dessus. De même, on peut afficher la liste de tous les EventListeners attachés à un élément, et afficher toutes les règles @media dans le nouveau sidebar @média. L'éditeur Cubic Bezier à été ajouté.
Toujours au niveau la barre d'outils de développement, trois nouvelles commandes ont été ajoutées. La première sert à injecter des bibliothèques jQuery ou JavaScript dans une page, la deuxième permet de surligner tous les nœuds correspondants à un sélecteur et la dernière permet d’ouvrir un répertoire.
Certaines fonctionnalités de la version Desktop ont aussi été intégrées dans la version mobile de Firefox. Il s’agit notamment de l'amélioration de la chaîne JavaScript et le nouveau backend CSP. Une nouvelle option a été ajoutée pour effacer les données de navigation lorsque le navigateur est fermé. On note aussi plusieurs améliorations dans la gestion des onglets.
Source : Notes de version de Firefox 33
Et vous ?
-
ZeflingExpert confirméle 15/10/2014 à 19:59
-
UtherExpert éminent séniorIl y a une autre erreur dans l'actualité :
Il n'est pas nécessaire d'avoir une page nouvel onglet vide pour eviter le tuiles sponsorisées. Le bouton de la page premier onglet permet au choix d'avoir les tuiles avec sponsor, les tuiles sans sponsor, ou pas e tuiles du tout.le 12/11/2014 à 9:08 -
aziasMembre éclairéJe ne m'y connais pas spécialement dans les threads internes à firefox mais j'imagine que ça fait bien longtemps qu'il y a un nombre importants de threads, ne serait-ce que pour séparer l'IHM elle-même, les téléchargements parallèles, les rendus des différents onglet, les outils développeurs, etc.
Ce que je comprends de la news c'est juste qu'il y a une partie du rendu (OMTC) qui jusqu’ici était fait dans un seul thread et qui est maintenant séparé en 2 threads pour avoir plus de répondant.le 15/10/2014 à 13:40 -
Florent FAYOLLEMembre à l'essaiPetite correction concernant l'article :A l’occasion du vingtième anniversaire du navigateur Firefox, la fondation Mozilla a publié Firefox 33.1, une mise à jour qui peut sembler mineure au vu du numéro de version, mais qui représente cependant une version spéciale qui introduit des changements intéressants.
Florentle 11/11/2014 à 14:46 -
LogicielzFutur Membre du ClubJe ne vois pas le deuxieme thread dans la liste des processus après mise à jour :/le 15/10/2014 à 11:48
-
NamicaMembre expérimentéMoi non plus......
Linux
bug 722012 Mostly works, one reftest failure to figure out before we can enable OMTC and async-video (work in progress). Linux will use basic layers by default at least for some time, the GL backend can be enabled through a pref.
Assignee: Nicolas Silva
Status: In development.
Windows
OMTC and async-video enabled, tiling, OMTA and APZ are disabled (work in progress). Windows users get the d3d11, d3d9 or basic backend depending on the OS and driver versions.
Assignee: Bas Schouten/Nicolas Silva
Status: Shipped
...le 15/10/2014 à 12:30 -
aziasMembre éclairéPar définition, c'est normal que les threads n'apparaissent pas dans une liste de processus... En tout cas sous Windows le gestionnaire de tâches n'affiche que les processus, pas leur threads. Sous Linux un htop les fera apparaître.
En utilisant un outil Sysinternal sous Windows, la nouvelle version de firefox me donne plus d'une cinquantaine de threads.Code : 1
2
3
4
5
6
7
8pslist v1.3 - Sysinternals PsList Copyright (C) 2000-2012 Mark Russinovich Sysinternals - www.sysinternals.com Process information for XXX: Name Pid Pri Thd Hnd Priv CPU Time Elapsed Time firefox 1404 8 55 919 326888 0:02:44.906 0:23:28.193
le 15/10/2014 à 12:32 -
LogicielzFutur Membre du Clubdonc ils ne sont plus 2 mais 55 olreak c'est bien ça ? comment afficher les détails de ces threads ?le 15/10/2014 à 12:54
-
Amine HorsemanExpert éminent séniorC'est le thread principal qui a été allégé en rajoutant un deuxième thread lors de la "composition" de la page (lorsque les diffrentes couches de la page sont combinées pour être affichées à l'écran). Ceci ne veut pas dire que le processus ne contient que ces 2 threads.
Comme l'a bien expliqué olreak, il y a plusieurs autres threads pour gérer : les téléchargements, les onglets, les plugins, les mises à jour...etcle 16/10/2014 à 4:37 -
karbosMembre actifQuelqu'un l'a testé avec FireBug ?le 20/10/2014 à 15:01