Firefox 66 améliorera les performances de ses extensions

Firefox 66 améliorera les performances de ses extensions

Firefox 66 améliorera les performances de ses extensions

Firefox 66, actuellement en bêta, propose une série d’améliorations pour les extensions, dont de meilleures performances.

C’est particulièrement vrai pour celles devant régulièrement apporter de petites modifications dans de larges structures, comme le font les bloqueurs de publicités. Solution de Mozilla : se débarrasser des fichiers JSON au profit du standard IndexedDB.

Les développeurs n’ont rien à faire, Firefox basculant automatiquement de l’un vers l’autre dès qu’une extension fait appel à l’API storage.local(). Selon Mozilla, la hausse des performances est nette, permettant dans la foulée une baisse de la consommation en RAM.

Ce changement s’accompagne d’autres petites améliorations et corrections de bugs, comme une réduction supplémentaire de la mémoire consommée au changement d’objets depuis le stockage, des demandes de permissions plus cohérentes ou encore la suppression de l’alerte quand une extension a défini la propriété background.persistent sur true.

Firefox 66 n’arrivera que dans un mois, mais on peut comme d’habitude récupérer la bêta depuis le site dédié, avec l’habituel avertissement : des problèmes peuvent survenir, même si les préversions de Firefox sont souvent stables.

Commentaires (12)


il manque toutefois des trucs dans l’api qui serai bien utile : le picture une picture (mais il ya d’autre truc que j’avais cherché et qui m’échappe)


est-ce que Firefox consomme toujours autant que Chrome ?



J’avais été étonné de constater ça sur mon Windows 10 équipé de 4 Go de RAM vu la réputation de Google à ce sujet&nbsp;<img data-src=" />


En fait tout dépend de ton nombre d’onglet. Si tu ne dépasse pas 2-3 onglets Chrome est généralement un peu plus léger que Firefox, au delà, la situation s’inverse.



Après dans les deux cas, un bloqueur publicitaire fait aussi pas mal la différence, car&nbsp; les principaux coupables de la consommation mémoire sont souvent les sites eux mêmes qui ne sont absolument pas optimisés et contiennent généralement bien plus de traceurs publicitaires que de vrai contenu.








monpci a écrit :



il manque toutefois des trucs dans l’api qui serai bien utile : le picture une picture (mais il ya d’autre truc que j’avais cherché et qui m’échappe)





C’est quoi ça ?









Uther a écrit :



En fait tout dépend de ton nombre d’onglet. Si tu ne dépasse pas 2-3 onglets Chrome est généralement un peu plus léger que Firefox, au delà, la situation s’inverse.



Après dans les deux cas, un bloqueur publicitaire fait aussi pas mal la différence, car&nbsp; les principaux coupables de la consommation mémoire sont souvent les sites eux mêmes qui ne sont absolument pas optimisés et contiennent généralement bien plus de traceurs publicitaires que de vrai contenu.





Merci pour cette information, il faut que je vois si de mon côté, je constate le même comportement !



@Mihashi, il s’agit du mode qui permet de regarder une vidéo en petit encart tout en continuant à naviguer sur d’autres sites&nbsp;<img data-src=" />



Pour examiner la conso mémoire, tu peux ouvrir l’url “about:performance” : tu devrais voir quels sites consomment le plus.

Ex : chez moi, Gmail consomme entre 50 et plus de 100Mo (et un petit peu de CPU 24h/24), alors que plein d’autres sites ne dépassent pas 10Mo et restent 100% inactifs côté CPU.


Mozilla par le programme&nbsp; test pilot avais lancer Minvid qui permettait d’inclure des videos en premier plan voila un petit exemple

&nbsp;

https://medium.com/firefox-test-pilot/min-vid-graduation-report-9ad74dc37c1



depuis ce n’est toujours pas l’API de dev d’extension alors que ça existe sur chrome



il y a d’autre petit fonction qui pourrai être bien utile mais ne sont pas accessible

par exemple l’accés au tag des bookmarks (du moins la dernier fois que j’ai regardé)








monpci a écrit :



il manque toutefois des trucs dans l’api qui serai bien utile : le picture une picture (mais il ya d’autre truc que j’avais cherché et qui m’échappe)





C’est dans Firefox Nightly. Cela va donc prochainement arriver (version 67 ou 68). Patience :)









Mihashi a écrit :



C’est quoi ça ?





Je pense qu’il parle de “picture in picture” ou PIP (i.e. avoir une vignette d’un truc tout en browsant un autre truc)



Je suis sur la nightly sur Linux, ils ont enfin supprimer la barre de titre. Elle ne servais à rien vu qu’il y a déjà la barre de status sur gnome 3. Puis ça fait un gain de place en hauteur non négligeable.


Elle s’enlève déjà sur la version 65.0 (et ça date certainement d’au moins quelques versions précédentes) : dans personnaliser (clique droit sur la barre des tâches), il suffit de décocher la case “Barre de titre” en bas à gauche.











pa0x a écrit :



@Mihashi, il s’agit du mode qui permet de regarder une vidéo en petit encart tout en continuant à naviguer sur d’autres sites <img data-src=" />









monpci a écrit :



Mozilla par le programme  test pilot avais lancer Minvid qui permettait d’inclure des videos en premier plan voila un petit exemple

 

https://medium.com/firefox-test-pilot/min-vid-graduation-report-9ad74dc37c1



depuis ce n’est toujours pas l’API de dev d’extension alors que ça existe sur chrome









LostSoul a écrit :



Je pense qu’il parle de “picture in picture” ou PIP (i.e. avoir une vignette d’un truc tout en browsant un autre truc)





Ok, merci.



Merci pour la désactivation de la “barre de titre” sous Linux ! <img data-src=" />


Fermer