Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Vlákno názorů k článku
Ian Hickson o nové verzi HTML

Zdenek
Zdenek (neregistrovaný)
19. 4. 2007 8:38

XHTML2

Komu se nelibi HTML5, ma k dispozici dokumentaci k XHTML2 a muze si svobodne zacit programovat prohlizec. Kdo to neumi, muze zalozit sbirku a za ty penize se nekdo kdo to umi najde. Plkat o tom co by meli delat vyvojari jinych prohlizecu je o nicem, je to jejich volba.
Vlasta Neubauer
19. 4. 2007 10:14

Re: XHTML2

prohlížeč není jediným nástrojem zpracovávajícím html a xml. jakkoliv html5 řeší problémy vývojářů prohlížečů, na problémy ostatních webových vývojářů zvysoka kašle. přitom zastoupení gui prohlížečů mezi klienty se setrvale snižuje a přijde možná i doba, kdy budou většinu traficu tvořit automatické roboty. web je prostě příliš rozsáhlý na to, aby se jím člověk proklikával sám.

zkuste si třeba napsat parser validního xhtml a validního html. který z nich bude jednodušší? přijetí těžko implementovatelné specifikace jen snižuje šance malých hráčů a vede k další monopolizaci (např. googlizaci) internetu.

za html je třeba udělat důraznou tečku právě proto, aby si uživatel mohl vybrat svou cestu. psát těžko zpracovatelný tag soup a nezabývat se chybami, nebo psát použitelnější dokumenty, avšak se striktními omezeními.

současná situace je způsobena tím, že budou prohlížeče neustále přebírají odpovědnost za funčnost z autora dokumentu na sebe. pokud tohle skončí, tak se autoři naučí psát validní dokumenty. a to nemusí být utopie. většina uživatelů webu dnes tvoří své dokumenty v prefabrikovaných nástrojích typu wisiwyg nebo rs. skutečné html nikdy nepíšou a nebudou. pokud chce někdo publikovat, prostě si někde zaregistruje blog, nebo si stáhne existující rs. slovo autor tedy lze omezit jen na autory těchto nástrojů. těch je podstatně méně a své práci (html/xml) by měli rozumět podstatně více než koncoví uživatelé. zpřísněním podmínek tedy bfu nijak podstatně utrpět nemusí.

shrnutí:
1) hlavním autorem není koncový uživatel, ale programátor blogu/rs/editoru.
2) hlavním klientem nejsou, nebo výhledově nebudou prohlížeče.
3) základním problémem webu není "jak zobrazit nevalidní dokumenty", ale "jak konečně donutit uživatele psát validní dokumenty". a to html5 neřeší.
Martin Hassman
19. 4. 2007 10:25

Re: XHTML2

zkuste si třeba napsat parser validního xhtml a validního html.

Projekt http://code.google.com/p/html5/ je parserem validniho i nevalidniho HTML a pri letmem pohledu do zdrojaku mi nepripadl zas tolik nerealny, jak se obcas tvrdi. BTW. je to onen parser, ktery Hixie zminuje v rozhovoru ,a ktery u Googlu cas od casu "prechroustava" nejakou tu miliardu dokumentu. Napsat robota, ktery si poradi s dnesnim HTML webem nemuze byt zas tak slozite, navic u tohodle mate vhodnou licenci.

Vlasta Neubauer
19. 4. 2007 17:18

Re: XHTML2

uznávám, že to je trochu přitažené za vlasy, ale prostě upřednostňuji jednoduchost. díky za odkaz
Zdenek
Zdenek (neregistrovaný)
19. 4. 2007 10:44

Re: XHTML2

Resite jine veci, nez o kterych jsem psal. Nemate pravo urcovat vyvojarum prohlizecu jak a co maji programovat. A to nehlede na to jakkoliv jsou vase poznamky pravdive. Pokud mate pocit, ze vyvojari kaslou na ostatni, nemusite jejich prohlizece pouzivat.

zkuste si třeba napsat parser validního xhtml a validního html. který z nich bude jednodušší? Evidentne to neni problem a to dokonce ani pri nevalidnim html ;-)

"přijetí těžko implementovatelné specifikace jen snižuje šance malých hráčů a vede k další monopolizaci (např. googlizaci) internetu."
Zdenek
Zdenek (neregistrovaný)
19. 4. 2007 10:47

Re: XHTML2

Jsem to nejak ustrihl :-)

přijetí těžko implementovatelné specifikace jen snižuje šance malých hráčů a vede k další monopolizaci (např. googlizaci) internetu

To mluvite o te tezko implementovane teoreticke specifikaci XHTML2 nebo o realne funkcni implementaci HTML? ;-)
Monopolizace? Kdyz tu mame IE, Operu, Firefox a par dalsich html prohlizecu?
byF
byF (neregistrovaný)
19. 4. 2007 16:38

Re: XHTML2

