現在、MicrosoftはCanary Channelの毎日の更新と、最新のChromiumベースのMicrosoftEdgeアプリのDevChannelの毎週の更新をリリースしています。驚いたことに、ブラウザは特別なWebサイトからダウンロードしたルールに従って、ユーザーエージェントの行を動的に変更できます。
広告
Windows 10のスタートボタンが押せない
ご存知かもしれませんが、Windows10のデフォルトのWebブラウザーであるMicrosoftEdgeは 引っ越し デスクトップ版のChromium互換Webエンジンに。 Microsoftは、この動きの背後にある意図は、顧客のWeb互換性を向上させ、Web開発者の断片化を減らすことであると説明しています。マイクロソフトはすでにChromiumプロジェクトに多くの貢献をしており、プロジェクトをARM上のWindowsに移植するのに役立っています。同社は、Chromiumプロジェクトにさらに貢献することを約束しています。
また、Microsoftは、次のような機能を含む、アプリのクラシックバージョン専用の機能を追加することでブラウザを強化しています。 読み上げます そして Microsoft Translator 。
Bleeping Computerによる新しい調査では、EdgeChromiumが条件に応じてユーザーエージェント文字列を変更できることが明らかになっています。ブラウザが次のURLからダウンロードする一連のそのような条件:
https://config.edge.skype.com/config/v1/Edge/75.0.131.0?osname=win&channel=dev&clientId= blevel = full
サーバーは、Edgeのさまざまなオプションを含むJSON構成ファイルを返します。そのセクションの1つは、ドメイン関連のユーザーエージェントです。これにより、Edgeは特定のWebサイトのユーザーエージェントを動的に変更できます。
構成のEdgeDomainActionsセクションを参照してください。
{'EdgeDomainActions':{'user_agent_override':{'version':1、 'policies':[{'name': 'EdgeUA'、 'type': 'partialReplacement'、 'value': 'AppleWebKit / 537.36(KHTML、 Geckoのように)Chrome / 64.0.3282.140 Safari / 537.36 Edge / 18.17763 '}、{' name ':' ChromeUA '、' type ':' edgeTokenReplacement '、' value ':' '}]、' applications ':[{'ドメイン ':' netflix.com '、' apply_policy ':' EdgeUA '}、{'ドメイン ':' facebook.com '、' apply_policy ':' ChromeUA '}、{'ドメイン ':' messenger.com '、' apply_policy ':' ChromeUA '}、{' domain ':' hbonow.com '、' apply_policy ':' EdgeUA '}、{' domain ':' hbogo.com '、' apply_policy ':' EdgeUA '}、{'ドメイン ':' napster.com '、' apply_policy ':' EdgeUA '}、{'ドメイン ':' sling.com '、' apply_policy ':' EdgeUA '}、{'ドメイン ':' stan.com.au ' 、 'applied_policy': 'ChromeUA'}]}}、}
このセクションでは、特定のサイトではGoogle Chrome(ChromeUA)または元のMicrosoft Edge(EdgeUA)になりすます必要があることをEdgeブラウザに指示します。
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ブラウザーは、デフォルトの「Edge」ユーザーエージェント文字列を使用してNetflixなどのサイトでPlayReady DRMなどの機能を有効にし、ユーザーエージェントを変更することで、FacebookやYouTubeなどのChromeでより適切に機能するWebサイトでパフォーマンスと互換性を向上させることができます。 ChromiumのBlinkエンジンに加えて。
ソース: Bleeping Computer 。