Jsou to tři roky, co Mozilla začala podporovat document.all. Vývojáři Mozilly se koncem roku 2004 rozhodli implementovat document.all, ale pouze ve quirk módu a navíc zajímavým způsobem.
Ačkoliv document.all v Mozille funguje stejně jako v Internet Exploreru, je nedetekovatelný (Boolean(document.all) vrací false). Důvodem je nemotivovat vývojáře v používání této historické relikvie.
Opera Software se nedávno rozhodla upravit podporu document.all ve svém prohlížeči po vzoru Mozilly. Jelikož podpora document.all ve WebKitu je rovněž nedetekovatelná, zbývá tu už jen jediný prohlížeč s plnou podporou document.all – Internet Explorer.
Konstrukce document.all se používá čím dál méně, a tak dost možná se jí za pár let zbavíme jednou pro vždy. Stačí si porovnat dnešní knihy, ze kterých se učí weboví vývojáři s knihami jen několik let starými. Zatímco v těch starších se to document.all jen hemží, dnes o něj stěží zavadíte.
Martin Hassman ex-biochemik, umělecký programátor a publicista. Spoluzakladatel CZilly, zakladatel Zdrojáku, správce HTML5.cz, organizátor hackathonů, čekovacích muzejních nocí aj. akcí.
Přečteno 27 484×
Přečteno 27 340×
Přečteno 25 189×
Přečteno 24 718×
Přečteno 23 117×