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.
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.
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.
Seriously, who came up with _that_ name?
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!
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.
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.
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.
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
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.
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.
https://www.joelonsoftware.com...
Whats better than making the same mistake once? Making it twice of course.
"His name was James Damore."
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!
> 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.
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.
There are plenty of people who are not independently wealthy and can afford the grossly overpriced Apple hardware.
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.
Set up email alerts or something FFS
Firebug isn't alive. The proper title is "After 12 years, Mozilla discontinues 'Firebug' dev tool".
#DeleteFacebook
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.
https://sourceforge.net/projec...
Simply use old version. Nothing new is so fantastic anyway. Firefox 44 is cool tbh.
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.
With Mozilla literally donating money to a terrorist organization (google it yourself) I have no desire to support them ever again.
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.
This is not even remotely true, and former Mozilla execs know it:
https://andreasgal.com/2017/05/25/chrome-won/
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.
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.
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.
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.
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.
http://saveie6.com/
Fortunately I was able to delete the current firefox and install a previous version.
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
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.
http://saveie6.com/
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
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.
for all intensive purposes.
You should of used spellcheck before post in you're message.
lucm, indeed.
LOL, you're so far off base that you've left the planet.
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
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.
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?
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.
http://saveie6.com/
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.
http://saveie6.com/
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.
I think you are speaking authoritatively about something that you know very little about.
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
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.
Morphing Software
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.
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...
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.
Its just a clever way to be able to limit and hide what they don't want you to see.
Something something Pale Moon.
Switched to it the other week, works well for me.
CLI paste? paste.pr0.tips!
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.
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.
Killed it without a functional replacement.
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.
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.
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.
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
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.
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?
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.
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?
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.
Digital Citizen
Hey meant web browser usage is supposed to be fragmented, not standards usage.
Nobody that matters uses this browser, give up
That is one plausible theory.
Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
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.
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.
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...
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.
Streaming can suck it, I have 80gb music locally
It's better and newer, and dark themed unlike shit white Chrome
Dog eat dog.
Dog eat dog.
Whoooooossssshhhhhh!
My ism, it's full of beliefs.
"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
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
This is being worked on as part of the meta-issue https://bugzilla.mozilla.org/s...
Change is certain; progress is not obligatory.
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.
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.
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.
The shortcut is now ctrl+shift+Q in FF57, probably for exactly that reason.
Eat the rich.
Which extensions are those?
Eat the rich.
Which extensions would that be?
Eat the rich.
Your feeling would be wrong, then.
All of what you mention is still 100% possible.
Eat the rich.
That's still close to the "switch to previous tab" shortcut (Ctrl+Shift+Tab) on a non-French keyboard.
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.
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:
"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."
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.
Wow! You are more knowledgeable than I about add-ons. I will do some research and modify my list.
Palemoon works well for Unity Player games Firefox no longer supports. WebGL really is terrible.
Except that Joel thinks that he knows better the Fred Brooks
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
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.
Morphing Software
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.
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.