Firebug依舊可用!

一版本Firebug 將被合併到Firefox DevTools 的內置工具中!html

Electrolysis 的多進程架構使得 Firefox 能夠在一個進程中運行其用戶界面(例如地址欄、選項卡和菜單),而內容(網站)則在其餘進程中運行。使用多進程架構,若是網站崩潰,也不會致使整個瀏覽器崩潰。linux

惋惜 Firebug 並無考慮到多進程的設計,這使得它要在這個新的場景中工做將須要一個很是困難和昂貴的重寫。Firebug 工做組也認可他們沒有足夠的資源來實現這樣一個巨大的架構變化。此外,Firefox 內置開發工具的速度也一直在提高,因此下一版本的 Firebug 基於這些工具是有意義的。瀏覽器

也許最重要的是,咱們應聯合起來一塊兒構建最好的開發工具,而不是相互競爭。許多 Firebug 的核心開發人員都在 DevTools 團隊,包括 Jan ‘Honza’ Odvarko 和 Mike Ratcliffe。其餘 Firebug 工做組成員如 Sebastian Zartner和 Florent Fayolle 也是 DevTools 的積極貢獻者。很是感謝他們將瀏覽器開發工具中的專業知識帶給項目!服務器

將 Firebug 合併到 DevTools 有什麼意義呢?架構

Firebug 的幾個功能已被吸取:DOM 面板、Firebug 主題、服務器端日誌消息、HTTP 檢查器(又名 XHR Spy)和各類流行的附件,如 FireQuery、HAR 導出和 PixelPerfect。此外,還修復了 40 多個錯誤以彌補 DevTools 和 Firebug 之間的差距。若是如今從 Firebug 切換到 Firefox DevTools,會發現到一些差別。工具

能夠經過下面的幾種方式反映你須要的缺失功能:開發工具

  1. 在 Mozilla 開發者郵件列表的這個主題上評論
  2. 在 Firebug 的 Google group 的這個主題分享你的反饋信息
  3. 或者發表到在推特上的這個討論主題

咱們已經開始追蹤缺失的功能(點此查看),到目前爲止,已收集到的最重要的是這些:字體

  1. Break on XHR (bug 821610)
  2. Break on DOM mutations (bug 1004678)
  3. 更好的 CSS 自動完成 (例如 bug 1106336 和其餘的)
  4. 各類控制檯自動完成的改進 (bug 1267140, bug 1270015, bug 672733,以及更多)
  5. 事件側邊欄面板 (bug 1226640)
  6. 在檢查器中進行的實時預覽更改 (當更改屬性或編輯爲 HTML 時:bug 815464)
  7. 改進顯示控制檯日誌消息的方式 (bug 1032855, bug 1165010 以及更多)
  8. 在輸入時驗證 CSS 值和選擇器 (bug 1227054)
  9. DOM 屬性側邊欄面板 (bug 704094)
  10. 在 Firebug 主題中的字體大小更改 (bug 1319079)
  11. 添加 Cookie 的選項 (bug 1231451 和 bug 1231452)

感謝你們對 Firebug 的支持和不離不棄,但願各位能理解咱們爲何作出這個困難的決定。Firebug 精神存在於咱們今天構建和使用的全部瀏覽器開發工具中。網站

原文來自:http://www.lupaworld.com/article-261787-1.html設計

本文地址: http://www.linuxprobe.com/firebug-still.html ‎

相關文章
相關標籤/搜索