Mozilla intègre un environnement de développement Web à Firefox
WebEDI permet d'éditer, tester et déboguer les applications Web

Le , par Hinault Romaric, Responsable .NET
Le navigateur Firefox propose déjà aux développeurs une panoplie d’outils qui permettent à ceux-ci d’inspecter leur page Web et procéder au débogage du code JavaScript.

Dans son effort pour ouvrir l’écosystème du Web à un nombre encore plus élevé de personnes, la fondation a intégré à Firefox WebEDI, un nouvel environnement de développement, dont l’objectif est de permettre aux développeurs de commencer à coder directement à partir du navigateur, sans avoir besoin de télécharger des outils supplémentaires.

« Il est difficile pour les développeurs de commencer à développer une application sur le Web, car cela requiert souvent le téléchargement d’une multitude d’outils et de modèles depuis des sources différentes. Mozilla résout ce problème avec WebIDE, intégré au navigateur Firefox », explique la fondation Mozilla dans un billet de blog.


Grâce à WebIDE, les développeurs auront à leur disposition tous les outils dont ils ont besoin pour commencer à créer des applications Web. WebIDE dispose d’un éditeur de code HTML, JavaScript et CSS, basé sur le projet open source CodeMirror et le framework d’analyse de code tern.js.

WebIDE facilite la création d’applications pour Firefox OS, en permettant aux développeurs d’installer, tester et déboguer leurs applications sur des simulateurs et des appareils Firefox OS, grâce à la fonction de débogage à distance. Elle sera étendue pour prendre en charge Chrome pour Android et Safari sur iOS.



Les développeurs auront la possibilité de valider leur application pour Firefox OS, avant la publication sur le marketplace.

Des exemples de modèles prédéfinis sont disponibles pour faciliter le démarrage d’un projet. De plus, grâce à une API, Mozilla offre la possibilité aux développeurs de désactiver l’éditeur de WebEDI pour utiliser leur propre EDI, tout en exploitant les fonctionnalités de WebEDI.

L’environnement de développement est disponible dans la version Nightly de Firefox.

Source : Mozilla

Et vous ?

Qu’en pensez-vous ? Un EDI doit-il être couplé à un navigateur ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de ternel ternel - Expert éminent sénior https://www.developpez.com
le 24/06/2014 à 17:12
Et un non développeur, comme ma grand-mère, mon 'tit frère ou autre, devra-t-il précharger cet EDI à chaque fois qu'il ouvre son firefox?
Avatar de Uther Uther - Expert éminent https://www.developpez.com
le 24/06/2014 à 17:25
Bien sur que non, pourquoi le devrait-il?
Avatar de ternel ternel - Expert éminent sénior https://www.developpez.com
le 24/06/2014 à 17:30
Parce que c'est pas évident de détecter que l'utilisateur est un développeur, peut-être
Avatar de beekeep beekeep - Rédacteur/Modérateur https://www.developpez.com
le 24/06/2014 à 17:36
Citation Envoyé par leternel Voir le message
Parce que c'est pas évident de détecter que l'utilisateur est un développeur, peut-être
L'ensemble des outils de développement ne se chargent que lors de leur utilisation.
Avatar de ternel ternel - Expert éminent sénior https://www.developpez.com
le 25/06/2014 à 12:05
C'est bon à savoir.
Et ça parait logique, après coup

ps: pourquoi a-t-on voté contre mes questions, qui ne sont que ca?
Avatar de tralloc tralloc - Membre actif https://www.developpez.com
le 25/06/2014 à 16:26
Bonjour !

Les questions que je me pose :
Est-ce que c'est fait uniquement pour firefox OS (ou d'autres smartphones) ou on peut faire des pages de la taille qu'on veut ? Y aura-t-il un mini webserver incorporé ?

Y aura-t-il des plugins pour développer par exemple en emberjs ou angularjs ?

Y aura-til des plugins pour d'autres choses, du genre Emmet... ?

Pourquoi ne l'ont-ils pas plutôt fait comme plugin ? Ca prendrait moins de place, et serait plus modulaire.

