Item logo image for Web Viewing Assist

Web Viewing Assist

https://1llum1n4t1s.github.io/
ExtensionTools20 users
Item media 3 (screenshot) for Web Viewing Assist
Item media 1 (screenshot) for Web Viewing Assist
Item media 2 (screenshot) for Web Viewing Assist
Item media 3 (screenshot) for Web Viewing Assist
Item media 1 (screenshot) for Web Viewing Assist
Item media 1 (screenshot) for Web Viewing Assist
Item media 2 (screenshot) for Web Viewing Assist
Item media 3 (screenshot) for Web Viewing Assist

Overview

Chrome extension that locally tunes the readability, audio, and continuity of the page you are viewing.

・🔄 セッション維持(オプトイン・デフォルトOFF) SharePoint / Box 等でアイドル判定によるセッションタイムアウトを緩和します。 ポップアップで有効化した現在のサイトだけで合成 mousemove / pointermove / scroll / focus を定期発射し、JS 側のアイドル検知をリセット。 さらに SharePoint(*.sharepoint.{com,cn,de,us})では専用 GET、その他サイトでも現在 URL / origin root への軽量 HEAD を top frame から試行してサーバー側セッション延長を補助します。 ポップアップのスライダーで 1〜15 分の範囲で間隔を調整可能(デフォルト 4 分)。 ※ HEAD を受け付けないサイトや認証プロキシ側の idle timeout には効かない場合があります。 ・📺 YouTube 整理(オプトイン・デフォルトOFF) サイドバー / 棚 / 検索結果から Shorts を非表示・物理削除し、`/shorts/<id>` の URL を `/watch?v=<id>` にリダイレクト。 さらに YouTube クリーナーとして 29 機能(検索結果ノイズ除去 / 動画属性で削除 / ハイライト / 動画ページレイアウト〈コメント欄非表示・ライブチャット非表示〉/ グリッド列数 / 登録チャンネル拡張)を細かく設定できます。 ・📦 Amazon 定期おトク便 月別合計(オプトイン・デフォルトOFF) https://www.amazon.co.jp/auto-deliveries ページで配送月ごとの合計金額を表示します。 ・📷 Instagram クリーナー(オプトイン・デフォルトOFF) Instagram の冗長 UI を一括非表示にする 11 個のサブ機能を提供します。 主要機能: Reels 削除(URL リダイレクト含む)/ Explore 削除 / ストーリー段非表示 / Stories URL ホーム遷移 / Threads 誘導非表示 追加機能: いいね数・フォロワー数非表示 / 投稿内動画ブロック / コメント欄非表示 / Notes 非表示 / 新規メッセージカウンター非表示 / 画像ダウンロードボタン ※ クライアント側の DOM 操作・CSS 適用のみで、外部送信は一切行いません。 ・🎵 TikTok クリーナー(オプトイン・デフォルトOFF) TikTok の冗長 UI を一括非表示にする 3 個のサブ機能を提供します。 主要機能: コメント欄非表示 / おすすめのアカウント非表示 / 画像ダウンロードボタン ※ photo / video の直接 URL アクセス時は右パネル全体非表示、modal viewer (Browser Mode) ではコメントリストのみピンポイント非表示でプロフィールを温存します。 ※ クライアント側の DOM 操作・CSS 適用のみで、外部送信は一切行いません。 ・🔊 音量ブースター(オプトイン・デフォルトOFF) アクティブタブの音量を 0〜300% で増幅。マスタートグルを ON にするとスライダーが有効化され、設定(gain 値・サブトグル)はグローバル永続化されます。chrome.tabCapture でタブ音声を取得し、オフスクリーン ドキュメント内の AudioContext で「自動音量正規化(AnalyserNode による短時間 RMS 測定 + 自動 GainNode)→ ナイトモード圧縮(DynamicsCompressor)→ 手動 GainNode で増幅 → 自動歪み防止 / リミッタ(DynamicsCompressor)」の 6 ノードチェーンで処理して再出力します(マスタリング定石のラウドネス補正 → コンプ → メイクアップゲイン → リミッタ配置)。自動歪み防止 / 自動音量正規化 / ナイトモードのサブトグル 3 種はいずれもデフォルト OFF。 スライダーは 100..300% 区間で等距離 = 等 dB ステップの対数マッピングを採用、gain 変更は 45ms ramp で滑らかに反映してプチノイズを抑えます。スライダー 100% でも自動音量正規化 / 自動歪み防止 / ナイトモードのいずれかが ON なら AudioContext を維持し、「音量を変えずに突発音だけ抑える」「ポッドキャストの声量差を均す」「夜間に大音量シーンを抑える」用途にも対応。タブ切替時は既に boost 中のタブのみ自動再適用され、新規タブは popup を開いて操作した時点で適用されます。 ※ マスタートグル OFF / スライダー 100% かつ全サブトグル OFF / タブを閉じる / 拡張機能を無効化 のいずれかで AudioContext を即座に解放してリソースを返却します。 ※ 録音・保存・外部送信は一切行いません。 ・🎞️ 動画ガンマ補正(オプトイン・デフォルトOFF) ページ上の <video> 要素に SVG <feComponentTransfer type="gamma"> ベースのガンマ補正を適用します。マスタートグル + スライダー構成で、スライダー中央 (1.0) が補正なし、左で暗く(最大 3.0)、右で明るく(最小 0.3)。全タブ共通設定で、iframe 内の <video>(YouTube 埋め込み等)にも all_frames: true で同じ補正が当たります。 ※ 動画データの読み取り・録画・外部送信は一切行わず、SVG filter を当てるだけのクライアントサイド処理です。 ・🎨 カラーピッカー(常時利用可) ポップアップの「カラーピッカー」タブから EyeDropper API で画面上の色を採取し、HEX / RGB / HSL の 3 形式でクリップボードにコピーできます。HEX に「#」を含めるか個別に切替可能。採取した色は最大 20 件の標本箱(履歴)として端末内にのみ保存されます。 ※ 録音・保存・外部送信は一切行わず、すべての処理は popup 内で完結します。 ■ 使い方 1. ツールバーのアイコンをクリックしてポップアップを開く 2. ポップアップ上部のタブ(調整 / YouTube / Instagram / TikTok / カラーピッカー)から目的の機能を選ぶ 3. 各タブ内のトグル・スライダーで ON/OFF と値を即時調整(自動保存) 4. 音量ブースター・動画ガンマ補正はスライダーで直接調整 5. 「カラーピッカー」タブで EyeDropper を起動して画面上の色を採取 設定は自動保存され、次回起動時も同じ状態が復元されます。 ■ プライバシー ・個人情報・ユーザーデータの収集は一切行いません ・設定はお使いの端末内(chrome.storage.local)にのみ保存されます ・第三者の外部サーバーへの通信は一切行いません (セッション維持の軽量 ping ON 時、有効化したサイト自身への同一オリジン HEAD / GET が発生することがあります) (Instagram / TikTok の画像ダウンロードボタン ON 時、ユーザーがボタンをクリックした瞬間のみ各サイトの正規 CDN(*.cdninstagram.com / scontent-*.fna.fbcdn.net / *.tiktokcdn.com / *.tiktokcdn-us.com)に画像 GET を発行します。credentials:omit + redirect:manual + referrerPolicy:no-referrer でクロスオリジン認証情報送信を遮断し、それ以外のオリジンへの代理 fetch はホスト名ホワイトリストで遮断します) ・音量ブースター利用時のタブ音声データは AudioContext で増幅・再出力するのみで、録音・保存・外部送信は行いません

Details

  • Version
    1.0.30
  • Updated
    May 17, 2026
  • Size
    397KiB
  • Languages
    2 languages
  • Developer
    Website
    Email
    1llum1n4t1@duck.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, please open this page on your desktop browser

Google apps