LoginSignup
7

More than 3 years have passed since last update.

GoogleChromeがUAを廃止する予定なので試してみた

Last updated at Posted at 2020-01-23

GoogleChromeがUAを廃止するらしい

実際にUAからバージョン情報などを消して試してみた。

User-Agent SwitcherなどのUA偽装機能を使って既存の判定スクリプトと勘案してなるべく情報を削ってみる

環境は以下の通り

  • Windows10 Pro 1909 (Build 18363.592) 64Bit
  • GoogleChrome 79.0.3945.130 (Stable) 2020/01/23現在
User-Agent
Mozilla/5.0 (Windows NT 10.0; x64) AppleWebKit/Blink Chrome/Stable

各種サイトの表示に相違がないか確かめる

  • ポイント: 偽装前後で表示が大きく変化するか
サイト名(URL) UA偽装で表示できたか 備考
Google検索 (www.google.com) NG 旧バージョンで表示される
Yahoo!検索 (www.yahoo.co.jp) NG 簡易表示となる
Twitter (twitter.com) NG モバイル版にリダイレクトする
阿部寛のHP (abehiroshi.la.coocan.jp) OK IE6でも大丈夫じゃないかな
2ちゃんねる (2ch.sc) OK 元祖
Gigazine (gigazine.net) OK
週刊アスキー (weekly.ascii.jp) OK

まとめ

検索サイトを中心としたUAでサービスを切り替えるところは軒並みエラーとなって非対応ブラウザと同じ処理をしているっぽい。また、Google各サービスはほぼ問題なく利用できた。
User-Agentの代替としてUA-CH (User-Agent Client Hints)というAPIが策定中でこれが実装されたなら結果は違うのだろう。
2020年中にはUA文字列が有名無実となるので、それまでには対策がされているのだろうか

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7