pl.comp.www FAQ | ||||
---|---|---|---|---|
Następny | Następny rozdział | Rozdział 6. HTML | Poprzedni rozdział | Poprzedni |
Dlaczego należy kontrolować poprawność kodu? To chyba oczywiste: każdy chce żeby rzeczywisty efekt pokrywał się z planowanym, tak teraz jak i w przyszłości, gdy przeglądarki będą np. ściślej trzymać się standardu. Powszechnie stosowaną metodą jest ,,ręczne'' sprawdzanie za pomocą wybranej dowolnie ,,przeglądarki testowej'' takiej jak np. Lynx, Netscape, lub MS IE. Jest to działanie co najmniej wątpliwe: przeglądarka powinna wyświetlać wszystkie (nawet z błędami składniowymi) strony poprawnie, choć niekoniecznie zgodnie z intencjami jej autorów. Właściwą formą sprawdzania strony jest raczej użycie parsera --- validatora SGML takiego jak na przykład SP Jamesa Clarka (dostępny tak dla DOS (32-ext.), Win32, jak i UNIXa wraz z odpowiednim DTD dla stosowanego dialektu HTMLa W wyniku kontroli np. nsgmls -m /usr/lib/pubtext/catalog -f nazwa.err -o nazwa.out nazwa.htm powstaje lista błędów (przez skierowanie potoku błędów do pliku) na podstawie, której należy ,,ręcznie'' poprawić dokument. Dopiero potem warto sprawdzić w przeglądarce, czy przypadkiem czegoś istotnego nie przeoczyliśmy...
Dobrą metodą jest użycie jednego z wielu zdalnych weryfikatorów kodu HTMLa (patrz niżej), lub jednego z dostępnych weryfikatorów ,,lokalnych'':
Patrz też:.
Następny | Spis treści | Poprzedni |
Dlaczego standardy są takie ważne? | Początek rozdziału | Ramki? Nie stosować!!! |