Chromeには閲覧履歴が90日で消えるという制限がある。
プライバシーに配慮した結果なのかわからないが、個人的には追いかけているWebマンガの既読話がわからなくなるので大変不便である。
ようは訪問済みリンクを覚えておいて色が変わればいいだけなので、そういう拡張機能を作った。
作った拡張機能
これです。リスくん。 Perma-Recall Link
コードは純AI製
https://github.com/airosB/Perma-Recall-Link
既存の類似拡張機能と何が違うのか
履歴を全部覚えておくやつとしては History Trends Unlimited などがすでに存在する。
しかしこちらは訪問済みの色を変える機能がないため、マンガの既読管理という用途には使えない。とにかくビジュアルで既読リンクを判別できることが重要で、そのため自作が必要だった。
さらに独自の点
今回作った拡張機能はHTML側の既読リンクに一律でclass nameを追加する。
これにより複雑なセレクタを使って色変更をかけることができるようになる(お好みのカスタムCSS系拡張機能を別途入れてください)。
たとえば div > div > a.既読 のようなHTML構造をしているとき、大本のdivに色を付けないと見た目が変わらないようなサイトがある。そのためこういった外部拡張性が重要になる。
例として↑竹コミを出す。ここで使っているCSSは
a.extension-perma-recalled span { color: #ea0; }
である。
こうして、完全に自分の需要を満たすものができたので大変快適になった。
関連記事
PC版Chromeで、訪問済みリンクが訪問済みとして扱われない不具合と、解決方法
↑当時の解決方法はもはや使えなくなっているので、それへの対策に。
コメント