Windows Tips & News

Microsoft Edge Chromium динамично променя своя потребителски агент

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата

Към момента Microsoft пуска ежедневни актуализации за Canary Channel и ежеседмични актуализации за Dev Channel на най-новото си базирано на Chromium приложение Microsoft Edge. Изненадващо, браузърът може да променя динамично реда си на потребителски агент според правилата, които изтегля от специален уеб сайт.

Реклама

Както може би вече знаете, Microsoft Edge, уеб браузърът по подразбиране на Windows 10, е такъв движещ се към съвместим с Chromium уеб двигател във версията за настолни компютри. Microsoft обяснява, че намерението зад този ход е да се създаде по-добра уеб съвместимост за клиентите и по-малко фрагментация за уеб разработчиците. Microsoft вече направи редица приноси към проекта Chromium, като помогна за пренасянето на проекта към Windows на ARM. Компанията обещава да допринесе повече за проекта Chromium.

Страница за изтегляне на Microsoft Edge

Също така, Microsoft подобрява браузъра, като добавя функции, които са изключителни за класическата версия на приложението, включително функции като

Чети на глас и Преводач на Microsoft.

Ново изследване на Bleeping Computer разкрива, че Edge Chromium може да промени низа на потребителския си агент в зависимост от условие. Набор от такива условия браузърът изтегля от следния 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

Сървърът връща JSON конфигурационен файл с различни опции за Edge. Един от неговите раздели е потребителски агент, свързан с домейна, който позволява на Edge динамично да променя потребителския си агент за конкретни уеб сайтове.

Вижте секцията EdgeDomainActions на конфигурацията:

{ "EdgeDomainActions":{ "user_agent_override":{ "version":1, "policies":[ { "name":"EdgeUA", "type":"partialReplacement", "value":"AppleWebKit/537.36 (KHTML, като Геко) 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" } ] } }, }

Този раздел казва на браузъра Edge, че за определени сайтове той трябва да се представя за Google Chrome (ChromeUA) или оригиналния Microsoft Edge (EdgeUA).

За netflix.com, hbonow.com, hbogo.com, napster.com и sling.com, новият Edge ще се преструва на оригиналния Edge и ще превключи потребителския си агент на:

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

За facebook.com, messenger.com и stan.com.au той ще се преструва на Google Chrome и ще използва следния потребителски агент:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, като Gecko) Chrome/75.0.3763.0 Safari/537.36

За всички други домейни, които не са изброени, той ще използва потребителския агент по подразбиране, който е:

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

Така че браузърът Edge може да активира функции като PlayReady DRM на сайтове като Netflix, използвайки своя низ потребителски агент по подразбиране „Edge“ и да получи по-добра производителност и съвместимост с уеб сайтове, които работят по-добре в Chrome, включително Facebook и YouTube, чрез промяна на неговия потребителски агент в допълнение към Blink двигателя на хром.

Източник: Компютър за кървене.

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата
Windows 11 скоро ще позволи инсталирането му на ReFS вместо на NTFS

Windows 11 скоро ще позволи инсталирането му на ReFS вместо на NTFS

ПРЕПОРЪЧАНО: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителност...

Прочетете още

Microsoft обявява многомилиардна инвестиция в OpenAI за ускоряване на пробивите в ИИ

Microsoft обявява многомилиардна инвестиция в OpenAI за ускоряване на пробивите в ИИ

Microsoft обяви разширяване на партньорството си с OpenAI. Базираните на машинно обучение решения...

Прочетете още

Microsoft Edge има нова функция за разделен екран за отваряне на два сайта в един прозорец

Microsoft Edge има нова функция за разделен екран за отваряне на два сайта в един прозорец

ПРЕПОРЪЧАНО: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителност...

Прочетете още