ページアクションを固定する方法



  • いつも素晴らしいブラウザをありがとうございます。

    あるタブのページアクションのチェックをその後に
    作った新しいタブでも有効にしたいです。

    このようなオプションはVivaldiに存在しますでしょうか?

    環境:
    Windows 10 (64 bit)
    1.14.1077.55 (Stable channel) (32-bit)


  • Moderator

    @sasara said in

    ページアクションを固定する方法

    質問・雑談で尋ねた結果、特に反応がなかったので
    ないものとして要望します。

    要望:
    特定のページアクションを常に有効にするオプションが
    ほしい。

    理由:
    新しいタブを開くたびにページアクションを設定するのが
    面倒なため。
    例えば、bilibili動画のトップページで強調フィルターを有効
    にして動画のサムネイルをクリックした場合、動画のページ
    では無効化されている。

    アイディア:
    Vivaldiの設定で、「このページアクションは常に有効化する」
    みたいな項目にチェックを入れるようなものを想像しています。

    引用した要望スレッドを見てなんとなく目的が理解出来ました、Vivaldiの機能では出来ませんが 拡張のStylus を使ってページアクションに入ってるCSSを登録してページごとに管理することで一部は実現可能だと思います。

    手順として

    1. stylusインストール
    2. stylusで新規で強調フィルターを作成し
      vivaldiインストールフォルダーの Application/1.15.1130.3/resources/vivaldi/user_files/Highlight_Focus.cssの内容をコピーして保存。(urlの指定はしない。)

    Highlight_Focus.css

    *:focus {
      border-radius: 1px !important;
      opacity: 1 !important;
      background: rgba(255, 153, 0, 0.25)
      text-shadow: none !important;
      outline-width: 0 !important;
      transition-duration: all 0 !important;
      box-shadow: 0 0 0 3px #f90,
                  0 0 0 4px #a60 !important;
    }
    
    1. 有効にしたい時だけstylusで切り替えます。

    この拡張は特定ドメインで有効にすることも出来ますが、詳しい使い方はご自身でお調べ下さい。

    /resources/vivaldi/user_files/以下のCSSの拡張子のものはstylusで読ませる事は可能だと思いますが、javascriptと併用されているリーダービューなどは利用できません。

    手間の割に満足される動作が出来るか分かりませんが要望は通る保証はありませんので一度試されてはいかがでしょうか。



  • 便利な拡張機能のご紹介ありがとうございます。
    調べながら試してみます。



  • Stylus でやりたいことができました。

    強調フィルターはFilter_Intensify.cssで
    以下を貼り付けて保存することで
    できました。
    改めてありがとうございました。

    html {
      -webkit-filter: saturate(150%) contrast(115%) !important;
    }
    
    /* WORKAROUND: Fix for rendering on HiDPI devices */
    @media (-webkit-min-device-pixel-ratio: 2) {
      html {
        transform: translateZ(0);
      }
    }
    

Log in to reply
 

Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.