このプロジェクトについて
X.com Enhanced Galleryは、X.comの投稿のメディアを既定のライトボックスではなく、キーボード操作に対応した専用ビューアで開きます。配布形式は2種類で、TampermonkeyまたはViolentmonkey用のユーザースクリプトと、Chrome/Edge/BraveおよびFirefox用の解凍済み開発者ビルドです。
READMEに記載された機能:
- 画像、動画、GIF、対応するカードメディアを網羅する縦型ギャラリー
- オリジナル品質の単独ダウンロードと一括ZIPダウンロード
- デスクトップブラウザ向けのキーボード、ポインタ、ホイール操作
- 画像フィットモード: オリジナル、幅、高さ、コンテナ
- テーマ、言語、再生、ギャラリー設定の永続化
- プロジェクト分析、テレメトリ、開発者運用サーバーなし
インストール: ユーザースクリプトは最新リリースアセットからインストールし、ヘッダー内のメタデータURL経由で更新を確認します。ChromiumビルドはDeveloper modeを有効にしてchrome://extensionsから読み込む解凍済み開発者ビルドで、自動更新されません。Firefoxビルドはabout:debuggingから一時アドオンとして読み込まれ、Firefoxの再起動時に削除されます。READMEでは、Firefoxに永続的にインストールする場合はユーザースクリプトを推奨しています。
使い方: メディアを含む投稿を開き、アイテムを選択してギャラリーを開き、矢印キー、ボタン、またはホイールで移動します。ツールバーでフィットモードの変更、現在のアイテムのダウンロード、または全メディアのZIPダウンロードができます。READMEは、ギャラリーがデスクトップブラウザを対象とし、モバイル/タッチ向けの操作フローは提供しないと述べています。
ブラウザ対応表: ユーザースクリプトはChrome/Edge 123+、Firefox 128+、Safari 17.5+。Chromium拡張機能は現在のデスクトップChrome、Edge、Braveの開発者モード。Firefox拡張機能はFirefox 128+の一時的な開発者インストールです。ユーザースクリプトの下限はtooling/vite/browser-support.ts、Firefoxの最小要件はextension/manifest.firefox.jsonで定義されています。
プライバシー: 処理はブラウザ内で行われ、実行時リクエストは抽出とダウンロードに必要なX/Twitterのページ、API、メディアホストに限定されます。別途PRIVACY.mdとセキュリティポリシーファイルが参照されています。READMEは、開発はAIツールの支援を受けて行われ、プロジェクトはMITライセンスで、サードパーティライセンスが同梱されていると述べています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.