En tous les cas, je salue l'initiative. J'attendais ce genre d'outils arrivent !!!
Avatar de Jarodd Jarodd - Membre expérimenté https://www.developpez.com
le 25/06/2014 à 21:17
Citation Envoyé par tralloc Voir le message
Est-ce que c'est fait uniquement pour firefox OS (ou d'autres smartphones) ou on peut faire des pages de la taille qu'on veut ?
Pourquoi cela serait uniquement pour Firefox OS ? L'actu parle d'appli web, ce n'est pas l'exclusivité de Firefox OS, et cela irait même à l'encontre de la philosophie de Mozilla, qui milite pour un web ouvert (ils n'imposent pas leur marketplace par exemple).

Pour du Firefox OS, il y a le Simulator qui remplit ce rôle, et qui le fait très bien.

Citation Envoyé par tralloc Voir le message

Y aura-t-il des plugins pour développer par exemple en emberjs ou angularjs ?

Y aura-til des plugins pour d'autres choses, du genre Emmet... ?

Pourquoi ne l'ont-ils pas plutôt fait comme plugin ? Ca prendrait moins de place, et serait plus modulaire.
Parce que, comme c'est justement expliqué dans l'actu, ils veulent éviter « le téléchargement d’une multitude d’outils et de modèles depuis des sources différentes » Là c'est dispo, tu l'ouvres si tu veux l'utiliser et tu n'as rien d'autre à faire ! Pour les autres c'est comme les outils existants aujourd'hui : la console est disponible depuis un moment, si la grand-mère n'en a pas l'utilité, je doute qu'elle l'ait ouvert un jour !

Ensuite si tu veux développer avec des frameworks précis, rien ne t'empêche d'installer des plugins ou extensions à part, mais là Firefox intègre des outils standards, qui s'adapte à tout, pas. seulement à du dév spécifique. C'est un IDE pour faire du dév web, il ne faut pas chercher à y voir autre chose car ça ne l'est pas.
Avatar de tralloc tralloc - Membre actif https://www.developpez.com
le 26/06/2014 à 10:49
Ma question sur firefox OS était parce que la manière dont c'est présenté dans la news me laissait le doute.

La question sur un petit serveur web d'installé est que certains frameworks ne fonctionnent bien qu'avec le protocole http (donc si il y a un serveur derrière) et pas avec file:///...

Et oui j'aimerais que le simulator soit aussi pour une fenêtre d'ordinateur de bureau. Donc je pose la question.

Mais je suis tout à fait impatient de tester le produit... dès que ça arrivera sur un firefox en version stable !
Avatar de air-dex air-dex - Membre émérite https://www.developpez.com
le 26/06/2014 à 13:47
Citation Envoyé par tralloc Voir le message
Bonjour !

Les questions que je me pose :
Est-ce que c'est fait uniquement pour firefox OS (ou d'autres smartphones) ou on peut faire des pages de la taille qu'on veut ? Y aura-t-il un mini webserver incorporé ?

Y aura-t-il des plugins pour développer par exemple en emberjs ou angularjs ?

Y aura-til des plugins pour d'autres choses, du genre Emmet... ?

Pourquoi ne l'ont-ils pas plutôt fait comme plugin ? Ca prendrait moins de place, et serait plus modulaire.

En tous les cas, je salue l'initiative. J'attendais ce genre d'outils arrivent !!!
+1. En l'état actuel des choses cet IDE est incomplet pour du développement Web. Les intégrateurs y trouveront sans doute leur compte, mais pas les devs, surtout s'il y a du Web dynamique (PHP, JSP, ASP...) dedans. Et à ce jeu là je pense que l'IDE des devs l'emportera sur celui des intégrateurs puisque tout le monde peut y trouver son compte.
Avatar de beekeep beekeep - Rédacteur/Modérateur https://www.developpez.com
le 26/06/2014 à 14:12
Citation Envoyé par air-dex Voir le message
+1. En l'état actuel des choses cet IDE est incomplet pour du développement Web. Les intégrateurs y trouveront sans doute leur compte, mais pas les devs, surtout s'il y a du Web dynamique (PHP, JSP, ASP...) dedans. Et à ce jeu là je pense que l'IDE des devs l'emportera sur celui des intégrateurs puisque tout le monde peut y trouver son compte.
En même temps:
Citation Envoyé par Hinault Romaric Voir le message
Mozilla offre la possibilité aux développeurs de désactiver l’éditeur de WebEDI pour utiliser leur propre EDI, tout en exploitant les fonctionnalités de WebEDI.
Contacter le responsable de la rubrique Accueil