-
Data: 2010-02-05 13:04:45
Temat: Re: walidacja HTML5 w przeglądarce
Od: Peter May <p...@p...fm> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2010-02-05 13:19, Krzysztof Warunek pisze:
> Dnia Fri, 05 Feb 2010 11:20:33 +0100, Peter May napisał(a):
>
>> W dniu 2010-02-04 23:03, porneL pisze:
>>> On Thu, 04 Feb 2010 14:23:13 -0000, Peter May<p...@p...fm> wrote:
>>>
>>>> W dniu 2010-02-04 11:37, takeshin pisze:
>>>> [...]
>>>>> Zważywszy na to, że w większości przypadków nie chce mi się bawić w
>>>>> negocjację nagłówków, chyba HTML5 byłby rozsądniejszy niż XHTML.
>>>>
>>>> Chyba nie wiesz, o czym piszesz. Zajrzyj do FAQ:
>>>>
>>>> http://wiki.whatwg.org/wiki/FAQ#What_MIME_type_does_
HTML5_use.3F
>>>
>>> No chyba wie, skoro woli HTML5 od pseudo-XHTML.
>>
>> Ale sama deklaracja<!DOCTYPE html> nie włączy trybu XML-owego.
> bo sam html5 tego nie wymaga
Owszem.
>> Nadal
>> będzie kod traktowany jak "zupa tagów" i potrzebna będzie negocjacja
>> nagłówków:
> http://en.wikipedia.org/wiki/Tag_soup
> co ma poprawny, semantyczny html5 text/html do zupy tagów?
Ja nie o poprawnym i semantycznym html5 piszę, ile o czymś innym. Autor
wątku napisał, iż "Dotychczas robiłem strony jako XHTML 1.0 Strict.". I
dalej:
"
Zważywszy na to, że w większości przypadków nie chce mi się bawić w
negocjację nagłówków, chyba HTML5 byłby rozsądniejszy niż XHTML.
"
Zrozumiałem z tego to, że dla XHTML-a zawartość wysyła z serwera z
nagłówkiem application/xhtml+xml. Kluczowe tutaj jest "nie chce mi się
bawić w negocjację nagłówków". A zatem nawet jeśli użyje <!DOCTYPE
html>, a dokument zostanie wysłany z nagłówkiem text/html, to cyt.:
http://wiki.whatwg.org/wiki/FAQ/pl#Jakiego_typu_MIME
_u.C5.BCywa_HTML_5.3F
"
Stosowanie niewłaściwego MIME type (text/html) dla XHTML spowoduje, że
dokument będzie parsowany według wymogów stawianych dla HTML. Innymi
słowy, będzie traktowany jako "zupa znaczników" (tag soup). Zapewnienie
XML MIME type jest jedynym sposobem na to aby przeglądarki obsługiwały
dokument jako XML.
"
W konsekwencji chciałem zwrócić uwagę na to, iż wysyłanie zawartości
HTML5 z MIME text/html powoduje to, iż przeglądarki, które mają takie
możliwości, nie wykorzystują wtedy parsera XML-owego do renderowania
dokumentu. Tak samo, jak XHTML Strict bez application/xhtml+xml jest
parsowany jako zwykły HTML.
Dokument wysłany z nagłówkiem application/xhtml+xml lub application/xml
daje po prostu więcej możliwości, np. możliwość osadzania MathML.
--
Peter
Następne wpisy z tego wątku
- 05.02.10 19:44 porneL
Najnowsze wątki z tej grupy
- Jakie znacie działające serwery grup dyskusyjnych?
- is it live this group at news.icm.edu.pl
- php, linki z nazwami a $_GET, SEO
- www polityka pl captcha
- dyktatura brudnego palucha
- www.znanylekarz.pl
- Czy pytanie o sczytywanie stron programami/skryptami to tu?
- Grupy webdevowe
- Jak wydrukować stronę?
- IIS, kilka witryn
- linki <a href="/strona.php"> (ze slashami)
- co rozszerza stronę??
- responsywny akapit <p>
- Czy istnieje jakiś emulator przeglądarek pod Mac'a?
- taka sama konfiguracja dla localhost i produkcji
Najnowsze wątki
- 2024-11-14 Dobra zmiana
- 2024-11-14 Czy prezydent może ułaskawić od zadośćuczynienia? [A. Lepper odszkodowania]
- 2024-11-14 Gliwice => Network Systems Administrator (IT Expert) <=
- 2024-11-14 Gliwice => Administrator Systemów Sieciowych (Ekspert IT) <=
- 2024-11-13 Filtr do pompy ruskiej
- 2024-11-12 Gdzie kosz?
- 2024-11-13 elektrycznie
- 2024-11-12 Jebane kurwa, kurwy.
- 2024-11-13 karta parkingowa
- 2024-11-13 Wl/Wyl (On/Off) bialy/niebieski
- 2024-11-12 I3C
- 2024-11-13 Kraków => DevOps Engineer (Junior or Regular level) <=
- 2024-11-13 Łódź => Senior SAP HANA Developer <=
- 2024-11-13 Zabrze => Senior PHP Symfony Developer <=
- 2024-11-13 Karlino => Konsultant wewnętrzny SAP (FI/CO) <=