Slashdot Mirror


After 12 Years, Mozilla Kills 'Firebug' Dev Tool (infoworld.com)

An anonymous reader quotes InfoWorld: The Firebug web development tool, an open source add-on to the Firefox browser, is being discontinued after 12 years, replaced by Firefox Developer Tools. Firebug will be dropped with next month's release of Firefox Quantum (version 57). The Firebug tool lets developers inspect, edit, and debug code in the Firefox browser as well as monitor CSS, HTML, and JavaScript in webpages. It still has more than a million people using it, said Jan Honza Odvarko, who has been the leader of the Firebug project. Many extensions were built for Firebug, which is itself is an extension to Firefox... The goal is to make debugging native to Firefox. "Sometimes, it's better to start from scratch, which is especially true for software development," Odvarko said.

148 comments

  1. As usual, Mozilla doesn't care about users by Anonymous Coward · · Score: 1, Insightful

    And this is typical of open source software. The developers often make decisions against the best interests and needs of their users, removing necessary features and useful functionality while making the software more complicated. As if the WebExtensions debacle wasn't bad enough, Firefox 57 is shaping up to be the downfall of Firefox. Sure, Firefox 56 might be faster than its predecessors, but market share will continue to evaporate in favor of browsers like Chrome. Face it, Firefox is basically dead, and the developers killed it. Perhaps if open source developers learned from these mistakes, fewer open source projects would fail in this predictable and frequent manner.

    1. Re:As usual, Mozilla doesn't care about users by theweatherelectric · · Score: 5, Informative

      Perhaps if open source developers learned from these mistakes

      What mistakes? Firebug has been merged into Firefox Developer Tools. This happened a long time ago.

    2. Re:As usual, Mozilla doesn't care about users by TheSunborn · · Score: 4, Insightful

      Some features have been merged in. But firebug is still far better then what is build in to firefox. So no more firefox upgrades for me -(

    3. Re:As usual, Mozilla doesn't care about users by wonkavader · · Score: 2

      I agree. I have the new firefox and I REALLY miss firebug.

    4. Re:As usual, Mozilla doesn't care about users by Anonymous Coward · · Score: 2, Informative

      Uh, no. see the tracking bug here: https://bugzilla.mozilla.org/show_bug.cgi?id=991806

      There are numerous parts of FB that are not in the FDT. A couple seem fairly basic (such as auto-completion) and FB as said for awhile that they won't do WebExtensions, so it sort of boggles my mind that they are not at parity yet.

    5. Re:As usual, Mozilla doesn't care about users by CrashNBrn · · Score: 0

      Whether or not it has parity yet isn't particularly relevant. Firebug was discontinued over a year ago.

    6. Re:As usual, Mozilla doesn't care about users by Anonymous Coward · · Score: 2, Informative

      Holy shifting goal posts, Batman! First you claim that FB doesn't matter because it was nothing but a skin to the underlying tools, which was shown to be wrong. Now it apparently doesn't matter because it was discontinued years ago. Good to know that being the 15th most popular extension, which people can still download today, without a complete replacement doesn't matter because of lack of development. You know, despite the fact that WebExtensions was coming long before along with the known inability to duplicate some features on the platform.

      Guess we know what sort of thinking underlies the push for WebExt.

    7. Re:As usual, Mozilla doesn't care about users by theendlessnow · · Score: 3, Insightful

      Firebug is better than Firefox Developer Tools. Those that have tried to use both will tell you. Now, if Firefox Developer Tools is set to improve.. I'm fine with that.

    8. Re:As usual, Mozilla doesn't care about users by Anonymous Coward · · Score: 0

      We know exactly of what we speak.

      Parts of Firebug were merged into DOM inspector/developer tools a long time ago, the original interface was depreciated. Then, due to changing internal interfaces and lack of maintenance, parts of Firebug have stopped working since this happened. Much of its core functionality is dead and has been for a long time - the developers won't fix it, since they are now part of the devtools team and don't want to work on Firebug.

      The Mozilla developer tools are a virtual clone of the Chrome tools and are on rough feature parity. For anyone (like me) who (vastly) preferred the Firebug interface and extra features, tough titties.

    9. Re:As usual, Mozilla doesn't care about users by datavirtue · · Score: 1

      I pretty much completely forgot about FireFox until I started seeing talk about it on slashdot recently or when I work on my grandma's computer where I installed it ten years ago. I never a had an explicit reason to stop using it but it was a default install along with chrome about five years ago whenever I installed an OS on a new machine. I guess it did get slow and maybe I just didn't want to think in two or three browsers any more. I just install chrome and use it exclusively now as does just about everyone I know. Signing into chrome with my google/gmail account removes a lot of friction on browsing experience--at the cost of privacy I guess.

      --
      I object to power without constructive purpose. --Spock
    10. Re: As usual, Mozilla doesn't care about users by Anonymous Coward · · Score: 0

      So go back to Firefox developer edition, it rocks even if it is beta. Google is too evil now

    11. Re:As usual, Mozilla doesn't care about users by Anonymous Coward · · Score: 0

      It has always had a no-nonsense intuitive UI and the worst thing is we're going to lose all of the plugins for it.

      I think what is most disgraceful is that for many years, years and years ago firebug was it for webdev. Developers would use Firefox by default even if their only target platform was MSIE because with firebug you could pick things up and figure what the browser was doing enough to make something > 95% compatible much much easier (irrespective of cross browser differences JS/HTML/CSS isn't exactly intuitive at times and the easiest way to figure things out is to inspect). However for the last several years firebug has been severely broken in one way or another as Mozilla keeps shoehorning in their devtools.

  2. I will continue with the old version, Firefox 56. by Futurepower(R) · · Score: 1

    Firefox marks most of the add-ons I use as "Legacy".

    It seems to me that software and hardware organizations are pushing for more and more control.

  3. It was the use of "bug", right? by Anonymous Coward · · Score: 0

    Seriously, who came up with _that_ name?

  4. Re: Firefox is dead by Anonymous Coward · · Score: 0, Troll

    All anecdotal claims. Face it, Firefox is still the premier browser available, no matter how much you astroturfers try to claim otherwise. Firefox Quantum will make Firefox even faster and take the fight to Chrome, which is losing market share rapidly. Firefox remains the dominant browser, and will only expand its grip on the browser market. I'm sorry you astroturfers can't handle the truth. Firefox is as dominant as ever. All hail the King!

  5. Re:Firefox is dead by nctritech · · Score: 1

    What on earth are you talking about? You clearly DO NOT use Firefox at all. None of what you described has been a thing in Firefox for years. Memory leaks in the Firefox 4 days were a major issue but they're barely even on the radar today. I have had Firefox open for two days and it's using 1.7GB of RAM, but I also have ~15 add-ons including several privacy add-ons and many of the 20 or so tabs I have open are paused YouTube videos, each with their own buffer sitting in RAM.

    I'm running Firefox 56. I don't see any of the stuff you're complaining about. Clearly you have some...unique...issues. Even if Firefox sucks, it sure is better than Chrome which can't seem to stop spawning extra processes, each of which consume many hundreds of megabytes of RAM, and while Chrome is fast when you install it and have never used it, Chrome is as fast as a square trash can rolling down a grassy hill once the caches and SQLite DBs fill up with data.

    Unfortunately, Firefox is getting neutered with the release of version 57. Fortunately, if my add-ons can find some way to migrate to the horribly insufficient world that is WebExtensions, I've been promised an even faster browser experience, which is superb since Firefox is already much faster than Chrome.

  6. How to pin firefox (no updates) by Anonymous Coward · · Score: 0, Interesting

    I did this on all my Linux boxes:

                sudo apt-mark hold firefox firefox-locale-en

    Now when I update my system, I won't get the FF57 update. The reason is, about half the extensions I'm using are unavailable in FF57 due to the deprecation of the XUL framework.

    Until I sort out what to do (maybe move to a Firefox fork), I'm staying on FF56. Unfortunately most of the alternative browsers like Chrome are much worse from a privacy standpoint. But with FF57, I've heard rumors (not verified, but troubling...) that the former privacy extensions that are being ported to 57 won't be able to offer as much privacy as before. For example, instead of blocking the fetch of various ad trackers, they have to fetch them but then not display them. The fetching is the part I want to block.

    So until I find replacements for the non-ported extensions, and until everything resolves itself in some adequate way, I'm not moving to FF57. The apt-mark hold above will help anyone else who is riding the same ship.

    1. Re:How to pin firefox (no updates) by Anonymous Coward · · Score: 0

      But with FF57, I've heard rumors (not verified, but troubling...) that the former privacy extensions that are being ported to 57 won't be able to offer as much privacy as before. For example, instead of blocking the fetch of various ad trackers, they have to fetch them but then not display them. The fetching is the part I want to block.

      Careful here, you are in danger of invoking a certain three-letter user with his five-letter solutions.

    2. Re:How to pin firefox (no updates) by Anonymous Coward · · Score: 0

      If you're concerned about privacy, then FF56 isn't a good choice. The XUL API allows any add on to intrude into and read the data from any other add on, just due to how XUL works - you can practically rewrite Firefox in it's entirety.

    3. Re:How to pin firefox (no updates) by tender-matser · · Score: 1

      But with FF57, I've heard rumors (not verified, but troubling...) that the former privacy extensions that are being ported to 57 won't be able to offer as much privacy as before. For example, instead of blocking the fetch of various ad trackers, they have to fetch them but then not display them. The fetching is the part I want to block.

      That is false. Their "new" (chrome-parroting) WebExtensions API is horrible, but stopping the "fetch" of any resource at any stage is quite easy. It's also trivial to selectively block inline scripts, css animations, etc. from an extension.

      Because the stupidity of the google-heads who designed the API it's not easy to do those things /nicely/, but if you swallow your pride and accept cargo-cult programming and duplicating functionality as facts of life, you can get things working /somehow/. Of course, there are things that are no longer possible to do (eg replacing the whole body of a response from an extension).

    4. Re:How to pin firefox (no updates) by KozmoStevnNaut · · Score: 1

      Which extensions are you using currently, that will not be available for FF57?

      --
      Eat the rich.
  7. Re:Firefox is dead by Tapewolf · · Score: 3, Interesting

    What on earth are you talking about? You clearly DO NOT use Firefox at all. None of what you described has been a thing in Firefox for years. Memory leaks in the Firefox 4 days were a major issue but they're barely even on the radar today.

    Actually, I've seen it bloat up to 3GB quite a lot lately on Windows at work. No idea what's causing it. Prior to v56 it was generally using about 500MB tops, but now it regularly goes over 2GB after an hour or so of casual use. And this is a bit of a problem because the work laptops only have 8GB and our dev environment wants most of that.

  8. Re:Firefox is dead by ArhcAngel · · Score: 4, Informative

    Unfortunately, Firefox is getting neutered with the release of version 57.

    You don't have to give up add-ons just because Firefox is. I've been using Waterfox for years. It uses the current Firefox code but doesn't disable add-ons and it strips out all the tracking Mozilla puts in. The guy who maintains it started it as a 64 bit version of Firefox before Mozilla released one. I liked it so much I never switched back even when Mozilla released a 64 bit Firefox. He recently released an Android port and I even replaced Chrome on my device with it.

    --
    "A person is smart. People are dumb, panicky dangerous animals and you know it." - K
  9. Re:Firefox is dead by nctritech · · Score: 2

    I actually have a Firefox update waiting to install. I wonder if that will fix it. I've grown quite cynical about Firefox despite my overall positive view of it because Mozilla doesn't listen to the users, so even though I hope it does...I doubt it.

  10. Try running it in 32bit with 3GB total! by Anonymous Coward · · Score: 1

    Linux's questionable io scheduling modules have been the biggest issue in that regard (as evidenced by bfq(?) becoming an in-kernel scheduler.) But a secondary one is that firefox just leaks, even the latest versions. NoScript/uMatrix/uBlock help, but only until you have to turn javascript on for a website, implying the problem is related to garbage collection with the javascript engine, or cornercases with tab/page state that never get recovered.

    Even using about:memory 'minimize memory' button just leads to a few hundred extra megs getting used and then a small, usually 20ish percent drop in memory usage, assuming you closed whole windows worth of tabs (I average about 200-300 tabs spread across 5-8 windows, to keep articles and links in the same window/state for future bookmarking, when I've run down every sublink/article I opened.) Back in the early firefox days, before it switched to XUL and the various javascript changes, I could run that 300+ pages and not use more than 1-1.5GB of RAM. Modern Firefox however uses a lot more per tab, and garbage collects even worse than the old firefox did (however those older versions had their own issues, notably a small leak that would crash the browser after 1-7 days, depending on your usage patterns... Mozilla has always sucked with memory management, both in the past and today.)

    Having said all this, SOME of that can be mitigated by periodically killing the Sandbox thread in the post FF52(54?) releases, which is where most of the memory leaks end up. HOWEVER the main firefox thread still has some memory leaks of its own and I have had it end up at ~1gig while requiring 1.5+ gigs in the Sandbox thread. And this is all excluding the fact that the new firefox versions require access to /dev/shm (or its windows equivalent I imagine) which can both cause reduced performance on systems without a large amount of shared memory space, as well as crashes *ALL YOUR TABS INSTANTLY* if shared memory fills up, whether your tabs are currently active or sitting idle.

    I don't know what the solution is, but I can tell you Mozilla Foundation/Corp isn't who is going to be blazing the browser paths of the future. Nor is Google with Chrome, given how lazy their development work has become and how the veneer of respectability they have had for many years is starting to chip off.

    1. Re:Try running it in 32bit with 3GB total! by Anonymous Coward · · Score: 0

      Horseshit. I have ~200 tabs open in Firefox right now, on a chromebook with 2GB of RAM. Chrome is slower to start, much heavier on RAM and CPU for even a single page, and it will start killing tabs after 10 or so. Plus it's tied into all of Google's crap.

      There are far too many users who will fuck up their systems and then blame a vendor.

    2. Re:Try running it in 32bit with 3GB total! by Anonymous Coward · · Score: 1

      Horseshit yourself. My Windows FF session has been running for a day and a half, currently has *three* tabs open, and is using about 1.8 gigs of RAM. Mozilla couldn't do memory management properly if you gave them written instructions. Closing tabs does nothing to reduce the memory footprint in almost every case for me, so there are obviously problems. It's not even the memory usage that's the major problem for me - after a couple of days, the browser bogs down so much as to be unusable, requiring me to kill the process and start over. And even then, after killing the process, the resource usage is so hosed up that it sometimes takes Windows upwards of 15-20 seconds to unload everything.

    3. Re:Try running it in 32bit with 3GB total! by theweatherelectric · · Score: 1

      My Windows FF session has been running for a day and a half

      Which version of Firefox with what add-ons installed on which version of Windows?

    4. Re:Try running it in 32bit with 3GB total! by KozmoStevnNaut · · Score: 2

      Firefox 57.0b12 on Windows 7, 15 tabs open, using less than 500MB.

      You're right that something is wrong, but it probably isn't Firefox.

      --
      Eat the rich.
  11. One of the great delusions of software development by Chris+Mattern · · Score: 1

    "Sometimes, it's better to start from scratch, which is especially true for software development," Odvarko said.

    https://www.joelonsoftware.com...

  12. Re:One of the great delusions of software developm by Rockoon · · Score: 2

    Whats better than making the same mistake once? Making it twice of course.

    --
    "His name was James Damore."
  13. Re:Firefox is dead by davester666 · · Score: 2

    Yeah, I thought all the browsers on my Mac sucked, in that they all used a lot of CPU (using 35-45% of 4 cores while just sitting there displaying pages), but it turned out that something was physically wrong with my Mac (not exactly what, but had to replace the motherboard). Get it back and now CPU is down to under 10% idle in browsers... yay!

    And Firefox used to also be a memory pig, it would normally sit at about 4 Gb of VM (I normally have a lot of open tabs), but every once in awhile, it would just blow up and increase it's vm space until my Mac would grind to a halt. If I noticed it happening in time, I could force-quit it, but if I don't (or it happens while I'm not sitting there), my Mac would be unusable trying to force-quit Firefox, it would be faster to force-reboot the Mac (as in force-shutdown the computer, not a clean reboot). But starting earlier this year, Firefox no longer has done this.

    Now firefox works really well for me, and all the extensions I use have been updated to the new api...

    --
    Sleep your way to a whiter smile...date a dentist!
  14. Re:Firefox is dead by Anonymous Coward · · Score: 0

    > 20 or so tabs

    Amateur. But seriously, I have about 150 open tabs with Firefox on a ten year-old laptop. Firefox gets slow at times, but it works. I work IT and monitor a lot of systems so I need a browser that can handle a lot of tabs.

    I just wish Firefox supported pinned tabs and view all tabs like Safari supports. Safari is really the best browser for serious users, but my company is just too cheap to buy Apples.

  15. Re: Firefox is dead by MoarSauce123 · · Score: 1

    Maybe...but this is what the arrogant folks at Mozilla should have done years ago. Now they try too little too late to fight the 70% user share gorilla. I'm not defending Chrome, everything Google comes with the big question mark of where each of the clicks and key presses will end up. The real kicker is that there is still not a single browser available that is fully standards compliant, has a real UI, and does not ape Chrome.

  16. Re:Firefox is dead by MoarSauce123 · · Score: 1

    There are plenty of people who are not independently wealthy and can afford the grossly overpriced Apple hardware.

  17. Re: Firefox is dead by ShanghaiBill · · Score: 4, Informative

    Firefox remains the dominant browser

    Bullcrap. Chrome has about half the market. Firefox is at about 6%, about half of Safari's share.

    I only use Firefox for Selenium scripts, and even for that I have to use an old version since the latest releases of FF no longer work with Selenium. Web automation was the only area where Firefox was superior ... so they broke it.

  18. Re: Firefox is dead by Anonymous Coward · · Score: 0

    Set up email alerts or something FFS

  19. They're not "killing" anything. by DontBeAMoran · · Score: 1

    Firebug isn't alive. The proper title is "After 12 years, Mozilla discontinues 'Firebug' dev tool".

    --
    #DeleteFacebook
  20. Re:Firefox is dead by nasch · · Score: 1

    it sure is better than Chrome which can't seem to stop spawning extra processes

    They're not "extra" exactly, it's just that each tab is a process in Chrome, so if you are used to having 20 or 30 tabs open, that's 20 or 30 processes, plus generally one for each add-on and one for the browser. So it's not hard to get 50 processes going at once. You can see what they are by right-clicking on the title bar and selecting Task manager.

  21. Not discontinued, just halted development. by Anonymous Coward · · Score: 0

    https://sourceforge.net/projec...

    Simply use old version. Nothing new is so fantastic anyway. Firefox 44 is cool tbh.

  22. Re:I will continue with the old version, Firefox 5 by jimprdx · · Score: 3, Informative

    A much better option is to go with Firefox ESR, currently at version 52.4.1. I've installed it everywhere on all my Windows and Linux machines - it's guaranteed to be stable and supported until June 2018, which hopefully will be enough time for the new Firefox to stabilize (or worst-case scenario, give me enough time to find an alternative).

    One warning though - it may be difficult to move your Firefox profile from 56 to 52, as from 54 onward Mozilla messed up some backwards compatibility in preparation for 57.

  23. Don't care. by Anonymous Coward · · Score: 0

    With Mozilla literally donating money to a terrorist organization (google it yourself) I have no desire to support them ever again.

    1. Re:Don't care. by Anonymous Coward · · Score: 1

      "Google it yourself" = "I'm lying and I know it"

    2. Re:Don't care. by Ash-Fox · · Score: 1

      I Googled it and found mention of donations to ANTIFA, but I couldn't find any reputable sources stating it.

      --
      Change is certain; progress is not obligatory.
    3. Re:Don't care. by Anonymous Coward · · Score: 0

      You better boycott a lot more stuff if supporting antifa is a dealbreaker for you. Good luck boycotting all foods produced in the world and all computers produced since the 60's! And literally the entire internet and every piece of OSS that has ever existed.

    4. Re:Don't care. by Ash-Fox · · Score: 1

      You better boycott a lot more stuff if supporting antifa is a dealbreaker for you.

      Maybe you should reply to the original poster instead. I was just curious what he was talking about.

      Good luck boycotting all foods produced in the world and all computers produced since the 60's! And literally the entire internet and every piece of OSS that has ever existed.

      I Googled it, but couldn't find information on it. Please provide some reputable sources, friend. I especially would like to hear about the ANTIFA ties to openoffice.org, OpenSolaris, jboss, Notepad Plus Plus, Telegram and Admiral (the Czech Apple cultivator).

      --
      Change is certain; progress is not obligatory.
  24. Sold out to Soros by Anonymous Coward · · Score: 0

    I knew I could no longer trust Mozilla when they sold out to George Soros:

    https://www.naturalnews.com/2017-08-14-firefox-browsers-will-soon-block-fake-news-flagged-by-george-soros-linked-left-wing-groups.html

    I have used Firefox for over a decade. I have been loyal. Mozilla is selling us out to globalists. The Mozilla Foundation needs a wholesale purge of top management and new leaders installed who will focus on what once made it a great organization. I have no interest in folllwing New Mozilla down the path of Marxist politics.

    Brave Browser is where the future is.

    1. Re:Sold out to Soros by Knuckles · · Score: 1

      Right, George Soros, the marxist revolutionary. You have got to be kidding me

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    2. Re:Sold out to Soros by Anonymous Coward · · Score: 0

      "I have been loyal" says a lot about your mentality. That and you obviously have no idea what Marxism is. You're a "useful idiot" with a head full of lies.

    3. Re:Sold out to Soros by Anonymous Coward · · Score: 0

      That and you obviously have no idea what Marxism is

      He also doesn't know what globalism is, or who George Soros is.

    4. Re:Sold out to Soros by lucm · · Score: 1

      That and you obviously have no idea what Marxism is

      He also doesn't know what globalism is, or who George Soros is.

      Why do you reply to that guy instead of the OP? You're like a prison bitch whispering in the ear of his alpha.

      --
      lucm, indeed.
    5. Re:Sold out to Soros by lucm · · Score: 1

      Soros being a marxist is the other side of the coin of Trump supporters being nazis. That's how it works nowadays; first world problems are boring so people need to jazz things up by using extreme references.

      --
      lucm, indeed.
    6. Re: Sold out to Soros by Anonymous Coward · · Score: 0

      Yes, because as we all know, loyalty must be absolute. If you have used a product or service for a long time, you are never allowed to question it or change your mind no matter how much it changes course. Why, citizen, what do you think: that we are free to change our minds with new information? How laughable.

    7. Re: Sold out to Soros by Anonymous Coward · · Score: 0

      You mean George Soros who is hated by his home country on the grounds that he has used his vast billions to subvert order, overthrow countries, and homogenize cultures through a process of perpetual revolution so as to centralize geopolitical and financial control into the hands of a self-proclaimed elite? Or do you mean your Mr. Rogers faux version of Soros?

    8. Re: Sold out to Soros by Anonymous Coward · · Score: 0

      You are right; Soros is not a Marxist. But he does use Marxist tactics, namely class warfare and the incitement of institutional destabilization, to pave the way for he and his fellows to assume greater control over the rest of us.

    9. Re: Sold out to Soros by Knuckles · · Score: 1

      Class warfare is inevitable, he is not "using" it

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    10. Re:Sold out to Soros by Knuckles · · Score: 1

      Being a Trump supporter does not make one a nazi, just a moron, but some Trump supporters are nazis and it seems that the radical right has latched onto Trump, so whether these are two sides of the same coin depends on how you meant it

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    11. Re: Sold out to Soros by Anonymous Coward · · Score: 0

      Class warfare is not "inevitable", it already happened and the One Percenters won.

    12. Re: Sold out to Soros by Knuckles · · Score: 1

      I meant inevitable as a part of socioeconomic reality

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    13. Re: Sold out to Soros by Knuckles · · Score: 1

      And actually I should have said class struggle, but I was not thinking when first replying

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
  25. Re: Firefox is dead by Anonymous Coward · · Score: 2, Informative

    This is not even remotely true, and former Mozilla execs know it:

    https://andreasgal.com/2017/05/25/chrome-won/

  26. Re:One of the great delusions of software developm by Anonymous Coward · · Score: 0

    "Sometimes, it's better to start from scratch, which is especially true for software development," Odvarko said.

    https://www.joelonsoftware.com...

    I am working on a case where I'm heavily modifying a charting library to fit my particular use case. In hindsight, I should have just started from scratch. Here is why that would have been the correct decision. The charting library I started with had a crap ton of features. Everything was written to an interface, with most classes having four or five levels of inheritance and this massive ipc mess kicking around a custom property handler to update threads in the system.

    The thing is, I needed a fairly narrow subset of that, with a bunch of interface breaking changes left and right. I ended up deleting like half of it to get it out of my way, and there are now fewer levels of inheritance, since I needed the different parts to work together more closely to get decent performance. The biggest thing I could have reused would be the idea of using a force based layout algorithm, but even then I could have recreated it fairly fast and had something more maintainable in the end if I started from scratch.

    Of course I originally thought I'd just do small changes and move on with life. Sadly that didn't work out. I even half planned to try to get my company to let me export the changes to the parent project. That didn't work out either, as my changes are too invasive for the parent project to want them.

    Basically it seems you can get by with writing it from scratch if the work to do so is on the same order as making anything else do the task, particularly if you can't ship those improvements off to that project for someone else to help maintain. Of course, I still think we perhaps start over too quickly, but I gave this a fair shot and I'm still not starting over since it is too late for that solution not to take longer.

    Ironically, had I started from scratch I wouldn't have learned some architectural ideas I might have needed to do a clean rewrite of the small bit I needed. I could have still done it, since I could have figured them out.

    Maybe in the end the biggest warning about starting over is to ask yourself if you understand why things are how they are. The reasons may be good or bad, but if you don't understand the current design to some extent you risk making a worse design.

  27. Moderation by Tenebrousedge · · Score: 1

    Downvoting is not and has never been equivalent to censorship. Your post is right there, unredacted. I read it. Surfing at -1 is as long a tradition here as trolling. What you object to is that people have exercised their free speech and labeled you a stupid asshole.

    Supporting Linux is not some huge ordeal, and probably at this point it's mostly a sunk cost. Also, the Ubuntu software survey had Firefox as the overwhelming choice of Linux users. Linux marketshare is (shockingly) in the 3-5% range, and Firefox is 5-6% marketshare. You do the math there, buckwheat. Subsequently, fuck off: there's nothing more boring than a whiny troll.

    --
    Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
  28. Re:I will continue with the old version, Firefox 5 by CrashNBrn · · Score: 1

    Most of the major Extensions have a version compatible with FF 57, there are a few holdouts still, but everything should settle down shortly. The biggest surprise for me is that Session Manager appears to of done nothing towards the WebApi compatibility due to a handful of missing/incomplete API's that would impact a small portion of it's features. "Tab Session Manager," is a bit buggy atm and pretty barebones but functional enough for now.

  29. Re: Firefox is dead by Anonymous Coward · · Score: 3, Insightful

    I think that is because of mobile, Android devices are way more popular than Apple and a small amount of people actually change the predefined browser or the predefined applications, also I think that all Apple users don't like to personalize anything, they don't like to play with settings and are less likely to change the predefined applications, they just use the device without worrying about anything else.

    I do use Firefox for everything and Chrome for GMail and GoogleDocs since both have different JavaScript engines suited for different websites, sometimes Chrome behaves good and sometimes it goes really bad, the same goes for Firefox.

    I had some users complaining with MAC-OSX Safari because it didn't show some financial websites and for them I end installing Chrome and Firefox for them.

    The web is supposed to be fragmented and that's good, We've 4 major browsers that have their user base, web designers need to be more careful with what they do, think a little bit less in the looks and a bit more in the use.

  30. Re: Firefox is dead by Billly+Gates · · Score: 2

    Firefox remains the dominant browser

    Bullcrap. Chrome has about half the market. Firefox is at about 6%, about half of Safari's share.

    I only use Firefox for Selenium scripts, and even for that I have to use an old version since the latest releases of FF no longer work with Selenium. Web automation was the only area where Firefox was superior ... so they broke it.

    Wow. How sad.

    My father is retired and 70 now. He was once a nerd who used to do punch card programming back during the IBM mainframe 360 days. He is out of date with computer knowledge and industry for awhile now, but still uses Firefox. He is loyal because he saved us from MS owning the internet and reading about the nightmares of IE 6 early last decade.

    I share his sentiment. I was a rapid Firefox fanboy back when it was called Phoenix and it was a secret geek thing like Linux today. My how times change and is sombering because I have not run Firefox as my main browser in GOSH half a decade now since early 2011 when Chrome 6 and IE 9 were so much better options and FAST on my dual core AMD laptop. Firefox 3.6 was meh and getting slloow and used up lots of ram.

    What did mozilla do? They released 4.0 and did the disaster constant update! It was worse. Websites would break, plugins kept breaking, things would always change which made corporate America about to kick Firefoxes ass BACK OUT and replace it with IE all over again! Grrr

    Chrome was fast and IE 9 was now standards compliant with smooth hardware acceleration and was light. I started using Chrome and haven't looked back.

    Interestingly, I found out Chrome OS and the Chrome browser was originally using Mozilla Gecko internally. The engineers at Google decided WebKit was far superior to work with and more modular without Netscape crud and legacy stuff. This meant much better security and a model where you can update every 6 weeks without breaking plugins too. This is a classic lesson of poor leadership and management in the graveyard of once good technology and should be a lesson in the future. WinAMP, Lotus Notes, AIM, are examples. I fear Linux is heading in that direction now too with shitty guis, SystemD, pulseAudio, Wayland, and no real leadership or designs or goals.

    Remember Firefox was growing almost unstoppable in 2010 and within 2 years started declining FAST. Any piece of software it can happen too as we all remember the days of 90% marketshare of IE 6 too which started to wane in just a few years to Firefox previously.

    Goodbye Mozilla. Sorry it didn't work out and will always remember you.

  31. worked out by Anonymous Coward · · Score: 0

    Fortunately I was able to delete the current firefox and install a previous version.

  32. Re:One of the great delusions of software developm by Kjella · · Score: 1

    Meh, I've read that piece before and it's right except whenever it's wrong. I've ripped out smaller and bigger pieces of software and completely rewritten it from scratch, the problem is that you got people jumping the gun just like those who want to switch to fad language or framework or technology of the day. The people who clearly don't understand the complexity of the software but conclude that because I can't untangle this tangled mess it should be rewritten are dangerous as fuck. Then you have the people that have fought the code, mapped out the maze and when they say it can be done much cleaner and simpler, please listen. A lot of code is just bad, like structurally it's convoluted. Very often it's the result of the code being expanded or twisted into serving unexpected use cases that weren't in the original plan. It's often when you've lived with the system a while you understand the true requirements.

    --
    Live today, because you never know what tomorrow brings
  33. Re:Firefox is dead by Billly+Gates · · Score: 1

    That is because Firefox is catching up to Chrome 1.0 and IE 8. It now is getting duplicated memory support and new things called threads for added security, sandboxing on Windows, and SMP support. It is almost 10 years behind.

    Too little too late. I say this in sadness as I was a firefox fanboy back in the day, but to me it is like using WinAmp or IE. Sure they are both better but are from a different era while others have been leading for a very long time now.

    Firefox has it's chance with 4.0 to use the new threading model as it was called electrolysis back then. Executives wanted compatibility and an answer to IE 9 with hardware acceleration so release now fix later etc.

    Sorry but I doubt it is much faster than Chrome. Webkit is what webmasters write to these days and with 6% marketshare it is not worth a website designers time to write a spec and test too. It hurts as I wanted Firefox to succeed. But they lost fair and square.

    Gecko was not flexible to work with which is why Google abandoned Chrome on Gecko and switched to webkit and why Apple decided to use Webkit as well with Safari. This might have been changed recently but it is a little late. My 70 year old dad uses Firefox but I know of no one else. Corporations did once use it 2012 and earlier before the constant updates and improvements with IE. Group Policy support is still missing that Chrome has limited support for that System Administrators can deploy and update.

  34. Re: Firefox is dead by Kjella · · Score: 3, Informative

    Remember Firefox was growing almost unstoppable in 2010 and within 2 years started declining FAST. Any piece of software it can happen too as we all remember the days of 90% marketshare of IE 6 too which started to wane in just a few years to Firefox previously.

    A major difference: Internet Explorer was intentionally ignored and crippled by Microsoft to stall the development of web apps in favor of native apps. Firefox won because they pretty much got a walkover and everyone except Microsoft wanted it to win. Nobody at Mozilla wanted to lose users and few wanted a for-profit company to replace them but they lost anyway. IMHO because they took way, way, way too long to do multi-process. Close a Chrome tab and the resources get reclaimed. If it crashes, one tab crashes. In Firefox it all came crumbling down and you had to kill it completely. They lost to Chrome on merit and the sooner they get their head out of their ass and stop blaming other things the better. Yeah I saw the ads for Chrome too, but I wouldn't have switched unless it actually sucked less.

    --
    Live today, because you never know what tomorrow brings
  35. Re:One of the great delusions of software developm by lucm · · Score: 1

    In this case, Joel on software is right. I've used firebug for a long time and it's much better than the browser tools in Chrome or IE. Firefox will not improve the developer experience by reinventing firebug, they will just make it different and repeat mistakes.

    --
    lucm, indeed.
  36. Re:They're killing it by lucm · · Score: 1

    for all intensive purposes.

    You should of used spellcheck before post in you're message.

    --
    lucm, indeed.
  37. Re:Firefox is dead by Anonymous Coward · · Score: 0

    LOL, you're so far off base that you've left the planet.

  38. It was the last straw by coop247 · · Score: 1

    I stuck with FF through all the terrible updates for one reason and one reason only: Firebug

    It was the most powerful development tool a web developer had. Easy to navigate, great debugger, smooth css editing, told you exactly what the problem was. The day it stopped worked I dumped FF and never looked back.

    Chrome dev tools are acceptable but just hard to navigate and find things. Have made strides in capturing events.

    --
    //TODO: Insert catchy phrase
  39. Nonsense ... by Martin+S. · · Score: 1

    Firefox is an excellent example of why that view lacks nuance. The Netscape code base had become bloated and unmanageable, so we got Firefox. Continuous re-factoring is essential to progress.

    1. Re:Nonsense ... by Anonymous Coward · · Score: 0

      The Netscape code base had become bloated and unmanageable, so we got Firefox

      Except that Firefox did not "refactor" anything. Firefox was simply the disastrous Netscape Navigator rewrite Joel Spolsky is talking about, with its mail user agent and calendar/organizer functionality stripped, everything sexily repackaged and happily riding Moore's law (when I first tried it in 2002, mozilla took longer to start up than to build a linux kernel from scratch!; in 2006 it was already feeling "fast" when compared to acrobat reader, openoffice and other bloat monsters). Under the hood, it was absolutely the same as the navigator's direct descendent, seamonkey.

      Only recently (long after Firefox had lost its lustre and impressive market share) have they started to rip off the xul and xpcom idiocy, and refactor the core for a multi-process architecture. Unfortunately they tied that to a policy of segregating extensions into a poor-piss API copied from chrome, and forcing the extensions distribution into a closed-garden model. Even if the technical part of this endeavor succeeds, there's no longer any compelling reason to use firefox/gecko instead of the various webkit derivatives; it's just as unfixably user-hostile as chrome; with no way to change the horrible user interface and riddled with dubious data-collection and home-calling features.

    2. Re:Nonsense ... by squiggleslash · · Score: 1

      Continuous re-factoring is essential to progress

      Yes... but throwing out a code base and rewriting is the exact opposite of continuous refactoring.

      (Yeah, I'm aware some people have started to pretend "refactoring" is a synonym for "rewriting" - those people need to be kicked in the sensitive parts.)

      --
      You are not alone. This is not normal. None of this is normal.
  40. Re:Firefox is dead by nctritech · · Score: 1

    I know they're not "extra" but they are separate processes and all carry extra weight. I haven't looked at the shared memory info but the commit sizes per process add up very fast. I'd imagine the "one process per tab" model of Chrome is why Firefox is more stable in my experience; why fix program-crashing bugs if you can fall back on the "oh well, it was only that one tab and not the whole browser so it's actually a good thing" crutch?

  41. Re: Firefox is dead by Billly+Gates · · Score: 2

    Remember Firefox was growing almost unstoppable in 2010 and within 2 years started declining FAST. Any piece of software it can happen too as we all remember the days of 90% marketshare of IE 6 too which started to wane in just a few years to Firefox previously.

    A major difference: Internet Explorer was intentionally ignored and crippled by Microsoft to stall the development of web apps in favor of native apps. Firefox won because they pretty much got a walkover and everyone except Microsoft wanted it to win. Nobody at Mozilla wanted to lose users and few wanted a for-profit company to replace them but they lost anyway. IMHO because they took way, way, way too long to do multi-process. Close a Chrome tab and the resources get reclaimed. If it crashes, one tab crashes. In Firefox it all came crumbling down and you had to kill it completely. They lost to Chrome on merit and the sooner they get their head out of their ass and stop blaming other things the better. Yeah I saw the ads for Chrome too, but I wouldn't have switched unless it actually sucked less.

    Wait so IE was stalled and ignored only? Hmm. I beg to differ. True Firefox was more standard compliant and added more things quicker and that I agree. But it ignored it's users and it's core competency as a lean mean and detailed browser. By 2010 the world was moving towards having a browser fill out the forms, frequently used passwords, bookmark synchronization, modern security with threading, etc.

    Maybe Mozilla suffered from too much technical debt with Gecko which had even more technical debt from Netscape.

    Microsoft wanted IE to match the version of Windows as most users like my Mom do not know what a browser is. Look at this hilarious video?

      I think in 2017 that hopefully is not true but in the 2000s it was Windows to get on the internet etc. Windows Longhorn had a release date of 2004 so IE 7 was going to be included and we all know what happened with that? Oddly, XP stuck around until 2014 thanks to IE 6 still being used in the office for 13 years!!! Thanks Sap, Workday, and horribly written VBScript .HTA apps. Anyways Firefox and IE just did not keep up with the times, but in different ways. WinAMP can still play video and .mp3 files fine, but because it didn't have a streaming service became obsolete unlike RealNetwork which sucked ass. Both went the way of the dodo bird thanks to Spotify and Pandora.

  42. Re:Firefox is dead by Billly+Gates · · Score: 1

    LOL, you're so far off base that you've left the planet.

    Yep which is why Statcounter has Firefox lower than IE with marketshare at 6%. I think I am not the one who is out of reality as the majority of us have moved on.

  43. Re: FUCK OFF! by skillrod · · Score: 0

    Well for shit sakes. This is like a subcription based license to Open software, yuck. Sucks to be me, I use and love Firebug everyday.

  44. Re:Firefox is dead by Anonymous Coward · · Score: 0

    I think you are speaking authoritatively about something that you know very little about.

  45. Re: Firefox is dead by Zero__Kelvin · · Score: 2

    The web is supposed to be fragmented? I'm going to assume you have no idea what you said, because the alternative is too scary.

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  46. Re:I will continue with the old version, Firefox 5 by Ark42 · · Score: 1

    1 out of 6 of my extensions are OK to go for FF57. Some of them that aren't have issued statements saying that it's impossible to work with WebExtensions so they have no possibility to go forward. I basically have no choice but to stay with FF56 until they see the light and add back support for real extensions.

  47. Re:I will continue with the old version, Firefox 5 by tepples · · Score: 1

    Most of the major Extensions have a version compatible with FF 57, there are a few holdouts still

    Some of the WebExtension replacements for legacy extensions that I use are waiting for Mozilla to make equivalent functionality available. For example, I use Keybinder to disable the Ctrl+Q shortcut that I sometimes press by accident when aiming for Ctrl+W or Ctrl+Tab. The developers of equivalent WebExtensions are waiting on a fix for bug 1325692, which a Mozilla engineer has marked as wontfix for Firefox 57.

    Loss of Ctrl+Q blocking causes data loss.

  48. Re:FUCK OFF! by hcs_$reboot · · Score: 1

    What's wrong with integrating essential features into the browser instead of going through an extension?

    --
    Slashdot, fix the reply notifications... You won't get away with it...
  49. Re:They're killing it by MrKaos · · Score: 2

    for all intensive purposes.

    Nicely done. For all intents and purposes Firebug was quite good at intensive purposes, like web development. Killing it makes me realize its a doggy dog world.

    --
    My ism, it's full of beliefs.
  50. Data collection by Anonymous Coward · · Score: 0

    Its just a clever way to be able to limit and hide what they don't want you to see.

  51. Re: Firefox is dead by fisted · · Score: 1

    Something something Pale Moon.

    Switched to it the other week, works well for me.

  52. Re:Firefox is dead by Anonymous Coward · · Score: 0

    This comes up all the time. I really think the firefoxes should be run on some server or desktop with 32GB or 16GB (or 64GB), cheap desktop or outdated server, multi-user machines. You ssh -X in or RDP in. Super easy if you don't care about sound and video (that would be 99% of technical or purposeful browsing and well you can watch silent youtube video on remote X anyhow)

    Laptops only have 8GB, high end Macs only have 16GB, always the same thing. The browser may also eat quarter to half of CPU.

  53. Re:Distain for astro-turfers by mike2006 · · Score: 1

    As someone who uses Firebug every day and tried to use dev tools it is actually the opposite. Firefox Dev Tools is horribly slow and I lost my most important Firebug feature which is Firepath. There is no Firepath - Xpath gui replacement in dev tools. You have console Xpath functionality in the console with dev tools but it appears to be broken and non-gui. Even if it worked it would hamper productivity considering the extra key strokes.

  54. Re:They're killing it by mike2006 · · Score: 1

    Killed it without a functional replacement.

  55. Killing Firebug forced me to switch to Palemoon by mike2006 · · Score: 1

    I tried migrating to dev tools but as I said somewhere above it was horribly slow and substantially impacted productivity. More importantly I was impacted by no migration solution for the loss of Firepath, a Firebug add-on. Sure there is an Xpath console in dev tools but it is broken for me and even if it worked the extra keystrokes to work in console rather than simply using the Firepath search box would slow me down - hamper productivity.

    For anyone that has used both it is obvious how superior Firebug is compared to dev tools. What really is going through the heads that they would destroy a perfectly effective productivity tool for a tool that obviously is far from there yet.

    So ultimately I was forced to switch to Palemoon where Firebug and Firepath still work. The only problem with Palemoon is that Firebug is only 1.x so I lost some functions in the network performance window. For that I have to also run Firefox, so another really pain in the ass using two browsers thanks to Mozilla's decision to kill off Firebug.

  56. Gotta be said by hyades1 · · Score: 1

    Does anybody care what Firefox does anymore? They have taken themselves from being a serious contender for top browser to an irrelevant Chrome clone so comprehensively over the past three or four years that in a fair world, the top 100 people drawing a salary would be fired for cause.

    --
    I've calculated my velocity with such exquisite precision that I have no idea where I am.
    1. Re:Gotta be said by Per+Wigren · · Score: 1

      Firefox 57 is what finally made me return to it after using Chrome and Opera for many years. Firefox 57 is super responsive! Less sluggish than even Opera.

      --
      My other account has a 3-digit UID.
    2. Re:Gotta be said by Anonymous Coward · · Score: 0

      And only smightly less smelly than a pile of dog turds!

    3. Re:Gotta be said by KozmoStevnNaut · · Score: 1

      FF57 is one hell of a browser, way better than Chrome if you ask me (and with none of the tracking and spyware).

      --
      Eat the rich.
  57. Re:FUCK OFF! by Anonymous Coward · · Score: 0

    What, are you suggesting that alienating the web developers and hardcore users from FF is a bad thing? Don't the web pages write themselves to be FF compatible and FF gets promoted and installed into machines by the computer illiterate who can don't know what a web browser is.

  58. Re: Firefox is dead by zaphirplane · · Score: 1

    What percentage of pale moon is Firefox, I assumed it was Firefox with ui tweets, making it have the same performance / stability as the version of Firefox itâ(TM)s based on

  59. Re:I will continue with the old version, Firefox 5 by MrL0G1C · · Score: 1

    Waterfox, a fork that supports 'legacy' extensions and better privacy by default.
    https://www.waterfoxproject.or...

    --
    Waterfox - a Firefox fork with legacy extension support, security updates and better privacy by default.
  60. Re:Firefox is dead by Anonymous Coward · · Score: 1

    I am a long time Firefox user and what you're saying is simply not true. Memory hogging is still a problem, not only in the sense that its base memory consumption is high but also in that visiting some specific common sites causes Firefox to consume much more memory than when using Internet Explorer. And it seems that after recent updates hangs have become more common, not less. I'm hoping that as Firefox's multiprocess support improves this will become less of an issue, but we've been promised the moon for the past several versions, so I remain sceptical until things actually do improve.
    In Google Maps, I get high memory consumption and 100% CPU all the time while the tab is open. I'm using a laptop, so when I'm not on AC I have to use IE. Firefox also gets frequent irritating unresponsive spells.
    Google Street View just straight up hangs the entire browser, I always have to use IE for that now.
    Sites like YouTube are okay on memory consumption (surprisingly enough) but the video playback performance is atrocious compared to Media Player Classic (and also compared to Firefox some revisions back). And Firefox doesn't deal gracefully with performance problems at all: instead of dropping frames or slowing down it will just stop updating the screen altogether.
    YouTube also causes frequent hanging spells where the entire browser just locks up for about ten to twenty seconds, even when not actually playing video.
    These are some high-profile sites and every time I have to switch to IE I kind of feel a little push. ‘Maybe let's ditch Firefox altogether, huh?’ I want to keep using Firefox because I don't want to web to be left to the big anti-consumerist monopolies, but if Firefox is becoming unusable, what am I to do?

  61. Re: Firefox is dead by Anonymous Coward · · Score: 1

    IMHO because they took way, way, way too long to do multi-process.

    Not disagreeing, but the fact that every time people visited YouTube, Gmail, or Google searches they got a little "try Chorme!" message probably didn't help either.

    Personally I used Safari on my iMac at home, and Linux on my Ubuntu desktop at work.

  62. Re: Firefox is dead by Anonymous Coward · · Score: 0

    I do not seem to experience any of those problems which you list. Perhaps it is something to do with your setup like a plugin not working correctly?

  63. SW freedom matters over popularity, convenience by jbn-o · · Score: 1

    Those who care about software freedom (which certainly should be people on technical discussion sites) care and don't cave into handing Google control over their data or their computer. Therefore running the spy agency's preferred browser (Google Chrome) is out both because it's nonfree software (which also eliminates other browsers from consideration) and because its owned by a known spy agency.

  64. Re: Firefox is dead by LiENUS · · Score: 1

    Hey meant web browser usage is supposed to be fragmented, not standards usage.

  65. rip firefox by Anonymous Coward · · Score: 0

    Nobody that matters uses this browser, give up

  66. Re: Firefox is dead by Zero__Kelvin · · Score: 1

    That is one plausible theory.

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  67. Bullshit article. by Anonymous Coward · · Score: 0

    Mozilla spent a couple of years integrating Firebug into their own devtools (with the help of Firebug devs, no less). Firebug itself still has its supporters, but it's essentially been deadweight for years, and most of those supporters are clinging to a couple of features and rarely seem to realize how far the Firefox devtools have come along to just being Firebug.

    And on top of that, Firefox devs have been decoupling those tools from Firefox again, basically making a new Firebug that's called debugger.html, is able to update on its own, to be removed entirely from Firefox, and can be re-used by other projects like Servo. Ultimately it's basically coming full circle, with Firebug being recreated in everything but name only (and I wouldn't be surprised if they change the name back to Firebug when they're done, since debugger.html doesn't exactly roll off the tongue).

    I honestly don't know why this article is reaching so hard to present a misinterpretation, because anyone could have spent a few minutes searching online or asking the Firefox devtools team what's really happening here: they're just finally retiring the old legacy addon, which hardly matters as it has become inferior with the exception of a couple of UI niceties that are already being ported into the new devtools, without all the slowness, limitations, and flakiness of the legacy addon. The only merit that addon has now is that it works with backwards forks and ancient versions of Firefox that don't have better modern devtools already.

    It has been 8 or more years since Firebug was the top dog. In that time we got better tools in almost every browser, and it's time to let the old hound retire with some grace, not keep it on extended life support.

    1. Re:Bullshit article. by mike2006 · · Score: 1

      Do you even use either of these tools? I do every single day and as much as I tried to migrate to Firefox dev tools it is not yet a replacement for Firebug. It is slow, unwieldy and lacks the features of Firebug. See my post up a bit from this one.

      "In that time we got better tools in almost every browser,". I also tried different tools since they are necessary to do my job on a daily basis. There is nothing comparable to the performance and usability of Firebug and Firebug Firepath.

      Fact: If I was forced to solely use Firefox dev tools and did not have Firebug and Firepath, it would significantly put me behind in my work load and add hours to my work day. I tried and can find no other way around it. If dev tools had the features, performance and usability of Firebug and Firebug Firepath, I would welcome it, but it doesn't. When it does I would be the first one to switch to it.

  68. XPath support is lacking :( by TJHook3r · · Score: 1

    Shame this has pretty much killed web automation on Firefox. XPath support through Firebug and Firepath was unrivalled but at a stroke this moves to Chrome. Firefox dev tools have some serious XPath bugs, combined with less features.

    1. Re:XPath support is lacking :( by mike2006 · · Score: 1

      Was just trying "Xpath Helper" extension in Chrome. Not integrated into the Chrome Dev Tools but make a pretty good replacement for Firepath. The dev tools in Firefox and Chrome are so similar but I just can't used to the selection behavior in Chrome and the usability of both. Chrome also runs slower for me compared to Palemoon and all versions of Firefox.

      I would still prefer Firefox Dev Tools if it had the functionality. So my solution is either I could stick with Palemoon which has both Firebug/Firepath or force myself to put up with Chrome, it's dev tools and Xpath Helper. Really not feeling it though with Chrome, so Palemoon it is.

  69. it didn't work anymore anyway... by Anonymous Coward · · Score: 0

    I had used it for years, but the last few version it didn't quite work anymore, to the point that I started using chrome debugger. I removed firebug and started using the native tools of firefox, which are okay, better at least as chrome...

  70. Re:Firefox is dead (but not its legacy) by lpq · · Score: 1

    I tried WF.. was ok, but too many compat probs with older FF (was still running last pre-4.0 version at the time) addins. Instead I later found Pale Moon, which has tried to provide compat support for many older FF addins. When I first found P.M. it was able to support FF's older plugins with few or no changes.

    Pale Moon has moved forward, but not at the same pace as FF -- trying to provide support and ports of older FF extensions for years -- to allow gradual moving to newer extension-models. The project lead even provided a compatibility tool months in advance, to tell you exactly which of your extensions would work, need updating or replacement, *months* before a newer, incompatible add-on model was released -- something that was VERY useful, and with it's detail, almost unheard-of in the SW industry these days.

    PM has a FF-masquerade mode, where it can ID itself as FF, and gain FF compatibility with many of the FF extensions on AMO (FF addons.mozilla.org site) still working, though usually one had to use a addon for an earlier FF as current FF-add-ons had tried to go for current FF compat.

    The 64-bit space really helps. w/memory issues -- though with 32-bit
    FF, modding the binary to give a 3GB/1GB User:System address space (vs. 2/2) REALLY helped tide me over until I found an acceptable 64-bit solution. With a 3G/1G address space you get a 50% increase in user address space which really relieved memory pressure until a reasonable 64-bit version could come out.

    I haven't tried WaterFox recently, but it didn't have the same goals of trying to support previous add-on models that PM has had. Alert -- would need to an alternate browser to access this site (I maintain current IE+Opera versions to provide backup access to sites) as only supports newer encryption models ( Cannot communicate securely with peer: no common encryption algorithm(s)). SSL labs gives it an A+ for encryption usage, BUT says This site works only in browsers with SNI support. ?? Oh well...

    FWIW, I'm writing this with Palemoon right now. At http://www.palemoon.org/, it mentions its latest release (v27.5.1) being less than 3 weeks ago on 2017-10-10. Also has an active user forum which is helpful for find solutions to various problems.

  71. I still love Winamp by Anonymous Coward · · Score: 0

    Streaming can suck it, I have 80gb music locally

  72. use Firefox developer by Anonymous Coward · · Score: 0

    It's better and newer, and dark themed unlike shit white Chrome

  73. Re: They're killing it by Anonymous Coward · · Score: 0

    Dog eat dog.

  74. Re: They're killing it by MrKaos · · Score: 1

    Dog eat dog.

    Whoooooossssshhhhhh!

    --
    My ism, it's full of beliefs.
  75. Re:Firefox is dead by haruchai · · Score: 1

    "You don't have to give up add-ons just because Firefox is. I've been using Waterfox [waterfoxproject.org] for years"
    What's the fate of Waterfox & the old extensions model now that Firefox is moving to Quantum?

    --
    Pain is merely failure leaving the body
  76. Edge is true evil, not Firefox or Chrome by Anonymous Coward · · Score: 0

    I install at least three browsers on every desktop I configure for our Windows users. FF, Chrome and IE 11.

    When Edge is the only browser supported in Windows, sometime after Win Pro 10, it is going to really be worse.

    At least you have the option of using either Chrome or FIrefox now...perhaps not so much on a Windows box down the road.

    Remember when we all said corporations would never adopt the pay per month as you go model, well with Windows 10, that is the only model they can select and they are buying it.

    Home users are next, than they will start giving functionality to Edge that you can not get in either Chrome or Firefox...then what....

    Browser wars all over again....its going to get worse before/if it ever gets better

  77. Re:Distain for astro-turfers by Ash-Fox · · Score: 1

    There is no Firepath - Xpath gui replacement in dev tools.

    This is being worked on as part of the meta-issue https://bugzilla.mozilla.org/s...

    --
    Change is certain; progress is not obligatory.
  78. Re: Firefox is dead by KozmoStevnNaut · · Score: 1

    Firefox Quantum (in beta now, to be released mid-November) is one hell of a browser. You really owe it to yourself to give it a go.

    --
    Eat the rich.
  79. Re:Firefox is dead by KozmoStevnNaut · · Score: 1

    Unfortunately, Firefox is getting neutered with the release of version 57

    Nonsense. It's migrating to a significantly safer plugin structure, with much better support for multithreading, and sane limits to how much extensions will be able to fuck up.

    The vast majority of reported Firefox stability issues over the years have been because of shitty extensions.

    --
    Eat the rich.
  80. Re:Firefox is dead by KozmoStevnNaut · · Score: 1

    Alternatively, you could try the current Firefox beta (57.0b12) and see just how mistaken you are. It's a wonderful browser, better than Chrome.

    --
    Eat the rich.
  81. Re:I will continue with the old version, Firefox 5 by KozmoStevnNaut · · Score: 1

    The shortcut is now ctrl+shift+Q in FF57, probably for exactly that reason.

    --
    Eat the rich.
  82. Re:I will continue with the old version, Firefox 5 by KozmoStevnNaut · · Score: 1

    Which extensions are those?

    --
    Eat the rich.
  83. Re:I will continue with the old version, Firefox 5 by KozmoStevnNaut · · Score: 1

    Which extensions would that be?

    --
    Eat the rich.
  84. Re:This "improvement" may just restrict debugging. by KozmoStevnNaut · · Score: 1

    Your feeling would be wrong, then.

    All of what you mention is still 100% possible.

    --
    Eat the rich.
  85. Re:I will continue with the old version, Firefox 5 by tepples · · Score: 1

    That's still close to the "switch to previous tab" shortcut (Ctrl+Shift+Tab) on a non-French keyboard.

  86. Re:I will continue with the old version, Firefox 5 by KozmoStevnNaut · · Score: 1

    You can continue to argue that all key combinations are close to other key combinations ad infinitum.

    At some point you just have to slow down a teeny tiny bit, and not simply slam your clumsy meat mittens on the keyboard and hoping for a positive result.

    Alternatively, you could enable "browser.showQuitWarning" in about:config. It'll pop up a warning if you accidentally press ctrl+shift+Q.

    --
    Eat the rich.
  87. List of add-ons I use. All but 4 listed as Legacy. by Futurepower(R) · · Score: 1
    Add-ons marked as Legacy: All but CanvasBlocker, Ghostery, Nuke Anything, and uBlock Origin in the list below. Wow! NoScript is marked as legacy!

    Add-ons Links
    Firefox, WaterFox, and Pale Moon Browsers

    For security: Get add-ons only from Mozilla.org web pages.
    Pale moon add-ons


    List:
    1. Adblock Latitude For Pale Moon browser only. Blocks display of ads. "Adblock Latitude is a direct fork of Adblock Plus made specifically for the Pale Moon browser."
    2. BetterPrivacy Deletes Local Shared Objects, LSOs. LSOs are files placed on your computer by the Adobe Systems Flash plug-in. Use of Adobe Flash allows web sites to track you, permanently even though your browser is configured to delete the files known as "Cookies" after each re-starting of your operating system.
    3. CanvasBiocker Prevents websites from using the Javascript <canvas> API to fingerprint them.
    4. Classic Theme Restorer Quoting 3 paragraphs:

      "This add-on will stop working when Firefox 57 arrives in November 2017."

      "This add-on will stop working when Firefox 57 arrives in November 2017 and Mozilla drops support for XUL / XPCOM / legacy add-ons. It should still work on Firefox 52 ESR until ESR moves to Firefox 59 ESR in 2018 (~Q2)".

      "There is no 'please port it' or 'please add support for it' this time, because the entire add-on eco system changes and the technology behind this kind of add-on gets dropped without replacement."
    5. Cookies Manager+
    6. Disconnect
    7. Facebook Blocker Prevents Facebook from following you everywhere there are Facebook "Like" buttons.
    8. Firebug "Firebug integrates with Firefox to put a wealth of development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page..."
    9. FlashStopper Stops video autoplay and shows a preview thumbnail. On Sept. 9, 2017 does not work with YouTube because it prevents reading comments; there is a working version in the development branch.
    10. Ghostery I don't know if Ghostery still sells data: Ghostery sells data it collects. (Business Insider, Jun 18, 2013) Ghostery web site
    11. HTTPS Everywhere Doesn't install in Pale Moon. Encrypts traffic by using HTTPS encryption rather than HTTP wherever web sites accept HTTPS. See How to Protect Your Data After Congress Passed Legislation That Allows Your Internet Search History to Be Sold (Vogue Magazine, March 29, 2017)
    12. Mozilla Archive Format For Firefox and Waterfox only. Saves web pages. For the Pale Moon browser, use MozArchiver.
    13. MozArchiver For Pale Moon browser only. Like Mozilla Archive Format that is used with Firefox. Saves w
  88. Re:List of add-ons I use. All but 4 listed as Lega by KozmoStevnNaut · · Score: 1

    A hell of a lot of those extensions are completely redundant. Ublock Origin and Privacy Badger takes care of just about everything ad/privacy-related, perhaps with Decentraleyes on top to avoid tracking by JS hosting sites (including Google), and possibly speed up browsing.

    That takes care of Adblock Latitude, Betterprivacy, Canvasblocker, Ghostery, Facebook Blocker, Stop Fingerprinting, Twitter Disconnect and Disconnect (Disconnect's filters can be added in uBlock Origin).

    Classic Theme Restorer is more or less redundant when looking at the Photon redesign and customization.

    FF57 doesn't autoplay videos if the tab isn't in focus, and there's an option in about:config to completely disable autoplay.

    HTTPS Everywhere is available in the dev channel for FF57 beta and will be released concurrently with FF57.

    Similarly, NoScript will be released in webext format when FF57 comes out mid-November. As a much more powerful alternative, uMatrix is available.

    Nuke Anything Enhanced is available, as you noted.

    I think you should weed out your list of extensions and get rid of the redundant ones. It is typically users with a ton (perhaps too many) of extensions that report stability issues on Firefox. I bet you've built up this list of addons over the years, and never weeded out any of them. Maybe it's time.

    As far as I can see, all of the essential addons are either already available for FF57, or will be come mid-November.

    --
    Eat the rich.
  89. Thanks for the information. by Futurepower(R) · · Score: 1

    Wow! You are more knowledgeable than I about add-ons. I will do some research and modify my list.

    1. Re:Thanks for the information. by KozmoStevnNaut · · Score: 1

      I was a diehard Phoenix user way back since 0.1 in 2002, I defected to Chrome around Firefox 30-something around mid/late-2014, and I've been back on Firefox for a couple of months now since I was impressed at how good Firefox Quantum is looking (and I was getting fed up with Google's spying). I've probably installed, tried out and uninstalled more addons than most people ;-)

      --
      Eat the rich.
  90. Re:Firefox is dead by Anonymous Coward · · Score: 0

    Palemoon works well for Unity Player games Firefox no longer supports. WebGL really is terrible.

  91. Re:One of the great delusions of software developm by UnknownSoldier · · Score: 1

    Except that Joel thinks that he knows better the Fred Brooks

    The management question, therefore, is not whether to build a pilot system and throw it away. You will do that. [...] Hence plan to throw one away; you will, anyhow.

    It is interesting to note that Brooks recants this in the latest version of MythicalManMonth, where he says "This I now perceived to be wrong, not because it is too radical, but because it is too simplistic. The biggest mistake in the 'Build one to throw away' concept is that it implicitly assumes the classical sequential or waterfall model of software construction." -- The Mythical Man-Month, 20th Anniversary Edition, pg. 265 ISBN 0201835959

    The problem is that the 1st version has so many hacks that it becomes unmaintainable.

    Meskimen's Law

    There is never time to do it right, but there is always time to do it over.

  92. Re:I will continue with the old version, Firefox 5 by Ark42 · · Score: 1

    Adblock Plus and FireFTP I've read statements from saying reduced functionality maybe and completely impossible. I also have CookieCuller, Cookie Manager, and Saved Password Editor which are all still saying Legacy. These 3 seem simple enough but maybe there won't be anything in FF57. I'm not going to waste my time upgrading and searching for replacements though just because FF wants to break backwards compatibility. Nuke Anything is the only extension that seems like it will work if I upgrade to FF57, and that's not really as important as the other ones.
     

  93. Re: Firefox is dead by q4Fry · · Score: 1

    I was really excited about v57 (see my posting history), but when the 4 extensions I considered critical were all ported over to WebExtensions, I tried it for a fortnight and gave up.

    For all the touting of how great v57 is at RAM usage, particularly for lots of tabs, it was a monster for me. Chrome is comparable. Also, I make use of multiple profiles, each of which has its own proc cluster.

    Things about FF I rediscovered and briefly enjoyed: tagging bookmarks; hotkey-able search engines ("jira foo-85"); and autocomplete to switch to an existing tab.

    New things in FF I appreciated: lots of customization in the UI; "reading mode".

    Things that are bollocks: full-screen mode; RAM usage is still uninspiring; multiple simultaneous user profiles (UI, management, processes); can't get Pocket out of the UI.

  94. Re:I will continue with the old version, Firefox 5 by KozmoStevnNaut · · Score: 1

    You really should be using uBlock Origin instead of Adblock Plus. It's faster and doesn't allow ads to slip through if the ad company pays off the devs, like with ABP's "acceptable ads".

    Regarding FireFTP, it simply seems like the developer is butthurt for no reason, which seems to be ridiculously common among geeks, probably somewhere on the spectrum, usually considering themselves "omnologists". Yes, some functionality is no longer available, because it could be used as an attack vector by malicious XUL extensions. If I may be so blunt: Use an actual FTP client instead.

    For password editing, the API is being added probably to FF58 or possibly 59. Or they could be adding the functionality directly to the browser. You can edit the saved passwords already without an extension, but I assume you want to add new custom ones?

    CookieCuller has been abandoned by the dev, but there are active maintained alternatives.

    --
    Eat the rich.