Från och med nu släpper Microsoft dagliga uppdateringar till Canary Channel och veckovisa uppdateringar till Dev Channel för deras senaste Chromium-baserade Microsoft Edge-app. Överraskande nog kan webbläsaren ändra sin användaragentlinje dynamiskt enligt de regler som den laddar ner från en speciell webbplats.
Annons
är min ram ddr3 eller ddr4
Som du kanske redan vet är Microsoft Edge, standardwebbläsaren i Windows 10 rör på sig till en Chromium-kompatibel webbmotor i Desktop-versionen. Microsoft förklarar att avsikten med detta drag är att skapa bättre webbkompatibilitet för kunder och mindre fragmentering för webbutvecklare. Microsoft har redan gjort ett antal bidrag till Chromium-projektet, vilket hjälper till att porta projektet till Windows på ARM. Företaget lovar att bidra mer till Chromium-projektet.
Dessutom förbättrar Microsoft webbläsaren genom att lägga till funktioner som var exklusiva för den klassiska versionen av appen, inklusive funktioner som Läsa högt och Microsoft Translator .
Ny forskning från Bleeping Computer avslöjar att Edge Chromium kan ändra sin användaragentsträng beroende på ett tillstånd. En uppsättning sådana villkor som webbläsaren laddar ner från följande URL:
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
Servern returnerar en JSON-konfigurationsfil med en mängd olika alternativ för Edge. En av dess sektioner är en domänrelaterad användaragent som gör det möjligt för Edge att dynamiskt ändra sin användaragent för specifika webbplatser.
Se avsnittet EdgeDomainActions i konfigurationen:
{'EdgeDomainActions': {'user_agent_override': {'version': 1, 'policies': [{'name': 'EdgeUA', 'type': 'partialReplacement', 'value': 'AppleWebKit / 537.36 (KHTML, som Gecko) Chrome / 64.0.3282.140 Safari / 537.36 Edge / 18.17763 '}, {' name ':' ChromeUA ',' type ':' edgeTokenReplacement ',' value ':' '}],' applications ': [{' domän ':' netflix.com ',' tillämpad_policy ':' EdgeUA '}, {' domän ':' facebook.com ',' tillämpad_policy ':' ChromeUA '}, {' domän ':' messenger.com ',' tillämpad_policy ':' ChromeUA '}, {' domän ':' hbonow.com ',' tillämpad_policy ':' EdgeUA '}, {' domän ':' hbogo.com ',' tillämpad_policy ':' EdgeUA '}, {' domän ':' napster.com ',' tillämpad_policy ':' EdgeUA '}, {' domän ':' sling.com ',' tillämpad_policy ':' EdgeUA '}, {' domän ':' stan.com.au ' , 'applied_policy': 'ChromeUA'}]}},}
Detta avsnitt berättar Edge-webbläsaren att det för vissa webbplatser ska utge sig för Google Chrome (ChromeUA) eller den ursprungliga Microsoft Edge (EdgeUA).
För netflix.com, hbonow.com, hbogo.com, napster.com och sling.com kommer den nya Edge att låtsas vara den ursprungliga Edge och byta sin användaragent till:
Mozilla / 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit / 537.36 (KHTML, som Gecko) Chrome / 64.0.3282.140 Safari / 537.36 Edge / 18.17763
För facebook.com, messenger.com och stan.com.au kommer det att låtsas vara Google Chrome och använda följande användaragent:
hur man gör ett sågverk terraria
Mozilla / 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit / 537.36 (KHTML, som Gecko) Chrome / 75.0.3763.0 Safari / 537.36
För alla andra domäner som inte listas använder den standardanvändaragenten, som är:
Mozilla / 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit / 537.36 (KHTML, som Gecko) Chrome / 75.0.3763.0 Safari / 537.36 Edg / 75.0.131.0
Så, Edge-webbläsaren kan aktivera funktioner som PlayReady DRM på webbplatser som Netflix med standard Edge-användaragentsträngen och få bättre prestanda och kompatibilitet på webbplatser som fungerar bättre i Chrome, inklusive Facebook och YouTube, genom att ändra användaragent förutom Blink-motorn från Chromium.
Källa: Blödande dator .