Soucasne rozsirovani CSS Mozillou je nejlepsim resenim. Proste kdyz chteji neco hezkeho umoznit, co nema oporu ve standardu, tak pred to hodi -moz-. Takze je treba CSS vlastnost -moz-opacity, ktera vytvori na prvku alpha-pruhlednost. Timto zpusobem je dokonce implementovana cast CSS3 (ktere je teprve CR). Je to kompatibilni, dokonce to vyuziva standardizoveny zpusov rozsirovani.
A není do dobře?
Já si, pánové, pamatuju na dobu, kdy všecko muselo být naplánované a předem znormované. Nějak to moc nefungovalo, tedy fungovalo, ale pokrok byl takový... pomalý. V jednom výzkumáku chtěli zkusit výrobu polovodičů, jenže jim bylo řečeno, že polovodiče nejsou v plánu, a v plánu nejsou, neb je nikdo v národním hospodářství nepožaduje, tak aby neblbli a nechovali se voluntaristicky (to bylo oblíbené slovo). No, a nikdo je nepožadoval, protože nikdo pořádně nevěděl, co by se s nima dalo dělat a hlavně nebylo je kde vzít, když je nikdo nevyráběl - a nevyráběl, protože nenaplánoval, a... Naštěstí někdo ve světě postupoval voluntaristicky (ať už to znamená cokoli) a my pak mohli zjistit, že to k něčemu je.
Říkalo se, že nejdříve jsme doháněli a předháněli, pak udržovali krok, sledovali a nakonec se snažili neztratit stopu. Zatímco ten příšerně anarchistický svět venku jel jak vídeňskej rychlík.
On standard je standard, vymejšlet matičku M 3.1415926 je blbost, ale co kdyby se hodila?
A byly by nové prvky, nebýt svévolného rošiřování standardu? A jak bychom zjistili, že to je k něčemu? Nebo třeba že to je hovadina?
pamatuju na boj mezi MSIE a Netscape (tedy na dobu kdy se N snažil bojovat) a k dodržování standardů to moc nevedlo ... obě strany se snažili o všemozné vylepšování a někdy to vedlo i k svévolnému rozšiřování jazyka HTML nestandardními prvky ...
... ale možná že na trhu se třemi a více velkými hráči už by k tomu nedocházelo ... možná :)
Upozorníme vás na články, které by vám neměly uniknout (maximálně 2x týdně).