Názor k článku Ian Hickson o nové verzi HTML od anonym - prohlížeč není jediným nástrojem zpracovávajícím html a xml....

  • Článek je starý, nové názory již nelze přidávat.
  • 19. 4. 2007 10:14

    bez přezdívky
    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ší.