Firefox 47 bêta : nombreux changements internes, des extensions à vérifier

Firefox 47 bêta : nombreux changements internes, des extensions à vérifier

Les bêtas ne sont pas pour les idiots

Avatar de l'auteur
Vincent Hermann

Publié dans

Logiciel

28/04/2016 3 minutes
38

Firefox 47 bêta : nombreux changements internes, des extensions à vérifier

Maintenant que Firefox 46 est disponible en version finale, la mouture 47 prend le relai dans le canal bêta. Les nouveautés sont nombreuses, mais essentiellement situées sous le capot. On notera particulièrement des améliorations autour des codecs vidéo, du chiffrement et des Service Workers.

Firefox 47 bêta reprend donc le flambeau en pointant les nouveautés qui attendent les utilisateurs du navigateur d’ici quelques semaines. Plusieurs apports sont à signaler autour des codecs vidéo. D’une part, les vidéos intégrées de YouTube seront dorénavant lues en HTML5 automatiquement si Flash n’est pas installé. D’autre part, le codec VP9 est activé pour les machines signalées comme « rapides ».

Enfin, Firefox 47 apporte le support du CDM (Content Decryption Module) Widevine de Google, qui permet la lecture des vidéos avec DRM. Cette prise en charge ne fonctionne que sous Windows et OS X. Le CDM sera téléchargé automatiquement après l’installation du navigateur ou sa mise à jour, lors du premier lancement. Son activation ne se fera par contre qu’à l’utilisation d’un site nécessitant Widevine.

Une vague de changements pour les extensions

Côté extensions, Firefox 47 inclut également de nombreuses modifications et améliorations qui peuvent affecter la compatibilité. Les développeurs sont donc invités à prendre connaissance de cette liste pour vérifier le fonctionnement de leurs modules. Citons par exemple le retrait de la bibliothèque FUEL, déjà mise au ban depuis Firefox 40. Par ailleurs, la nouvelle mouture va rendre obligatoire la signature des extensions.

Côté chiffrement, quelques changements sont à signaler aussi. Firefox 47 supporte ainsi les signatures RSA-PSS via l’API WebCrypto. C’est le cas également des suites cryptographiques ChaCha20 et Poly1305. PBKDF2 prend également en charge l’algorithme SHA-2.

Les Services Workers sont à l’honneur pour les développeurs, avec l’ajout par exemple d’un bouton permettant de démarrer tous ceux qui sont enregistrés dans « about:debugging#workers ». Ce dernier panneau est conçu pour lister les Workers et permettre leur débogage.

firefoxfirefox

Une page pour surveiller les performances

Mozilla ajoute en outre une nouvelle page, qui risque d’intéresser de près les développeurs et les utilisateurs en quête des onglets qui ralentissent leur navigation. « about:performance » ouvre ainsi un onglet listant non seulement le niveau de performances de chaque page ouverte dans Firefox, mais également les modules.

Chaque élément est assorti d’une couleur, le vert (fluo) indiquant le meilleur niveau possible, ainsi que de boutons. L’utilisateur pourra ainsi désactiver ou désinstaller directement un module récalcitrant, ou encore fermer/recharger un onglet lent.

Signalons enfin quelques ajouts pour les développeurs. On pourra ainsi définir des user agents personnalisés en mode Responsive Design, interdire l’utilisation du cache pour Précédent/Suivant en cas de navigation sur un site HTTPS, ou encore gérer les évènements cuechange sur les objets TextTrack.

Ceux qui souhaitent récupérer Firefox 47 pourront le faire depuis l’un des liens ci-dessous. Attention cependant, car le canal bêta du navigateur remplace le stable, à la différence de Dev et Aurora, qui restent séparés.

Écrit par Vincent Hermann

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Une vague de changements pour les extensions

Une page pour surveiller les performances

Commentaires (38)




