IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Firefox 6 : le point sur les nouveaux outils de développement
Qui « permettent d'aider les développeurs à faire avancer le Web »

Le , par Gordon Fowler

45PARTAGES

1  0 
Firefox 6 est arrivé cette semaine avec son lot de nouveaux outils pour les développeurs Web. L'occasion de faire le point avec Mozilla Europe sur ces outils.

Première amélioration, le nouveau menu « Développement Web » permet un accès plus direct à ces outils « pour construire et corriger les sites web directement au sein du navigateur ».

Scratchpad permet ainsi d’inclure, d’exécuter, de tester et de modifier des morceaux de codes (snippets) Javascripts au sein de Firefox sans avoir besoin de travailler au sein d’une console en ligne.

La console Web a elle aussi été améliorée avec des fonctionnalités d’auto-complétion et la possibilité de personnaliser l’emplacement de la console. « Et ainsi économiser du temps aux développeurs », se félicite Mozilla Europe.

Firefox 6 propose également plusieurs API supplémentaires comme Window.matchMedia pour optimiser les sites ou les applications Web sur plusieurs supports et plateformes.

Ou l'API WebSockets avec préfixe et le support des évènements envoyés par le serveur qui permettent d’accélérer la communication entre le navigateur et les serveurs Web, et qui devraient « faciliter la construction d’applications de messagerie ou de jeux HTML5 plus rapides et en temps réel, par exemple ».

Avec ces nouveautés, Mozilla pense que « les développeurs vont pouvoir construire des expériences Web enrichies et encore plus complètes ».

En plus des versions Windows, Mac et Linux, la version Android propose également de nouveaux outils pour les développeurs.

Firefox pour mobile supporte par exemple l’API d’évènements tactiles pour construire des expériences Web qui détectent les interactions tactiles et gestuelles. « Imaginez une application Web mobile qui permet à l’utilisateur de balayer l’écran de son doigt pour se déplacer sur une carte ou un jeu Web mobile qui vous permet de balayer l’écran pour simuler une batte de baseball ou lancer un oiseau très très en colère (par exemple) », explique Mozilla. Le support des évènements multi-touch sera lui ajouté dans les prochaines versions.

Autre API supporté par Firefox pour mobile, IndexedDB permet l'utilisation d'une base de données locale. Principal avantage, l'accès en mode déconnecté aux applications et aux sites Web ainsi qu'aux extensions dites "restartless" (c'est à dire ne nécessitant pas de redémarrage). « Ceci permet d’augmenter les performances, de réduire la consommation de données et permet aux utilisateurs une expérience Web sans même de connexion Internet ».

Autant d'outils, toutes palteformes confondues, qui pour Mozilla doivent « permettre d’aider les développeurs à faire avancer le Web ».

Sources :



Et vous ?

Quelles nouveautés de Firefox 6 pensez-vous utiliser dans vos prochains développements Web ?

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de Watilin
Expert éminent https://www.developpez.com
Le 24/08/2011 à 21:22
J'aimerais réagir à propos de ces deux nouveaux outils, Scratchpad et la console web. J'ai vaguement testé Scratchpad et, comm l'a dit nepherkaan, il manque cruellement de fonctions. De plus, j'ai du mal à en comprendre l'intérêt. Peut-être pour développer des applications JS standalone, mais ce n'est pas mon cas, je ne peux pas juger.

En revanche, la console m'a positivement impressionné. D'abord, elle est visuellement agréable, et on peut filtrer les informations plus facilement que sous Firebug, à mon humble avis. Je trouve également que l'inspection d'objets dans des popups est assez pratique (encore plus pour les requêtes AJAX). Par contre il manque un inspecteur HTML et un debugger, et pour ça, je vais rester sous Firebug pour l'instant.
J'ai eu l'impression qu'elle était plus rapide que Firebug, et ça paraît logique. Il était temps qu'on ait enfin une console JS native sous Firefox
2  0 
Avatar de E.Bzz
Expert éminent sénior https://www.developpez.com
Le 19/08/2011 à 14:11
Citation Envoyé par alassanediakite Voir le message
Salut
Je ne comprends pas cette régression: 7 ici et 6 après.
Mozilla Firefox 7, prévue pour la fin septembre, ...
Firefox 6 est déjà disponible.
0  0 
Avatar de alassanediakite
Membre expert https://www.developpez.com
Le 19/08/2011 à 14:41
Salut
Excusez moi j'avais pas bien lu...
Citation Envoyé par E.Bzz Voir le message
Firefox 6 est déjà disponible.
...
0  0 
Avatar de nepherkaan
Membre à l'essai https://www.developpez.com
Le 19/08/2011 à 17:56
La coloration syntaxique sur scratchedit, ce n'est pas un minimum syndical sur un outil de dev aujourd'hui ?
Une police de caractère proportionnelle, ca ne rendrait pas le tout un peu plus lisible ?

Ca donne l'impression d'être plus un 'proof of concept' fait à la va-vite qu'un véritable outils pour le moment...
1  1 
Avatar de transgohan
Expert éminent https://www.developpez.com
Le 20/08/2011 à 19:46
Les nouveaux outils sont cool !

Par contre niveau gouffre à mémoire ce que j'ai reçu n'est pas du tout ce qui était annoncé... A moins que je sois un cas isolé !
Deux heures d'utilisation normale de FF6, le process monte jusqu'à 800-900mio quelque soit le nombre d'onglet affiché au final... Je me suis même pris un bsod dans l'après midi (il a du monter à plus de 1gio...) !
Avec la 3.6 c'était au bout d'une journée de pleine utilisation que j'atteignais ces sommets...
1  1 
Avatar de Mako 5013
Membre éprouvé https://www.developpez.com
Le 22/08/2011 à 10:20
Citation Envoyé par transgohan Voir le message
Par contre niveau gouffre à mémoire ce que j'ai reçu n'est pas du tout ce qui était annoncé... A moins que je sois un cas isolé !
Deux heures d'utilisation normale de FF6, le process monte jusqu'à 800-900mio quelque soit le nombre d'onglet affiché au final... Je me suis même pris un bsod dans l'après midi (il a du monter à plus de 1gio...) !
Avec la 3.6 c'était au bout d'une journée de pleine utilisation que j'atteignais ces sommets...
Au bout d'une journée d'utilisation (sans fermeture) et en ouvrant/fermant très régulièrement des onglets, je stagne entre 200 et 300 mio. Ce qui est légèrement mieux que pour la V5, où cette valeur atteignait les 350-400 mio dans les mêmes conditions.

Mako.
0  0 
Avatar de alassanediakite
Membre expert https://www.developpez.com
Le 19/08/2011 à 14:03
Salut
Je ne comprends pas cette régression: 7 ici et 6 après.
0  1 
Avatar de Code62
Membre éclairé https://www.developpez.com
Le 19/08/2011 à 14:24
Première amélioration, le nouveau menu « Développement Web » permet un accès plus direct à ces outils « pour construire et corriger les sites web directement au sein du navigateur ».
ça m'a surtout permis un accès moins direct au téléchargement de Firebug (qui était supposé "ne pas etre compatible avec ff6", d'après le message que j'ai eu une heure plus tot), qui permet de faire tout (?) ce que ces outils intégrés proposent, en mieux...
0  1