Firefox 31 compte bien séduire les développeurs avec de nouveaux outils
Viens, j'ai une pipette
Le 13 juin 2014 à 08h05
4 min
Logiciel
Logiciel
Peu de temps après l’arrivée de Firefox 30, Mozilla a mis en ligne la première bêta de la mouture 31. Peu de nouveautés sont prévues du côté des utilisateurs, mais les développeurs vont par contre pouvoir s’en donner à cœur joie car de très nombreux nouveaux outils entrent dans la danse.
Firefox 31 ne bousculera pas les habitudes des internautes tant les apports sont peu nombreux pour eux. Ils n’en seront d’ailleurs peut-être pas mécontents, certains ne s’étant toujours pas habitués aux évolutions fortes de Firefox 29 et de son interface Australis, pourtant hautement personnalisable. Mais cette version 31 a largement de quoi séduire les développeurs, qu’il s’agisse du support de nouvelles technologies ou des outils, sur les ordinateurs comme sur Android.
Sur ce dernier par exemple, Mozilla met en place les API Firefox Hub qui vont permettre aux développeurs tiers d’ajouter leur propre contenu sur la page d’accueil du navigateur, là où sont normalement affichées les sites les plus fréquentés et les marque-pages. Mozilla encourage les développeurs à lire la documentation sur le sujet à voir les exemples d’extensions qui ont été faites. Mozilla a également construit un pont entre Android et Firefox OS en révisant la manière de créer des applications web pour Firefox, qui pourront s’exécuter de la même façon sur les deux plateformes.
Inspection du code image par image pour les canvas
Du côté de Firefox « classique », Mozilla ajoute ou révise cette fois de nombreux outils dédiés aux développeurs. Les débogueurs ont notamment été revus, tant pour les canvas que pour les extensions. Les développeurs pourront dans le premier examiner de près les éléments 2D et 3D via un enregistrement qui permettra ensuite de se focaliser sur le code, image par image. Côté extensions, Firefox 31 permet d’ajouter un bouton « Debug » à côté de n’importe quelle extension n’ayant pas besoin de redémarrage (depuis le gestionnaire).
Les autres outils sont conçus également pour simplifier la vie des développeurs. Ainsi, Mozilla a ajouté une pipette qui permet de sélectionner n’importe quel pixel dans une page pour en obtenir immédiatement le code couleur. Il sera en outre possible d’ouvrir le panneau Box Model et d’y éditer directement les dimensions depuis l’Inspecteur. Le développeur pourra d’ailleurs y entrer n’importe quelle valeur CSS valide, ou se servir des touches Haut et Bas pour incrémenter ou décrémenter les valeurs de 1. En maintenant la touche Alt enfoncée, les paliers seront de 0,1.
Du code identique sur plusieurs lignes ? Pas de problème
Dans le reste des améliorations, on notera en particulier celles dédiées à l’éditeur de code lui-même. Les développeurs pourront réaliser des sélections de zones, des sélections multiples ou encore annuler ces sélections. Mozilla a d’ailleurs réalisé un gif animé qui illustre les possibilités puisque l’on peut voir le même code écrit sur plusieurs lignes en même temps.
Mozilla annonce aussi avoir écouté certains retours, notamment en cas d’utilisation de la console et du Network Monitor. Les enregistrements console.error, console.exception et console.assert seront désormais accompagnés de la pile complète, en fonction d’où l’appel a été lancé. Les développeurs pourront également faire un clic droit sur les requêtes réseau dans le Network Monitor et les copier en tant que cURL, y compris les arguments pour les en-têtes et les données.
Ceux qui souhaitent en savoir davantage sur les améliorations dédiées aux développeurs pourront lire l’annonce de Mozilla sur le sujet.
Du côté des utilisateurs, comme nous le disions, il faudra par contre se contenter de très peu de nouveautés puisqu’on compte essentiellement l’ajout d’un champ de recherche dans la page Nouvel onglet.
Téléchargements
Enfin, si vous souhaitez tester ces nouveaux outils, il suffira de récupérer Firefox 31 bêta depuis l’un des liens suivants :
Firefox 31 compte bien séduire les développeurs avec de nouveaux outils
-
Inspection du code image par image pour les canvas
-
Du code identique sur plusieurs lignes ? Pas de problème
-
Téléchargements
Commentaires (75)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 15/06/2014 à 14h11
Le 15/06/2014 à 14h38
Le 13/06/2014 à 08h34
Le 13/06/2014 à 08h36
Le 13/06/2014 à 08h36
Le 13/06/2014 à 08h37
Le 13/06/2014 à 08h43
Le 13/06/2014 à 08h45
Le 13/06/2014 à 08h47
Le 13/06/2014 à 08h47
Le 13/06/2014 à 08h49
Utilisant déjà la sélection multiple sur Sublime Text (" />), je suis content du changement. Je me retrouve à tenter sans le vouloir de l’utiliser dans du traitement de texte, tellement c’est pratique.
interface Australis, pourtant hautement personnalisable.
Hautement personnalisable ? Vraiment ? On ne peut plus rien faire par rapport à avant ! " />
Le 13/06/2014 à 08h52
Le 13/06/2014 à 08h54
Le 13/06/2014 à 08h55
Le 13/06/2014 à 08h55
Le 13/06/2014 à 08h56
Le 13/06/2014 à 08h56
Le 13/06/2014 à 09h00
Le 13/06/2014 à 08h13
Il serai bon également de simplifier la vie des “dev” pour la création d’extensions car firefox était leader sur le sujet mais Chrome à prit le pas depuis bien longtemps ….
Le 13/06/2014 à 08h17
Le 13/06/2014 à 08h18
Le 13/06/2014 à 08h23
Le 13/06/2014 à 08h26
Le 13/06/2014 à 08h29
ça serait bien qu’il soit stable parce que depuis que j’ai installé Firefox 28 jusqu’au 30, ça plante pas mal.
Le 13/06/2014 à 08h31
Le 13/06/2014 à 08h32
la beta 31 a un gros bug.. quand je click sur un login enregistré il ne se passe rien.. donc je suis obligé d’écrire le login moi meme
Le 13/06/2014 à 08h34
Le 13/06/2014 à 09h49
Le 13/06/2014 à 09h56
Très bon ça de pouvoir copier la commande cURL équivalente ! " />
Bon, étant sur Aurora, je l’avais déjà repéré.
Le 13/06/2014 à 09h59
Un truc qui serait super serait la possibilité d’afficher les trames websockets dans l’onglet “network”, car pour l’instant c’est impossible à debugger.
Chrome le fait depuis un moment pourtant, à quand une implémentation dans FF?
Le 13/06/2014 à 10h00
Le 13/06/2014 à 10h00
L’écriture sur plusieurs lignes à la fois c’est excellent ! :)
Le 13/06/2014 à 10h03
Ptite question :
Ce sera une version LTS ? La derniere est la version 24.0
Le 13/06/2014 à 10h11
Le 13/06/2014 à 10h21
J’ai ma réponse :
C’est oui, la version 31 sera bien une version ESR et non LTS et celle d’apres sera la 38. qui sera disponible le 12 Mai 2015
https://www.mozilla.org/en-US/firefox/organizations/faq/.
Et logiquement Thunderbird passera de la version 24 à la 31
Pour le 64 bits on a encore le temps vu que ce n’est pas au programme des versions 31 et 32
Le 13/06/2014 à 10h22
Le 13/06/2014 à 10h29
Le 13/06/2014 à 10h31
Le 13/06/2014 à 10h36
Le 13/06/2014 à 10h37
et de son interface Australis, pourtant hautement personnalisable
Vraiment n’importe quoi… Sans extension, c’est les trucs de base qui ont disparu : onglets sous la barre d’adresse, position des boutons avancer/reculer, le bouton pour recharger la page qu’on doit maintenant aller chercher à l’autre bout de l’écran… Tout est bloqué maintenant !
Le 13/06/2014 à 10h53
Le 13/06/2014 à 11h06
Le 13/06/2014 à 11h31
Le 13/06/2014 à 11h31
Le 13/06/2014 à 11h36
Le 13/06/2014 à 11h58
Firefox !
Pour rien au Monde je n’en changerai, je l’utilise depuis qu’il existe, et je le garde !
" />
" />
Le 13/06/2014 à 12h04
Le 13/06/2014 à 12h41
Le 13/06/2014 à 12h54
Le 13/06/2014 à 12h55
Le 13/06/2014 à 13h01
Le 13/06/2014 à 13h04
mise à jour “automatique” vers la béta 1 de la v31….. retour hélico presto à la v30!
" />
au passage j’ai remarqué que firefox demande l’accès à l’explorateur " />
j’ai bloqué
(aucun rapport avec les téléchargements)
Le 13/06/2014 à 14h59
Le 13/06/2014 à 16h28
Le 13/06/2014 à 16h32
J’ai eu pas mal de crash depuis la version 29. J’ai retiré l’extension HTTPSeverywhere et depuis plus de problème. Vérifier bien toutes vos extensions. Firefox ne plante pas de lui même, ou vraiment très rarement.
Le 13/06/2014 à 16h40
Le 13/06/2014 à 18h04
Le 13/06/2014 à 18h52
Et la doc pour la partie authentification du serveur de synchro, ils y pensent un jour, ou c’est accessoire ?
Le 13/06/2014 à 23h08
Le 13/06/2014 à 09h00
Le 13/06/2014 à 09h02
Le 13/06/2014 à 09h06
ha, et pour le 31 encore du peaufinage et des fix. Peut-être qu’il serait temps de dire que firefox n’a plus que besoin de simple update lié à l’évolution du Web et qu’ils devraient penser à arrêter ce cycle de 6 semaines qui n’a désormais plus de sens.
Et relancer le 64bit serai pas mal aussi.
Le 13/06/2014 à 09h08
En soi c’est très bien d’améliorer le travail des dévs. Mais je ne comprends pas pourquoi c’est directement intégré dans le code natif du navigateur ? Ca va servir à combien de personnes, 3%, 5% des utilisateurs de Firefox ? Les fonctionnalités dédiées à une partie des utilisateurs devraient logiquement passer par les extensions. Ils existe des centaines d’extensions utilisées pour le dév, j’espère que Mozilla n’a pas l’intention de toutes les intégrer ! Déjà que la plupart est en doublon avec les extensions populaires (Firebug, DevToolBar,…)
Le 13/06/2014 à 09h08
Le 13/06/2014 à 09h09
Le 13/06/2014 à 09h10
Le 13/06/2014 à 09h14
Le 13/06/2014 à 09h16
Le 13/06/2014 à 09h19
Le 13/06/2014 à 09h19
Ce qui manque dans la console développeur de Firefox c’est un profileur mémoire.
Certain dev web devrait faire plus attention à leur consommation mémoire !
Même si c’est difficile dans certain cas, ce n’est pas impossible.
Le 13/06/2014 à 09h25
Le 13/06/2014 à 09h41
Le 13/06/2014 à 09h43
Le 13/06/2014 à 09h47
Le 13/06/2014 à 09h48