Wpis na 0. poziomie
Nawiązując do wpisu na joggerze nbw, który traktuje o szybkim sprawdzaniu poprawności dokumentu HTML przez zmianę jego rozszerzenia na .xhtml chciałem króciutko opisać rozszerzenie do Firefoksa, z którego korzystam w takich wypadkach.
HTML Validator, bo to o nim mowa, bazuje na programie Tidy. Po instalacji dostajemy narzędzie, które na bieżąco sprawdza poprawność wyświetlanych stron informując nas o wyniku odpowiednią ikonką. Dodatkowo w podglądzie źródła strony dodane są dwa nowe okienka podające listę znalezionych błędów oraz krótki opis, czym te błędy mogły zostać spowodowane oraz jak je naprawić.
Drugą pomocną funkcją rozszerzenia jest automatyczne poprawianie składni i dostosowanie jej do odpowiedniego standardu (HTML, XHTML, strict, transitional, loose itd.). Po wyczyszczeniu kodu, na które składa się także ustawienie odpowiednich wcięć, kodowania znaków, zawijania wierszy a także uaktualnienia przestarzałych stron stosujących znaczniki <font> i podobne do obowiązującego standardu CSS, możemy porównać oba źródła oraz ich prezentację w przeglądarce. Na koniec pozostaje nam skopiowanie tak przygotowanego dokumentu i wklejenie do swojego edytora HTML.
Niestety każdy automat wymaga od użytkownika przynajmniej odrobiny rozsądku. Musimy np. pamiętać, że specyfikacja XHTML 1.0 Strict nie zawiera definicji ramek (frame, iframe) i pozostaje nam ręcznie dopieszczenie dokumentu.
Jeśli nie bawi nas ciągłe sprawdzanie poprawności oglądanych stron, możemy bardzo szybko je wyłączyć bądź też ograniczyć tylko do określonych domen. Opcje szczególnie przydatne na starszych komputerach, gdyż rozszerzenie spowalnia nieco naszą przeglądarkę.
Zainteresowanych odsyłam do strony ze zrzutami ekranu a przekonanych — do strony pobierania.