Windows Tips & News

Microsoft EdgeChromiumはユーザーエージェントを動的に変更します

click fraud protection

現在、MicrosoftはCanary Channelの毎日の更新と、最新のChromiumベースのMicrosoftEdgeアプリのDevChannelの毎週の更新をリリースしています。 驚いたことに、ブラウザは、特別なWebサイトからダウンロードしたルールに従って、ユーザーエージェントの行を動的に変更できます。

ご存知かもしれませんが、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=[id]&osver=10.0.18875&osarch=x86_64&osring=WIF&osedition=professional&ostelemetrylevel=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 ":[{" domain ": "netflix.com"、 "applied_policy": "EdgeUA" }、{"domain": "facebook.com"、 "applied_policy": "ChromeUA"}、{"domain": "messenger.com"、 "applied_policy": "ChromeUA"}、{"domain": "hbonow。 com "、" apply_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"}]}}、}

このセクションでは、特定のサイトでは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などの機能を有効にし、パフォーマンスを向上させ、 のBlinkエンジンに加えてユーザーエージェントを変更することにより、FacebookやYouTubeなどのChromeでより適切に機能するWebサイトでの互換性 クロム。

ソース: Bleeping Computer.

スキップアヘッドのためにリリースされたWindows10ビルド17627

スキップアヘッドのためにリリースされたWindows10ビルド17627

返信を残すMicrosoftは、Windows 10 Insider Preview Build17627を「Redstone5」ブランチからSkipAheadを選択したWindowsInsid...

続きを読む

Vivaldi 1.15:ブックマークメニューのパフォーマンスの向上

Vivaldi 1.15:ブックマークメニューのパフォーマンスの向上

返信を残す本日リリースされた最も革新的なWebブラウザVivaldiの新しい開発者スナップショット。 スナップショット1.15.1130.3は、今後のアプリバージョン1.15を表し、ブックマーク...

続きを読む

Vivaldi 1.15:ブックマークメニュー、フルスクリーンUIの改善

Vivaldi 1.15:ブックマークメニュー、フルスクリーンUIの改善

おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてください最も革新的なWebブラウザVivaldiの新しい開発者スナップショットが本日公開...

続きを読む