Premium

Získejte všechny články
jen za 89 Kč/měsíc

Analýza schopností prohlížečů webu

V článku Historie souboje browserů jsem se okrajově dotkl trampot, které se závažně dotýkají všech kodérů a programátorů internetových stránek. Aby bylo jasné proč, zveřejňuji studii která objasňuje v jak svízelné situaci programátoři a kodéři jsou. (Opravená verze článku.)

Jazyky HTML/CSS prošly za léta svého vývoje mnoha dramatickými zvraty, ale dnes je již jasné, že budoucnost se bude odehrávat v HTML 5/xHTML 5 a bezpochyby CSS3.

Připravil jsem Vám přehled s čím již dnes můžete v prohlížečích počítat a s čím zatím nepočítejte:

Metodologie: body jsou přičítány za každou vlastnost, kterou je prohlížeč schopen vykreslit podle norem W3C. Bony jsou přičítány za vlastnosti, které jsou dosud ve stádiu návrhu (draft), ale prohlížeč už s nimi umí pracovat.

Browser
37441141287302
130579
1111111
20102
ChrIE8IE9OpSaf
AnoAnoAnoAnoAno
AnoNeNeNeAno
AnoNeNeNeAno
AnoNeAnoNeAno
AnoNeNeNeAno
200202020
ChrIE8IE9OpSaf
AnoNeAnoAnoAno
AnoNeAnoAnoAno
AnoNeAnoAnoAno
210212121
60244
ChrIE8IE9OpSaf
AnoNeAnoAnoAno
NeNeNeNeNe
AnoNeAnoAnoAno
NeNeNeNeAno
AnoNeAnoNeAno
AnoNeNeAnoNe
AnoNeNeAnoNe
200202020
50233
ChrIE8IE9OpSaf
AnoNeAnoAnoAno
AnoNeNeAnoAno
AnoNeAnoNeAno
AnoNeAnoNeAno
AnoNeNeAnoNe
AnoNeNeAnoNe
232182222
ChrIE8IE9OpSaf
AnoNeNeAnoAno
AnoNeAnoAnoAno
ČástečněNeČástečněČástečněČástečně
ČástečněNeČástečněČástečněČástečně
ČástečněNeČástečněČástečněČástečně
AnoNeNeAnoAno
AnoAnoAnoAnoAno
65479157
ChrIE8IE9OpSaf
AnoNeČástečněAnoČástečně
AnoNeNeAnoAno
AnoNeNeAnoAno
AnoNeNeAnoAno
AnoNeNeAnoAno
ČástečněNeNeAnoČástečně
ČástečněNeNeAnoČástečně
ČástečněNeNeAnoČástečně
ČástečněNeNeAnoČástečně
ČástečněNeNeAnoČástečně
ČástečněNeNeAnoČástečně
AnoNeNeAnoAno
AnoNeNeAnoAno
NeNeNeČástečněČástečně
AnoAnoAnoAnoAno
ČástečněNeAnoČástečněČástečně
AnoČástečněČástečněAnoČástečně
AnoNeČástečněAnoAno
ČástečněČástečněČástečněAnoČástečně
NeNeNeAnoČástečně
AnoNeNeAnoAno
AnoNeNeAnoAno
AnoNeNeAnoNe
AnoNeNeAnoNe
Pole:
AnoNeNeAnoAno
AnoNeNeAnoAno
ČástečněNeNeČástečněČástečně
AnoNeNeAnoAno
AnoČástečněČástečněAnoAno
Formuláře:
AnoNeNeAnoAno
3417171634
ChrIE8IE9OpSaf
Drag&Drop:
ČástečněNeNeNeČástečně
AnoNeNeNeAno
AnoAnoAnoAnoAno
AnoAnoAnoAnoAno
AnoAnoAnoČástečněAno
50055
ChrIE8IE9OpSaf
AnoNeNeAnoAno
00000
ChrIE8IE9OpSaf
NeNeNeNeNe
18111515
ChrIE8IE9OpSaf
AnoNeNeAnoAno
AnoNeNeNeNe
NeNeNeNeNe
AnoAnoAnoNeNe
50005
ChrIE8IE9OpSaf
AnoNeNeNeAno
NeNeNeNeNe
150151515
ChrIE8IE9OpSaf
AnoNeAnoAnoAno
250009
ChrIE8IE9OpSaf
AnoNeNeNeNe
AnoNeNeNeČástečně
325361532
ChrIE8IE9OpSaf
AnoAnoAnoAnoAno
AnoNeNeAnoAno
ČástečněNeNeNeČástečně
AnoNeNeNeAno
2000100
ChrIE8IE9OpSaf
AnoNeNeAnoNe
AnoNeNeNeNe
205101515
ChrIE8IE9OpSaf
AnoAnoAnoAnoAno
AnoAnoAnoAnoAno
AnoNeNeNeNe
AnoNeNeAnoAno
15001515
ChrIE8IE9OpSaf
AnoNeNeAnoAno
AnoNeNeAnoAno
00000
ChrIE8IE9OpSaf
NeNeNeNeNe
100000
ChrIE8IE9OpSaf
AnoNeNeNeNe
81666
ChrIE8IE9OpSaf
AnoNeNeNeNe
AnoNeAnoAnoAno
AnoAnoAnoAnoAno
Experimentální:
50000
ChrIE8IE9OpSaf
AnoNeNeNeNe
NeNeNeNeNe
20000
ChrIE8IE9OpSaf
AnoNeNeNeNe

