ろぼいんブログ

【2026年版】Xのアプリ内ブラウザーのUA文字列

Webブラウザーを抽象的に表現した3D CG

XはiOSとAndroidの両方で、リンクを開いたときに画面下部にいいねやリポストなどのボタンを表示したままにする新しいアプリ内ブラウザーを導入しています。

この新しいアプリ内ブラウザーの導入後のユーザーエージェント文字列を確認したので、結果を共有します。なお、この記事の情報は2026年9月時点のものです。

広告

Android

Android 17のGoogle Pixel 8の場合は次のようなユーザーエージェント文字列でした。

Mozilla/5.0 (Linux; Android 17; Pixel 8 Build/CP31.260623.005; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/151.0.7922.202 Mobile Safari/537.36 TwitterAndroid/12.28.0-alpha.01 (312280201-r-01) Pixel+8/17 (Google;Pixel+8;google;shiba_beta;0;;1;2015)

デバイスのOSなどの情報が含まれているので、Android版Xのアプリ内ブラウザーかどうかを判定する用途であれば、TwitterAndroidが含まれるかどうかで判断すればよさそうです。

iOS

iOS版Xのアプリ内ブラウザーのユーザーエージェント文字列については、筆者がiOSデバイスを所有していないのでログからの推定です。

Mozilla/5.0 (iPhone; CPU iPhone OS 27_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/24A437 Twitter for iPhone/12.26

iOS版Xのアプリ内ブラウザーかどうかを判定する用途であれば、Twitter for iPhoneが含まれているかどうかで判断すればよさそうです。

まとめ

iOS版Xアプリのアプリ内ブラウザーがTwitter for iPhoneなのにAndroid版はTwitter for Androidではないのが少し気になりました。

広告

UA文字列にTwitterAndroidTwitter for iPhoneが含まれていればXのアプリ内ブラウザーと判断できそうです。

記事をシェア

フォローして最新情報を入手

Googleの優先ソースに追加すると、このサイトの記事をGoogleで見つけやすくなります。また、ぜひXやRSSフィードもフォローしてください。

Googleの優先ソースとして追加するGoogleの優先ソースとして追加する
著者のアイコン画像

生まれた時から、母国語よりも先にJavaScriptを使っていました。ネットの海のどこにもいなくてどこにでもいます。

Webフロントエンドプログラマーとして、TypeScriptを用いたWebアプリやブラウザー拡張機能を制作。Xのシャドウバン検知ツール「Shadowban Scanner」やリンクカード復活ツール「Restore Link Card」を公開し、国内外のメディアで紹介されました。iGEM 2023ではJapan-UnitedチームのWikiを制作してGrand Prizeの獲得に貢献。ブログではXやSNSの最新ニュース、不具合の検証と対処法、フロントエンド開発の知見を発信しています。