Bien qu’il y ait une traduction du billet d’annonce de cette version 29 bêta de Firefox du blog de Mozilla par la Section Presse francophone (pas par la communauté) de Mozilla, j’en publie une plus directe (et plus littérale) que j’estime plus conforme en ton et en message à l’originale avec un vocabulaire plus proche de celui que nous employons pour parler aux utilisateurs francophones.


Aidez-nous à tester le nouveau Firefox bêta : plus rapide, simplifiée et plus facile à personnaliser

Aujourd’hui, la nouvelle version bêta de Firefox présente une fonctionnalité améliorée de synchronisation basée sur les comptes Firefox (Firefox Accounts), un nouveau mode de personnalisation, un nouveau menu Firefox et une interface utilisateur simplifiée.

Vous pouvez tester le nouveau Firefox Sync sur Windows, Mac, Linux et Android en créant un compte. C’est une manière sûre et facile pour emmener votre Firefox avec vous partout. Le nouveau Firefox Sync est encore plus facile à installer sur plusieurs appareils, tout en assurant un chiffrement de bout en bout.

Créer un compte Firefox pour Firefox Sync dans Firefox 29 bêta

Nous vous avons encore facilité l’appropriation de Firefox avec un nouveau mode de personnalisation. Il suffit de cliquer sur le nouveau bouton de « Menu » puis sur « Personnaliser ». De là, vous pouvez manuellement glisser-déposer vos fonctionnalités, modules complémentaires et outils préférés n’importe où dans le navigateur uniquement selon vos préférences. Cela accélère et facilite l’accès à toutes les fonctionnalités que vous utilisez le plus.

Personnaliser Firefox 29 bêta

Le mode de personnalisation vous facilite la personnalisation de chaque parcelle de votre expérience de navigation. De plus, le nouveau panneau de menu rassemble toutes vos commandes du navigateur, fonctionnalités préférées et modules complémentaires en un seul endroit. Vous pouvez trouver des outils familiers comme le copier-coller, l’impression, le plein écran, l’enregistrement et bien plus. Lors du téléchargement d’un nouveau module complémentaire de Firefox, vous pourrez ajouter son icône dans ce même nouveau panneau de menu, donnant aux modules une place permanente dans votre navigateur.

Menu de Firefox 29 bêta

Nous avons revu l’apparence générale de Firefox afin de vous aider à accéder à votre contenu Web plus rapidement. Nous avons modifié la structure et le fonctionnement des onglets afin de vous permettre de vous concentrer sur le contenu Web. Les onglets ont une forme plus fluide et profilée, et ont été placés plus haut dans le navigateur. Les onglets inactifs ont été mis visuellement en arrière-plan. Nous avons aussi déplacé le gestionnaire de marque-pages après l’étoile pour marquer la page dans votre barre d’outils de Firefox pour vous faciliter l’enregistrement de vos sites favoris pour un accès en un seul clic.

Firefox est le navigateur digne de confiance choisi par un demi milliard de personnes partout dans le monde et nous sommes enthousiastes d’apporter le nouveau Firefox à notre public de bêta-testeurs. Veuillez nous remonter vos retours d’expérience ici.

Pour obtenir plus d’informations :


Le document original et cette traduction sont soumis aux conditions de la licence
Creative Commons : « Paternité – Partage des conditions initiales à l’identique 3.0 »
ou toute version postérieure.

License Creative Commons

Australis : refonte de l’interface

Australis, le nouveau thème qui chamboule l’interface de Firefox, a été longtemps annoncé et reporté mais, contrairement à ce qui pouvait être craint – ou espéré – depuis sa prolongation dans le canal Nightly pour Firefox 29, a glissé successivement en temps et en heures dans le canal Aurora puis maintenant dans le canal bêta.

L’équipe UX a publié en fin d’année dernière ses justifications et au début du mois de mars des billets sur la nouvelle expérience de mise à jour de Firefox : les questions qu’elle s’est posé en cours de route et comment a été conçue son expérience de mise à jour de Firefox pour en savoir plus sur ses principes de design.

Firefoxitude