Pro přesnost uvádím: použitá testovací stránka: http://html5test.com/.

Prohlížeč Firefox/Mozilla 5.0 nebyl vůbec schopen tuto testovací stránku vykreslit a proto není v přehledové tabulce uveden, ač by jeho umístění nemuselo být úplně špatné. *)

Resultát podle prohlížečů

Chrome: úspěšnost 374 z 475 testovaných vlastností + 13 bonů za dosud nenormované, návrhové vlastnosti.

Safari: úspěšnost 302 z 475 testovaných vlastností + 9 bonů za dosud nenormované, návrhové vlastnosti.

Opera: úspěšnost 287 z 475 testovaných vlastností + 7 bonů za dosud nenormované, návrhové vlastnosti.

MSIE 9: úspěšnost 141 z 475 testovaných vlastností + 5 bonů za dosud nenormované, návrhové vlastnosti.

MSIE 8 a nižší: úspěšnost 41 z 475 testovaných vlastností + 0 bonů za dosud nenormované, návrhové vlastnosti.

Resultát podle požadovaných schopností

Parsovací pravidla:

<! DOCTYPE html> (HTML5) lze užívat bez obavy ve všech prohlížečích. Pracuje jako spínač vykreslovacího jádra prohlížeče, ergo: spustí to nejmodernější jádro, které prohlížeč dovede.

Canvas funguje kromě MSIE<=9 uspokojivě.

Video je pro MSIE<9 nepoužitelné. V ostatních prohlížečích pracuje konzistentně. Nejlépe v Chrome.

Audio je pro MSIE<9 nepoužitelné. V ostatních prohlížečích pracuje konzistentně. Nejlépe v Chrome.

Nové HTML elementy:

Vyniká Chrome, za ním Opera a Safari poněkud pokulhávají, MSIE9 má nějaké chyby ale v MSIE<9 je naprosto nepoužitelný.

Formuláře

Špičková se jeví Opera, za ní Chrome, Safari poněkud kulhá a MSIE všech verzí je nepoužitelný.

Interakce

Chrome a Safari to umí, Opera a MSIE tak na 50 %.

Historie a navigace

Umí to všechny prohlížeče kromě MSIE.

Mikrodata

Neumí používat žádný současný prohlížeč.

Webové aplikace

Opět Chrome vyniká, za ním Opera a Safari. MSIE všech verzí je KO.

Bezpečnost

Chrome a Safari umí. Ostatní ne.

Geolocation

Kromě MSIE<9 zvládají všechny prohlížeče.

WebGL

Umí jen Chrome, Safari kulhá a ostatní to neumí.

Komunikace

Vyniká MSIE 9, Chrome a Safari poněkud pozadu, Opera pramálo a MSIE<9 to prakticky neumí.

Soubory

Vyniká Chrome, Opera se snaží, MSIE nechápe.

Úložiště

Tradičně: Chrome pracuje výtečně, Opera a Safari uspokojivě, MSIE neví, kde je bulík.

Pracovníci (Workers)

Chrome, Opera a Safari to umí. MSIE netuší „vo co go“.

Lokální multimédia

Neumí ani jeden z dominantních prohlížečů.

Notifications

Umí jen Chrome.

Jiné vlastnosti

Viditelnost stránky: jen Chrome.

Výběr textu

Vše mimo MSIE<9

Audio

Pouze Chrome a ještě neúplně.

Animace

Pouze Chrome.

window.requestAnimationFrame

Pouze Chrome.

* Remark (12/1/2012 11:30): Omlouvám se všem libcům Mozilly Firefoxu. Při testování jsem nedopatřením použil zastaralý FF 5.0. V aktuální verzi 9.0.1 smozřejmě HTML 5 bere (s celkovým skóre 330 bodů + 9 benefitů). Tím se celkově umísťuje na druhé místo ve schopnostech vykreslovat moderní prvky, hned za Chrome.

Pak si zkuste napsat nějaký kód, který Vám bude fungovat úplně stejně ve všech prohlížečích. Ono to totiž skoro nejde.

Autor: Petr Závladský | čtvrtek 12.1.2012 10:30 | karma článku: 8,95 | přečteno: 882x
  • Další články autora

