Firefox98 のダウンロード関連の設定に関する忘却録 2022/03/102022/08/06Firefox98 の変更点 Firefox 98.0, See All New Features, Updates and Fixes Changes to how file downloads are handled in Firefox version 98 | Firef...
Chrome の拡張機能を Manifest V3 に対応する 2022/02/092024/03/03はじめに 「 Chromeの拡張機能を作成する 」で作成した Manifest V2 用の拡張機能を Manifest V3 用に変更します。 開発から既に数年経過しているため、最終的なコードからはかけ離れていますが、 Manifest V3 用のサンプルとしての位置付けでこの記...
iOS / Android で拡張機能を利用できるブラウザ 2022/01/242024/01/29はじめに 読者の方は、パソコンのブラウザで拡張機能を利用していると思います。 モバイルでもブラウザで拡張機能を利用したいと考えてこのページにやってきたはずです。ですが、世にあるモバイル版のブラウザは、拡張機能を提供していません。広告ブロックやプライバシーブロック機能を内蔵するブラ...
Disable Service Worker. 2022/01/232024/03/26This article is a translation of the following Japanese article. ServiceWorker を無効化する Introduction ServiceWorker, a much talked about featur...
beforeunload のダイアログが出現しないことがある 2022/01/222024/03/26beforeunload とは? beforeunload イベントは、ページがアンロードされる直前に発生します。 beforeunload イベントが発生時は、ページがまだ表示されており、イベントもキャンセル可能です。 beforeunload イベントは、ページにダイアログを...
JavaScript でルートドメイン(root domain)を取得する 2022/01/192023/02/23変換 はじめに URLからルートドメインを取得する処理について考えます。 結果から言えば、正確な結果が必要ならば、素直にライブラリを使いましょう。 ルートドメインとは ここで言う「ルートドメイン」とは、サブドメイン名やホスト名を含まない一般的に個人や組織が取得できるドメイン名のこ...
Web SQL Database に関する覚書 2022/01/18Web SQL Database とは Web SQL Database とは、Cookie や Web Storage の用にデータをブラウザ側に保存する仕組みのひとつです。仕様書は、次の場所で公開されています。 https://www.w3.org/TR/webdatabas...