快適、安全、高速で大人気のWebブラウザFirefoxの幅広い活用法を紹介している本書は、さまざまな活用テクニック、パフォーマンスチューニング、機能の追加からデザインの変更まで解説しており、Firefoxユーザにとって必読の書といえるでしょう。また、FirefoxはXMLベースの環境でもあり、その可能性はWebにとどまりません。Web開発ツールやリッチクライアント環境としてのFirefoxの使用法も紹介されているので、Webクリエータやネットワーク管理者、XMLプラットフォームに関心のある方にも楽しんでいただけます。
Firefox Hacks
―次世代ブラウザ徹底活用テクニック
Nigel McFarlane 著、dynamis、池田 譲治、山本 和彦 訳
- TOPICS
- Hacks , Web , HTML/CSS
- 発行年月日
- 2005年08月
- PRINT LENGTH
- 468
- ISBN
- 4-87311-241-9
- 原書
- Firefox Hacks
- FORMAT
正誤表
ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作成し、増刷書籍を印刷した月です。お手持ちの書籍では、すでに修正が施されている場合がありますので、書籍最終ページの奥付でお手持ちの書籍の刷版、刷り年月日をご確認の上、ご利用ください。
正誤表1 - 2005年9月7日掲載
P.27 図1-9のキャプション 【誤】図1-9 Lureテーマを表示中のテーママネージャ 【正】図1-9 HaikuFoxテーマを表示中のテーママネージャ P.74 1行目 【誤】CRLやOSCPで証明書を拒否する 【正】CRLやOCSPで証明書を拒否する P.90 下から9行目 【誤】LinuxやUnixで生成されるはmozver.datやappregの2つのファイルには手を出さないでください。 【正】LinuxやUnixで生成されるmozver.datやappregの2つのファイルには手を出さないでください。 P.107 下から11行目 【誤】AddType application/x-x509-crl .x509_crl # OSCP 【正】AddType application/x-x509-crl .x509_crl # OCSP P.123 下から2行目(††訳注) 【誤】[Webページが指定したフォントを優先する]、[Webページが指定したフォントを優先する]のチェックを外すことで実現できます。 【正】[Webページが指定したフォントを優先する]のチェックを外すことで実現できます。 P.165 下から5行目 【誤】[新しいメールを書く] 【正】[新しいメッセージを書く]
訳者によるサポート頁。
目次
推薦の言葉 訳者まえがき クレジット はじめに 1章 Firefoxの基本 オリエンテーション 1. Webページを表示する10通りの方法 2. Webページを移動する10通りの方法 3. 検索機能を活用する 4. ツールバーアイコンの意味と使い方 5. キーボードショートカットを使用する 6. Firefoxの外観を変更する 7. 一度だけしか表示されないダイアログを安全に閉じる 8. すべてを完全に消去する 9. Firefoxを高速化する 10. コマンドラインから起動する 2章 セキュリティ 11. セキュリティ機能の外し方 12. 初心者のための安全な設定 13. 勝手なネットワークアクセスをすべて停止する 14. シングルサインオン設定法 15. プロキシ設定法 16. ポートとソケットの微調整 17. 電子証明書を管理する 18. コンテンツにデジタル署名する 19. マスター証明書を使用する 20. ポリシーベースでスクリプトに制限を加える 21. 名前を知られずに活動する 3章 インストール 22. 設定ファイルを編集する 23. 設定システムで遊んでみる 24. 補完的なツールをインストールする 25. Firefoxのプロファイルを移行する 26. 起動時に自動でインターネット接続する 27. Firefox用コンテンツをサポートするようにWebサーバを設定する 28. 広範囲にわたるFirefox一括導入の準備 29. ユーザ設定をリモート管理する 30. フォントのインストールと文字実体参照のサポート 31. Firefoxを持ち運ぶ 32. フィルタリングシステムとの連携 4章 Webサーフィンを快適に 33. ブックマークの多彩な機能 34. タブブラウズのカスタマイズ 35. 画像と広告の表示を制する 36. 検索機能を強化する 37. いろいろなフィードやニュースを受信する 38. ツールバーにアイテムを追加する 39. 拡張機能でFirefoxを強化する 40. 他のアプリケーションとの連携 41. 検索プラグインを作成する 42. FirefoxでWebを自動巡回する 43. おもちゃとゲームで暇つぶし 5章 Web開発者のための強力なツール 44. CSSデザインの微調整とトラブルシューティング 45. CSSスタイルにGeckoの魔法をかける 46. 互換性のあるCSSを書く 47. 現代的ブラウザ判別スクリプト 48. フォームデータのリアルタイム送信 49. プラグインの操作 50. Webページの品質保証 51. HTTPヘッダを表示する 52. Cookieとのダンス 53. DOMインスペクタでHTMLを調査する 54. すべてのキャッシュを完全に無効化する 55. Webドキュメントのデバッグテクニック 56. VenkmanによるJavaScriptデバッグ 57. フリーズその他の呪いに対処する 6章 WebページにXMLの力を 58. HTMLとXMLの表示モードを選択する 59. XML妥当性検証ツールを使用する 60. XML名前空間を使用する 61. MathMLコンテンツを作成する 62. SVGコンテンツを作成する 63. クライアントサイドXPathを使用する 64. クライアントサイドXSLを使用する 65. MozillaのSOAPサービスを使用する 66. MozillaのXML-RPCサービスを使用する 67. MozillaのWSDLサービスを使用する 68. XULアプリケーションや拡張機能を作成する 69. XBLで独自のタグやウィジェットを定義する 70. RDFを使用する 71. RSSフィードを使用する 72. SQLとXULの接続 73. PHPライブラリを使ってXULを生成する 74. E4Xスクリプトを試食する 7章 chromeを手早くハックする 75. chromeを手早くハックするための基礎知識 76. DOMインスペクタでchromeを調査する 77. Firefoxのインターフェイスをカスタマイズする 78. Firefoxのブランドを変更する 79. Firefoxをデスクトップに合わせる 80. いつでも表示されるツールバーを作成する 81. 誰にもわからないコンテンツフィルタ 82. XPCOMコンポーネントを追加する 83. 新しいコマンドラインオプションを追加する 8章 chromeを上品にハックする 84. 拡張機能開発の基礎知識 85. Chrome Managerを使ってパッケージを理解する 86. chromeパッケージを作成する 87. ボトムアップオーバレイを作成する 88. XPIパッケージの作成と配布 89. テーマを作成する 90. 再利用できるツールキットを見極める 9章 もっとFirefox 91. プラットフォームによる相違点 92. 独自ビルドを手に入れる 93. Firefoxをビルドする 94. 複数のMozillaブラウザを同時に動かす 95. 拡張機能をFirefox以外のプログラムで使えるようにする 96. Firefoxの診断機能を有効にする 97. 自分に合ったフォーラムを見つける 98. Bugzillaサバイバルガイド 99. どこが変更されたかを調べる 100. Firefoxの未来を作る 101. chromeで日本語を使う 102. Firefox 1.5に向けたパッケージ作成 索引