Depuis, Mozilla UX a publié le résultat de ses recherches sur les valeurs de conception de Firefox. Voici un graphique de ce qui fait la Firefoxitude :

Firefox Design Values

Crédit Mozilla

« Firefox Design Values » [D]

Voir aussi les descriptions complètes et détails supplémentaires des valeurs de conception de Firefox par Madhava Enros, directeur de l’expérience utilisateur de Firefox, et également en PDF sous forme de brochure.

Le tour du propriétaire libre

Fruit du travail en collaboration de plusieurs équipes de Mozilla, l’expérience de mise à jour a été particulièrement soignée.

Welcome to the new Firefox 29 bêtaVous pouvez toujours accéder à la « visite guidée de Firefox » en cliquant sur le nouveau menu à trois bandes puis sur le « ? ». Encore en anglais, le tour des nouveautés de Firefox bêta est dynamique et interactif avec animations de l’interface en lien avec le contenu au lieu des traditionnelles pages statiques répertoriant les nouvelles fonctionnalités qui ne sont pas lues et dont l’usager n’a la plupart du temps pas conscience. La prise en main de la nouvelle interface doit être facilitée pour une meilleure expérience de mise à jour.

Tour 2 en anglais : personnaliser Firefox 29 bêta

Cet élément est crucial pour Mozilla car il déterminera si les fidèles utilisateurs de Firefox accepteront et s’approprieront les nouveautés qui heurteront des habitudes prises depuis 25 versions majeures (il y a déjà 3 ans).

Du contenu localisé

L’aide de Firefox est aussi mise à contribution pour que la transition se passe en douceur (voir déjà Personnaliser les boutons et barres d’outils de Firefox) ainsi qu’à la communauté. Vous pouvez déjà, en plus de tester cette version bêta sur votre propre configuration, anticipé la mise à jour vers le grand public en aidant à localiser (traduire et adapter au contexte local) l’assistance de Firefox. De nombreux articles sont à mettre à jour avec de nouvelles captures. Les mises à jour doivent être relues et éventuellement corrigées. Il y a donc du travail et ce travail aura un impact immédiat et palpable pour l’utilisation du navigateur libre dans votre langue.

Coucou aux Mozilliens réunis dans les bureaux parisiens de Mozilla pour un locasprint pour finir la localisation de tout le contenu à destination des utilisateurs de Firefox 29.

Bien plus qu’un clone de Chrome…

Toujours sur Australis, je citerai un passage de l’article de David Feugey sur Silicon.fr qui met le doigt sur plusieurs aspects remarquables de la refonte de l’interface utilisateur :

Un nouveau menu est proposé. Son icône sur la barre d’outils de Firefox fait indéniablement penser au menu de Google Chrome. Le mimétisme s’arrête toutefois là. Ce menu s’ouvre en effet sur un jeu d’icônes aisément personnalisable. Il est à noter que les icônes peuvent être affichées soit dans le menu de Firefox, soit dans sa barre d’outils.

Cette approche est intéressante à plus d’un titre. Tout d’abord, ce menu se veut un complément naturel de la barre d’outils. Nous retrouvons ici la même ergonomie et les mêmes principes que ceux utilisés dans le menu des onglets. Il devrait être également plus facile à adapter à un usage en mode tactile (sur des tablettes par exemple). (…)

Enfin, l’interface utilisateur de Firefox a été revue, en particulier les onglets, dont la présentation gagne en modernité et en efficacité.

Il met le doigt sur le fait que la nouvelle interface est bien plus qu’un clone de Chrome, ce dont elle a l’air au premier regard. Cette ressemblance est due à une réponse similaire à la volonté d’unifier les éléments d’interface à travers les plateformes. Chrome et Firefox adoptent les principes de design d’Android au grand dam de certains de leurs utilisateurs qui leur reproche l’abandon des caractéristiques qui faisaient leur personnalité.

L’interface de Firefox est maintenant entièrement personnalisable – à la différence de ses concurrents. Et teasing… voici un extrait d’un futur article pour le blog de MozFr, la communauté Mozilla francophone, à découvrir mardi aussi :

