Developpez.com

Le Club des Développeurs et IT Pro

Firefox 4 : les extensions se mettront à jour automatiquement

Mais pas le navigateur

Le 2010-12-07 11:15:00, par Gordon Fowler, Expert éminent sénior
Mise à jour du 07/12/10

A mesure que le navigateur de la Fondation Mozilla enchaîne les betas (7 à ce jour - lire ci-avant), la version définitive de Firefox 4 se précise.

Dernière nouveauté en date, dévoilée par Jenny Boriss, en charge de l'UI et de l'expérience utilisateur, la mise à jour automatique – et silencieuse – des extensions.

Jusqu'ici, Mozilla avait fait le choix d'indiquer à l'utilisateur qu'une mise à jour était disponible pour tel ou tel add-on. Ce dernier pouvait alors choisir de l'appliquer ou non. Mieux, la beta 7 permet elle de choisir par défaut le comportement à adopter pour chaque extension (mise à jour automatique, ou non).

Avec ce changement, Mozilla décide donc clairement de privilégier la sécurité par rapport au choix. Cela en choquera certains, mais ravira les autres.

Ces mises à jour de sécurité ne s'appliqueront en revanche qu'aux extensions et pas au navigateur lui-même. Cette fonctionnalité (présente dans Chrome par exemple) était un temps envisagée par l'équipe de développement. Avant d'être visiblement abandonnée, car jugée trop risquée.

Firefox 4 se mettra donc bien à jour. Mais il continuera à vous prévenir.

Source

Et vous ?

Que préférez-vous : des mises à jour automatisées et silencieuses ou être prévenu(e)*?
  Discussion forum