Enfin, Firefox 47 apporte le support du CDM (Content Decryption Module) Widevine de Google, qui permet la lecture des vidéos avec DRM. Cette prise en charge ne fonctionne que sous Windows et OS X. Le CDM sera téléchargé automatiquement après l’installation du navigateur ou sa mise à jour, lors du premier lancement. Son activation ne se fera par contre qu’à l’utilisation d’un site nécessitant Widevine.





Je ne suis pas fan <img data-src=" /> …

C’est un peu une méthode de Crapware !

J’espère qu’on pourra le désinstaller facilement,

… et que ça n’empêchera pas le navigateur de fonctionner

… et qu’il ne se réinstallera pas à chaque MAJ

… … <img data-src=" />



“Par ailleurs, la nouvelle mouture va rendre obligatoire la signature des extensions.”



&nbsp;Ca va être fun à debugger tiens … je plains les devs si ils doivent faire signer et envoyer à chaque fois sur le site officiel de Mozilla, ça sent le verrouillage à plein nez ça (ou le bidouillage sur le about: config pour désactiver)


En effet comment fait-on pour interdire l’installation du lecteur de DRM ?



Enfin il faudrait que Mozilla n’oublie pas que si l’on utilise Firefox c’est aussi parce qu’il y a les bonnes extensions. Donc attention avec leur verrouillage à ne pas faire fuir les utilisateurs qui ne retrouverons pas leur extensions car obsolète.


En regardant la numérotation de vivaldi par ex ça “contraste” on va dire.


Toujours pas d’APZ :(


En regardant le ciel dehors ça “contraste” aussi on va dire.



Pas fan du lecteur DRM mais sinon le reste m’intéresse pas mal ! Surtout la nouvelle page :)


Justement, il est prévu que même le “about:config” ne fonctionne plus… Ne laissant que Firefox Developper.


En attendant, la version 46 a emmené un système de notification à la Chrome bien moche <img data-src=" /> , fini les notifications natives … Si quelqu’un a une solution. <img data-src=" />








garvek a écrit :



“Par ailleurs, la nouvelle mouture va rendre obligatoire la signature des extensions.”



 Ca va être fun à debugger tiens … je plains les devs si ils doivent faire signer et envoyer à chaque fois sur le site officiel de Mozilla, ça sent le verrouillage à plein nez ça (ou le bidouillage sur le about: config pour désactiver)





Les développeurs vont utiliser… La developer edition ! https://www.mozilla.org/fr/firefox/developer/ ) Et elle ne nécessite pas de signer les extensions.



D’une part, les vidéos intégrées de YouTube seront dorénavant lues en HTML5 automatiquement si Flash n’est pas installé.



c’était pas déjà le cas ?


C’est pas dans cette version que Firebug devait être fusionné avec l’outil de développement natif ?


La 46 m’a déco de tous les sites où j’étais log <img data-src=" />


Il paraîtrait qu’une version 1.1 serait sortie, c’est ridicule comme numéro hein ?


C’est plutôt les numérotation de FF et chrome qui sont ridicule ^^.


je sais pas vous mais moi j révise mes départements à chaque sortie de Chrome ou de Firefox \o/


C’est qu’un numero, tant que tu sais que c’est supérieur et que ca permet de dire a untel qu’il lu ifaut telle version minimum c’ets bien suffisant. Se retrouver avec un numéro 1.1.205 ca revient au même. <img data-src=" />


<img data-src=" />



Bon il ne reste qu’une version INtéressante (56) <img data-src=" />



  • 1

    J’ai pas Flash mais je n’ai pas de souci pour lire les vidéos sur youtube.



    Sinon, dommage qu’il n’y ait toujours pas de CDM sous Linux.


perso ce qui m’agace c’est sur firefox mobile ça charge la version pc genre gmail … wikipedia … c’est penible








ra-mon a écrit :



Il paraîtrait qu’une version 1.1 serait sortie, c’est ridicule comme numéro hein ?





Pas plus qu’une version 50.





Maicka a écrit :



C’est plutôt les numérotation de FF et chrome qui sont ridicule ^^.





Pourquoi ?