Vous pouvez déplacer les boutons en cliquant, dans le menu unique aux trois bandes, sur « Personnaliser ». Un panneau « Outils et fonctionnalités supplémentaires » s’affiche alors. Il contient des commandes d’origine supplémentaires et, le cas échéant, des commandes ajoutées par vos extensions.

Par glisser-déposer, vous pouvez alors ajouter, déplacer et supprimer (en glissant le bouton vers le panneau de personnalisation) les éléments partout dans l’interface – barre d’outils, barre d’onglets, barre de menus, barre personnelle (voir la commande « Afficher/Masquer les barres d’outils ») et le menu de Firefox lui-même. N’oubliez pas de cliquer sur « Quitter personnalisation » une fois la réorganisation des éléments de l’interface terminée.

Personnaliser Firefox 29 avec les boutons d'extensions

Comme vous l’avez sans doute déjà remarqué si vous êtes gros consommateur d’extensions, la barre des modules (autrefois affichable en bas de fenêtre) a été supprimée et son contenu migré vers la barre d’outils. Bien que vous puissiez désormais dispatcher les boutons de vos extensions dans toute l’interface selon leur utilité, vous trouverez dans les extensions spéciales Australis le moyen de faire revenir la barre des modules.

Mais avant de vous jeter sur les extensions pour nostalgiques telles que Classic Theme Restorer, je vous conseille vraiment de donner sa chance à la nouvelle interface qui a fait l’objet de longues études et de choix réfléchis… quitte à ensuite picorer des extensions si elle n’est pas tout à fait à votre main.

Des comptes Firefox pour un nouveau Sync

Au centre de la politique de services de contenu pour l’utilisateur, dont nous vous parlions récemment lors de l’évocation de l’introduction d’un peu de publicité dans Firefox, le compte Firefox sera proposé pour la première fois au grand public avec Firefox 29 pour ordinateur et pour Android pour se connecter à la nouvelle version du service de synchronisation des données personnelles de ses Firefox (onglets, marque-pages, mots de passe, etc.). Les comptes serviront aussi à terme dans Firefox OS et Firefox Marketplace aussi étiquetés de la marque « Firefox ».

Sync

Vous ne connaissez pas Sync mais utilisez Firefox ? Vous l’utilisez mais n’avez pas ajouté de second appareil ? Vous n’êtes pas le seul. L’équipe en charge du développement du système de synchronisation des données personnelles des utilisateurs de Firefox (dans ses différentes versions) se fixe un ambitieux programme pour une nouvelle version de Sync à tester dans Firefox 29 bêta.

Cette nouvelle version doit résoudre les 4 problèmes que rencontre la version actuelle du service de synchronisation qui sont par ordre de priorité :

  1. Facilité d’utilisation : Tout d’abord, il est trop difficile à mettre en place – seulement 1 % de nos utilisateurs l’ont effectivement fait. Deuxièmement, il est trop difficile d’ajouter un deuxième appareil – seulement 20 % des utilisateurs de la synchronisation ont plus qu’un seul appareil.
  2. Qualité : Le codebase et le protocole actuels de Sync sont incapables de répondre aux exigences de fiabilité, de performance, de récupération après défaillance et de rendement d’un système de synchronisation fortement utilisé.
  3. Extensibilité : Nos serveurs de synchronisation tombent en panne beaucoup trop fréquemment exposant ainsi l’utilisateur à des coupures du service.
  4. Fonctionnalités : Les fonctionnalités que nous voulons développer nécessitent que nous puissions accéder aux données via des applications Web, que le produit actuel de synchronisation ne peut pas prendre en charge. Les navigateurs concurrents développent des fonctionnalités intéressantes qui peuvent le faire. Nous sommes dans une situation désavantageuse et ce n’est pas faute d’idées.

Actuellement, vous pouvez sur votre ordinateur découvrir Sync comme une des entrées principales de menu unique Firefox (ou du menu Outils si votre barre des menus est affichée). « Firefox Sync » est un service qui vous permet de synchroniser vos marque-pages, votre historique, vos mots de passe, modules complémentaires et onglets ouverts avec une autre copie de Firefox – comme celle sur un autre ordinateur ou sur un appareil mobile. La version actuelle est la 1.1. Celle de Firefox 29 à tester dans le canal bêta est la 1.5. Les utilisateurs qui n’ont pas encore synchroniser leurs données personnelles se verront proposer le nouveau Sync avec la création d’un compte Firefox.

