Autor wpisu: singles, dodany: 16.03.2011 19:06, tagi: css, javascript
Na rynku przeglądarek internetowych można wyróżnić „Wielką Piątkę” – należą do niej: Firefox, Opera, Safari, Chrome oraz Internet Explorer, vel Twoja Nowa ;). Każda z tych przeglądarek posiada tzw. zestaw narzędzi developerskich. Uważam, że śmiało można powiedzieć, że prawdziwy rozwój narzędzi tego typu rozpoczął się od rozszerzenia Firefoxa: Firebug – będącego do dzisiaj najbardziej popularnym narzędziem tego typu – dla niektórych wręcz niedoścignionym wzorem. Lecz nie o Firebugu będzie ten wpis, tylko o nowej wersji operowej ważki – Opera Dragonfly – zestawu narzędzi deweloperskich przeznaczonych dla tej norweskiej przeglądarki.
Instalacja
Słowo „instalacja” zostało tutaj użyte jako metafora, ponieważ nie musimy nic instalować (poza Operą oczywiście ;) bądź ściągać uaktualnień. Wystarczy w pasku przeglądarki wpisać opera:config#DeveloperTools|DeveloperToolsURL
, a w podświetlonym polu podać następujący adres: https://dragonfly.opera.com/app/cutting-edge/
. Po zapisaniu konfiguracji możemy już korzystać z nowej wersji narzędzia wybierając narzędzia deweloperskie z menu bądź korzystając ze skrótu klawiszowego Ctrl + Shift + I
.
Wygląd
Znacznej poprawie uległ wygląd w porównaniu do poprzedniej wersji, co dobrze oddają poniższe screeny. Teraz Dragonfly przypomina WebInspectora z WebKita.

Stara wersja narzędzia Opera Dragonfly

Nowa wersja narzędzia Opera Dragonfly
Poszczególne opcje zostały zdecydowanie lepiej pogrupowane, otrzymały ikony, konsola pojawia się na półprzezroczystej warstwie – tak samo opcje. Wszystko wygląda schludniej i zdecydowanie łatwiej znaleźć to czego szukamy.
DOM
Dostajemy prawie wszystko, do czego zdążyliśmy przyzwyczaić się używając FireBuga. Czyli drzewo dokumentu, a z prawej strony wyliczone listę zastosowanych stylów (także w postaci obliczonej), właściwości elementu oraz jego układ. Dodatkowo w ostatniej wymienionej zakładce mamy listę elementów wyznaczających offset danego elementu.

Opera Dragonfly: Zakładka DOM i lista elementów wpływających na offset
Niestety, nie ma możliwości edycji parametrów elementu z poziomu zakładki Układ – możliwe jest to tylko z zakładki Style. Z ciekawostek – po kliknięciu prawym przyciskiem na nazwie właściwości CSS, jedna z opcji brzmi Specyfication for [nazwa właściwości. Po wybraniu tej opcji zostajemy przekierowani do dokładnego opisu danej właściwości na stronie W3C.

Opera Dragonfly: Zakładka DOM i widoczna opcja Specyfication for ...