Pokud Edge zobrazí něco jinak než WebKit, je to chyba a opravíme ji

Pokud Edge zobrazí něco jinak než WebKit, je to chyba a opravíme ji

Autoři nového prohlížeče a stejnojmenného jádra Edge se na blogu Microsoftu rozepsali o svém rozladění ze stavu, kdy stále velké množství webových vývojářů používá detekci prohlížeče pomocí UA (user-agent) namísto toho, aby se ptali, jestli daný prohlížeč podporuje konkrétní technologii, kterou chtějí použít.

UA podpis prohlížeče Edge je prakticky totožný s Chromem, podle Microsoftu však vývojáři namísto toho detekují Edge jako IE 11 a předkládají mu zcela zbytečně kód pro staré verze Internet Exploreru, přestože Edge má být v tomto směru naopak kompatibilní s WebKitem. Ve výsledku pak Edge mnohé weby zobrazí špatně.

Klepněte pro větší obrázek
Příklad špatné práce s detekcí prohlížeče: Vlevo standardní prohlížeč na WP 8.1. Autor webu detekcí UA předložil desktopový kód. Když programátoři změnili podpis UA, tentýž prohlížeč dostal mobilní kód pro Chrome a bez problému jej zpracoval.

Autoři na blogu zašli dokonce tak daleko, že prohlásili: „… any Edge-WebKit differences are bugs that we’re interested in fixing,“ tedy: „… jakékoliv rozdíly ve vykreslování Edge a WebKitu jsou chyby, které opravíme.“

Microsoft jednoduše chce, aby Edge dostával stejný HTML kód jako Chrome a další prohlížeče založené na WebKitu. Když se něco nezobrazí správně, jak sám prohlašuje, bude na to pohlížet jako na chybu, kterou se pokusí opravit.

Diskuze (74) Další článek: IFTTT se otevírá vývojářům, spouští kanál Maker

Témata článku: Technologie, Microsoft, Web, Prohlížeče, Internet Explorer, Edge, Programování, WebKit, WebKit, Chyba, Building


Určitě si přečtěte

Užijte si poslední změny času: Už od března 2019 můžeme mít trvale letní čas

Užijte si poslední změny času: Už od března 2019 můžeme mít trvale letní čas

** Evropská komise přijala legislativní návrh na zrušení střídaní času ** Možná tak v březnu 2019 přesuneme ručičky hodinek naposledy ** Od toho okamžiku bude permanentně platit letní čas

Karel Kilián | 96

Přichází revoluce v oblasti deodorantů!

Přichází revoluce v oblasti deodorantů!

** Britští vědci odhalili uzlový bod procesů, kterými vzniká nejpronikavější složka lidského tělesného pachu ** Nové generaci deodorantů by mohl dodat na síle cílený zásah do života malé skupinky kožních bakterií ** Podle některých vědců by to ale znamenalo zpřetrhat pouta mezi člověkem a mikrobem

Jaroslav Petr | 34

Tohle tak jednou zažít: Nová vzducholoď Airlander 10 s prosklenou podlahou

Tohle tak jednou zažít: Nová vzducholoď Airlander 10 s prosklenou podlahou

** Airlander 10 nabídne plavby vzduchem v interiéru s prosklenou podlahou ** Luxusní vzducholoď byla původně vyvíjena pro vojenské účely ** Počítá se s třídenními „kochacími“ výlety za poznáním

Karel Kilián | 7

Nová zbraň proti hackerům: obrovské množství chyb v softwaru

Nová zbraň proti hackerům: obrovské množství chyb v softwaru

** Vědci vymysleli nový systém obrany proti hackerům ** Pomocí speciálního systému implementují do softwaru spoustu chyb ** Tyto chyby nejsou zneužitelné, což útočník zjistí až po čase

Karel Javůrek | 28

PortraitPro: Vyzkoušeli jsme program, který prý udělá z každé „žáby“ krasavici

PortraitPro: Vyzkoušeli jsme program, který prý udělá z každé „žáby“ krasavici

** V digitálním světě nemůžete věřit všemu ** Nová generace 3D fotoeditorů zvládne divy ** Vyzkoušeli jsme PortraitPro, který vám změní i kontaktní čočky

Jakub Čížek | 10

Kde se bere elektřina v zásuvce? Poznejte 10 tajemství venkovních stožárů s dráty

Kde se bere elektřina v zásuvce? Poznejte 10 tajemství venkovních stožárů s dráty

Elektřina se vyrábí v elektrárnách, ale do zásuvek v našich domovech to pak má ještě hodně daleko. Dnes se na tuhle dlouhou cestu podíváme.

David Polesný | 81

Portál občana už funguje. Na státní web vypadá až překvapivě použitelně

Portál občana už funguje. Na státní web vypadá až překvapivě použitelně

** Portál občana už funguje, vyřídíte na něm první požadavky ** Funkce se budou postupně rozšiřovat ** Web je docela moderní a přehledný

David Polesný | 66


Aktuální číslo časopisu Computer

Megatest: 13 grafických karet

Srovnání 7 dokovacích stanic s USB-C

Jak na perfektní noční fotografie

Kvalitní zdroje informací pro sebevzdělávání