The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

23.06.2014 21:02  В ночные сборки Firefox включена интегрированная среда разработки WebIDE

Разработчики проекта Mozilla объявили о включении в ночные сборки Firefox интегрированной среды для разработки приложений WebIDE, расширяющей уже доступные для web-разработчиков инструменты для анализа и отладки средствами для создания, тестирования и развёртывания web-приложений для настольных и мобильных систем. Для включения WebIDE в about:config следует активировать опцию "devtools.webide.enabled=true".

В качестве основного достоинства WebIDE называется предоставление уже привычных средств для отладки, редактирования и инспектирования кода. Web-разработчикам, знакомым со встроенными инструментами Firefox, не составит труда приступить к созданию в WebIDE своих приложений без необходимости изучения новых систем. WebIDE позволяет создавать web-приложения с нуля, используя для упрощения разработки коллекцию готовых шаблонов. Не покидая среду разработки можно сформировать пакет для распространения приложения и проверить его работу в симуляторе Firefox OS или на реальном смартфоне. Кроме Firefox OS поддерживается разработка основанных на Web API приложений для настольных систем и платформы Android.

Интерфейс редактирования кода основан на проекте CodeMirror и использует фреймворк tern.js для анализа кода и решения задач автодополнения конструкций CSS, HTML и JavaScript, вывода подсказки по аргументам функций, проверки типов, организации перехода на места определения переменных, объектов и функций. В WebIDE также предоставлена возможность проверки кода приложения на предмет типовых ошибок, перед помещением программы в каталог Firefox Marketplace. При желании можно отключить встроенный редактор и через специальный API обеспечить интеграцию с более функциональным внешним приложением для редактирования кода.

