[ NeonDragon @ 19.05.2008. 10:23 ] @
| citao sam na par sajtova o tome koliko su bitni standardi i ljudi uglavnom diskutuju koliko se razlikuju xhtml i html4 standardi. po misljenju vecine, preporuka je da se koristi dosta zastareo html4. glavni razlozi za ovako nesto su cinjenica da xhtml mora da bude 100% validan, da xhml pravi probleme sa ie (quirks mode) i mora da se servira kao application/xhtml+xml. takodje, ima i nekih zgodnih stvari koje su izbacene iz xhtmla, pa je i to razlog zbog njegove nepopularnosti.
sa druge strane xhtml je zgodniji (po meni) za rad sa web stranama, jer nudi neka logicna resenja (zatvoreni tagovi), a i tera me da proizvedem validan i kolko-tolko uredan kod. sad, kod xhtml-a, opet postoji dilema, strict ili transitional, ali razlike su sitnije...
dakle, da ne duzim: xhtml ili html4? |
[ Mitrović Srđan @ 19.05.2008. 10:42 ] @
Ne znam zasto bi neko koristio uopste HTML4 u danasnje vreme.
Svi browseri renderuju XHTML/CSS2.1 kako treba. Tj bar veliku vecinu
pravila i atributa.Naravno da jos uvek ima problema oko nekih atributa/svojstava
ali wtf :) XHTMl me tera da pisem validan, logican, standard-compliant markup.
Jednostavno tera me da pisem cistiji kod i da struktuiram dokumente logicki
i semanticki. Razlike izmedju xhtml i html u samom pisanju koda su lako uocljive i lako
primenljive:
• Zahteva da se svi tagovi pisu malim slovom
• Svi atributi moraju pod znake navoda
• Svaki elemen mora imati zatvarajuci element
• <br />
• Specijalni karakteri tipa & se moraju napisati kao character entity iz XML tj npr &
• Koristi ID umesto name
itd itd.
Ukoliko ti prelazak sa html na xhtml predstavlja problem uvek mozes da koristis XHTML 1.0 Transitional
i da nemas problema oko validacije. Samo postavlja se pitanje koliko je validacija uopste bitna u celoj
toj prici.
[ NeonDragon @ 19.05.2008. 18:13 ] @
pa ja i koristim xhtml (i to strict), i to uvek, ali me zanima zasto ljudi i dalje hvale html4 kao dosada najsavrseniji standard. licno znam neke ljude koji se nadaju da ce w3c da prestane da radi na xhtml standardu (i kojima je cudno mesanje xmla i htmla) i nadaju se html5 standardu, valjda kao drugom najsavrsenijem standardu.
[ Mitrović Srđan @ 19.05.2008. 18:57 ] @
Well,
bice to sukob xhtml2 i html5 ;) kao cutting edge standarda.
Mozda je na pomolu novi standard war posto koliko sam pratio
po forumima developeri se polako opredeljuju za jedan od ta dva.
U stvari xhtml2 se i nema mnogo stosta zameriti sem nekih sitnica
(prisutnost img taga pored zivog objecta i takve sitnice) dok bogme
koliko sam pratio html5 ima dosta featursa koje developeri bas ne vole
i ne prihvataju.HTML5 je samo pragmaticna evolucija vec postojeceg
standarda dok xhtml2 tezi ka modularizaciji i necemu vise revolucionarnom.
Vazno je da oba izbacuju dosta prezentacionih elemenata iz markupa
i to mi je dovoljno. Mada obozavam modularnost xhtml-a.
Vazno je da dobijamo novi environment za web dev;)
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.