HTMLを簡易に解析(tokenize / parse)する

投稿日 2021/12/15 更新日 2022/10/13
thumbnail
目次 はじめに DOMParser を使用する HTMLから文字列を抽出する 正規表現を使用して、簡易にタグとタグ以外を分解する 正規表現を使用して、もう少し考えて分解する HTMLのドキュメントツリーを簡易に作成する はじめに JavaScript で HTML を簡易に解析(...

ウェブページにアウトラインを表示するブックマークレット

投稿日 2021/12/03
thumbnail
はじめに 文章のアウトラインではないです。DOM要素のアウトラインのレイアウトを表示します。 次の画像のような表示を確認するブックマークレットです。 この表示の何が良いのかといえば、要素の配置が一目瞭然になるところです。不要な要素の発見、意図しない位置に配置された要素の発見などに...

Windows10 の不必要なファイルを削除する

投稿日 2021/11/17 更新日 2022/09/12
thumbnail
目次 はじめに 不要なファイルとは? ストレージセンサー ディスククリーンアップ ブラウザの一時ファイルを削除する 不要なアプリケーションを削除する アンインストール済みのアプリケーションデータを削除する 不要な Windows アカウントを削除する ハイバネーションファイル(h...

uBlock Origin フィルター覚書(書き方・サンプル)

投稿日 2021/09/12 更新日 2022/04/09
thumbnail
uBlock Origin のフィルターに関する覚書です。 はじめに uBlock Origin (以降uBO) は、「広告ブロッカー」として導入している方がほとんどだと思います。ですが uBO は、広域スペクトルブロッカーです。これは、単なる「広告ブロッカー」としても動作するこ...

Workerの実行を阻止する

投稿日 2021/06/18 更新日 2021/06/20
thumbnail
はじめに Worker (Dedicatedworker or SharedWorker) の実行を阻止するユーザスクリプトです。 不本意なマイニングなどの Worker が絡む問題を解決できます。 ただし、ServiceWorkerの実行阻止とは異なり、すべてのページで Wor...