Psát stránky v XHTML nebo v HTML5?

Josef

Psát stránky v XHTML nebo v HTML5?
« kdy: 22. 10. 2011, 14:18:38 »
Být či nebýt, XHTML nebo HTML5, toť otázka.
Co doporučujete vy?
Například www.root.cz je v XHTML, ale validator.w3.org na něm našel 17 errorů, warningy nepočítaje.
Naprotitomu třeba hlavní strana www.google.com je v HTML5. Je vidět, že google je velká firma, errorů tam má 37. Na takové jednoduché stránce jako je google je to celkem výkon  :-)

« Poslední změna: 24. 10. 2011, 11:07:09 od Petr Krčmář »


DarkKnight

Re: psát stránky v XHTML nebo v HTML5
« Odpověď #1 kdy: 22. 10. 2011, 14:57:56 »
google.com je v html5, protoze html5 vyuziva

jinak zalezi, co chces delat -> pokud klasicky web bez vyhod html5, je blbost to delat v html5 -> tam pak xhtml nebo html4

a nevim, co s tim porad vsichni maji - validita neni vsechno


ja obecne porad koduju ve validnim xhtml1.1 a neminim zatim presedlat na html5 (neni treba)

Vin

Re: psát stránky v XHTML nebo v HTML5
« Odpověď #2 kdy: 22. 10. 2011, 16:49:54 »
(X)HTML 5 má některé nové vlastnosti u formulářů (zvláštní atributy) - u některých browserů se využívají k usnadnění ovládání - dále tag video, který přidává přímo do html ovládání videa.

HTML 5 nemusí být nutně HTML, můžeš používat jeho XML verzi. Záleží na tom, jestli XML nějakým způsobem využiješ. (No, důvod může být i důslednost na uzavírací tagy u XHTML validátoru, aby člověk nemusel přemýšlet, kde neuzavřené tagy prohlížeče pochopí a kde ne)

Koca

Re: psát stránky v XHTML nebo v HTML5
« Odpověď #3 kdy: 23. 10. 2011, 09:46:19 »
Ruku na srdce, 99% veci budes psat uplne stejne v HTML5 i v XHTML. Rozdil je jen v prvnim radku.

Vsecko zalezi na ucelu webu. Kdyz budes vyuzivat nove vlastnosti HTML5, tak musis pocitat s tim, ze to s sebou prinasi komplikace v podobe ruznych prohlizecu. Chces mit video v HTML5? Tak se priprav na to, ze budes muset mit mp4 (H.264) pro IE9. Potom ogv (Theora) pro operu/firefox/chrome. Jestli chces, tak i webm (VP8), ale takovej Firefox 3.6 podporuje tag <video> ale nepodporuje webm, jen ogv. No a pro IE 8 musis mit v zaloze flashove reseni, tzn. video jeste ve formatu flv + swf prehravac. Takze video zkonvertujes do 3 ruznych formatu, aby si to uzilo co nejvic uzivatelu. Coz je peknej opruz.

Ale jak rikam, zalezi na zakaznikovi / ucelu webu. Kdyz pomines nove vlastnosti v html5, tak zbytek budes psat stejne jak v html5 tak v xhtml. Muze to byt tedy spis otazka presvedceni: )

Re: psát stránky v XHTML nebo v HTML5
« Odpověď #4 kdy: 23. 10. 2011, 11:15:55 »
Věci jako XHTML nebo HTML5 jsou pouze teoretické specifikace a nijak nesouvisejí s podporou v prohlížečích. Prohlížeče používají pro všechny (X)HTML verze jen jeden až několik parserů (několik u IE), a jejich použití ani u IE se nekryje s verzí (X)HTML, kterou použiješ. Takže je nesmysl ptát se „v čem budu psát“, když je to z hlediska prohlížeče jedno a to samé.

Koca: I v HTML5 můžeš použít flashové video.

Já osobně používám všechno, co je definováno v HTML5 a XML syntaxi (aby to bylo zpracovatelné nejen prohlížeči).


to je jedno

Re: psát stránky v XHTML nebo v HTML5
« Odpověď #5 kdy: 23. 10. 2011, 11:44:08 »
Ruku na srdce, 99% veci budes psat uplne stejne v HTML5 i v XHTML. Rozdil je jen v prvnim radku.

 Kdyz pomines nove vlastnosti v html5, tak zbytek budes psat stejne jak v html5 tak v xhtml.

vony ty tagy header, nav, section apod neco do sebe maji... je to spis budoucnost, ale proc zakysavat v minulosti? Jen je opravdu treba s rozmyslem, jak pises tak z toho nedelat zadne nabozenstvi.