Microsoft sjednocuje kódovou základnu Edge pro stolní počítače a mobilní zařízení
Microsoft Edge nabízí stejnou uživatelskou zkušenost na všech desktopových platformách, s výjimkou několika funkcí specifických pro Microsoft Account, které v Linuxu chybí. Na mobilních platformách je to však jinak. Na Androidu je Microsoft Edge stále na Chromiu 77. V systému iOS používá prohlížeč kvůli restriktivním zásadám společnosti Apple zcela jiný engine. Díky této fragmentaci je vývoj prohlížeče mnohem náročnější a pomalejší. Aby Microsoft zachoval všechny tři verze a vydal nové funkce současně, musí jednu věc kódovat třikrát. První je pro desktop, druhý je pro Android a třetí je pro iOS. Aby se Microsoft zbavil této překážky, pracuje na sjednocení kódové základny mezi všemi platformami.
reklama
Během konference Ignite se Microsoft podělil o své plány na vytvoření jedné sdílené databáze pro Edge. Tato změna by zlepšila rychlost a efektivitu vývoje a pomohla vývojářům dosáhnout parity funkcí mezi mobilním a desktopovým Edge. Sjednocením kódové základny bude Microsoft následovat osvědčené postupy ostatních běžných prohlížečů, jako je Google Chrome. Podnikovým zákazníkům také umožní aplikovat stejné zásady na mobilní a stolní verze. A konečně, změna zvýší výkon prohlížeče na Androidu a učiní prohlížeč výkonnějším a konkurenceschopnějším s běžnými nabídkami od Googlu, Firefoxu atd.
Microsoft začal pracovat na sjednocení kódové základny pro Edge v loňském roce. Nyní se proces postupně blíží do závěrečné fáze. Společnost říká, že první beta verze se společným kódem bude k dispozici pro iOS a Android v nadcházejícím měsíci. Bohužel nebyly uvedeny žádné konkrétní termíny.
Je zajímavé, že potřeba urychlit vývoj prohlížeče byla jedním z důvodů, proč Microsoft zavrhl svůj proprietární vykreslovací engine Edge Legacy ve prospěch Chromia. Nyní Edge dostává velké aktualizace každých šest týdnů a k poskytování nejnovějších funkcí již nepotřebuje nové sestavení Windows 10. Doufejme, že vytvoření jednotné sdílené kódové základny pomůže urychlit věci i na mobilních platformách.