Developpez.com

Le Club des Développeurs et IT Pro

Firefox 28 débarque en version finale

Support du codec VP9, notification web sur OS X

Le 2014-03-19 21:09:26, par Stéphane le calme, Chroniqueur Actualités
Mozilla a publié la version 28 de son navigateur pour les plateformes Windows, Mac et Linux. Une version qui ne présente somme toute pas beaucoup de nouveautés. Outre l’amélioration usuelle au niveau des performances et les corrections de failles dans la sécurité, nous pouvons noter le support du codec vidéo VP9 ainsi qu’une version finalisée de l’interface de programmation Gamepad API qui permet d’associer une manette de jeu au navigateur. Firefox 28 assure en outre la prise en charge du codec audio Opus.

Il faut rappeler que Mozilla a annoncé avoir arrêté le développement d’une version de Firefox pour l’interface Modern UI de Windows 8, expliquant ne pas avoir trouvé assez d’utilisateurs sous Metro pour justifier l’investissement nécessaire en numéraire et ressources humaines. La bonne nouvelle viendra probablement de Mac OS X où Firefox s’intègre un peu plus, notamment avec le support des notifications web qui seront listées dans le volet latéral du système d'Apple placé sur la droite aux côtés des nouveaux emails ou des évènements du calendrier.

Côté développeur, notons le support de l’attribut ‘mathvariant’, ainsi que de la propriété ‘background-blend-mode’. Les attributs ‘Window.screenX’ et ‘Window.screenY’ retourne désormais des pixels CSS (et non plus des pixels de l’appareil).

Le plus grand nombre de nouveautés viendra surtout du mobile avec la version Android qui est déjà disponible. A l’instar du bouton « Quickshare » pour simplifier le partage d’informations, une fonction prédictive dans la barre de recherche Awesomebar ou encore le support d’OpenSearch.

Télécharger Firefox 28 sur Google Play Store

Télécharger Firefox 28

Source : Firefox 28 pour développeurs, Firefox 28 mobile

Et vous ?

Quelles nouveautés vous intéressent le plus ?
  Discussion forum
7 commentaires
  • Zefling
    Expert confirmé
    Envoyé par matpush
    Tiens, je viens justement de passer à Chrome car la lenteur de Firefox me sortait par les yeux ...
    Je vais quand même essayer cette version mais bon, je suis dubitatif.
    Si c'est lent c'est qu'il y a un bug dans ton profil. La meilleur solution reste de le réinitialiser (via about:support).

    Perso étant à la fois sur Nigthly (aujourd'hui Fx31) et la passage à Fx 28 ne pas pas franchement bouleversé. Par contre en temps que web dév, le support complet des flexbox c'est juste ce que j'attendais, ça mets le rendu de certaines des mes pages au niveau de IE 11 et Chrome. J'essaie de faire un rendu qui se dégrade en fonction du support (avec certaines limites). Vouloir un rend absolument identique partout c'est ce couper de toute évolution.

    Envoyé par valkirys
    La correction de ce bug de ***** apparu dans la version 27 : blocage du navigateur 20 secondes une fois par jour!
    Tu l'as signalés ? Tu as les mêmes problème avec un nouveau profil ?
  • LSMetag
    Expert confirmé
    Je ne sais pas si c'est Firefox 28 ou Cyberfox 28, mais les performances ont bien progressé.

    Niveau consommation mémoire et processeur, c'est assez incomparable avec la précédente version.

    Avec 14 onglets d'ouverts, un thème, le pack de langage Français et 20 extensions, je plafonne à 6% de CPU et 560mo de mémoire (il y a une optimisation automatique au bout de quelques secondes). Dans un des onglets, je rédige ce post, un autre onglet s'actualise périodiquement. Le navigateur s'ouvre en 4 secondes.

    En fermant tous les autres onglets, je descends progressivement à 4% de CPU et 390mo de RAM maxi (0.5% de CPU et 375mo de RAM si je quitte le formulaire de Developpez.com).

    Au lancement, 260 mo. Après ouverture de Developpez.com et connexion au forum, 290mo.

    => Le différentiel est de 85mo, qui je pense ne se justifie plus (ou presque) par des fuites mémoire. Cela provient surement de données stockées en mémoire en surfant sur les 14 onglets (cookies et autres), ainsi que de quelques plugins.

    Les temps d'affichage de pages web sont très honnêtes (ADSL 12mo avec Proxy). Moins de 1.7 secondes pour DVP.com (3 à 4 secondes pour le forum (contre 2 secondes pour Chromium)). Wakanim est tout à fait exploitable en moins de 2 secondes et mets 4 secondes pour tout charger. C'est réactif. C'est stable.
    Le seul truc que j'ai encore vu c'est que parfois le processus ne se ferme pas correctement quand on quitte le navigateur.

    Je remets Cyberfox en navigateur par défaut devant Chromium 35. Chromium/Chrome est plus rapide, mais moins polyvalent (j'aime moins l'interface, la navigation privée est moins pratique, il consomme plus de mémoire, Flash fonctionne moins bien,...).
  • matpush
    Membre averti
    Tiens, je viens justement de passer à Chrome car la lenteur de Firefox me sortait par les yeux ...
    Je vais quand même essayer cette version mais bon, je suis dubitatif.
  • dolu02
    Membre averti
    Envoyé par LSMetag
    Je ne sais pas si c'est Firefox 28 ou Cyberfox 28, mais les performances ont bien progressé.
    Je confirme, après 2 min d'utilisation, la différence saute aux yeux!
  • Envoyé par Stéphane le calme
    Quelles nouveautés vous intéressent le plus ?
    La correction de ce bug de ***** apparu dans la version 27 : blocage du navigateur 20 secondes une fois par jour!
  • Jarodd
    Membre expérimenté
    Envoyé par valkirys
    La correction de ce bug de ***** apparu dans la version 27 : blocage du navigateur 20 secondes une fois par jour!
    Jamais entendu parler, et nous sommes des millions à utiliser cette version. Ca doit venir de chez toi (extensions, profil, voire système... ?).
  • Envoyé par Jarodd
    Jamais entendu parler, et nous sommes des millions à utiliser cette version. Ca doit venir de chez toi (extensions, profil, voire système... ?).
    C'est possible.

    Entre la 27 et 28 les extensions n'ont pas changer, entre la 26 et 27 l'os n'a pas été mis à jour et mon profil n'a pas changer.
    Et ça marchait avec la 26 et remarche avec la 28, donc je ne sais pas d'où cela venait.