[xhtml][wai] MIME application/xhtml+xml a WAI
Moderator: Pomocy?!
[xhtml][wai] MIME application/xhtml+xml a WAI
Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040207 Firefox/0.8
Czy fakt, że np. Lynx widząc MIME application/xhtml+xml pozwoli na wyświetlenie samego nieprzetworzonego kodu oznacza, że strona jest dostępna czy, że nie jest dostępna (patrząc pod kątem WAI)?
- zwierz
- Moderator
- Posty: 1915
- Z nami od: 31 sierpnia 2003, 10:13
- Lokalizacja: Kraków
Re: [xhtml][wai] MIME application/xhtml+xml a WAI
Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7b) Gecko/20040318 Firefox/0.8.0+ (marcoos)
zwierz pisze:Czy z racji tego, że przeglądarka ta ma ponad 90% rynku w Polsce, należy uznać że strona przygotowana z takim MIME (nie posiadająca innej wersji) nie spełnia nawet pierwszego z priorytetów WAI?
Moim zdaniem tak. Jeśli ktoś używa XHTML, to w trosce o dostępność strony powinien włączyć content-negotiation i tym przeglądarkom, które akceptują poprawny typ MIME wysyłać application/xhtml+xml, a dla IE - text/html.
Jest to tym istotniejsze, że zdecydowana większość screenreaderów dla Windows działa na bazie mshtml.dll.
- marcoos
- Moderator
- Posty: 2227
- Z nami od: 12 października 2002, 10:25
- Lokalizacja: Wrocław
Re: [xhtml][wai] MIME application/xhtml+xml a WAI
Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040207 Firefox/0.8
marcoos pisze:Jeśli ktoś używa XHTML, to w trosce o dostępność strony powinien włączyć content-negotiation i tym przeglądarkom, które akceptują poprawny typ MIME wysyłać application/xhtml+xml, a dla IE - text/html.
W jaki sposób zrobić coś takiego?
- zwierz
- Moderator
- Posty: 1915
- Z nami od: 31 sierpnia 2003, 10:13
- Lokalizacja: Kraków
Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; PL; rv:1.5) Gecko/20031007 Firebird/0.7
http://www.w3.org/2003/01/xhtml-mimetyp ... egotiation
poza tym można chyba w php sprawdzić czy $_SERVER['HTTP_ACCEPT'] zawiera application/xhtml+xml
- Taeril
- Posty: 107
- Z nami od: 23 września 2003, 22:18
- Lokalizacja: Warszawa
Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7b) Gecko/20040318 Firefox/0.8.0+ (marcoos)
Taeril pisze:poza tym można chyba w php sprawdzić czy $_SERVER['HTTP_ACCEPT'] zawiera application/xhtml+xml
Dokładnie tak.
- marcoos
- Moderator
- Posty: 2227
- Z nami od: 12 października 2002, 10:25
- Lokalizacja: Wrocław
Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040207 Firefox/0.8
Czytałem to już. Problem w tym, że strona ma być na bezpłatnym koncie w Interii i jedyną możliwością jest dodanie odpowiedniego wpisu przez admina (odpada .htaccess i PHP)
Spróbuję pomęczyć adminów o to qs=0.8, bo jak ich prosiłem o dodanie:
- Kod: Zaznacz cały
AddType application/xhtml+xml .xhtml
A nie ma innej metody?
Ps. Sprawdziłem to na innym serwerze, na którym mogę tego użyć. Znajoma doniosła mi, że IE odczytał plik, ale nie poradził sobie z kodowaniem UTF-8 (krzaczki)
- Kod: Zaznacz cały
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Language" content="pl" />
...
</head>
...
IE 5.0, WinME
- zwierz
- Moderator
- Posty: 1915
- Z nami od: 31 sierpnia 2003, 10:13
- Lokalizacja: Kraków
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.0; pl-PL; rv:1.6) Gecko/20040113 MultiZilla/1.6.3.0e
zwierz pisze:Sprawdziłem to na innym serwerze, na którym mogę tego użyć. Znajoma doniosła mi, że IE odczytał plik, ale nie poradził sobie z kodowaniem UTF-8 (krzaczki)
daj adres - czasami IE ma jakieś wybryki i wyświetla coś 'po swojemu' - na paru kompach widziałem czary IE z poprawnym kodem a nie dało się tego powtórzyć na innych maszynach...
- Gość
Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040207 Firefox/0.8
http://hubertgajewski.com/tmp/websites/month/main.xhtml
http://hubertgajewski.com/tmp/websites/ ... ain2.xhtml
http://hubertgajewski.com/tmp/websites/month/main.html
Pierwsze dwa (obydwa z MIME application/xhtml+xml) różnią się między sobą linijką:
meta http-equiv="Content-Type" content="text/html; charset=utf-8"
meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8"
Linki będą działać przez miesiąc.
2004-05-01 UPDATE: Pliki testowe zostały usunięte.
- zwierz
- Moderator
- Posty: 1915
- Z nami od: 31 sierpnia 2003, 10:13
- Lokalizacja: Kraków
Kto jest online
Zarejestrowani użytkownicy: Google [Bot]