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.

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

74 komentářů

Nejnovější komentáře

  • Axel_foley4 18. 6. 2015 20:12:21
    Edge s jádrem Webkitu? LOL jen naiva by si myslel, že za 3 roky udělají od...
  • xlnc 18. 6. 2015 18:18:37
    Ještě padne spousty žvástů ke Spartanu a Edge. Ve skutečnosti to 90 %...
  • Sobcz 18. 6. 2015 17:07:02
    "... rozladění ze stavu, kdy stále velké množství webových vývojářů...
Určitě si přečtěte

Pojďme programovat elektroniku: Postavíme si titěrnou Wi-Fi meteostanici s lepším teploměrem než Netatmo

Pojďme programovat elektroniku: Postavíme si titěrnou Wi-Fi meteostanici s lepším teploměrem než Netatmo

** Dnes se podíváme na maličkou Wi-Fi destičku Wemos D1 mini ** A připojíme k ní barometrický a teplotní shield ** Poběží na ní web a nabídne i JSON API

18.  6.  2017 | Jakub Čížek | 27

Jak vybrat monitor k počítači: nenechte se zlákat nepodstatnými parametry

Jak vybrat monitor k počítači: nenechte se zlákat nepodstatnými parametry

** Na jaké parametry se zaměřit a kde vás výrobci chtějí nachytat ** Monitory se stále více specifikují pro konkrétní určení ** Náročný hráč nebo profesionální grafik mají různé požadavky

20.  6.  2017 | Tomáš Holčík | 31

Dlouhodobý test HTC Vive: co vám recenze o virtuální realitě neřeknou

Dlouhodobý test HTC Vive: co vám recenze o virtuální realitě neřeknou

** Ani hry se sebelepší grafikou vás nevtáhnou tolik, jako ve virtuální realitě ** Pro sledování filmů není VR ani zdaleka ideální ** I první generace je skvělá, stále však působí jako prototyp

20.  6.  2017 | Stanislav Janů | 19


Aktuální číslo časopisu Computer

Bojujeme proti Fake News

Dva velké testy: fotoaparáty a NASy

Co musíte vědět o změně evropského roamingu

Radíme s výběrem základní desky