Pour wikipedia il me renvoi bien automatiquement vers la version mobile, pour gmail même problème mais c’est surtout Google Actualités qui me pose problème sur mobile je trouve :(


ceci dit j’attends avec impatience la version 100

enfin je pense qu’il nous changerons la méthode de numérotation d’ici la

mais même si c’est équivalent intellectuellement c’est plus simple de dire

&nbsp;tu as la version 46 ou 46.1

&nbsp;que de dire

&nbsp;tu as la 1.1.205b


Ca par contre, c’est nul car ça dépanne bien.


Justement, c’est génial cette possibilité (surtout sur tablette).








Rufh a écrit :



En effet comment fait-on pour interdire l’installation du lecteur de DRM ?









redzeus a écrit :



Je ne suis pas fan <img data-src=" /> …

C’est un peu une méthode de Crapware !

J’espère qu’on pourra le désinstaller facilement,

… et que ça n’empêchera pas le navigateur de fonctionner

… et qu’il ne se réinstallera pas à chaque MAJ

… … <img data-src=" />





Les DRM peuvent être désactivé:https://support.mozilla.org/fr/kb/support-drm-firefox#w_refuser-la-lecture-utili…



Il est possible de Télécharger un Firefox sans DRM:

http://ftp.mozilla.org/pub/firefox/releases/47.0b1/win64-EME-free/fr/

http://ftp.mozilla.org/pub/firefox/releases/47.0b1/win32-EME-free/fr/



hhttp://ftp.mozilla.org/pub/firefox/releases/47.0b1/mac-EME-free/



Il me semble que même la version bêta permet de désactiver la signature obligatoire. Après, je trouve que c’est une fausse polémique car les addons les plus utilisés sont déjà signés, pour le reste, les gens sont un poil plus connaisseurs et savent à quoi s’attendre donc ils resteront en beta/developper


C’est la faute des sites web qui ne prenne pas en compte des faibles part de marché de Firefox mobile.



L’idéal serait que ces sites fasse du responsible design: le site s’adapte à taille de l’écran.








Gilbert_Gosseyn a écrit :



Ca par contre, c’est nul car ça dépanne bien.







C’est juste la fonction de desactivation de la signature obligatoire qui n’y apparaitra plus. Le panneau about:config existera toujours ;)



(c’est peut-être ce que tu avais compris, mais çà pouvait préter à confusion <img data-src=" />)









Yseader a écrit :



Il me semble que même la version bêta permet de désactiver la signature obligatoire. Après, je trouve que c’est une fausse polémique car les addons les plus utilisés sont déjà signés, pour le reste, les gens sont un poil plus connaisseurs et savent à quoi s’attendre donc ils resteront en beta/developper





Oui mais du coup ça veut dire 2 installs / 2 profils / voire 2 comptes séparés sur le PC …



j’aimerais bien en connaitre la raison d’ailleurs ? Sur chrome, le CDM widevine a fonctionné très vite.


<img data-src=" />&nbsp; addons != extensions


J’imagine qu’Adobe n’est pas très chaud pour travailler sous Linux, la communauté serait bien capable de lui remonter des failles <img data-src=" />

Adobe et Linux c’est un peu histoire de franche hostilité avec les déboires de Flash et l’abandon Acrobat Reader.



On verra si l’utilisation du CDM de Google que du dit marché sous Linux dans Chrome fera dans peu de temps pareille sous Linux dans Fireox


Si tu compare avec microsoft, qui marche par numéro de build, ça contraste vite oui :p


Ahhh ouf <img data-src=" />. Encore qu’il sera toujours possible de rajouter cette clef (enfin à priori).


“C’est le cas également des suites cryptographiques ChaCha20 et Poly1305”



Ca c’est une excellente nouvelle pour les perfs d’établissement de canal sécurisé (surtout sur mobile) et un pas de plus vers TLS 1.3. Les personnes qui visitent régulièrement des sites protégés par Cloudflare devraient sentir la différence.