The OpenNET Project / Index page

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

05.05.2011 19:53  Релиз открытого отладчика web-приложений Opera Dragonfly 1.0

Компания Opera представила первый стабильный релиз развиваемого с 2008 года открытого проекта Dragonfly, код которого доступен под лицензией Apache. Dragonfly представляет собой интегрируемый с браузером Opera инструмент для интерактивной отладки web-приложений, позиционируемый в роли конкурента Firebug. Для работы с Dragonfly достаточно запустить последний выпуск браузера Opera, в который рассматриваемый отладчик уже встроен. Взаимодействие отладчика с браузером производится с использованием специально разработанного протокола Scope, что позволяет обеспечить отладку в Dragonfly любого поддерживающего данный протокол клиентского ПО.

Поддерживаются такие функции, как отладка JavaScript, инспектирование CSS и DOM, выявление ошибок в скриптах, отслеживание Cookie, мониторинг сетевой активности. Особенностью Dragonfly является поддержка отладки web-страниц, открытых в браузере Opera на другом компьютере или на мобильном устройстве.

Особенности выпуска Dragonfly 1.0:

  • Инструмент для контроля за состояние локальных хранилищ (HTML5 Web Storage API);
  • Средство для отслеживания загружаемых с сайтов ресурсов, таких как изображения, скрипты, шрифты, видео-файлы и т.п.
  • Инспектор сетевых операций, позволяющий оценить степень задержки в процессе загрузки различных частей web-страниц, проанализировать эффективность локального кэширования и отследить загрузку ресурсов;
  • Возможность отправки HTTP-запроса в ручном режиме, с поддержкой изменения содержимого любых HTTP-заголовков;
  • Улучшенный JavaScript-отладчик, в который добавлена поддержка отслеживания заданных выражений или переменных, расширены возможности установки точек останова (новая панель управления, новые типы точек останова);
  • Поддержка быстрого просмотра любого отмеченного указателем мыши цвета в RGB-представлении для последующей вставки в CSS;
  • Доступен API для управления из командной строки.


  1. Главная ссылка к новости (http://my.opera.com/dragonfly/...)
  2. OpenNews: Компания Opera Software выпустила два открытых инструмента для web-разработчиков
  3. OpenNews: Для Opera доступен инструментарий для отладки web-страниц
  4. OpenNews: Эмулятор для запуска Opera Mobile доступен для Linux
  5. OpenNews: Компания Opera Software запустила первый полностью открытый проект
  6. Opera Dragonfly Architecture
Лицензия: CC-BY
Тип: Программы
Ключевые слова: opera, javascript, debug
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Аноним (-), 21:35, 05/05/2011 [ответить] [показать ветку] [···]    [к модератору]
  • +3 +/
    Без Оперы и не поюзаешь
     
     
  • 2.11, jsp (ok), 01:00, 06/05/2011 [^] [ответить]    [к модератору]
  • +/
    > Без Оперы и не поюзаешь

    +1 зачем нам такой "опенсорс", что под свободным ПО не работает?

     
     
  • 3.14, Аноним (-), 03:08, 06/05/2011 [^] [ответить]     [к модератору]
  • +3 +/
    Ну ни хрена себе Спецификации открыты, исходники открыты, бери и адаптируй куда... весь текст скрыт [показать]
     
     
  • 4.17, Аноним (-), 11:34, 06/05/2011 [^] [ответить]    [к модератору]  
  • +/
    Подумали. Опенсорс который требует для работы проприетарь - не нужен. Это не опенсорс а жалкий закос под него. Ну как windows-only программа.
     
     
  • 5.19, Аноним (-), 13:36, 06/05/2011 [^] [ответить]    [к модератору]  
  • +/
    Перечитай третье предложение в моём посте.
     
  • 5.20, анон (?), 15:06, 06/05/2011 [^] [ответить]    [к модератору]  
  • +/
    > Подумали. Опенсорс который требует для работы проприетарь - не нужен. Это не
    > опенсорс а жалкий закос под него. Ну как windows-only программа.

    Что ты имеешь против VirtualDub или AviSynth? Покажи хоть одну сравнимую поделку для красноглазых осей

     
     
  • 6.21, Аноним (-), 19:20, 06/05/2011 [^] [ответить]     [к модератору]  
  • +/
    1 То что AVI используют только некроманы А VFW используют только некроманы со ... весь текст скрыт [показать]
     
     
  • 7.22, охохо (?), 02:48, 07/05/2011 [^] [ответить]    [к модератору]  
  • +/
    > То что AVI используют только некроманы

    ай лолд! эталонное "не читал но осуждаю"
    к слову, ависинт - это фреймсервер (вполне использующийся в серьёзном постпродакшне)
    смысл комментировать остальное

     
     
  • 8.23, Аноним123321 (ok), 19:48, 07/05/2011 [^] [ответить]    [к модератору]  
  • +/
    > вполне использующийся в серьёзном постпродакшне

    ох, смех! интерпрайз-пользователи подоспели :-)

    в вашем "серъёзном" продекшене используется и Internet Explorer тоже :-) ..выводы о продакшене делайте сами :-)

    # p.s.: только совсем недавно видил картину как "серъёзное" web-приложение для врутренного использования (для тех-сотрудников оператора связи "ЭР-Телеком") -- корректно работающее только в MsIE -- отказалось корректно работать в MsIE версии 9 :-D

     
  • 1.2, Аноним (-), 21:38, 05/05/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Старый DragonFly в новых версиях Opera уже с бо-ольшими глюками работал. Наконец-то его осовременили.
     
     
  • 2.5, банан (?), 22:01, 05/05/2011 [^] [ответить]    [к модератору]  
  • +/
    Отлично всё работало и работает.
    Opera 10.10, Dragonfly 0.7 установлен локально
    Кроме попсового интерфейса, отличия от 1.0 не столь уж существенны/заметны в работе
     
     
  • 3.7, Аноним (-), 22:03, 05/05/2011 [^] [ответить]    [к модератору]  
  • +/
    > Отлично всё работало и работает.

    У меня на нескольких компах и ОС далеко не всегда обновлялся блок CSS-свойств при выборе DOM-ноды.

     
     
  • 4.9, банан (?), 00:50, 06/05/2011 [^] [ответить]    [к модератору]  
  • +/
    Это в 0.7 ? ещё похожая ерунда: если добавить css параметр и удалить, то он сразу не удаляется, хотя в списке не виден. надо выбрать другой узел, вернуться и тогда можно будет удалить.
    не, ну понятно, что релиз лучше, стабильнее (релиз драгонфлая, не оперы). если бы десятка понимала этот их scope, пользовали бы 1.0, хотя там обзор css вырезали. ставить брекпоинты на dom ивенты тоже прикольно, подсветку, токенайзер кстати здорово ускорили
     
     
  • 5.10, Аноним (-), 00:57, 06/05/2011 [^] [ответить]     [к модератору]  
  • +/
    Не помню версию Предыдущая официальная с сайта Opera Мне из новых плюшек понра... весь текст скрыт [показать]
     
  • 1.3, rshadow (ok), 21:49, 05/05/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    >Особенностью Dragonfly является поддержка отладки web-страниц, открытых в браузере Opera на другом компьютере...

    Когда же народ научится вовремя останавливаться.

     
     
  • 2.4, Аноним (-), 21:51, 05/05/2011 [^] [ответить]    [к модератору]  
  • +2 +/
    А чего тебе не так?
     
  • 1.6, Аноним (-), 22:02, 05/05/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Большой вопрос: Будет ли Scope поддерживаться в NetBeans Eclipse etc?
    И будут ли другие браузеры делать нечто подобное.
     
  • 1.8, Shane (ok), 22:44, 05/05/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Интересно, есть ли что-то подобное FirePHP под это?
     
  • 1.12, bav (ok), 02:23, 06/05/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Как xpath в поиске не поддерживала, так и не поддерживает. Не нужное поделие. За фаербагом уже не угнаться.
     
     
  • 2.13, obvious (?), 03:04, 06/05/2011 [^] [ответить]    [к модератору]  
  • +/
    https://bitbucket.org/scope/dragonfly-stp-1/issues/new
    https://bitbucket.org/scope/dragonfly-stp-1/fork
     
     
  • 3.15, bav (ok), 04:14, 06/05/2011 [^] [ответить]    [к модератору]  
  • +/
    Но, зачем, ради всего святого? Есть Firebug, есть WebInspector.

    Пост выше был не вздохом огорчения (когда же, ну когда же запилят xpath в этот чудесный инструмент), а выражением недоумения, зачем он вообще нужен (чрезвычайно редкая удаленная отладка, может быть?).

    Лучше бы над скоростью самого браузера поработали, последняя версия ворочается неторопливее фокса.

     
     
  • 4.18, Анонимка (?), 12:50, 06/05/2011 [^] [ответить]    [к модератору]  
  • +/
    Я пользователь Оперы, а не лисы. Мне файрбаг понятен, приятен, но хочется тестировать в своем основном браузере.
    Мои задачи:
    1. делать user.css и user.js для себя
    2. сделать бота для браузерной игры :)

    Тут стрекоза рулит. Так как мой бот не просто автомат:
    1. это система смс-оповещения о событиях,
    2. пересылка внутренней почты,
    3. в последнюю очередь - это конечный автомат, совершающий движения по заданной программе.

    Думаю, с таким инструментом, как стрекоза, меня не пропалят. :)

     
  • 1.16, ZigmunD (??), 06:28, 06/05/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    > Dragonfly представляет собой интегрируемый с браузером Opera инструмент для интерактивной отладки web-приложений, позиционируемый в роли конкурента Firebug.

    FireBug уже не конкурент.

    Отладку user.js не умеет. Причем как не умел сто лет назад, так и не собирается уметь.

    Кроме того, есть еще много нужных фич, которые присутствуют в DragonFly.

     

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


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