Firefox 3 Hacks
―Mozillaテクノロジ徹底活用テクニック
江村 秀之、池田 譲治、下田 洋志、松澤 太郎、dynamis 著
- TOPICS
-
Hacks
,
Web
- 発行年月日
-
2008年08月
- PRINT LENGTH
-
392
- ISBN
-
978-4-87311-375-3
- FORMAT
-
Print
3,080円
この商品は品切れ再入荷未定です
Firefoxは世界シェア20%を占めるまでに成長したオープンソースのソフトウェアです。本書では、Mozilla史上最速のパフォーマンスを誇る「Mozilla Firefox 3」を徹底解剖。基本的な使用法や各種拡張機能の紹介、拡張機能の作成ノウハウ、ビルド方法、Firefoxを支える技術など、FirefoxとMozillaテクノロジを広く深く解説します。一般ユーザから開発者まですべてのFirefoxファンに捧げる本書は、国内きってのギーク集団による全編書き下ろし!
著者によるサポートページ
サンプルPDF
目次
目次
推薦の言葉
クレジット
はじめに
1章 Firefox 3の基本
1. Firefox 3の新機能
2. ロケーションバーを使いこなす
3. Placesを使いこなす
4. ユーザインターフェイスをHackする
5. 検索をHackする
6. アドオンを管理する
7. マウスとキーボードを極める
8. セキュリティとプライバシー
9. ユーザプロファイルを使いこなす
10. ユーザプロファイルの秘密
2章 新世代の拡張機能 57
11. 拡張機能を使い倒すための基礎知識
12. マウスジェスチャの新定番
13. 邪魔者は消せ
14. ScrapBook
15. ブラウザもマクロで自動化
16. スクリプトの実行を制御する
17. スタイルシートをすばやく着替える
18. Greasemonkey
3章 Firefox 3向けの拡張機能開発テクニック
19. 拡張機能開発の基礎
20. 標準ライブラリ「FUEL」を活用する
21. MozStorageでSQLiteデータベースを操作する
22. 履歴とブックマークのデータベース「Places」の正体を知る
23. APIを通じて履歴とブックマークを操作する
24. Placesデータベースへの問い合わせ命令
25. Placesデータベースへの問い合わせ結果を利用する
26. JavaScriptコードモジュール
27. Firefoxに含まれているJavaScriptコードモジュールを使う
28. JavaScript製XPCOMコンポーネントで特殊な処理を実現する
29. 拡張機能を安全に自動更新できるようにする
4章 アプリケーションプラットフォーム
30. WebアプリケーションとXULアプリケーション
31. Google Gears
32. DOM Storage
33. 新世代のWebアプリケーション
34. XULRunnerプラットフォーム
35. Prism
36. Gmailクライアントを作成する
37. Flickr Uploadr
38. 5分でできるオリジナルブラウザ
39. XULアプリケーションのパッケージ化
40. Firefoxの派生製品
5章 FirefoxとWebを支える技術
41. FirebugでWeb開発
42. Firebug徹底活用
43. Canvas
44. PNGでアニメーション
45. Microsummary
46. 最新のJavaScriptでコーディング(その1)
47. 最新のJavaScriptでコーディング(その2)
48. Firefoxをビルドする
49. 高度な設定
50. モバイルでFirefox
51. MicroformatsでWebセマンティクス
52. 次のFirefoxのために
拡張機能索引
索引
コラム目次
Geckoエンジンのメジャーバージョンアップ
Mozilla開発者こだわりの修正
FUELの設計思想
イベントの使用上の注意
FUELのWindowオブジェクトからXULウィンドウの
DOMWindowオブジェクトを取得する
ブックマーク項目に想定外の操作をするとどうなる?
Firefoxが実際に利用しているデータベース
SQLiteデータベースから正規表現にマッチするデータを
取り出すには?
スマートキーワードによる検索機能の正体
Firefoxの機能をスマートブックマークで再現する
自動アップデートの情報を提供しない場合は?
次世代JavaScripting