Firefox Hacks: Tips & Tools for Next-Generation Web Browsing
暫譯: Firefox 鉅集:下一代網頁瀏覽的技巧與工具

Nigel McFarlane

  • 出版商: O'Reilly
  • 出版日期: 2005-03-21
  • 售價: $1,110
  • 貴賓價: 9.5$1,055
  • 語言: 英文
  • 頁數: 400
  • 裝訂: Paperback
  • ISBN: 0596009283
  • ISBN-13: 9780596009281
  • 已過版

買這商品的人也買了...

相關主題

商品描述

Description:

Firefox Hacks is ideal for power users who want to take full advantage of Firefox from Mozilla, the next-generation web browser that is rapidly subverting Internet Explorer's once-dominant audience. It's also the first book that specifically dedicates itself to this technology.

Firefox is winning such widespread approval for a number of reasons, including the fact that it lets users browse faster and more efficiently. Perhaps its most appealing strength, though, is its increased security something that is covered in great detail in Firefox Hacks.

Clearly the web browser of the future, Firefox includes most of the features that browser users are familiar with, along with several new features, such as a bookmarks toolbar and tabbed pages that allow users to quickly switch among several web sites.

Firefox Hacks offers all the valuable tips and tools you need to maximize the effectiveness of this hot web application. It's all covered, including how to customize its deployment, appearance, features, and functionality. You'll even learn how to install, use, and alter extensions and plug-ins. Aimed at clever people who may or may not be capable of basic programming tasks, this convenient resource describes 100 techniques for 100 strategies that effectively exploit Firefox.

Or, put another way, readers of every stripe will find all the user-friendly tips, tools, and tricks they need to make a productive switch to Firefox. With Firefox Hacks, a superior and safer browsing experience is truly only pages away.

 

Table of Contents:

Credits  

Preface  

Chapter 1. Firefox Basics 
INTroduction
Get Oriented   1

      1. Ten Ways to Display a Web Page  

      2. Ten Ways to Navigate to a Web Page  

      3. Find Stuff  

      4. Identify and Use Toolbar Icons  

      5. Use Keyboard Shortcuts  

      6. Make Firefox Look Different  

      7. Stop Once-Only Dialogs Safely  

      8. Flush and Clear Absolutely Everything  

      9. Make Firefox Go Fast  

      10. Start Up from the Command Line  

Chapter 2. Security 

      11. Drop Miscellaneous Security Blocks  

      12. Raise Security to Protect Dummies  

      13. Stop All Secret Network Activity  

      14. Work with Single Sign-On Servers  

      15. Work with Web Proxies  

      16. Fine-Tune Ports and Sockets  

      17. Manage Digital Certificates  

      18. Digitally Sign Content  

      19. Grant Trust with Master Certificates  

      20. Restrict Script Behavior with Policies  

      21. Make Yourself Anonymous  

Chapter 3. Installation 

      22. Edit Configuration Files  

      23. Play With the Preference System  

      24. Install Complementary Tools  

      25. Migrate Firefox Profiles  

      26. Dial Up Automatically on Startup  

      27. Fix Web Servers to Support Firefox Content  

      28. Prepare Firefox for Wide Deployment  

      29. Remotely Manage User Configurations  

      30. Install Fonts and Character Support  

      31. Take Firefox with You  

      32. Work with Filtering Systems  

Chapter 4. Web Surfing Enhancements 

      33. Use Fancy Bookmarks  

      34. Modify Tabbed Browsing  

      35. Govern Image and Ad Display  

      36. Get More Search Tools  

      37. Get More Feeds and News  

      38. Add Stuff to Your Toolbars  

      39. Upgrade Firefox Feature Managers  

      40. Integrate Firefox with Other Tools  

      41. Create Your Own Search Plug-in  

      42. Spider the Web with Firefox  

      43. Waste Time with Toys and Games  

Chapter 5. Power Tools for Web Developers 

      44. Tweak and Troubleshoot CSS Designs  

      45. Use Gecko CSS Style Magic  

      46. Write Compatible CSS  

      47. Update Browser Detection Scripts  

      48. Submit Background Form Data  

      49. Script Plug-ins  

      50. Quality-Assure Your Web Pages  

      51. Display HTTP Headers  

      52. Stomp on Cookies  

      53. Probe HTML with the DOM Inspector  

      54. Turn Off Absolutely All Caching  

      55. Web Document Debugging Tricks  

      56. Debug JavaScript with Venkman  

      57. Handle Hangs and Other Bad Juju  

Chapter 6. Power XML for Web Pages 

      58. Pick Display Modes for HTML and XML  

      59. Get Tools for XML Validation  

      60. Mix Content with XML Namespaces  

      61. Make MathML Content  

      62. Make SVG Content  

      63. Use Client-Side XPath  

      64. Use Client-Side XSL  

      65. Work with Mozilla SOAP Services  

      66. Work with Mozilla XML-RPC Services  

      67. Work with Mozilla WSDL Services  

      68. Make Applications and Extensions with XUL  

      69. Make New Tags and Widgets with XBL  

      70. Work with RDF Facts  

      71. Work with RSS Feeds  

      72. Connect SQL to XUL  

      73. Generate XUL Using PHP Libraries  

      74. Get a Taste of E4X Scripting  

Chapter 7. Hack the Chrome Ugly 

      75. Do Groundwork for Ugly Chrome Hacks  

      76. Spy on Chrome with the DOM Inspector  

      77. Customize Firefox's Interface  

      78. Rebadge Firefox  

      79. Make Firefox Match the Desktop  

      80. Make a Toolbar That Can't Be Hidden  

      81. Content Filter Without Your Smart Friend Noticing  

      82. Add a New XPCOM Component  

      83. Add a New Command-Line Option  

