Ab sofort veröffentlicht Microsoft tägliche Updates für den Canary Channel und wöchentliche Updates für den Dev Channel der neuesten Chromium-basierten Microsoft Edge-App. Überraschenderweise kann der Browser seine Benutzeragentenzeile dynamisch gemäß den Regeln ändern, die er von einer speziellen Website herunterlädt.
Werbung
So legen Sie ein anderes Google-Konto als Standard fest
Wie Sie vielleicht bereits wissen, ist Microsoft Edge der Standard-Webbrowser von Windows 10 ziehen um zu einer Chromium-kompatiblen Web-Engine in der Desktop-Version. Microsoft erklärt, dass die Absicht hinter diesem Schritt darin besteht, eine bessere Webkompatibilität für Kunden und eine geringere Fragmentierung für Webentwickler zu schaffen. Microsoft hat bereits eine Reihe von Beiträgen zum Chromium-Projekt geleistet und dabei geholfen, das Projekt unter ARM auf Windows zu portieren. Das Unternehmen verspricht, mehr zum Chromium-Projekt beizutragen.
Außerdem erweitert Microsoft den Browser durch Hinzufügen von Funktionen, die exklusiv für die klassische Version der App verfügbar waren, einschließlich Funktionen wie Vorlesen und Microsoft Übersetzer .
Neue Untersuchungen von Bleeping Computer zeigen, dass Edge Chromium seine Benutzeragentenzeichenfolge abhängig von einer Bedingung ändern kann. Eine Reihe solcher Bedingungen lädt der Browser von der folgenden URL herunter:
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
Der Server gibt eine JSON-Konfigurationsdatei mit verschiedenen Optionen für Edge zurück. Einer seiner Abschnitte ist ein domänenbezogener Benutzeragent, mit dem Edge seinen Benutzeragenten für bestimmte Websites dynamisch ändern kann.
Siehe den Abschnitt EdgeDomainActions der Konfiguration:
{'EdgeDomainActions': {'user_agent_override': {'version': 1, 'Policies': [{'name': 'EdgeUA', 'type': 'teilweiseReplacement', 'value': 'AppleWebKit / 537.36 (KHTML, wie Gecko) Chrome / 64.0.3282.140 Safari / 537.36 Edge / 18.17763 '}, {' Name ':' ChromeUA ',' Typ ':' edgeTokenReplacement ',' Wert ':' '}],' Anwendungen ': [{' Domain ':' netflix.com ',' Applied_Policy ':' EdgeUA '}, {' Domain ':' facebook.com ',' Applied_Policy ':' ChromeUA '}, {' Domain ':' Messenger.com ',' Applied_Policy ':' ChromeUA '}, {' Domain ':' hbonow.com ',' Applied_Policy ':' EdgeUA '}, {' Domain ':' hbogo.com ',' Applied_Policy ':' EdgeUA '}, {' Domain ':' napster.com ',' Applied_Policy ':' EdgeUA '}, {' Domain ':' sling.com ',' Applied_Policy ':' EdgeUA '}, {' Domain ':' stan.com.au ' , 'apply_policy': 'ChromeUA'}]}},}
In diesem Abschnitt wird dem Edge-Browser mitgeteilt, dass er sich für bestimmte Websites als Google Chrome (ChromeUA) oder als Microsoft Edge (EdgeUA) ausgeben soll.
Für netflix.com, hbonow.com, hbogo.com, napster.com und sling.com gibt der neue Edge vor, der ursprüngliche Edge zu sein, und wechselt seinen Benutzeragenten zu:
Mozilla / 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit / 537.36 (KHTML, wie Gecko) Chrome / 64.0.3282.140 Safari / 537.36 Edge / 18.17763
Für facebook.com, messenger.com und stan.com.au wird vorgetäuscht, Google Chrome zu sein und den folgenden Benutzeragenten zu verwenden:
Wie man mehr RAM für Minecraft zuweist
Mozilla / 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit / 537.36 (KHTML, wie Gecko) Chrome / 75.0.3763.0 Safari / 537.36
Für alle anderen nicht aufgelisteten Domänen wird der Standardbenutzeragent verwendet:
Mozilla / 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit / 537.36 (KHTML, wie Gecko) Chrome / 75.0.3763.0 Safari / 537.36 Edg / 75.0.131.0
So kann der Edge-Browser Funktionen wie PlayReady DRM auf Websites wie Netflix mithilfe der Standardzeichenfolge 'Edge' für Benutzeragenten aktivieren und durch Ändern des Benutzeragenten eine bessere Leistung und Kompatibilität auf Websites erzielen, die in Chrome besser funktionieren, einschließlich Facebook und YouTube zusätzlich zur Blink-Engine von Chrom.
Quelle: Bleeping Computer .