Konsola błędów
z Mozilla Developer Center, polskiego centrum programistów Mozilli.
Konsola błędów to narzędzie dostępne w większości aplikacji opartych na technologiach Mozilli, które służy do powiadamiania o błędach w warstwie chrome aplikacji oraz na otwartych przez użytkownika stronach WWW. Zgłąszane są błędy i ostrzeżenia związane z JavaScriptem, błędy w arkuszach CSS oraz różne komunikaty z kodu warstwy chrome.
Przed Gecko 1.8.1 (tj. w programach starszych niż Firefox 2), konsola ta nazywana była "Konsolą JavaScript" (zob. błąd 265871).
Rozszerzenie Console2 jest zamiennikiem wbudowanej konsoli błędów, poprawiającym szereg błędów i wprowadzającym wiele długo oczekiwanych funkcji.
[edytuj] Rodzaje błędów
- Błąd - zwykle błąd składni uniemożliwiający kompilację programu.
- Ostrzeżenie - zwykle pozwala na kompilację, ale ostrzega przed złym stylem programowania i błędami projektowymi.
- Wiadomość - podobna do ostrzeżenia, rzadko stosowana.
[edytuj] Manipulowanie danymi wyświetlanymi w konsoli błędów
Dostęp do informacji wyświetlanych w konsoli błędów możliwy jest z poziomu interfejsu
nsIConsoleService. Prostszym sposobem na dodawanie komunikatów do konsoli
jest metoda Components.utils.reportError, albo, jeśli chcemy korzystać z konsoli systemu operacyjnego, dump().
Aby otworzyć okno konsoli błędów z poziomu okna przeglądarki lub klienta poczty, należy użyć funkcjitoJavaScriptConsole().