HTML5 vs. XHTML
Üdv nétek. Kérdés a következő: Mivel egyre felkapottabb lett az én szemszögemből a HTML5, így a kérdésem, hogy lényegesebb különbség van-e a HTML5 és a XHTML között az újításokat leszámítva? Tudom, hogy mind2 leírónyelv stb. Ti melyiket használnátok szívesen?
■
A HTML5-öt a használt
Miért nehéz XHTML-t
Lásd ezt a
De ha már itt vagy, légyszi vess egy pillantást erre a fórumtémára, proclub szerint te tudnál segíteni a felvetett problémákon.
Az XHTML tökéletes zsákutca lett
Érdemes a HTML5 – az új szabvány könyvet elolvasni, nagyon jól megfogja a lényeget.
0 a használata?
weblabor.hu
hup.hu
index.hu
origo.hu
microsoft.com
w3c.org
bbc.com
ez mintha mind xhtml lenne. Vagy én nem értek valamit? :-)
XHTML-nek álcázott HTML
DOCTYPE
szintjén XHTML. Általában az oldalak nem valid XML-ek, valamint nem megfelelő HTTP fejléccel vannak kiküldve. A megfelelőContent-type
application/xhtml+xml
lenne, de ezt nem igazán fogod megtalálni sehol. Amíg ezek nem teljesülnek addig nem igazán beszélhetünk XHTML-ről.valid XML
Igen, és minél több a
De a legfőbb kérdés, hogy mit érsz azzal, ha van egy valid XHTML oldalad? Milyen előnyökkel jár egy normál HTML-hez képest? Elenyészővel, de inkább semmivel - a sitebuilderek ilyen hozzáállása mellett.
A DTD-t kiegészítheted saját tag-ekkel, de kérdés, hogy a böngészők értelmezik-e. Ha valid XHTML-t készítesz (XHTML + RDFa), akkor azt áttranszformálhatod XML stíluslapokkal más formátumúvá, viszont itt azonnal megjelenik a HTML azon problémája, hogy túl bő lére van eresztve (azaz rengeteg plusz információt tartalmaz az adatok megjelenítésére vonatkozólag), ráadásul nem tudod garantálni, hogy strukturáltan vannak benne az adatok, tehát gépileg viszonylag nehezen dolgozható fel.
A HTML-nél cél volt, hogy minél lazább legyen a szintaktika, hogy különösebb tudás és odafigyelés nélkül is készíthessenek honlapokat. X(HT)ML-nél nem ez a helyzet, komoly felkészülés szükséges hozzá, és mondjuk szerintem pont emiatt kéne erőltetni, hogy a szakmából kiszórjuk az ocsút.
Ok, a CDATA, az & meg a
Hogy mi az előnye a valid XHTML oldalnak? Egyetlen soványka okot tudok mondani: a lezárandó tagek, a kisbetűvel írt és értékkel bíró attributumok egyfajta coding standard-et jelentenek a sitebuildereknek. Őszintén szólva ez nagyon ráfért a szakmára, szerintem mindannyian láttunk még a 90-es évekből ránk maradt junk HTML-eket, no comment.
Ezt nem teljesen értem:
Most akkor az XHTML-t kéne érőltetni az ocsú kiszórása végett?
Igen, de inkább az XML-t, az
Nem álcázás
Holott ez egyszerűen nem igaz. Az XHTML definiálja kompatibilitási lépésként a text/html mime típussal való küldést: http://www.w3.org/TR/xhtml1/#guidelines
Ez is egy álláspont,
A HTML5-öt is kilehet
Fejlődés