パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Chrome の User Agent 文字列情報削減計画、完了は 2023 年 5 月の Chrome 113 を予定」記事へのコメント

  • 個人の特定につながりかねないマイナーバージョンやプラットホームの詳細情報はともかく、
    メジャーバージョンはプラットホームの概要くらいは入れてくれないと

    入れてほしい情報
    ・ブラウザのメジャーバージョン
    ・プラットホームの概要(CPUアーキテクチャ、OS種類、画面解像度の概要)
    たとえば画面解像度は、FHDや4kとか、特定できない程度に何段階かに分類するみたいな

    • by Anonymous Coward

      サーバー側がCPUアーキテクチャを知る必要ある?

      • バイナリ配布の第一候補出す時に使われてるよね。
        Firefox とか Eclipse とか。

        親コメント
        • by Anonymous Coward

          使われていることもあるが別に「必要」ではないな。
          ターゲット広告がオプトアウトできるようになってるのと一緒で、その方が便利と思うユーザーが任意で知らせれば良い。

          • by Anonymous Coward

            オプションを増やせば増やすほどエントロピーが激増するので、fingerprinting対策のためにはオプションを可能な限り減らさなければならない。

        • by Anonymous Coward

          じゃあ、グラフィックカードの情報はいらないの?

      • by Anonymous Coward

        PlatformがWindowsでばれなければMSのサイトからWindows10のISOを直接ダウンロードできる。
        WindowsからアクセスするとMediaCreatorとかいう使い物にならないツールのダウンロードになるんだけど、これUAみてるんだよ。

        • by Anonymous Coward

          ダウンロードできるものと同じISOが生成できるなら別にメディア作成ツールでもいいんだけどそうではない(それどころか作成するたびにハッシュが異なる)んでマジ使い物にならないんだよな

    • by Anonymous Coward

      そしてバージョンごとに違う処理をするのが流行し、バージョンアップ時におかしな処理をされるのを防ぐためにuser_agentに古いバージョンも併記するようになり、どんどん長くなっていくのですね。

      # それらは、user_agentとは別の要素として取得するようにした方が良いのでは……特に画面解像度。

    • by Anonymous Coward

      CPU アーキテクチャも OS も、差はブラウザが全部吸収してくれる(はず)ので不要では
      画面解像度もいらなくて、ブラウザの表示領域のサイズだけ分かれば良い(DPI も欲しいかな)

      ブラウザのメジャーバージョンも、それで機能有無を判別したいのだと思うけど、そもそもそういった実装をさせたくないから廃止しようって声があったはず

      # 理想は理想で、現実どうかってのはあるけどね

      • by Anonymous Coward

        ECMAScriptの対応バージョンは必要じゃない?

    • by Anonymous Coward

      そうした情報がなくてもまともに動くサイト作れ

    • by Anonymous Coward

      画面解像度とか今もUAに入ってないけど入れる必要ある?

    • by Anonymous Coward

      メジャーバージョンとOSの種類は引き続き入る。User-Agent Reduction - The Chromium Projects [chromium.org]に書いてある。

      新しいUser-Agent Client Hintsを使えば、「CPUアーキテクチャ」(Sec-CH-UA-Arch)と「画面解像度の概要」(WidthやViewport-Widthなど)、君が望むものはどれも手に入るぞ。

アレゲはアレゲ以上のなにものでもなさげ -- アレゲ研究家

処理中...