Rien ne changera pour les utilisateurs actuels de Firefox Sync (1.1) lors du passage à Firefox 29. Ils ne devraient même pas voir la promotion pour le compte Firefox dans la visite guidée du nouveau Firefox. Des liens vers une page de l’assistance de Mozilla leur seront destinés dans l’interface même pour leur expliquer la transition.

Sous Firefox 28, ils peuvent toujours ajouter des appareils (avec la procédure compliquée actuelle). Ce ne sera plus possible dans Firefox 29. De même, il est encore possible dans Firefox 28 de créer un compte Sync 1.1. La transition de ces déjà utilisateurs de Sync avant Firefox 29 devrait avoir lieu sous Firefox 30. La mise à mort du service Sync 1.1 est actuellement envisagée pour Firefox 31.

Il ne sera pas possible de mélanger les versions. Un appareil exécutant Sync 1.1 ne pourra pas synchroniser ses données avec un ayant un compte Firefox pour exécuter Sync 1.5. L’assistance de Mozilla propose un article, pour mettre à jour votre installation vers le nouveau Sync.

Comme il sera possible de faire fonctionner vos propres serveurs de comptes Firefox, il sera possible d’héberger vous-même vos données personnelles avec Sync 1.5 sur votre propre serveur (voir les tutoriels en référence de ce billet).

La création d’un compte Firefox requiert une adresse email valide (elle est vérifiée) et la saisie d’un mot de passe fort d’au moins 8 caractères (que vous pouvez afficher en clair à cette étape).

Créer un compte Firefox dans Firefox 29 bêta : afficher le mot de passe

Vous devez indiquer une année de naissance, supérieure ou égale à 2007. Pour les plus de vingt-trois ans, Mozilla n’a pas besoin de votre âge et ne vous demande que d’indiquer que vous êtes né en 1990 ou avant.

Créer un compte Firefox dans Firefox 29 bêta : année de naissance 1990 ou antérieure

Une case à cocher vous permet d’indiquer que vous voulez choisir vous-même quels éléments synchronisés. Une fenêtre s’ouvrira en fin de procédure pour vous permettre de décocher les éléments à ne pas synchroniser.

Créer un compte Firefox dans Firefox 29 bêta : sélection de la synchronisation

Dans Firefox pour Android, le lien Sync des paramètres renvoie vers la création d’un compte Firefox dans la gestion des comptes dans les paramètres de l’appareil.

Autres nouveautés

Dans Firefox 29 pour ordinateur, l’API Gamepad permettant d’utiliser la manette de jeu dans le navigateur a été finalisée et est activée (bogue 878 828), bien que c’était prévu initialement pour Firefox 28 sorti mardi 18 mars.

La prochaine étape, que vous ne verrez pas dans Firefox 29, sera le lancement de l’API dans Firefox pour Android :

API Gamepad dans Firefox pour Android par Ted Mielczarek sur Vine

Une nouveauté, prévue aussi initialement dans Firefox 28, destinée à améliorer la vie privée des utilisateurs en réduisant l’efficacité des techniques de repérage des empreintes numériques spécifiques consiste à ne pas renvoyer l’énumération de la liste des plugins installés. Aucun plugin n’est désactivé mais certains sont cachés lorsqu’un site en demande l’inventaire (bogue 757 726).

Désormais, dans Firefox pour ordinateur et dans Firefox pour Android, quand on clique sur une notification Web type W3C, on atterrira sur l’onglet à l’origine de la notification (bogue 853 972).

Pour développeurs

Les notes de diffusion de Firefox 29 bêta pour ordinateur et pour mobile recensent chacune des nouveautés pour développeurs ainsi que la page du MDN sur le sujet.

L’API console a été ajoutée aux Web Workers et ce pour Firefox pour ordinateur mais également pour mobile.

