Book Watch/ニュース

Firefoxアドオンの開発を基礎から実践まで徹底解説した決定版ガイドが発売

『徹底解説!Firefox拡張機能開発 Webページ操作から高度な機能実装まで』

『徹底解説!Firefox拡張機能開発 Webページ操作から高度な機能実装まで』

 (株)インプレスは1月16日、インプレス NextPublishingより『徹底解説!Firefox拡張機能開発 Webページ操作から高度な機能実装まで』(川道 玄也 著)を発売した。紙書籍版の販売価格は2,200円、電子書籍版の販売価格は1,980円。

 本書は、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章 おわりに