What are the alternatives to the Firefox Developer

2019-01-19 13:15发布

问题:

Since last few updates of Firefox our beloved Firebug is integrated into the Firefox Developer Tools and a lot of people including me don't like what happened to Firebug.

The built-in developer tools have a very ugly menu system and messed up usability.

So, what are the alternatives to the Firefox Developer Tools? Is there a tool with the same usability as Firebug?

回答1:

Alternatives are:

  1. Turn off multi-process Firefox. (Though that's only a temporary solution and doesn't bring back all functionality of Firebug. E.g. the Script panel is broken in current versions of Firefox.)
  2. Install an old version of Firefox where Firebug still works and disable updates. (Also only a temporary solution, because you'll miss (security) bug fixes and new features.)
  3. Wait until the gaps between Firebug and the Firefox DevTools are fixed. (Or even help them fixing them.)
  4. Switch to another browser and use its developer tools.
  5. Rework Firebug to make it compatible with multi-process Firefox (which is the main reason for the integration into the DevTools). Update: Starting with Firefox 57 only WebExtensions will be supported, meaning extensions work cross-browser and are more secure, but they also have limited APIs. So, a reworked Firebug would not have all the features the original Firebug had.


回答2:

Following Sebastian's advice I've downloaded old Firefox portable v47 from here:

https://sourceforge.net/projects/portableapps/files/Mozilla%20Firefox%2C%20Portable%20Ed./Mozilla%20Firefox%2C%20Portable%20Edition%2047.0.1/

and I'm using it with Firebug only for development. According to Firebug's website 47 is the last compatible version of Firefox:

https://getfirebug.com/downloads

To avoid compromising on security, for normal browsing I use updated version of Chrome.



回答3:

Downgrading the version is not advisable, So instead of that go to the browser console and type your respective xpath in the mentioned syntax $x('path') to validate your XPath.



回答4:

Or can find other similar plugin. So far I find the Plugin 'Xpather' in http://xpath.alephzarro.com/ link. But I still would like to reactivate Firebug to rework by setting the preferences browser.tabs.remote.autostart, browser.tabs.remote.autostart.1 and browser.tabs.remote.autostart.2 to false via about:config.