ブラウザ バージョン 確認 — 答えが確かでない理由
値を読むにはJavaScriptを有効にしてください。ブラウザは値を持っていますが、尋ねるのにスクリプトが要ります。
- ブラウザ (自己申告) ブラウザが自分について構造化された形で述べたもの。文字列から推測した値ではありません。
- —
- エンジン どのブラウザも直接は教えないため、生の文字列の目印から推測した値です。
- —
- プラットフォーム ブラウザが自分の動いていると言っているOSの系統です。
- —
- 言語—
- クッキー—
- タッチ接点—
- オンライン—
生のユーザーエージェント
手を加えていない全文です。上の値はこれと、隣の構造化された申告から出ています。
—
これは検証ではなく自己申告です。ブラウザはわざと互いを名乗ります——EdgeのユーザーエージェントにはChromeもSafariも入っています——そしてChromeは数年前にこの文字列のバージョンを凍結し、本当の数字を別の場所へ移しました。プライバシーのために短くしたり揺らしたりするブラウザもあります。この文字列を読んで自信たっぷりにブラウザを断定するページは、そもそも信用できないように作られたものを信用していることになります。
ブラウザ バージョン 確認について
ブラウザに「あなたは何か」と尋ねると、数十年前にわざと紛らわしく設計された答えが返ってきます。今もそうです。
ユーザーエージェント文字列は身元として始まり、互換性の儀式になりました。昔のサイトは名前を見てどの機能を出すか決めていたので、どのブラウザも門前払いを避けるために競合の名前を持ち歩くようになりました。Edgeの文字列にChromeとSafariが入っているのはそのためで、ウェブのほぼすべての文字列が九十年代以降は出荷されていないブラウザの単語で始まるのも同じ理由です。
さらに込み入りました。Chromeはその文字列のバージョン番号を凍結し、本当の値を別の構造化された申告へ移しました。だから文字列を解析するページは、何年も古い値を自信たっぷりに出せてしまいます。文字列そのものを短くしたり揺らしたりするブラウザもあります——それであなたを見分けられなくするためです。
このページは、あなたが何を使っているかを教えません。ブラウザが何と主張しているかを二つの形で——構造化された主張と、それが入った生の文字列で——見せ、どこが事実ではなく推測なのかを示します。
この画面の読み方
- まず一行目を見てください。ブラウザの構造化された自己申告で、得られる答えの中でいちばんまっすぐなものです。
- 一行目が「申告なし」なら、そのブラウザが構造化された形を出していないということです。不具合ではなくプライバシー上の選択です。
- エンジンの行は推測として読んでください。生の文字列の目印から割り出した値で、その目印こそブラウザ同士が写し合った部分です。
- 食い違いを感じたら生の文字列まで下りてください。問い合わせ窓口やバグ報告が欲しいのは要約ではなく、その文字そのものです。
- 問い合わせに貼るときはコピーボタンを。生の全文を含むプレーンテキストで書き出すので、打ち直しで欠ける部分がありません。
よくある質問
使っていないブラウザの名前が入っているのはなぜですか?
互換性が正直さより価値があったからです。サイトがこの文字列の名前を照合してどのページを出すか決めていた時代、どのブラウザも劣ったページを掴まされないよう競合の名前を足しました。その慣行が意味を失ったあとも単語は残り、いま消せば古いサイトが壊れます。
ここのバージョンがブラウザの情報画面と違います。どちらが正しいですか?
情報画面です。一部のブラウザは、サイトがバージョンで分岐するのをやめさせるためにユーザーエージェント内の値をわざと凍結し、本当の数字は別の構造化された申告で出します。このページが構造化された申告を先に見せ、生の文字列を根拠としてだけ置くのはそのためです。
本当に使っているブラウザを証明できますか?
できません。ほかのどのページにもできません。ウェブサイトがブラウザについて見るものはすべてブラウザが言うと決めたことで、ブラウザは別のことを言う自由があります——拡張機能や設定でも変わります。このページを含め、ブラウザ判定のページはすべて身元の確認ではなく主張の読み取りだと思ってください。
IPアドレスや位置がないのはなぜですか?
どちらもサーバーが必要で、尋ねること自体が情報を端末の外へ送ることになるからです。このページはブラウザがすでに持っている値だけを読み、あなたについてもっと知るための通信は一切しません。IPが必要ならそれは別種の道具で、必ず第三者が絡みます。
バグ報告には何を貼ればいいですか?
生の文字列を手を加えず丸ごと、できればブラウザの情報画面のバージョンも。コピーボタンは生の文字列と構造化された主張を両方入れます。要約は開発者が実際に必要とする部分——サイトが受け取ったその文字——を落としてしまいます。
これは指紋を集めていますか?
集めていません。あなたが訪れるすべてのサイトへブラウザがすでに送っている値をいくつか読み、あなたの端末の上で見せ返しているだけです。アップロードせず、保存もせず、タブを閉じれば消えます。指紋採取はこれよりずっと多くの信号を束ね、その結果を保管して成り立つもので、ここではどちらも起きていません。
無料ですか。登録や拡張機能のインストールは必要ですか?
無料で、登録も要らず、入れるものもありません。ブラウザがどのサイトにも渡している値を読むだけのウェブページなので、端末に追加するものがないのです。プライベートウィンドウで開いても同じように動き、比べてみる値打ちがあります — 二つの窓で変わった部分は、ブラウザ自体ではなくふだんのプロフィールから来たものです。