La propriété box-sizing a perdu son préfixe (bogue 243 412 de 2004 !) dans les versions pour ordinateur et pour Android. Les deux ont aussi vu un nouveau type de workers, SharedWorker, mis à disposition par défaut (bogue 924 089). Promise y a pareillement été activé par défaut (bogue 918 806). Également dans les deux versions, les variables CSS3 ont été implémentées (bogue 773 296) mais sont derrière une préférence cachée (layout.css.variables.enabled) pour l’heure. Le billet de Mozilla Hacks présentait cette vidéo :

Les variables CSS dans Firefox 29 (Nightly) sur YouTube (2 min 42)

<input type=color> et <input type=number> en HTML5 sont disponibles et activés par défaut. Le sélecteur de couleurs pour le type color qui avait été retiré de Firefox 28 mobile est désormais disponible sur ordinateur et sur mobile.

L’API d’internationalisation ECMAScript (ECMA-402) a été implémentée et est désormais activée par défaut dans Firefox 29 pour ordinateur (bug 853301).

Outils pour développeurs

Les nouveautés des outils pour développeurs présentés en février par Mozilla Hacks indiquent que plus de quarante développeurs ont participé à résoudre plus de deux cent bogues. Elles commencent par un thème clair (choisir dans les options des outils) complètement remis à neuf (bogue 957 117).

Ensuite, le moniteur réseau affiche désormais des graphiques en « camembert » d’analyse de performances. En cliquant sur l’icône en forme de chronomètre, des graphiques montrent combien de temps a pris le chargement des différentes parties de la page en mesurant les performances réseau des applications à froid sans mise en cache et avec mise en cache (bogue 946 601).

Moniteur réseau : graphiques de performances dans Firefox 29 bêta

Moniteur réseau : graphiques de performances dans Firefox 29 bêta


Moniteur réseau des outils pour développeurs de Firefox 29 (Aurora) sur YouTube (1 min 05)

Vous pouvez désormais copier une requête d’image comme Data URI. Cliquez-droit sur la requête d’image, puis cliquez sur l’item de menu contextuel pour que les Data URI se retrouvent dans votre presse-papiers (bogue 964 014).

Moniteur réseau : Copier l'image comme Data URI dans Firefox 29 bêta

Dans l’inspecteur, le comportement de la mise en évidence a été mis à jour pour rendre la fonctionnalité plus en accord avec les autres outils (bogue 916 443).

Avant/Après : Le bouton de sélection d'un élément de la page de l'inspecteur a bougé dans Firefox 29 bêta

Crédit Mozilla

Le bouton de sélection d’un élément dans l’inspecteur a été déplacé de la barre d’outils du panneau de l’inspecteur, à gauche, vers la barre d’outils de la boîte à outils, à droite. La mise en évidence est enclenchée par le survol des nœuds dans le panneau du code au lieu de devoir cliquer dessus comme jusqu’alors. Et, l’état « verrouillé » a été supprimé. Voyez la nouvelle fonctionnalité en action sur YouTube (21 s) :

Les infobulles d’aperçu des transformations CSS ont été ajoutées à la vue des règles CSS. Quand vous survolez un transform en CSS, vous verrez désormais une infobulle surgir avec une visualisation de la transformation. Vous pouvez essayez la fonctionnalité en examinant des exemples en direct de transformations CSS (bogue 726 427).

Infobulle d'aperçu de transformations CSS dans les règles CSS de l'inspecteur de Firefox 29 bêta

Crédit Mozilla

La vue des règles prend désormais en charge le collage de plusieurs déclarations CSS en même temps, comme : background: #ccc; color: red (bogue 913 630). Comme dans le panneau réseau (voir ci-dessus), vous pouvez copier les éléments <img> comme « data-URL » (pourquoi deux appellations différentes ?).

Dans l’éditeur de styles, le support des source maps a été ajouté. Voir le billet plus détaillé sur l’utilisation des source maps dans les outils pour développeurs de Firefox 29 pour modifier en direct Sass et Less (bogue 926014).

Les Sourcemaps CSS dans Firefox 29 sur YouTube (1 min 45 s)

Les propriétés et les valeurs CSS sont désormais autocomplétées dans l’éditeur de styles (bogue 717 369).

Autocomplétion dans l'éditeur de styles de Firefox 29 bêta

Crédit Mozilla