337 commentaires
  • Traroth2
    Membre émérite
    Cela dit, on n'est pas à quelques jours près, effectivement. Je préfère attendre un peu et avoir un produit mieux fini, personnellement...
  • Uther
    Expert éminent sénior
    Envoyé par Traroth2
    Firefox est devenu un espèce de veau, lent et sujet à des bugs bizarres, et ça n'a fait que se gâter avec les versions 3.5 et 3.6.
    A tu déjà essayé d'utiliser un profil neuf? La plupart des personnes que j'ai vu se peindre que Firefox rame avaient installé plein d'extensions qui avaient mis le bordel dans leur profil.
    Renomme ton .mozilla en .mozilla_bak, relance firefox. Si tu veux conserver tes bookmarks, mots de passe sauvegardés,... le plus simple est de synchroniser avec Sync ou XMarks avant et après.
  • Michel Rotta
    Expert éminent
    15 jours de vie avec la 4béta8 et pas de problèmes notables, sauf un plantage de FF que je n'ai pas pu reproduire. Et je passe plusieurs heures par jour dessus.

    Vu les gains en confort et en rapidité, je n'ai aucune envie de revenir à la 3.x même si je sais être sur une béta.
  • Uther
    Expert éminent sénior
    Envoyé par Golgotha
    D'accord, merci pour cette info, bizar que w3c garde ça alors.. je vais me renseigner sur cette fameuse balise. (si on peux même plus faire confiance au test acid..)
    L'idée c'est que SVG est une norme pour les graphismes vectoriel en général, pas uniquement pour le web, du coup la balise svg:font est avantageusement rempacée par woff sur une page web.
    Apparemment son implémentation poserait pas mal de problèmes technique.

    Envoyé par Golgotha
    C'est pas faut.. c'est pas beaucoup mieux chez les autres, et je me demande qu'est ce qui fait qu'un onglet prends 30 méga..si c'est pas 60. c'est beaucoup trop.
    C'est plus compliqué que ça, si tu ouvres 100 onglets, Firefox ne consommera pas 6 Go de mémoire(d'ailleurs c'est de loin celui qui gère le mieux de nombreux onglets ouverts).

    Il faut voir qu'il est normal que les navigateur d'aujourd'hui soient plus consomateurs que ceux d'il y a quelques années: ils sont bien plus complexe complexes (moteur gérant html/css/svg/javascript/...), certaines choses restent en cache, Les sites eux mêmes n'hésitent pas a faire des pages de plus en plus lourdes, ...

    Envoyé par Golgotha
    ça me parait quand même bizar, peut être parce que je suis sous xp ?
    Peut-être que tu as essayé une beta a l'époque ou c'était désactivé par défaut et que comme tu n'a pas de profil neuf, il a conservé ton réglage?

    Envoyé par Golgotha
    Franchement, quand on doit coder une page HTML qui fonctionne sur IE6,7,8 , Firefox, chrome, opera, safari.. etc (nos client nous sortent une liste longue comme le bras) je t'assure que tu ne dit pas "c'est pas très grave si le navigateur ne respecte pas tout les standards.. si c'est grave, c'est chiant, c'est une perte de temps et d'argent pour les développeurs qui doivent bidouiller toute leurs page pour qu'elle soit compatible avec 5 navigateurs.
    Sauf que si c'est ce que tu veux, l'acid 3 n'est certainement pas la référence qu'il te faux.
    Ce n'est pas avec une petite centaine de test mais plutôt avec quelques dizaines de millier que l'on peut s'assurer de la conformité d'un navigateur aux normes du web.

    Le Acid 3 a le mérite d'être visuel et communiquer au grand public.Son but est de pousser les navigateur a prendre en compte les nouvelles technologies.
    Mais son but n'est certainement pas de pousser à avoir des technologie bien implémentées. Au contraire il a poussé certains moteurs à faire des implémentations minimales juste suffisantes pour obtenir des points.
  • Uther
    Expert éminent sénior
    Non si une incompatibilité est détecté, l'extension ne se met pas à jour.
  • FaridM
    Membre expérimenté
    Envoyé par Gordon Fowler

    Les mauvais esprits diront que les utilisateurs de Firefox ne sont plus à quelques jours près.

    Et vous ?

    Impatient(e) ?
    Oui, et non. J'ai hate de voir la version finale de FF4, mais si il y a besoin de plus de temps pour être sur de sortir un navigateur, le plus performant possible et sans bug (oui ça existe pas mais en tout cas le moins possible) alors j'attendrai, rien ne presse.

  • Uther
    Expert éminent sénior
    Je pense que c'est juste ton explication qui est compliquée.

    C'est en effet une base de donnée locale pour les applications web, un peu comme un super cookie, qui permet de sauvegarder de grosses quantités de données de manière structurée.
  • Michel Rotta
    Expert éminent
    C'est installé.

    Ils ont monté les onglets dans la barre des titres, donc la fenêtre de travail y gagne une ligne. La rapidité est conservée. Pour l'instant, j'aime.

    Pour la base de données local, c'est un point très intéressant dans les développement en web2. En effet, on peut y stocker des données régulièrement utilisées, peu modifiée et à la sécurité peu élevée.

    Dans l'idée, les traductions des écrans. La partie traduction étant alors dédiée à la couche JS. Les libellés sont transmis à la demande et stocké en local. Les données sont mise en forme et traduite sans intervention du serveur. Des listes d'options pour certain "select" avec une construction et une recherche en local. Des tables presque fixe de code postaux ou autre. Il faudra juste veiller à la sécurité des données qui y seront stockées, elle n'y seront que peu protégées.

    On peut s'attendre à une évolution d'une bibliothèque comme jquery pour utiliser ces nouvelles possibilités.
  • Michel Rotta
    Expert éminent
    Trop de béta ? Non, objectif une application le plus sains possible à la sortie.

    Ce ne peut être qu'une bonne chose.
  • Flaburgan
    Modérateur
    Envoyé par Katleen Erna

    Firefox 4 saura-t-il se démarquer face à ses concurrents Chrome 10 et IE9 ?

    Depuis plusieurs mois, Firefox représente environ 30% de la part de marché mondiale des navigateurs. Cette sortie fera-t-elle augmenter ce nombre ?
    Je l'espère fortement. Cela fait des années que je suis sous Firefox, mais depuis quelques temps je m'intéressais beaucoup aux autres navigateurs. Il faut dire que la concurrence apparaît, Opera 11 est vraiment très abouti et j'apprécie beaucoup la navigation à la souris. Le rendu sous linux n'est cependant pas optimal, je l'ai donc réservé à Seven. IE9 a l'air aussi super. Chrome est très rapide, même si je ne supporte plus ce navigateur pour de nombreuses raisons. Cependant, il y a une chose que Firefox a que les autres n'auront jamais : Il œuvre pour un web meilleur, et ce sans but lucratif. C'est un navigateur créé par une fondation, et rien que pour cela, je le soutiendrais toujours face aux autres.