Chapter 8. Hack the Chrome Cleanly 

      84. Do Groundwork for Extension Development  

      85. Study Packages with the Chrome Manager  

      86. Create a Chrome Package  

      87. Make a Bottom-Up Overlay  

      88. Make, Bundle, and Publish an XPI  

      89. Build an Installable Theme  

      90. Identify Reusable Toolkits  

Chapter 9. Work More Closely with Firefox 

      91. Handle Cross-Platform Differences  

      92. Get a Custom, Prebuilt Version  

      93. Make Firefox Software  

      94. Run Multiple Mozilla Browsers  

      95. Make Extensions Work Outside Firefox  

      96. Turn on Firefox Diagnostics  

      97. Find the Right Forum for Your Issues  

      98. Survive Bugzilla  

      99. Find Out What Has Been Fixed  

      100. Help with the Future of Firefox  

Index  

商品描述(中文翻譯)

描述:
《Firefox Hacks》是專為想要充分利用Mozilla的Firefox這款下一代網頁瀏覽器的高級用戶而設計的,這款瀏覽器正在迅速顛覆Internet Explorer曾經主導的市場。這也是第一本專門致力於這項技術的書籍。

Firefox因多種原因贏得了廣泛的讚譽,其中包括它讓用戶能夠更快、更有效率地瀏覽網頁。然而,它最具吸引力的優勢可能是其增強的安全性,這在《Firefox Hacks》中有詳細的介紹。

顯然,Firefox是未來的網頁瀏覽器,它包含了大多數瀏覽器用戶熟悉的功能,以及幾個新功能,例如書籤工具列和分頁,使用戶能夠快速在多個網站之間切換。

《Firefox Hacks》提供了所有您需要的寶貴提示和工具,以最大化這款熱門網頁應用的效能。內容涵蓋了如何自訂其部署、外觀、功能和效能。您甚至會學到如何安裝、使用和修改擴展和插件。本書針對聰明的人士,無論他們是否具備基本的程式設計能力,描述了100種技術以有效利用Firefox。

換句話說,各類讀者都能找到所有友好的提示、工具和技巧,以便順利轉向Firefox。透過《Firefox Hacks》,卓越且安全的瀏覽體驗真的只需翻幾頁即可實現。

目錄:
致謝
前言
第一章:Firefox 基礎
介紹
了解環境 1
1. 十種顯示網頁的方法
2. 十種導航至網頁的方法
3. 尋找資料
4. 識別並使用工具列圖示
5. 使用鍵盤快捷鍵
6. 讓Firefox看起來不同
7. 安全停止一次性對話框
8. 清除所有內容
9. 讓Firefox運行更快
10. 從命令行啟動

第二章:安全性
11. 解除雜項安全阻擋
12. 提高安全性以保護新手
13. 停止所有秘密網路活動
14. 與單一登入伺服器合作
15. 與網路代理合作
16. 微調埠和插座
17. 管理數位證書
18. 數位簽署內容
19. 使用主證書授予信任
20. 使用政策限制腳本行為
21. 讓自己匿名

第三章:安裝
22. 編輯配置檔
23. 玩轉偏好系統
24. 安裝輔助工具
25. 遷移Firefox配置檔
26. 啟動時自動撥號
27. 修正網頁伺服器以支持Firefox內容
28. 為廣泛部署準備Firefox
29. 遠端管理用戶配置
30. 安裝字型和字符支持
31. 隨身攜帶Firefox
32. 與過濾系統合作

第四章:網頁瀏覽增強
33. 使用精美書籤
34. 修改分頁瀏覽
35. 管理圖像和廣告顯示
36. 獲取更多搜索工具
37. 獲取更多資訊和新聞
38. 向工具列添加內容
39. 升級Firefox功能管理器
40. 將Firefox與其他工具整合
41. 創建自己的搜索插件
42. 使用Firefox爬網
43. 與玩具和遊戲浪費時間

第五章:網頁開發者的強大工具
44. 調整和排除CSS設計的故障
45. 使用Gecko CSS樣式魔法
46. 編寫相容的CSS
47. 更新瀏覽器檢測腳本
48. 提交背景表單數據
49. 腳本插件
50. 確保您的網頁質量
51. 顯示HTTP標頭
52. 擊潰Cookies
53. 使用DOM檢查器探測HTML
54. 完全關閉所有快取
55. 網頁文件調試技巧
56. 使用Venkman調試JavaScript
57. 處理掛起和其他問題

第六章:網頁的強大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腳本

第七章:醜陋的Chrome黑客
75. 為醜陋的Chrome黑客做基礎工作
76. 使用DOM檢查器監視Chrome
77. 自訂Firefox的介面
78. 重新標籤Firefox
79. 讓Firefox與桌面匹配
80. 創建無法隱藏的工具列
81. 在不讓您的聰明朋友注意的情況下進行內容過濾
82. 添加新的XPCOM組件
83. 添加新的命令行選項

第八章:乾淨地黑客Chrome
84. 為擴展開發做基礎工作
85. 使用Chrome管理器研究包
86. 創建Chrome包
87. 創建自下而上的覆蓋
88. 創建、打包和發布XPI
89. 構建可安裝的主題
90. 識別可重用的工具包

第九章:更緊密地與Firefox合作
91. 處理跨平台差異
92. 獲取自訂的預建版本
93. 創建Firefox軟體
94. 運行多個Mozilla瀏覽器
95. 使擴展在Firefox外部運行
96. 開啟Firefox診斷
97. 找到適合您問題的論壇
98. 在Bugzilla中生存
99. 找出已修復的問題
100. 幫助Firefox的未來

索引