Firefox 3 Hacks
Mozillaテクノロジ徹底活用テクニック
- 江村 秀之、池田 譲治、下田 洋志、松澤 太郎、dynamis 著
- 2008年08月 発行
- 392ページ
- ISBN978-4-87311-375-3
- フォーマット
この商品は品切れ再入荷未定です
内容
Firefoxは世界シェア20%を占めるまでに成長したオープンソースのソフトウェアです。本書では、Mozilla史上最速のパフォーマンスを誇る「Mozilla Firefox 3」を徹底解剖。基本的な使用法や各種拡張機能の紹介、拡張機能の作成ノウハウ、ビルド方法、Firefoxを支える技術など、FirefoxとMozillaテクノロジを広く深く解説します。一般ユーザから開発者まですべてのFirefoxファンに捧げる本書は、国内きってのギーク集団による全編書き下ろし!
著者によるサポートページ
サンプルPDF
-
●Hack #42 Firebug徹底活用(1.0MB)
●Hack #33 新世代のWebアプリケーション(1.5MB)
関連書籍
目次
目次 推薦の言葉 クレジット はじめに 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