Premium

Získejte všechny články mimořádně
jen za 49 Kč/3 měsíce

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: 1861x | 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: 1183x | 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: 1142x | 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: 518x | Diskuse| Ostatní
  • Nejčtenější

Atentát na Fica. Slovenského premiéra postřelili

15. května 2024  14:56,  aktualizováno  17:56

Slovenského premiéra Roberta Fica ve středu postřelili. K incidentu došlo v obci Handlová před...

Fico je po operaci při vědomí. Ministr vnitra mluví o občanské válce

15. května 2024  19:25,  aktualizováno  23:12

Slovenský premiér Robert Fico, který byl terčem atentátu, je po operaci při vědomí. S odkazem na...

Fica čekají nejtěžší hodiny, od smrti ho dělily centimetry, řekl Pellegrini

16. května 2024  8:42,  aktualizováno  15:38

Zdravotní stav slovenského premiéra Roberta Fica je stabilizovaný, ale nadále vážný, řekl po...

Pozdrav z lůžka. Expert Antoš posílá po srážce s autem palec nahoru

13. května 2024  18:48,  aktualizováno  14.5 22:25

Hokejový expert České televize Milan Antoš, kterého v neděli na cestě z O2 areny srazilo auto, se...

Drahé a rezavé, řeší Ukrajinci zbraně z Česka. Ani nezaplatili, brání se firma

18. května 2024  12:02

Premium České zbrojařské firmy patří dlouhou dobu mezi klíčové dodavatele pro ukrajinskou armádu i tamní...

Havaroval vrtulník s prezidentem Íránu Raísím, vracel se z Ázerbájdžánu

19. května 2024,  aktualizováno  15:27

Aktualizujeme Íránská státní televize hlásí nehodu vrtulníku při přesunu prezidenta Ebráhíma Raísího, hovoří o...

Policisté při hokeji zakročili proti muži se zbraní, vypadala jako kalašnikov

19. května 2024  15:10

Dlouhou střelnou zbraň nesl v ruce osmnáctiletý mladík, proti němuž v sobotu po poledni zakročili...

Doby, kdy se Česko Sudetoněmeckých sjezdů bálo, skončily, řekl velvyslanec

19. května 2024  14:58

Český velvyslanec v Německu Tomáš Kafka řekl v neděli na sudetoněmeckém sjezdu v Augšpurku, že...

Porodnost Arabů razantně klesá, přelidnění však Blízký východ straší dál

19. května 2024  14:41

Porodnost v arabských zemích za posledních několik let zaznamenala přes sílící přítomnost...

Vyhrajte balíček z řady sebamed Anti-Redness
Vyhrajte balíček z řady sebamed Anti-Redness

Minulý týden jste soutěžili se sebamedem o kosmetiku pro nejmenší. Tento týden si pojďte zahrát o péči pro vás, a to konkrétně o řadu Anti-Redness,...

  • 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.