Microsoft združuje namizno in mobilno kodno zbirko Edge
Microsoft Edge ponuja enako uporabniško izkušnjo na vseh namiznih platformah, razen nekaj funkcij, specifičnih za Microsoftov račun, ki manjkajo v Linuxu. Vendar pa je na mobilnih platformah stvari drugačne. V sistemu Android je Microsoft Edge še vedno na Chromiumu 77. V iOS-u brskalnik uporablja povsem drugačen motor zaradi Appleovih omejevalnih politik. Zaradi te razdrobljenosti je razvoj brskalnika veliko bolj zahteven in počasnejši. Da bi hkrati ohranil vse tri različice in izdal nove funkcije, mora Microsoft trikrat kodirati eno stvar. Prvi je za namizje, drugi za Android, tretji pa za iOS. Da bi se znebil te ovire, si Microsoft prizadeva za poenotenje kodne baze med vsemi platformami.
Oglas
Med konferenco Ignite je Microsoft delil svoje načrte o ustvarjanju enotne skupne baze podatkov za Edge. Ta sprememba bi izboljšala hitrost in učinkovitost razvoja ter pomagala razvijalcem doseči enakost funkcij med mobilnim in namiznim Edge. Z poenotenjem kodne baze bo Microsoft sledil najboljšim praksam drugih običajnih brskalnikov, kot je Google Chrome. Prav tako bo podjetjem omogočilo uporabo istih pravilnikov za mobilne in namizne različice. Končno bo sprememba povečala zmogljivost brskalnika v sistemu Android in naredila brskalnik močnejši in konkurenčen običajnim ponudbam Googla, Firefoxa itd.
Microsoft je lani začel delati na poenotenju kodne baze za Edge. Zdaj se proces postopoma približuje končni fazi. Podjetje pravi, da bo prva beta različica s skupno kodo na voljo za iOS in Android v naslednjem mesecu. Na žalost niso navedeni nobeni konkretni datumi.
Zanimivo je, da je bila potreba po hitrejšem razvoju brskalnika eden od razlogov, zakaj je Microsoft opustil svoj lastniški stroj za upodabljanje Edge Legacy v korist Chromiuma. Zdaj Edge prejema večje posodobitve vsakih šest tednov in ne potrebuje več novih različic operacijskega sistema Windows 10 za zagotavljanje najnovejših funkcij. Upajmo, da bo ustvarjanje ene skupne kodne baze pomagalo pospešiti stvari tudi na mobilnih platformah.