Petr Závladský

K poučení z krizového polistopadového vývoje ve straně a společnosti

Úspěšně znormalizovaný Ústav pro studium totalitních režimů vydal ve spolupráci s Technickou univerzitou v Liberci na sklonku roku 2015 sborník odborných prací „Každodenní život v Československu 1945/48–1989“.

17.2.2016 v 11:11 | Karma: 30,43 | Přečteno: 1860x | Diskuse| Ostatní

Petr Závladský

Dobrý den, můj přítel,

Je to občas veselé, když člověk někde zveřejní svou mailovou adresu, jak se dobré duše celého světa hned starají, aby člověk neživořil, nedřel tady za nějaký mrzký peníz, ...

15.12.2015 v 11:00 | Karma: 23,29 | Přečteno: 1182x | Diskuse| Ostatní

Petr Závladský

Zálohování dat

Před pár dny tady uveřejnila paní Zuzana Součková článek o nutnosti zálohování dat. Jak pod jejím původním článkem, tak i na FB se objevila řada podnětů typu: „zálohoval bych, ale nevím kam“. Stručný přehled je takovýto:

7.11.2015 v 16:10 | Karma: 18,16 | Přečteno: 1256x | Diskuse| Ostatní

Petr Závladský

One way ticket

Xenofobie je strachem z neznámého, ale my jsme (i díky informatice) velmi dobře informováni! Tedy se jedná o strach naopak ze známého, o strach z reálného nebezpečí. A samozřejmě pociťujeme odpor proti hrozícímu násilí.

27.9.2015 v 16:52 | Karma: 34,13 | Přečteno: 1141x | Diskuse| Ostatní

Petr Závladský

Maličko o kavkách a také o lidech

Jsem jen z donucení filosof. Chtěl jsem si původně jen tak klidně žít své dny a dívat se na květiny jak kvetou a voní, vidět stromy jak kvetou a plodí, a sledovat ptáky jak zpívají, vidět, jak neúprosně po podzimu přichází zima...

26.9.2015 v 17:25 | Karma: 18,99 | Přečteno: 517x | Diskuse| Ostatní
  • Nejčtenější

Tři roky vězení. Soud Ferimu potvrdil trest za znásilnění, odvolání zamítl

22. dubna 2024,  aktualizováno  14:47

Městský soud v Praze potvrdil tříletý trest bývalému poslanci Dominiku Ferimu. Za znásilnění a...

Studentky rozrušila přednáška psycholožky, tři dívky skončily v nemocnici

25. dubna 2024  12:40,  aktualizováno  14:38

Na kutnohorské střední škole zasahovali záchranáři kvůli skupině rozrušených studentek. Dívky...

Takhle se mě dotýkal jen gynekolog. Fanynky PSG si stěžují na obtěžování

21. dubna 2024  16:37

Mnoho žen si po úterním fotbalovém utkání mezi PSG a Barcelonou postěžovalo na obtěžování ze strany...

Školu neznaly, myly se v potoce. Živořící děti v Hluboké vysvobodili až strážníci

22. dubna 2024  10:27

Otřesný případ odhalili strážníci z Hluboké nad Vltavou na Českobudějovicku. Při jedné z kontrol...

Prezident Petr Pavel se zranil v obličeji při střelbě ve zbrojovce

19. dubna 2024  15:44

Prezident Petr Pavel se při střelbě na střelnici v uherskobrodské České zbrojovce, kam zavítal...

VIDEO: Kdo nejlíp vříská? Soutěž v imitaci racků vyhrál malý chlapec

26. dubna 2024  20:36

Devítiletý Cooper Wallace z britského Chesterfieldu v neděli vyhrál čtvrté mistrovství Evropy v...

Ukrajinci se snaží před bojem utéct do Rumunska, v řece mnozí najdou smrt

26. dubna 2024  20:26

Tisíce Ukrajinců se od počátku ruské invaze pokusily překonat řeku Tisu na hranici s Rumunskem ve...

Mohly by hlídat tisíce dětí. Většině z dětských skupin ale stát nedá peníze

26. dubna 2024

Premium Míst pro děti ve školkách je zoufalý nedostatek. Státu se pro letošek přihlásilo 180 lidí z...

Izraelský ministr Ben Gvir měl nehodu, auto po nárazu skončilo na střeše

26. dubna 2024  19:04

Izraelský ministr národní bezpečnosti Itamar Ben Gvir měl autonehodu ve městě Ramla ve středu země....

  • Počet článků 651
  • Celková karma 0
  • Průměrná čtenost 1688x
Občan, člověk. Často zděšený z toho, co vidí, slyší, či čte. Který se chce ještě za svého života dožít lepšího režimu, než byl ten rudý…
Ale vidím, že se do toho „socíku“ chce většina lidí v tomto státě vrátit.