MooTools 1.11 - Debugger.js

12 września, 2007

Na stronie serwisu clientside znajduje się bardzo fajny skrypt Debugger.js. Macie na tej stronie opisane działanie tego skryptu, który służy jako konsola JavaScript. Sprawa o tyle dobra bo do tworzonego serwisu można dodać wspomnianą klasę i uruchamiać konsolę na przykład na pozbawionej własnej konsoli z prawdziwego zdarzenia Operze. Sama konsola jest powiązana z MooTools i na przykład raportuje także krótko wszelkie zapytania AJAX wykonywane przez klasę Ajax.

Z ciekawszych funkcjonalności można wspomnieć zapamiętywanie wpisywanych poleceń w cookies (które przywracamy wciskając strzałkę w górę lub w dół) i kilka opisanych na stronie skryptu funkcjonalności nawiązujących do rozszerzenia Firebug dostępnego dla Firefoxa.

Od siebie dodam, że ze względu na swoje wybitne momentami lenistwo stworzyłem skryptozakładkę (bookmarklet) dla Opery (pewnie też dla Internet Explorera tylko nie wiem jak ją tam dodać bo coś IE nie reaguje na linki z javascript: _^_), która po kliknięciu na stronie zawierającej framework MooTools sprawdzi czy zawiera on składniki niezbędne do uruchomienia konsoli i w wypadku pomyślnego przejścia testu zostanie uruchomiony skrypt konsoli.

Miłego debugowania skryptów na przeglądarkach innych niż Firefox :)

P.S.: Miała być skryptozakładka do pobrania tutaj, ale coś nie chciała współpracować więc daję link do strony z nią ;) [Jeszcze nigdy trzy razy tego samego wpisu na Joggerze nie publikowałem _^_].