„Po pierwsze standaryzuje zachowanie przeglądarek na błędy w kodzie”
I to mi się właśnie nie podoba. Jak jest błąd, to strona jest błędna i nie powinna być wyświetlana. Mam tylko szczerą nadzieję, że jeśli HTML5 rzeczywiście wejdzie do użytku, to wszelkie błędy na stronie i tak będą sygnalizowane przez przeglądarkę, a nie po cichu ignorowane.
Przyznam, że mi się ta piąta wersja podoba. Co prawda nie wczytywałem się za głęboko w treść artykułu, ale już same przykłady-porównania robią dobre wrażenie.
"""The 'text/html' media type [RFC2854] is primarily for HTML, not for XHTML. In general, this media type is NOT suitable for XHTML. However, as [RFC2854] says, [XHTML1] defines a profile of use of XHTML which is compatible with HTML 4.01 and which may also be labeled as text/html.
[XHTML1], Appendix C
"HTML Compatibility Guidelines" summarizes design guidelines for authors who wish their XHTML documents to render on existing
Aż się specjalnie zarejestrowałem, żeby to skomentować. Po prostu kocham fanboy'ów xhtml. Jest taki jeden, jak mu tam, Riddle... fajną stronkę ma. Wchodzisz w źródło - a tam doctype xhtml 1.0 strict. Wchodzisz w informacje o stronie, a tam content-type: text/html, taki to XHTML jak świnka morska, ni to świnka ni morska.
"The base element can now have a target attribute as well mainly for consistency with the a element and because it was already widely supported. Likewise, the target attribute for a is no longer deprecated. One of the use cases is applications where using an iframe can be useful."
nea, target nie powinien wogóle istnieć. To użytkownik powinien mieć możliwość zdecydowania, czy chce otworzyć odnośnik w tym samym, czy nowym oknie. Używanie target to dezorientowanie użytkownika.
O! A ja się cieszę :). Bo to, co dzisiaj się XHTMLem nazywa przez ludzi, to jedynie domykanie znaczników, dodawanie atrybutu alt do obrazków i stworzenie strony na divach. I wtedy ludzie szpanują, że mają stronę valid xhtml :P.
Nie czytałem jeszcze wczesnych specyfikacji xhtml'a 2, ale z tego co widze po HTML'u 5, to poszli ostro w strone semantic web. Ot, takie Web3.0. "Maszynowo-przyjazny" format daty i inne smaczki tego typu :>
Swoja droga ciekawe, czy ten 'semantic-web' rzeczywiscie bedzie dla ludzi z przegladarkami w tel. komorkowych, tosterach i lodowkach, czy to tylko spisek Googla, zeby roboty szybciej i sprawniej indeksowaly zawartosc? ;)
nea: Dlaczego pani Jasia i Wandzia miały by coś walidować? Czy one są webdeveloperkami? Jeśli nie, to nie mają prawa w ogóle wiedzieć o czymś takim. Wszystko ma być załatwione przez maszynę.
Nie mam czasu ani chęci na pisanie swojego WYSIWYG'a, a te które są, jakie są, każdy widzi :). TinyMCE ma tam niby możliwość wymuszania prawidłowego XML'a, ale to czasami robi więcej złego niż dobrego.
Komentarze (59)
najlepsze
Po pierwsze standaryzuje zachowanie przeglądarek na błędy w kodzie i inne rzeczy:
http://www.digital-web.com/articles/html5_xhtml2_and_the_future_of_the_web/
I to mi się właśnie nie podoba. Jak jest błąd, to strona jest błędna i nie powinna być wyświetlana. Mam tylko szczerą nadzieję, że jeśli HTML5 rzeczywiście wejdzie do użytku, to wszelkie błędy na stronie i tak będą sygnalizowane przez przeglądarkę, a nie po cichu ignorowane.
"""The 'text/html' media type [RFC2854] is primarily for HTML, not for XHTML. In general, this media type is NOT suitable for XHTML. However, as [RFC2854] says, [XHTML1] defines a profile of use of XHTML which is compatible with HTML 4.01 and which may also be labeled as text/html.
[XHTML1], Appendix C
"HTML Compatibility Guidelines" summarizes design guidelines for authors who wish their XHTML documents to render on existing
W punkcie 3.2 czytamy:
"The base element can now have a target attribute as well mainly for consistency with the a element and because it was already widely supported. Likewise, the target attribute for a is no longer deprecated. One of the use cases is applications where using an iframe can be useful."
Welcome back target!
http://en.wikipedia.org/wiki/Yellow_Screen_of_Death
Swoja droga ciekawe, czy ten 'semantic-web' rzeczywiscie bedzie dla ludzi z przegladarkami w tel. komorkowych, tosterach i lodowkach, czy to tylko spisek Googla, zeby roboty szybciej i sprawniej indeksowaly zawartosc? ;)
Sidhellfire: Zasady xhtmla i xmla nie są
Nie mam czasu ani chęci na pisanie swojego WYSIWYG'a, a te które są, jakie są, każdy widzi :). TinyMCE ma tam niby możliwość wymuszania prawidłowego XML'a, ale to czasami robi więcej złego niż dobrego.