Walidacja XHTML .
Walidacja XHTML .
Walidacja - proces weryfikowania poprawności składniowej dokumentu HTML. Wyróżnia się sprawdzanie poprawności składniowej połączone z kontrolą zgodności z oficjalną specyfikacją HTML, nawet jeśli użyte polecenia wykraczają poza oficjalny HTML.
Serwis internetowy, który pozytywnie przeszedł proces walidacji jest stabilniejszy dla użytkownika. Jego zachowanie jest przewidywalne. Kod jest czystszy, bezpieczniejszy, odporniejszy na nieprzewidziane sytuacje. Serwis pozbawiony błędów walidacji działa poprawnie w najważniejszych przeglądarkach internetowych.
Co walidować?
Z walidacją powinniśmy się zetknąć podczas tworzenia serwisów internetowych. W jej skład wchodzi sprawdzenie:
poprawności funkcjonowania poszczególnych modułów serwisu (np: rejestracja, biuletyn, RSS,)
poprawności działania odnośników w całym serwisie,
bezbłędnego wyświetlania i funkcjonowania serwisu w przeglądarkach Firefox, IE6, IE7, Opera, Safari itp.
zgodności kodu HTML /XHTML oraz CSS ze standardami organizacji W3C,
zgodności kodu ze standardami o dostępności opisanymi w Section 508 oraz WAI,
prędkości działania serwisu z wykorzystaniem serwera pośredniczącego (Proxy),
wydajności działania systemu po stronie serwera, a także zajętość zużycia zasobów po stronie klienta.
Dlaczego walidacja jest potrzebna?
Odpowiedzi jest kilka:
Jeżeli kod strony jest poprawny, znacznie wzrasta prawdopodobieństwo, że strona będzie się dobrze wyświetlać pod większością przeglądarek, dzięki czemu można zyskać liczniejsze grono odwiedzających.
Strona nie zawierająca błędów ładuje się znacznie szybciej, gdyż przeglądarka nie musi się "zastanawiać" jak ją właściwie zinterpretować oraz nie traci czasu na czytanie niepotrzebnych znaczników (np.: <strong></strong> bez jakiegokolwiek tekstu pomiędzy znacznikami).
Walidacja pozwala wychwycić błędy powstałe przy kopiowaniu fragmentów kodu z jednego pliku do drugiego.
Lepiej dowiedzieć się o niedoskonałościach strony z raportu walidatora niż od użytkowników.
Dzięki procesowi walidacji możemy zyskać dodatkową wiedzę o języku XHTML oraz, w przypadku zmiany specyfikacji, dowiedzieć się jakie są różnice w stosunku do poprzedniej wersji.
Dodatkowo usuwając niektóre błędy walidacji możemy wyeliminować odpowiadające im niedociągnięcia w skryptach generujących kod po stronie serwera.
Tidy to program służący do walidacji dokumentów napisanych w językach HTML i XHTML. Walidacja polega na sprawdzeniu kodu pod kątem błędów i niezgodności ze specyfikacją. Dzięki temu, że nasze dokumenty będą zgodne ze standardami, zostaną poprawnie wyświetlone przez wszystkie współczesne przeglądarki .
Lista popularnych i darmowych narzędzi wspomagających poszczególne etapy procesu walidacji:
Wtyczki Firefox - zestaw wybranych przeze mnie wtyczek,
The W3C Markup Validator - oficjalny walidator organizacji W3C,
Bobby - walidator dostępności (ang. web accessibility),
Validator.ca - walidator wielowątkowy,
Kwality Tester - genialny polski tester, niestety czasowo wyłączony.
Walidacja - proces weryfikowania poprawności składniowej dokumentu HTML. Wyróżnia się sprawdzanie poprawności składniowej połączone z kontrolą zgodności z oficjalną specyfikacją HTML, nawet jeśli użyte polecenia wykraczają poza oficjalny HTML.
Serwis internetowy, który pozytywnie przeszedł proces walidacji jest stabilniejszy dla użytkownika. Jego zachowanie jest przewidywalne. Kod jest czystszy, bezpieczniejszy, odporniejszy na nieprzewidziane sytuacje. Serwis pozbawiony błędów walidacji działa poprawnie w najważniejszych przeglądarkach internetowych.
Co walidować?
Z walidacją powinniśmy się zetknąć podczas tworzenia serwisów internetowych. W jej skład wchodzi sprawdzenie:
poprawności funkcjonowania poszczególnych modułów serwisu (np: rejestracja, biuletyn, RSS,)
poprawności działania odnośników w całym serwisie,
bezbłędnego wyświetlania i funkcjonowania serwisu w przeglądarkach Firefox, IE6, IE7, Opera, Safari itp.
zgodności kodu HTML /XHTML oraz CSS ze standardami organizacji W3C,
zgodności kodu ze standardami o dostępności opisanymi w Section 508 oraz WAI,
prędkości działania serwisu z wykorzystaniem serwera pośredniczącego (Proxy),
wydajności działania systemu po stronie serwera, a także zajętość zużycia zasobów po stronie klienta.
Dlaczego walidacja jest potrzebna?
Odpowiedzi jest kilka:
Jeżeli kod strony jest poprawny, znacznie wzrasta prawdopodobieństwo, że strona będzie się dobrze wyświetlać pod większością przeglądarek, dzięki czemu można zyskać liczniejsze grono odwiedzających.
Strona nie zawierająca błędów ładuje się znacznie szybciej, gdyż przeglądarka nie musi się "zastanawiać" jak ją właściwie zinterpretować oraz nie traci czasu na czytanie niepotrzebnych znaczników (np.: <strong></strong> bez jakiegokolwiek tekstu pomiędzy znacznikami).
Walidacja pozwala wychwycić błędy powstałe przy kopiowaniu fragmentów kodu z jednego pliku do drugiego.
Lepiej dowiedzieć się o niedoskonałościach strony z raportu walidatora niż od użytkowników.
Dzięki procesowi walidacji możemy zyskać dodatkową wiedzę o języku XHTML oraz, w przypadku zmiany specyfikacji, dowiedzieć się jakie są różnice w stosunku do poprzedniej wersji.
Dodatkowo usuwając niektóre błędy walidacji możemy wyeliminować odpowiadające im niedociągnięcia w skryptach generujących kod po stronie serwera.
Tidy to program służący do walidacji dokumentów napisanych w językach HTML i XHTML. Walidacja polega na sprawdzeniu kodu pod kątem błędów i niezgodności ze specyfikacją. Dzięki temu, że nasze dokumenty będą zgodne ze standardami, zostaną poprawnie wyświetlone przez wszystkie współczesne przeglądarki .
Lista popularnych i darmowych narzędzi wspomagających poszczególne etapy procesu walidacji:
Wtyczki Firefox - zestaw wybranych przeze mnie wtyczek,
The W3C Markup Validator - oficjalny walidator organizacji W3C,
Bobby - walidator dostępności (ang. web accessibility),
Validator.ca - walidator wielowątkowy,
Kwality Tester - genialny polski tester, niestety czasowo wyłączony.