Dans le débogueur, une liste classique de pile d’exécution a été ajoutée à côté de la liste des sources (bogue 905 981).

Liste de pile d'exécution dans le débogueur de Firefox 29 bêta

Crédit Mozilla

Un nouveau bouton « Activer/désactiver tous les points d’arrêt » a été ajouté au débogueur (bogue 815 280).

Activer/désactiver tous les points d’arrêt dans le débogueur de Firefox 29 bêta

Vous pouvez désormais mettre en évidence et inspecter les nœuds DOM à partir du débogueur. Si vous survolez un nœud DOM dans la liste des variables, il sera mis en évidence sur la page et, si vous cliquez sur l’icône d’inspection, le nœud sera ouvert dans l’onglet de l’inspecteur (bogue 952 277). Cette fonctionnalité est également disponible dans la sortie de la console (bogue 757 866).

Cliquer pour sélectionner le nœud dans l'inspecteur

Crédit Mozilla

L’impression élégante (pretty-print) préserve désormais les commentaires du code. L’application open source de mise en forme de l’agencement du JavaScript pretty-fast est employée pour sa rapidité (bogue 921 163).

La console a été énormément améliorée (bogue 790 309 et bogue 843 004). L’éditeur de code qui peut être vu dans l’ardoise JavaScript, l’éditeur de styles et le débogueur a connu plusieurs mises à jour dans Firefox 29 :

  • Pliage du code (bogue 734 439) ;
  • Les raccourcis clavier des éditeurs de texte Emacs et Vim sont désormais disponibles dans l’éditeur de code. Pour les activer, saisissez about:config dans la barre d’adresse et changez la valeur de la préférence devtools.editor.keymap en vim ou en emacs (bogue 941 725) ;
  • Support de la coloration syntaxique d’ES6 (bogue 960 704).
Coloration syntaxique de l'éditeur de code dans l'ardoise JavaScript de Firefox 29 bêta

Crédit Mozilla

Meilleure intégration des applications Web sur Android

L’intérêt de l’activation des APK synthétiques par défaut dans Firefox 29 pour Android (bogue 960 811) est expliqué dans un article de Mozilla Hacks. Il s’agit, comme pour Firefox pour ordinateur qui intègre les applications Web au système, comme par exemple dans le menu démarrer et la fenêtre de désinstallation des programmes de Windows, de les intégrer au mieux au système. Ainsi, l’utilisateur ressentira l’application Web comme une vraie application native d’Android :

  • L’application apparaîtra avec ses propres noms et icônes dans le tiroir d’applications et la liste des applications récentes ;
  • L’application pourra être installée et désinstallée de la même façon qu’une application native Android ;
  • L’application pourra être mise à jour de la même façon qu’une application native Android.

Pour les détails techniques et les conseils pour développeur d’applications, voir l’article complet sur le Mozilla Hacks.

installation_shotclock_web_app_firefox29beta_android_247x300.png

Demande de permissions de l’application Web ShotClock à l’installation dans Firefox 29 bêta pour Andoid

Améliorations de l’interface de Firefox pour Android

Vous noterez également que Firefox 29 bêta pour Android dispose désormais de suggestions de recherche pour le moteur de recherche Bing, d’un meilleur décodage des favicon.ico (bogue 748 100) et de plusieurs boutons de partage rapide.

Boutons de partage rapide du menu de Firefox 29 bêta pour Android

Enfin, pour améliorer les performances, l’indicateur d’activité qui tournait au chargement des pages a été remplacé par une barre de progression.

Barre de progression dans Firefox 29 bêta pour Android

Alors à mardi (dans l’après-midi) pour le lancement mondial dont vous avez eu juste un petit aperçu ici. Vous pouvez recevoir la nouvelle en vous abonnant à la newsletter francophone de Mozilla et bien sûr comme toutes les actualités Mozilla sur le compte Twitter de MozillaZine-fr.org.

Télécharger la bêta de Firefox Télécharger la bêta de Firefox pour Android

Et depuis sa sortie, retrouvez les nouveautés de Firefox 29 dans la version stable :

Téléchargez Firefox Téléchargez Firefox pour Android

Sources et références