"Nemate pravo urcovat vyvojarum prohlizecu jak a co maji programovat."

Vy jste asi vtipálek. Co myslíte, od čeho tu jsou jakékoli standardy? To bychom mohli zrušit zákony a právní stát. Přece nikdo nemá právo určovat občanům, co mají a nemají dělat.

Kdyby nebylo žádných standardů, Internet by měl krapet jinou podobu, jestli vůbec. Spousta rozdrobených sítí neschopných vzájemné komunikace.
uživatel si přál zůstat v anonymitě
19. 4. 2007 16:48

Re: XHTML2

Pozor! Neplette si dobrovolnou standardizaci soutezicich reseni a narizovani nejakych formatu, pripadne patenty.

To je totez, jako kdyz nekteri prskaji, ze proc openxml, kdyz uz je odf (a ted nediskutuji o kvalitach ani jednoho z nich) a "standard ma byt jen jeden". Ne. Standard slouzi k tomu, aby ten, kdo ho CHCE implementovat a pouzivat, tak mohl relativne snadno udelat.
unchallenger
unchallenger (neregistrovaný)
19. 4. 2007 20:07

Re: XHTML2

Ne, pokud je sto standardů pro totéž, není standard žádný.
uživatel si přál zůstat v anonymitě
19. 4. 2007 20:58

Re: XHTML2

Pokud je sto standardu, mate moznost si vybrat ten, ktery se pro vase potreby hodi nejlepe. Delat ale sty standard, pokud jich existuje pro totez jiz 99 je zrejme zbytecne plytvani. Totez by mohlo platit zhruba podle oboru pro cisla nad 3-7.

Prikladu ruznych koexistujicich standardu je mnoho.
Napriklad ethernet zdaleka nebyl sveho casu jedinym standardem pro site (dokonce rozhodne nebyl ani prvnim). PAL neni jedinym standardem pro barevnou televizi...
Vlasta Neubauer
19. 4. 2007 17:02

Re: XHTML2

"Nemate pravo urcovat vyvojarum prohlizecu jak a co maji programovat."
však to také nedělám. dělají to oni sami tím, že deklarují podporu určitého standardu. podivuji se ale nad tím, že tyto standatdy vytvářejí především výrobci prohlížečů, ačkoliv nejsou jejich nejčastějšími uživateli. nejčastěji přijde do styku s html sám autor stránky nebo nějakého nástroje. vaše věta tedy platí i naopak.
uživatel si přál zůstat v anonymitě
19. 4. 2007 14:19

Re: XHTML2

Prominte, ale pred XHTML2 tu bylo XHTML vychazejici z HTML4 vychazejici z HTML3 (HTML4 hlavne to, co jiz tehdy prakticky existovalo - podpora css, DHTML), ktere vzniklo poskladanim a organizaci toho, co prakticky v te dobe existovalo a bylo implementovano v prohlizecich.

Na rozdil od teoretickeho HTML2, ktere si na oblacku vysnili tehdejsi teoretici, ale nikdo ho v te dome nechtel/nebyl schopen implementovat.


Cili za vyvojem HTML a tim, ze je dnes tim, cim je stoji zejmena vyrobci prohlizecu.
uživatel si přál zůstat v anonymitě
20. 4. 2007 17:15

Re: XHTML2

kecam, vysnili si HTML 3.0 (vcetne treba tagu MATH) ale nakonec se prevzalo do HTML3.2 to, co aktualne existovalo a bylo implementovano v prohlizecich.
blue865
blue865 (neregistrovaný)
19. 4. 2007 15:35

Re: XHTML2

Problem s BFU je ten, ze aj oni chcu niekedy pridat do prispevku v DF nejake to html a to moze vysledne z pohladu striktneho browseru sprasit celu stranku..
uživatel si přál zůstat v anonymitě
19. 4. 2007 16:51

Re: XHTML2

tohle ale rozhodne neni ten nejzasadnejsi problem specifikace html, ze? :)

to si ma ostetrit autor DF

maximalne mu v tom specifikace muze pomoci tak, ze mu umozni pouzit nejakou pokrocilou textareu, kde je mozne pouzivat pouze zlomek elementu a automaticky se kontroluje, jestli jsou pouzity spravne (a i tak to nejspis bude muset osetrit aplikacne aby mu tam nekdo neposilal blaboly primo POSTem)
dgx
dgx
20. 4. 2007 6:03

Re: XHTML2

Poměrně rozsáhle jsem téma parserů řešili tady http://blog.converter.cz/index.php?p=1242&c=1 a v diskusi pod tímto článkem http://www.lupa.cz/clanky/soumrak-nad-modernim-x/ a jednoznačně je jednodušší napsat parser HTML!

Ano, HTML.

Je třeba si uvědomit, že i tohle http://www.dgx.cz/knowhow/xhtml/ je validní XHTML kód!
Zasílat nově přidané příspěvky e-mailem