macOS版 Firefox のコンテキストメニューを編集する 2021/11/20本記事は、「 Firefox のコンテキストメニューを編集する 」の記事を前提としています。 macOS におけるコンテキストメニュー編集の問題 Firefox90 から macOS 版の Firefox は、ネイティブコンテキストメニューに対応しました。それにより、コンテキスト...
ブラウザ拡張機能の Manifest V3 の問題 2021/11/192022/12/11はじめに Manifest V3 で問題となると考えられるものをまとめます。 Manifest V3 の主な変更点 バックグラウンドページをサービスワーカーに置き換え Web Request API を Declarative Net Request API に置き換え 拡張機能...
Windows10 の不必要なファイルを削除する 2021/11/172023/03/14目次 はじめに 不要なファイルとは? ストレージセンサー ディスククリーンアップ ブラウザの一時ファイルを削除する 不要なアプリケーションを削除する アンインストール済みのアプリケーションデータを削除する 不要な Windows アカウントを削除する ハイバネーションファイル(h...
Firefoxに再起動のメニューを追加する 2021/09/242021/10/31FirefoxのuserChrome.js用スクリプトです。 再起動のメニュー(メインメニュー・アプリメニュー)を追加します。 RestartInMenu.uc.js RestartInMenu.uc.js // ==UserScript== // @name ...
uBlock Origin フィルター覚書(書き方・サンプル) 2021/09/122022/04/09uBlock Origin のフィルターに関する覚書です。 はじめに uBlock Origin (以降uBO) は、「広告ブロッカー」として導入している方がほとんどだと思います。ですが uBO は、広域スペクトルブロッカーです。これは、単なる「広告ブロッカー」としても動作するこ...
ブラウザ拡張機能のソースコードを確認する 2021/06/19他人の作成した拡張機能のソースコードを確認する必要がある場合の方法を記載します。 インストール済みの拡張機能を確認する Chrome Windows10 %LOCALAPPDATA%\Google\Chrome\User Data\{プロファイル名}\Extensions\{拡張...
Workerの実行を阻止する 2021/06/182021/06/20はじめに Worker (Dedicatedworker or SharedWorker) の実行を阻止するユーザスクリプトです。 不本意なマイニングなどの Worker が絡む問題を解決できます。 ただし、ServiceWorkerの実行阻止とは異なり、すべてのページで Wor...
Firefox89(ProtonUI)で変更されたこと、戻し方 2021/06/06ProtonUIの覚書です。 ProtonUIへの変更 Firefox89からProtonUIが安定版リリースされました。以前のPhotonUIから約4年ぶりの大規模変更です。 ※PhotonUIは、Firefox57(Quantum) と同時にリリースされたUIです。 Fire...
Firefoxのブックマークバーを編集不可にする 2021/05/212021/10/08FirefoxのuserChrome.js用スクリプトです。 ブックマークバーを編集不可とすることで意図しない誤動作を防止する。 BookmarkbarNotEditable.uc.js BookmarkbarNotEditable.uc.js // ==UserScript==...
JavaScript 無効限定の CSS を適用する 2021/05/132023/02/22JavaScript を使用する方法 <html class="nojs"> <head> <script> document.documentElement.classList.replace('nojs...