私のGoogleアクティビティレポートには、通常「Windows」、「Linux」、および「Android」プラットフォームでの訪問が表示されます。今月は「X11」プラットフォームからのアクセスも実演されました。 「X11」と報告されるものは何ですか?一つの質問ここ「X11」が「Linux」を意味することをお見せしましょう。しかし、「Linux」は別々のアイテムとしてマークされており、今でも表示されます。
答え1
X11はバージョン11です。Xウィンドウシステム。
Xウィンドウシステムは、ビデオハードウェアと通信し、モニタにビットマップグラフィックを表示するソフトウェアです。これはUNIX / Linuxデスクトップ環境(GNOME、KDE、Xfceなど)とグラフィックアプリケーションの基盤であり、すべて非常に低いレベルでXと通信して画面にグラフィックを表示します。
Googleがユーザーを「Linux」ではなく「X11」として識別する理由も非常に簡単です。ほとんどのWebブラウザは、ユーザーエージェント文字列でWindows、Mac OS X、Linuxなどを実行しているオペレーティングシステムを識別します。ただし、一部のMozillaベースのブラウザ(Firefoxなど)のバージョンでは、ユーザーエージェント文字列にオペレーティングシステムが「X11」として表示されます。
たとえば、サンプルIceweaselユーザーエージェント文字列は次のようになります。
Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20100101 Firefox/15.0.1 Iceweasel/15.0.1
ユーザーエージェント文字列に「Linux」を持たないブラウザを使用する場合、またはLinux以外のUNIXオペレーティングシステムを使用している場合、Googleはオペレーティングシステムを正しく識別できない可能性があり、代わりに一般的な「X11」を使用します。