Microsoft od sada objavljuje dnevna ažuriranja Canary Channel i tjedna ažuriranja Dev Channel njihove najnovije aplikacije Microsoft Edge koja se temelji na Chromiumu. Iznenađujuće, preglednik može dinamički mijenjati liniju korisničkog agenta prema pravilima koja preuzima s posebne web stranice.
Oglas
onemogućiti trackpad kad je miš povezan
Kao što možda već znate, Microsoft Edge, zadani web preglednik sustava Windows 10 je krećući se na web-mehanizam kompatibilan s Chromiumom u verziji za radnu površinu. Microsoft objašnjava da je namjera ovog poteza stvoriti bolju web kompatibilnost za kupce i manje fragmentacije za web programere. Microsoft je već dao niz doprinosa projektu Chromium, pomažući u prenošenju projekta na Windows na ARM-u. Tvrtka obećava da će više doprinijeti projektu Chromium.
Također, Microsoft poboljšava preglednik dodavanjem značajki koje su bile ekskluzivne za klasičnu verziju aplikacije, uključujući značajke poput Citati naglas i Microsoftov prevoditelj .
Novo istraživanje tvrtke Bleeping Computer otkriva da Edge Chromium može mijenjati niz korisničkih sredstava ovisno o stanju. Skup takvih uvjeta koje preglednik preuzima sa sljedećeg URL-a:
https://config.edge.skype.com/config/v1/Edge/75.0.131.0?osname=win&channel=dev&clientId=[idtti&osver=10.0.18875&osarch=x86_64&osring=WIF&osedition=professional&ostelemetrylevel=full
Poslužitelj vraća JSON konfiguracijsku datoteku s raznim opcijama za Edge. Jedan od njegovih odjeljaka je korisnički agent povezan s domenom, koji omogućuje Edgeu da dinamički mijenja svog korisničkog agenta za određene web stranice.
Pogledajte odjeljak EdgeDomainActions u konfiguraciji:
{'EdgeDomainActions': {'user_agent_override': {'version': 1, 'policy': [{'name': 'EdgeUA', 'type': 'djelomična zamjena', 'value': 'AppleWebKit / 537.36 (KHTML, poput Gecko) Chrome / 64.0.3282.140 Safari / 537.36 Edge / 18.17763 '}, {' name ':' ChromeUA ',' type ':' edgeTokenReplacement ',' value ':' '}],' applications ': [{' domena ':' netflix.com ',' apply_policy ':' EdgeUA '}, {' domain ':' facebook.com ',' apply_policy ':' ChromeUA '}, {' domain ':' messenger.com ',' apply_policy ':' ChromeUA '}, {' domain ':' hbonow.com ',' apply_policy ':' EdgeUA '}, {' domain ':' hbogo.com ',' apply_policy ':' EdgeUA '}, {' domena ':' napster.com ',' apply_policy ':' EdgeUA '}, {' domain ':' sling.com ',' apply_policy ':' EdgeUA '}, {' domain ':' stan.com.au ' , 'apply_policy': 'ChromeUA'}]}},}
Ovaj odjeljak govori Edge pregledniku da bi se za određene web stranice trebao predstavljati kao Google Chrome (ChromeUA) ili izvorni Microsoft Edge (EdgeUA).
Za netflix.com, hbonow.com, hbogo.com, napster.com i sling.com novi Edge pretvarat će se da je originalni Edge i prebaciti svog korisničkog agenta na:
Mozilla / 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit / 537.36 (KHTML, poput Gecko) Chrome / 64.0.3282.140 Safari / 537.36 Edge / 18.17763
Za facebook.com, messenger.com i stan.com.au pretvarat će se da je Google Chrome i upotrebljavat će sljedeći korisnički agent:
kako dodati nekoga na brzojav
Mozilla / 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit / 537.36 (KHTML, poput Gecko) Chrome / 75.0.3763.0 Safari / 537.36
Za sve ostale domene koje nisu navedene, upotrebljavat će zadani korisnički agent, a to je:
Mozilla / 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit / 537.36 (KHTML, poput Gecko) Chrome / 75.0.3763.0 Safari / 537.36 Edg / 75.0.131.0
Dakle, preglednik Edge može omogućiti značajke poput PlayReady DRM na web mjestima kao što je Netflix koristeći zadani niz 'Edge' korisničkog agenta i poboljšati izvedbu i kompatibilnost na web mjestima koja bolje rade u Chromeu, uključujući Facebook i YouTube, promjenom korisničkog agenta pored Blink motora Chromium.
Izvor: Bleeping Computer .