Web SQL Database に関する覚書 2022/01/18Web SQL Database とは Web SQL Database とは、Cookie や Web Storage の用にデータをブラウザ側に保存する仕組みのひとつです。仕様書は、次の場所で公開されています。 https://www.w3.org/TR/webdatabas...
Firefox が突然ネットに繋がらなくなる 2022/01/132022/02/032022年01月13日22時現在、問題は暫定的に解決済みです。 Firefoxを再起動することで通常の状態に復帰できます。 問題 2022年01月13日、 Firefox 96 で突然ネットに繋がらなくなる問題が発生しています。 普通に使用していても、突然ネットに接続できなくな...
HTMLを簡易に解析(tokenize / parse)する 2021/12/152023/08/23目次 はじめに DOMParser を使用する HTMLから文字列を抽出する 正規表現を使用して、簡易にタグとタグ以外を分解する 正規表現を使用して、もう少し考えて分解する HTMLのドキュメントツリーを簡易に作成する はじめに JavaScript で HTML を簡易に解析(...
ウェブページにアウトラインを表示するブックマークレット 2021/12/03はじめに 文章のアウトラインではないです。DOM要素のアウトラインのレイアウトを表示します。 次の画像のような表示を確認するブックマークレットです。 この表示の何が良いのかといえば、要素の配置が一目瞭然になるところです。不要な要素の発見、意図しない位置に配置された要素の発見などに...
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\{拡張...