A nemelo by spise byt starosti prohlizece aby na nem fungovalo co nejvice stanek? Kdyz zakaznik chce aby web vypadal takhle a takhle a delal todle a todle tak mu to programator naprogramuje dle jeho pozadavku, nic vic nic min. To by se taky mohly zacit delat vsechny weby ve 250 recich co natom ze by 247 reci vyuzilo jen 4% navstevniku...
A směl bych se zeptat, jak by to podle vás ten prohlížeč měl dělat? Pokud stránka obsahuje korektní kód, je to jasné, standard definuje, jak se má interpretovat. Ne všechno je dáno jednoznačně, v konkrétních detailech je určitá volnost, ale interpretace je jasná. Ale nekorektní kód lze interpretovat různě. Jak mám jako autor prohlížeče uhodnout, který z těch mnoha možných výkladů je ten "správný"? Jak mám poznat, co znamená ten či onen proprietární tag, atribut či JS funkce? Jak poznat, co myslel autor konkrétním výskytem zkřížených tagů, neuzavřeného párového tagu, ...? Nehledě na to, že MSIE občas interpretuje po svém i korektní kód a některé stránky na tuto nekorektní interpretaci spoléhají a v prohlížeči, který je interpretuje správně, nejsou dostatečně použitelné.
Jasně, nejlepšý bi bilo udělat prohlýžeče domýšleče, které bi aňy žádné vstupní HTML soubory nepotřebovaly a sami odhadly, co vlastně na daném URL má bít a to bi zobrazyli. Stejně tak bich čekal, že ve Wordu otevřu třeba exe soubor a on mi z něho vytahá, co bych potřeboval. Je to přece textoví procesor a tak má umět editovat texty, to ma v EXE určytě někde jsou!
To bi se my moc lýbilo.