Opera opublikowała wersję beta Dragonfly — zestawu narzędzi deweloperskich w przeglądarce, będącego konkurencją rozszerzenia Firebug do Firefoksa. Dragonfly ma ułatwić tworzenie stron z wykorzystaniem takich technologii jak CSS czy JavaScript.
Co zaoferowuje Dragonfly? Największe hity, którymi chwail się norweska firma, to:
- Debugowanie stron zarówno dostępnych lokalnie jak i na jakimkolwiek zewnętrznym urządzeniu, w tym komórce z Opera Mobile.
- Dostęp do struktury DOM nie tylko oryginalnej, ale również aktualnej (przydatne dla stron wykorzystujących AJAX, gdzie struktura dokumentu może się dynamicznie zmieniać).
- Zaawansowany debugger JavaScriptu, umożliwiający debugowanie linia po linii, bez potrzeby umieszczania “alertów”.
Zarówno debugger jak i podgląd DOM dostępny jest również w Firebugu, nie wiadomo tylko jak bardzo różni się stopniem zaawansowania).
Jeśli chodzi o wady, to nie będzie na razie możliwości edycji CSS “na żywo” — ważnej funkcji dostępnej w Firebugu. Ma się ona pojawić w kolejnych wersjach Dragonfly.
Dragonfly będzie dostępny domyślnie w drugiej becie Opery 9.5. Aktywować będzie go można w Tools > Advanced > Developer Tools
. Obecnie można ściągnąć cotygodniowy snapshot zawierający to rozszerzenie w wersji deweloperskiej.
Co ciekawe, Dragonfly dostępny będzie na licencji BSD. Istnieje więc teoretyczna możliwość przeportowania go do Firefoksa i innych przeglądarek.
Jak donosi TechCrunch, Microsoft na konferencji MIX również ogłosił stworzenie zestawu narzędzi deweloperskich dla Internet Explorer 8 (na razie we wczesnej fazie beta).