Windows Tips & News

Microsoft Edge Chromium cambia dinamicamente il suo agente utente

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del sistema

A partire da ora, Microsoft sta rilasciando aggiornamenti giornalieri per Canary Channel e aggiornamenti settimanali per Dev Channel della loro nuova app Microsoft Edge basata su Chromium. Sorprendentemente, il browser può cambiare dinamicamente la sua linea di agente utente in base alle regole che scarica da un sito Web speciale.

Annuncio

Come forse già saprai, Microsoft Edge, il browser Web predefinito di Windows 10, è in movimento a un motore web compatibile con Chromium nella versione desktop. Microsoft spiega che l'intenzione alla base di questa mossa è quella di creare una migliore compatibilità web per i clienti e una minore frammentazione per gli sviluppatori web. Microsoft ha già apportato numerosi contributi al progetto Chromium, contribuendo a portare il progetto su Windows su ARM. L'azienda promette di contribuire maggiormente al progetto Chromium.

Pagina di download di Microsoft Edge

Inoltre, Microsoft sta migliorando il browser aggiungendo funzionalità esclusive della versione classica dell'app, incluse funzionalità come

Leggere ad alta voce e Microsoft Traduttore.

Una nuova ricerca di Bleeping Computer rivela che Edge Chromium può modificare la stringa dell'agente utente a seconda di una condizione. Una serie di tali condizioni il browser scarica dal seguente URL:

https://config.edge.skype.com/config/v1/Edge/75.0.131.0?osname=win&channel=dev&clientId=[id]&osver=10.0.18875&osarch=x86_64&osring=WIF&osedition=professional&ostelemetrylevel=full

Il server restituisce un file di configurazione JSON con una varietà di opzioni per Edge. Una delle sue sezioni è un agente utente relativo al dominio, che consente a Edge di modificare dinamicamente il proprio agente utente per siti Web specifici.

Vedere la sezione EdgeDomainActions della configurazione:

{ "EdgeDomainActions":{ "user_agent_override":{ "version":1, "policies":[ { "name":"EdgeUA", "type":"partialReplacement", "value":"AppleWebKit/537.36 (KHTML, come Geco) Chrome/64.0.3282.140 Safari/537.36 Edge/18.17763" }, { "name":"ChromeUA", "type":"edgeTokenReplacement", "value":"" } ], "applications":[ { "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", "applied_policy":"ChromeUA" } ] } }, }

Questa sezione indica al browser Edge che per alcuni siti dovrebbe impersonare Google Chrome (ChromeUA) o l'originale Microsoft Edge (EdgeUA).

Per netflix.com, hbonow.com, hbogo.com, napster.com e sling.com, il nuovo Edge fingerà di essere l'Edge originale e cambierà il suo agente utente in:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, come Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/18.17763

Per facebook.com, messenger.com e stan.com.au fingerà di essere Google Chrome e utilizzerà il seguente user agent:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, come Gecko) Chrome/75.0.3763.0 Safari/537.36

Per tutti gli altri domini non elencati, utilizzerà l'agente utente predefinito, ovvero:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, come Gecko) Chrome/75.0.3763.0 Safari/537.36 Edg/75.0.131.0

Pertanto, il browser Edge può abilitare funzionalità come PlayReady DRM su siti come Netflix utilizzando la stringa dell'agente utente "Edge" predefinita e ottenere prestazioni migliori e compatibilità sui siti Web che funzionano meglio in Chrome, inclusi Facebook e YouTube, cambiando il suo agente utente oltre al motore Blink di Cromo.

Fonte: Computer che suona.

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del sistema
Funzionalità nascoste che puoi abilitare in Windows 11 Build 25309

Funzionalità nascoste che puoi abilitare in Windows 11 Build 25309

Come molte altre versioni del canale Dev, Windows 11 Build 25309 include diverse funzionalità che...

Leggi di più

Windows 11 sta ottenendo un nuovo Volume Mixer che espone le app audio

Windows 11 sta ottenendo un nuovo Volume Mixer che espone le app audio

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del s...

Leggi di più

Windows 11 Build 25281 (Dev) migliora notevolmente Windows Spotlight

Windows 11 Build 25281 (Dev) migliora notevolmente Windows Spotlight

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del s...

Leggi di più