徹底解説!Firefox拡張機能開発 Webページ操作から高度な機能実装まで
発売日: 2026/1/16
想定ページ数: 138ページ
ISBN: 9784295604402
全文検索: 非対応
★★★★★
★★★★★
0件
-
-
-
-
本書は、Firefox拡張機能開発の初心者から中級者までを対象とした実践的なガイドです。WebExtensions APIを用いた拡張機能開発を、豊富なサンプルコードと具体的な手順を交えながら丁寧に解説します。manifest.jsonファイルの作成、バックグラウンドスクリプト、コンテンツスクリプト、ポップアップ、サイドバー、設定ページといった主要な機能を網羅。さらに、拡張機能のデバッグ方法や公開方法までをステップバイステップで解説することで、読者自身のオリジナル拡張機能作成を強力にサポートします。OS通知、クリップボード操作、コンテキストメニュー、履歴操作、ブックマーク操作、HTTPリクエスト操作、ストレージといった具体的な機能の実装例も多数掲載。Firefox拡張機能開発の基礎から実践までを網羅した、決定版ガイドです。
【目次】
第1章 はじめに
第2章 ブラウザー拡張機能とは
第3章 Firefox拡張機能の仕組み
第4章 開発に使うもの
第5章 最初の拡張機能を作る
第6章 拡張機能のデバッグ方法
第7章 manifest.jsonについて
第8章 permission
第9章 icons
第10章 OS通知
第11章 クリップボード
第12章 コンテキストメニュー
第13章 履歴
第14章 ブックマーク
第15章 HTTPリクエスト操作
第16章 ストレージ
第17章 コンテンツスクリプトについて
第18章 ポップアップについて
第19章 サイドバーについて
第20章 設定ページ
第21章 国際化
第22章 モバイル版Firefox拡張機能
第23章 拡張機能開発を実践する
第24章 検索機能を拡張するサンプルアプリケーション
第25章 Webページの目次を作成する拡張機能
第26章 表示したページに汎用的なボタンを作る拡張機能(モバイル版Firefox)
第27章 Firefox拡張機能を公開する方法
第28章 おわりに
目次プレビュー
- 電子書籍閲覧に関するご注意
- 目次
- 第1章 はじめに
-
1.1 なぜFirefox拡張機能を開発するのか
-
1.2 本書の対象読者
-
1.3 前提知識
-
1.4 本書の構成
-
1.5 サンプルコード
-
2.1 拡張機能の例
-
2.2 ブラウザー拡張機能の仕組み
-
3.1 マニフェストファイルについて
-
3.2 その他のファイルについて
-
7.1 概要
-
7.2 必須項目とオプション項目
-
7.3 参考
-
10.1 manifest.json
-
10.2 JavaScript
-
10.3 サンプルアプリケーション
-
11.1 manifest.json
-
11.2 JavaScript
-
11.3 サンプルアプリケーション
-
12.1 manifest.json
-
12.2 JavaScript
-
12.3 サンプルアプリケーション
-
13.1 manifest.json
-
13.2 JavaScript
-
13.3 サンプルアプリケーション
-
14.1 manifest.json
-
14.2 JavaScript
-
14.3 サンプルアプリケーション
-
15.1 manifest.json
-
15.2 JavaScript
-
15.3 サンプルアプリケーション
-
16.1 manifest.json
-
16.2 JavaScript
-
16.3 サンプルアプリケーション
-
17.1 コンテンツスクリプトの読み込み
-
17.2 権限や制約について
-
17.3 WebExtension API
-
18.1 ポップアップの役割
-
18.2 ポップアップの作り方
-
19.1 サイドバーの役割
-
19.2 サイドバーの作り方
-
20.1 設定ページの役割
-
20.2 設定ページの作り方
-
21.1 基本的な使い方
-
21.2 サンプルコード
-
24.1 アプリケーションの概要
-
24.2 各機能の説明
-
24.3 ハンズオン
-
25.1 アプリケーションの概要
-
25.2 ハンズオン
-
26.1 アプリケーションの概要
-
26.2 ハンズオン
-
27.1 自分だけが使えるように公開する
-
27.2 Mozillaのストアに公開する