Toho som sa bal, ze alef0 ma tu zacne akademicky ponizovat
Pokial sa nemylim, ty sa venujes veciam ako semanticky web ci mikroformaty akademicky (ucis na vysokej skoly alebo tak nejak)?
Ja to mam iba ako hobby, takze o tom az tolko vela ako ty urcite neviem. Ale skusim.
Citácia:
Ano da, hack je znamy od 2007, je to cez XSLT sablonu (IE napodiv podporoval XSLT skor nez Opera), vid napr.
http://www.echoofeden.com/digest/mit/20 ... xhtml-bug/
A zasa som o nieco mudrejsi. O a inac XSLT je dalsia vyhoda XML oproti HTML, na to som zabudol
Citácia:
Semanticky web dochne preto, ze specifikacie boli navrhnute uplne odtazito od realneho sveta, ved korektne RDF vie napisat leda akademik, komplexne popisy nerobi nik, neexistuju inteligentne nastroje, a pokrocile veci a la inferencie su len v clankoch a zopar prudko experimentalnych plug-inoch a RDF uloziska su na hranici pouzitelnosti.
Mas pravdu, ale zas k semantickemu webu sa neda dospiet zo dna na den a RDF by asi nebolo prvym krokom, lebo mu nikto nerozumie (ani ja az tak velmi pravdu povediac
). Prvym krocikom k semantickemu webu malo byt prave XHTML, aspon tak to bolo zamyslane, pokial dobre viem.
Citácia:
To nie je vina Explorera, to je kolektivna vina / dosledok vyvoja. Pretoze HTML nikdy nemalo striktne vyzadovanu gramatiku (think Netscape 4.1), kazdy si to placal ako chcel a nove prehliadace si nemohli dovolit prejst do rezimu uplneho dodrziavania standardov, lebo by ich nik nepouzival. IE k tomu samozrejme prispelo tiez tym, ze vyvojari museli drzat lajnu trojiteho vyvoja, aby sa to aspon zobrazilo vacsine pouzivatelov. Kolektivna vina je to vsak na stranach prehliadacov, lebo mozno len za posledny rok prehliadace dokonvergovali do nejakeho rozumneho stavu. (Tu pomlcim, ze napr. iPadovsky prehliada si to zacne interpretovat opat inac.)
Myslim, ze okrem IE do viac menej rozumneho rezimu dokonvergovali vsetci ostatny uz roky dozadu, takze sa tak lahko IE neda ospravedlnit. A samozrejme keby IE prisiel s podporou XHTML skor, tak by to pomohlo. Prave v casoch IE 6 bol semanticky web nova a vzrusujuca myslienka a mnoho designerov bolo pripravenych prejst na XHTML, lenze IE nic. To trochu znizilo ich entuziasmus, ale povedali si, ze ved pockame na dalsiu verziu, ta uz bude musiet XHTML podporovat. Prisiel IE 7 a nic. Dalsi sklamani ludia, ktori od myslienky upustili. Ale par vernych zostalo dufat, ze dalsia verzia IE uz XHTML podporovat bude. Prisiel IE 8 a stale nic. Myslim, ze to uplne moralne znicilo komunitu okolo semantickeho webu a stratili vsetok entuziazmus. A teraz je uz dost neskoro. Sice IE 9 uz vyzera slubne, ale zas potrva roky, kym nanho prejde potrebna vacsina uzivatelov.
Ten proces straty vzrusenia pre semanticky web popisany vyssie bolo dobre vidno na blogoch roznych top developerov. Len na Sitepointe som od cias IE 6, cez verzie 7 a 8 sledoval ako sa postupne stavala komunita pochmurnejsou a pesimistickejsou s kazdou dalsou verziou IE bez podpory XHTML
Citácia:
Ja nechapem, ako to suvisi s parsovanim, ved vsetky prehliadace v sucasnosti uz robia korektne XHTML a to i z absolutne zmanglovaneho zdroja a vsetky toolingy (ci uz na strane servera alebo klienta) vedia pracovat s kompletnym DOM stromom a nemusia riesit syntakticku nekorektnost.
No tym si isty nie som. Vacsina DOM alebo XML parserov ma s nevalidnym kodom dost problem (do XML parsera nevalidne XHTML nedas, do DOM parsera mozno ano).
Citácia:
Vyvojar dnes moze pokojne generovat plnopravne XHTML, ktore bude fungovat vsade, to ze to niektori (mnozstvo) nerobi, je vina ludi, nie browserov.
Nebude fungovat v IE 8, IE 7, IE 6, ktore stale dokopy pouziva x krat viac ludi ako IE 9. A nebude fungovat ani v IE 9 v kompatibilnom mode, ci ako sa to vola