Android版のFirefoxに手動で拡張機能(xpiファイル)をインストールするために、特別ページを開こうとして「あれこれ」と調べてみた。
特別ページの一覧を表示する
| ブラウザ | URL |
|---|---|
| Chrome | chrome://about |
| Edge | edge://about |
| Firefox | about:about |
特別ページの一覧に表示される「リンク」はクリックして当該ページを開くことができるが、外部のHTMLに記されたリンクをクリックしても特別ページは開けない。(おそらく安全対策で開けないようにしているのだろう)
特別ページの一覧を作成するための作業
CSVファイルに一覧をまとめて、Pythonスクリプトで一気にHTML tableに変換した。
Pythonスクリプトは、Microsoft Copilot AIに作らせたものをそのまま利用した。
CSVファイル(20250219-browser_pagelist.csv)をダウンロードする
Pythonスクリプト(20250219-csv2htmltable.py.txt)をダウンロードする
csv2htmltable.py
import csv
import sys
def csv_to_html_table(csv_file):
# CSVファイルを開き、配列に格納する
data = []
with open(csv_file, newline='', encoding='utf-8') as f:
reader = csv.reader(f)
for row in reader:
data.append(row)
# HTMLコードを生成し、標準出力に書き出す
print("<table>")
for row in data:
print(" <tr>")
for cell in row:
print(f" <td>{cell}</td>")
print(" </tr>")
print("</table>")
if __name__ == "__main__":
if len(sys.argv) != 2:
print("Usage: python script.py <csv_file>")
sys.exit(1)
csv_file = sys.argv[1]
csv_to_html_table(csv_file)
主な特別ページの一覧
一覧ページで表示されるURLと、適当に訳したページ名を一覧にしてみた。
Chrome
| URL | 特別ページの概要 |
|---|---|
| chrome://about | 特別ページのURL一覧 |
| chrome://accessibility | アクセシビリティの設定と確認 |
| chrome://app-service-internals | アプリケーション サービスの確認 |
| chrome://apps | Chromeにインストールされているアプリの一覧 |
| chrome://attribution-internals | Attribution Reporting API の確認 |
| chrome://autofill-internals | 自動入力機能の確認 |
| chrome://blob-internals | Blob ストレージの情報表示 |
| chrome://bluetooth-internals | Bluetooth接続情報 |
| chrome://bookmarks | ブックマークの編集と一覧表示 |
| chrome://bookmarks-side-panel.top-chrome | ブックマークをサイドパネル表示するためのページ |
| chrome://browser-switch | 代替ブラウザを開く |
| chrome://cast-feedback | Google Cast についてフィードバック入力画面 |
| chrome://chrome | |
| chrome://chrome-signin | Chromeサインイン用のページ |
| chrome://chrome-urls | 特別ページのURL一覧 |
| chrome://commerce-internals | コマース機能の情報 |
| chrome://components | インストールされたプラグインとコンポーネント |
| chrome://connection-help | 接続エラー時に表示されるページ |
| chrome://connection-monitoring-detected | 「ウェブでのアクティビティが監視されています」のページ |
| chrome://connectors-internals | エンタープライズ コネクタの設定と確認 |
| chrome://crashes | クラッシュレポートの確認 |
| chrome://credits | Edgeが使用するさまざまなコンポーネントと機能のクレジット |
| chrome://customize-chrome-side-panel.top-chrome | 設定項目を表示するサイドパネル |
| chrome://data-sharing-internals | データ共有の設定と表示 |
| chrome://device-log | デバイス情報(例:BluetoothやUSBデバイスのイベント) |
| chrome://dino | スーパーマリオ風の恐竜ゲームをプレイできます。 |
| chrome://discards | ブラウザがメモリを解放するためにディスカードしたタブの一覧 |
| chrome://download-internals | ダウンロードの実行と状態表示 |
| chrome://downloads | ダウンロードの管理 |
| chrome://extensions | 拡張機能の管理 |
| chrome://extensions-internals | 拡張機能の管理情報を表示 |
| chrome://family-link-user-internals | Family Linkの設定と確認 |
| chrome://feedback | フィードバック入力画面 |
| chrome://flags | 試験段階の機能の設定と表示 |
| chrome://gcm-internals | GCMの設定と表示 |
| chrome://gpu | GPUの詳細情報 |
| chrome://help | 設定ページのバージョン情報 |
| chrome://histograms | ヒストグラムの詳細情報 |
| chrome://history | ブラウザの表示履歴 |
| chrome://history-clusters-internals | 履歴クラスタのデバッグ出力 |
| chrome://identity-internals | Identity API Token Cacheの表示 |
| chrome://indexeddb-internals | IndexedDBの表示 |
| chrome://inspect | DevTools ブラウザのデバッグ表示 |
| chrome://internals | 特別ページのURL一覧(internalsセクションを表示) |
| chrome://interstitials | 警告・エラーを表すページ一覧リンク |
| chrome://intro | Chromeスタートページ |
| chrome://local-state | ローカル状態の詳細情報 |
| chrome://location-internals | 位置情報のデバッグ表示 |
| chrome://managed-user-profile-notice | |
| chrome://management | 組織・グループによる管理状態の表示 |
| chrome://media-engagement | メディアエンゲージメントの詳細情報 |
| chrome://media-internals | メディア再生の詳細情報 |
| chrome://media-router-internals | Media Routerのデバッグ表示 |
| chrome://memory-internals | メモリーの詳細情報 |
| chrome://metrics-internals | ブラウザ利用状況やパフォーマンスなどの統計情報 |
| chrome://net-export | ネットワーク通信状況のファイルエクスポート機能 |
| chrome://net-internals | ネットワークの詳細情報 |
| chrome://network-errors | ネットワークエラーを表すページ |
| chrome://new-tab-page | 新しいタブページを表示する |
| chrome://new-tab-page-third-party | 新しいタブページを表示する(サードパーティ機能用) |
| chrome://newtab | 新しいタブページを表示する |
| chrome://ntp-tiles-internals | 新しいタブページに表示されるタイルの内部情報 |
| chrome://omnibox | オムニボックスの詳細情報 |
| chrome://on-device-internals | オンデバイス検索機能の内部情報 |
| chrome://on-device-translation-internals | 言語パックのインストールと状態表示 |
| chrome://optimization-guide-internals | 最適化ガイド機能の詳細情報 |
| chrome://password-manager | パスワードマネージャー |
| chrome://password-manager-internals | パスワードマネージャーの詳細情報 |
| chrome://policy | ポリシーの詳細情報 |
| chrome://predictors | 予測表示の詳細情報 |
| chrome://prefs-internals | 設定の詳細情報 |
| chrome://print | 印刷の詳細情報 |
| chrome://privacy-sandbox-dialog | プライバシー・サンドボックス |
| chrome://private-aggregation-internals | プライバシーサンドボックスの詳細情報 |
| chrome://process-internals | プロセス管理の詳細情報 |
| chrome://profile-customization | プロファイル設定ページ |
| chrome://profile-internals | プロファイルの詳細情報 |
| chrome://profile-picker | プロファイルの選択ページ |
| chrome://quota-internals | クオータの詳細情報 |
| chrome://read-later.top-chrome | リーディングリスト |
| chrome://reset-password | パスワード再設定ページ |
| chrome://safe-browsing | セーフ/ブラウジングのデバッグ情報 |
| chrome://sandbox | サンドボックスの詳細情報 |
| chrome://segmentation-internals | セグメンテーションの詳細情報 |
| chrome://serviceworker-internals | サービスワーカーの詳細情報 |
| chrome://settings | Chromeの設定ページ |
| chrome://shopping-insights-side-panel.top-chrome | ショッピング情報サイドパネルページ |
| chrome://signin-email-confirmation | サインイン確認ページ |
| chrome://signin-internals | サインイン状態の詳細情報 |
| chrome://signin-reauth | サインインの確認ページ |
| chrome://site-engagement | サイトエンゲージメントの詳細情報 |
| chrome://suggest-internals | Suggest Debug Tool |
| chrome://support-tool | サポート情報送信ページ |
| chrome://sync-confirmation | 同期をONにする設定ページ |
| chrome://sync-internals | 同期機能の詳細情報 |
| chrome://system | システムの詳細情報と診断データ |
| chrome://tab-search.top-chrome | タブの一覧表示 |
| chrome://tab-strip.top-chrome | タブの一覧表示 |
| chrome://terms | 利用規約の表示 |
| chrome://topics-internals | Topics APIの詳細情報 |
| chrome://traces-internals | トレース機能の詳細情報 |
| chrome://tracing | トレース機能 |
| chrome://translate-internals | 翻訳の詳細情報 |
| chrome://ukm | URL-Keyed Metrics (UKM) 機能の詳細情報 |
| chrome://usb-internals | USBの詳細情報 |
| chrome://user-actions | ユーザーアクションのログ情報 |
| chrome://version | バージョン情報 |
| chrome://view-cert | CERT情報表示 |
| chrome://web-app-internals | Webアプリ機能の詳細情報 |
| chrome://webrtc-internals | WebRTCの詳細情報 |
| chrome://webrtc-logs | WebRTCのログ |
| chrome://webui-gallery | WebUI Gallery |
| chrome://webuijserror | WebUI Java Scriptデバッグ表示 |
| chrome://welcome | Chrome初回起動ページ |
| chrome://whats-new | Chromeバージョンアップ時表示ページ |
Edge
| URL | 特別ページの概要 |
|---|---|
| edge://about | 特別ページのURL一覧 |
| edge://accessibility | アクセシビリティの設定と確認 |
| edge://app-service-internals | アプリケーション サービスの確認 |
| edge://appcache-internals | アプリケーションキャッシュの情報 |
| edge://application-guard-internals | Application Guard機能の状態 |
| edge://apps | Edgeにインストールされたアプリの一覧 |
| edge://attribution-internals | Attribution Reporting API の確認 |
| edge://autofill-internals | 自動入力機能の確認 |
| edge://blob-internals | Blob ストレージの情報表示 |
| edge://bluetooth-internals | Bluetooth接続情報 |
| edge://commerce-internals/ | コマース機能の情報 |
| edge://compat | 互換性機能の設定と確認 |
| edge://components | インストールされたプラグインとコンポーネント |
| edge://connectors-internals | エンタープライズ コネクタの設定と確認 |
| edge://crashes | クラッシュレポートの確認 |
| edge://credits | Edgeが使用するさまざまなコンポーネントと機能のクレジット |
| edge://data-viewer | デバッグデータへのリンク |
| edge://device-log | デバイス情報(例:BluetoothやUSBデバイスのイベント) |
| edge://discards | ブラウザがメモリを解放するためにディスカードしたタブの一覧 |
| edge://download-internals | ダウンロードの実行と状態表示 |
| edge://downloads | ダウンロードの管理 |
| edge://edge-dlp-internals | DLP(データ損失防止)の詳細情報 |
| edge://edge-urls | 特別ページのURL一覧(edge://aboutと同一) |
| edge://extensions | 拡張機能の管理 |
| edge://extensions-internals | 拡張機能の管理情報を表示 |
| edge://favorites | お気に入り(ブックマーク)の管理 |
| edge://flags | 試験段階の機能の設定と表示 |
| edge://gpu | GPUの詳細情報 |
| edge://help | 設定ページのバージョン情報 |
| edge://histograms | ヒストグラムの詳細情報 |
| edge://history | ブラウザの表示履歴 |
| edge://indexeddb-internals | IndexedDBの詳細情報 |
| edge://inspect | DevTools ブラウザのデバッグ表示 |
| edge://interstitials | 警告・エラーを表すページ |
| edge://local-state | ローカル状態の詳細情報 |
| edge://management | 組織・グループによる管理状態の表示 |
| edge://media-engagement | メディアエンゲージメントの詳細情報 |
| edge://media-internals | メディア再生の詳細情報 |
| edge://metrics-internals | ブラウザ利用状況やパフォーマンスなどの統計情報 |
| edge://net-export | ネットワーク通信状況のファイルエクスポート機能 |
| edge://net-internals | ネットワークの詳細情報 |
| edge://network-error | ネットワークエラーを表すページ |
| edge://newtab | 新しいタブページを表示する |
| edge://ntp-tiles-internals | 新しいタブページに表示されるタイルの内部情報 |
| edge://omnibox | オムニボックスの詳細情報 |
| edge://optimization-guide-internals/ | 最適化ガイド機能の詳細情報 |
| edge://password-manager-internals | パスワードマネージャーの詳細情報 |
| edge://policy | ポリシーの詳細情報 |
| edge://predictors | 予測表示の詳細情報 |
| edge://prefs-internals | 設定の詳細情報 |
| edge://print | 印刷の詳細情報 |
| edge://private-aggregation-internals | プライバシーサンドボックスの詳細情報 |
| edge://process-internals | プロセス管理の詳細情報 |
| edge://profile-internals/ | プロファイルの管理と表示 |
| edge://push-internals | プッシュ通知の詳細情報 |
| edge://quota-internals | クオータの詳細情報 |
| edge://sandbox | サンドボックスの詳細情報 |
| edge://security-diagnostics | セキュリティの詳細情報 |
| edge://serviceworker-internals | サービスワーカーの詳細情報 |
| edge://settings | 設定ページ |
| edge://signin-internals | サインインと認証の詳細情報 |
| edge://site-engagement | サイトエンゲージメントの詳細情報 |
| edge://sync-internals | 同期機能の詳細情報 |
| edge://system | システムの詳細情報と診断データ |
| edge://tab-search.top-chrome | 開いているタブ、閉じたタブの一覧表示 |
| edge://terms | マイクロソフト ソフトウェア ライセンス条項の表示 |
| edge://topics-internals | Topics APIの詳細情報 |
| edge://tracing | トレース機能 |
| edge://translate-internals | 翻訳の詳細情報 |
| edge://ukm | URL-Keyed Metrics (UKM) 機能の詳細情報 |
| edge://usb-internals | USBの詳細情報 |
| edge://user-actions | ユーザーアクションのログ情報 |
| edge://version | バージョン情報 |
| edge://wallet | ウォレット(支払い機能)の設定 |
| edge://web-app-internals | Webアプリ機能の詳細情報 |
| edge://webrtc-internals | WebRTCの詳細情報 |
| edge://webrtc-logs | WebRTCのログ |
| edge://workspaces-internals | ワークスペースのログ |
Firefox
| URL | 特別ページの概要 |
|---|---|
| about:about | 特別ページのURL一覧 |
| about:addons | アドオン、テーマ、プラグインの管理 |
| about:buildconfig | ブラウザのビルド設定を確認 |
| about:cache | メモリーとディスク キャッシュの確認 |
| about:certificate | サーバー証明書の確認 |
| about:checkerboard | チェッカーボードの記録と確認 |
| about:compat | ユーザーエージェントのオーバーライド |
| about:config | ブラウザの手動設定 |
| about:crashes | クラッシュレポートを確認 |
| about:credits | ブラウザ開発の貢献者表示 |
| about:debugging | Firefox開発ツールをデバッグターゲットに接続 |
| about:downloads | ダウンロード一覧 |
| about:editprofile | プロファイルの編集 |
| about:home | ホームページ |
| about:license | ブラウザのライセンス情報 |
| about:logging | デバッグ ログの記録と確認 |
| about:logins | ログインパスワードの管理 |
| about:loginsimportreport | ログインパスワードのインポート状況確認 |
| about:logo | Firefoxブラウザのロゴ画像 |
| about:memory | メモリレポート |
| about:mozilla | 「The Book of Mozilla」のイースターエッグページ |
| about:networking | ネットワーク接続の詳細 |
| about:newprofile | 新しいプロファイルを開く |
| about:newtab | 新しいタブページを開く |
| about:performance | 実行中のプロセスのメモリとCPU使用状況を確認 |
| about:policies | エンタープライズポリシーのリスト |
| about:preferences | ブラウザの設定ページ |
| about:privatebrowsing | プライベートブラウジングモードを開く |
| about:processes | 実行中のプロセスのメモリとCPU使用状況を確認 |
| about:profiles | ユーザープロファイルの作成・選択 |
| about:protections | プライバシー保護ダッシュボード |
| about:rights | あなたの権利についてのページ |
| about:robots | 「The Robots Come (Mostly) in Peace」のイースターエッグページ |
| about:serviceworkers | 登録されたサービスワーカーの確認 |
| about:studies | 実験(スタディ)の詳細 |
| about:support | トラブルシューティング情報 |
| about:sync-log | エラーログの確認 |
| about:telemetry | パフォーマンスとハードウェア、使用状況、カスタマイズについての情報を表示 |
| about:url-classifier | URL分類情報 |
| about:webrtc | WebRTC(Web Real-Time Communications)ログの記録・表示 |
| about:welcome | Firefoxのウエルカムページ |
Firefox (Android版)
| URL | 特別ページの概要 |
|---|---|
| chrome://geckoview/content/config.xhtml | ブラウザの手動設定(Desktop版のabout:config) |