Из коробки предоставляются средства удалённой отладки web-приложения, запущенного на внешнем устройстве. Интересно, что в планах на будущее упоминается обеспечение поддержки в WebIDE средств для отладки программ, выполняемых в Chrome для Android и Safari для iOS, за счёт создания для данных браузеров дополнений с реализацией протокола Firefox Remote Debugging Protocol.



  1. Главная ссылка к новости (https://hacks.mozilla.org/2014...)
  2. OpenNews: Выход Firefox 31-beta и Firefox 32-aurora
  3. OpenNews: Доступны средства для преобразования программ Firefox OS в apk-пакеты для Android
  4. OpenNews: В ночные сборки Firefox добавлен видеочат на базе WebRTC
  5. OpenNews: В Firefox появится новый конфигуратор и поддержка перевода страниц
Лицензия: CC-BY
Тип: Программы
Ключевые слова: firefox, webide, javascript
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Пропатентный тролль, 21:23, 23/06/2014 [ответить] [смотреть все]
  • +39 +/
    Делали бы отдельным экстеншеном что ли - и так веб-девелоперской туфты навалом, выкинуть бы - может и пошустрее бы стал.
     
     
  • 2.8, rshadow, 22:28, 23/06/2014 [^] [ответить] [смотреть все] [показать ветку]
  • +7 +/
    Они пошли по стопам комбайна оперы. И гугла одновременно, с жесткой привязкой к своим сервисам.
     
     
  • 3.36, анононо, 18:58, 24/06/2014 [^] [ответить] [смотреть все]
  • +/
    В чем проблема Ресурсов это не жрет, код открыт для форков, так как начинает ра... весь текст скрыт [показать]
     
  • 3.44, Аноним, 09:12, 17/05/2015 [^] [ответить] [смотреть все]  
  • +/
    скорее - наоборот.
    учтите даты создания нетскейпа и оперы :)
     
  • 2.14, FSA, 23:21, 23/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Они пошли лёгким путём Если IDE под свой браузер систему - эпиквин Кстати, есл... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.25, Аноним, 08:19, 24/06/2014 [^] [ответить] [смотреть все]  
  • +3 +/
    Ну да, epic win для сотни разработчиков И epic fail для миллионов пользователей... весь текст скрыт [показать]
     
     
  • 4.38, PolkovnikVasin, 21:24, 24/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Миллионам пользователей пофиг, они об этом даже не догадываются И, как писали в... весь текст скрыт [показать]
     
  • 2.23, Аноним, 07:56, 24/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Закон Завински же ИЧСХ, в вики-статье про этот закон http en wikipedia org w... весь текст скрыт [показать] [показать ветку]
     
  • 2.37, анононо, 19:08, 24/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Кхе, а вы простите кем работаете Вангой Потому что явно не программистом, если... весь текст скрыт [показать] [показать ветку]
     
  • 1.2, Аноним, 21:33, 23/06/2014 [ответить] [смотреть все]  
  • +6 +/
    Подрастает приёмник Nero OS
     
     
  • 2.5, WherWolf, 22:14, 23/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +6 +/
    Уже перерос! FirefoxOS вполне себе существует.
     
  • 2.10, Anonymous Incognita, 22:43, 23/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +5 +/
    ПрЕемник же. Приёмник — это Винамп.
     
     
  • 3.26, Аноним, 08:41, 24/06/2014 [^] [ответить] [смотреть все]  
  • +4 +/
    Приёмник - это прибор такой, радиоволны принимает А винамп - это плеер Он ради... весь текст скрыт [показать]
     
     
  • 4.28, Аноним, 09:41, 24/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Он принимает медиапотоки.
     
     
  • 5.32, Аноним, 12:56, 24/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Медиапотоки принимает (и передает) vlc. Ты опять всё спутал.
     
  • 1.11, Константавр, 22:55, 23/06/2014 [ответить] [смотреть все]  
  • +3 +/
    Они браузер выпилить из IDE не сорбираются?
     
     
  • 2.12, Аноним, 22:58, 23/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Оставят для тестов.
     
  • 2.13, mine, 23:02, 23/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Разумеется, это уже запланировано на ближайшее будущее.
     
  • 1.15, MPEG LA, 23:37, 23/06/2014 [ответить] [смотреть все]  
  • +9 +/
    Уже даже в Firefox текстовый редактор встроили, а в Emacs все никак.

    :wq

     
     
  • 2.31, Evolve32, 12:08, 24/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Чем Emacs не угодил как редактор?
     
     
  • 3.34, Andrey Mitrofanov, 13:46, 24/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Он в нём не нашёл Блокнот для html css php ... весь текст скрыт [показать]
     
  • 2.33, user, 13:40, 24/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    В Firefox встроили Vim По сравнению со всеми остальными редакторами Emacs более... весь текст скрыт [показать] [показать ветку]
     
  • 1.17, ILYA INDIGO, 00:46, 24/06/2014 [ответить] [смотреть все]  
  • –1 +/
    Лучше бы интерфейс привычный вернули, хотя бы опционально адоном.
    (Класик тем рекавери лишь [b]пытается[/b], а не делает!)
     
     
  • 2.39, Xasd, 23:10, 24/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    трудно делать расширение тогда -- когда не понятно b что именно b хотят польз... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.40, ILYA INDIGO, 01:36, 25/06/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    Пользователи хотя не что бы он был похож на ff28 А был точно таким же как у ff28... весь текст скрыт [показать]
     
  • 1.18, Аноним, 01:05, 24/06/2014 [ответить] [смотреть все]  
  • +2 +/
    Когда сможет болванки прожигать?
     
  • 1.19, Аноним, 04:01, 24/06/2014 [ответить] [смотреть все]  
  • +2 +/
    Ну девелоперские тулзы вещь полезная вытащить понравившуюся картинку из backgro... весь текст скрыт [показать]
     
     
  • 2.20, Crazy Alex, 05:46, 24/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Оно да, но тот, кто в состоянии это сделать всяков состоянии поставить экстеншн ... весь текст скрыт [показать] [показать ветку]
     
  • 2.24, upyx, 08:02, 24/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Я FireBug ставлю А встроенными вообще не пользуюсь Но выпилить их нельзя Тепе... весь текст скрыт [показать] [показать ветку]
     
  • 2.41, untit1ed, 03:19, 25/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    А к чему это вы? Редактор вовсе не для этого.
     
  • 1.21, Аноним, 05:56, 24/06/2014 [ответить] [смотреть все]  
  • +/
    Был когда-то тормозной комбайн мозилла С целью его облегчения и ускорения форкн... весь текст скрыт [показать]
     
     
  • 2.22, sabitov, 07:24, 24/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    "только бледнолицый может наступить на те же грабли дважды" :(
     
  • 1.29, Аноним, 09:58, 24/06/2014 [ответить] [смотреть все]  
  • +1 +/
    Выпилили browser tabs closeButtons, запихнули WebIDE - в этом вся теперяшняя Moz... весь текст скрыт [показать]
     
  • 1.30, Аноним, 10:32, 24/06/2014 [ответить] [смотреть все]  
  • +/
    Разве WebIde не значит открыть сайт на котором будет эта IDE?
     
  • 1.35, AX, 16:05, 24/06/2014 [ответить] [смотреть все]  
  • –3 +/
    Скоро в ФФ из коробки будет всё …кроме реально нужного.
     
     
  • 2.42, Аминамбосс, 17:38, 25/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Ты что, дурак какой-то?
     
  • 1.43, Аноним, 03:29, 26/06/2014 [ответить] [смотреть все]  
  • +1 +/
    > Выпилили browser.tabs.closeButtons
    > запихнули WebIDE

    Лягушку варят

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor