reklama

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, Prohlížeče, Web, Programování, Internet Explorer, Edge, IE 11, 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ářů...
reklama
Určitě si přečtěte

Microsoft: Zbavte se už konečně zastaralých a děravých Windows 7

Microsoft: Zbavte se už konečně zastaralých a děravých Windows 7

** Microsoft pomalu začíná kritizovat svůj nejpopulárnější OS ** Chce konečně dostat podniky na Desítky ** Bezpečnostní podpora Sedmiček vydrží ještě necelé tři roky

17.  1.  2017 | Jakub Čížek | 406

Český státní blacklist už funguje. Ministerstvo financí se pochlubilo s detaily

Český státní blacklist už funguje. Ministerstvo financí se pochlubilo s detaily

** Dva týdny po Novém roce zajím zeje prázdnotou ** Ministerstvo vydalo metodický pokyn ** Takhle to bude fungovat v praxi

16.  1.  2017 | Jakub Čížek | 49

8 produktů, o kterých byste neřekli, že nesou značku Apple

8 produktů, o kterých byste neřekli, že nesou značku Apple

** Věděli jste, že Apple vyvinul celkem 45 modelů tiskáren? ** ** Monitor na výšku, plotter nebo herní konzole - to vše měl Apple ve své nabídce ** Většinu z těchto produktů pohřbil Steve Jobs

19.  1.  2017 | Stanislav Janů | 42

Umělá inteligence dokáže ze snímků srdce předpovědět, kdy zemřete

Umělá inteligence dokáže ze snímků srdce předpovědět, kdy zemřete

** Strojové učení lze skvěle použít pro vylepšení modelů pro předpověď srdečních komplikací ** Nová technologie umožňuje přesněji určit rizikové pacienty ** Dřívější diagnostika může díky včasně léčbě do budoucna zachránit životy

Včera | Karel Javůrek | 6


Aktuální číslo časopisu Computer

99 nejlepších programů pro váš počítač

Zvykejte si na umělou inteligenci

Velké testy PC zdrojů a gamepadů

Alternativní zdroje energie

reklama
reklama