Klucz dostępu n przeskakuje w nawigacji strony. Przejdź do początku.
Ten dokument jest tłumaczeniem. W przypadku rozbieżności i błędów aktualna wersja angielska owinna być uznana za autorytatywną. Pierwotne prawa autorskie należą do W3C jak wykazano poniżej.
Tłumacz: Tłumaczenia Dokumentów Team
Ważnym jest aby wyraźnie określić kodowanie znaków (charset) dokumentu
udostępnionego w sieci. W przeciwnym razie odbiorca może niewłaściwie zinterpretować dokument. Przeglądarka na przykład może wyświetlić znaki na
chybił trafił zamiast przedstawić je w formie czytelnej. Jednym sposobem określenia kodowania znaków dokumentu jest umieszczenie tej informacji w
parametrze charset nagłówka Content-Type.
Istnieje wiele sposobów sprawdzania dokumentu, w tym sprawdzania nagłówków:
Istnieje wiele usług internetowych, które wyświetlają wszystkie nagłówki HTTP i źródło (HTML/XHTML) dokumentu po powrocie z serwera po tym jak wprowadzi się adres dokumentu, którym jesteś zainteresowany:
Uwaga: W3C nie ma powiązań z takimi usługami.
W nagłówkach HTTP szukaj nagłówka Content-Type a w szczególności parametru charset. Np:.
Content-Type: text/html; charset=utf-8
Uwaga: Parametr charset nie musi być obecny. Jest to na tyle właściwe jak długo dokument sam określa swoje własne
kodowanie.
Aby sprawdzić język znaczników Markup Validation Service musi upewnić się, że poprawnie odkodowuje dokument, który sprawdza. Pokaże błąd jeśli nie znajdzie informacji dotyczącej kodowania lub jeśli znajdzie sprzeczne informacje oraz nie może odkodować dokumentu według informacji, które w nim znalazł.
Aby wiedzieć, jakie kodowanie zostało znalezione przez walidatora można użyć rozszerzonego interfejsu. Można w nim także wybrać opcję źródła i sprawdzić wizualnie czy źródło
jest interpretowane w sposób właściwy. Sprawdzenie czy używa się właściwego kodowania może okazać się bardzo pomocnym. Czasami nie można sprawdzić w
sposób mechaniczny czy dokument podający informację, że jest zakodowany w iso-8859-1 nie jest właściwie zakodowany w iso-8859-2
lub innym.
telnet lub innego narzędzia komendWymaga to trochę ekspertyzy, ale jest łatwiejsze do zautomatyzowania. Inną komendą jest wget (z opcją -S
lub-s).
Niektóre serwery kodują dokumenty w różnych kodach znaków dla różnych klientów. Dzieje się tak np. w Rosji. Wymaga to specjalnej uwagi, ponieważ przeglądarka w systemie Windows czy Mac może wskazywać użycie kodów innych niż te określone przez usługi sieciowe albo W3C Markup Validation Service (które w większości przypadków oparte są na systemach UNIX).
Powiedz nam co myślisz (po angielsku).
Przetłumaczono z angielskiego dnia 30 lipca 2006. Ostatnia zmiana wersji tłumacznia 2006-11-25 19:21 GMT
Historia zmian dokumentu qa-headers-charset w blogu i18n.
Copyright © 2003-2006 W3C® (MIT, ERCIM, Keio), All Rights Reserved. W3C liability, trademark, document use and software licensing rules apply. Your interactions with this site are in accordance with our public and Member privacy statements.