Earlier quoted context omitted.
Scrapbook, that takes me back. Haven't used it in a dog's age. But I would be enormously surprised if it did no longer store saved content under your Firefox profile directory, and back when I used it, it just saved the files there and maybe did some link rewriting. Not really a lot of importing necessary to view the content outside the extension - you'd just need to point a browser at its file:// URL. Not sure how m…
Today I spent some time looking at how ScrapBook stores information. It's a bit of a mixed bag, with some plain text files, some XML, some HTML (besides the saved pages themselves). I managed to figure out how it stores folder structure, bookmarks, saved pages, and annotations. Fortunately there's no database, and no encryption, so I can write a tool to extract the information if needed. The remaining question become…
Firefox 57.0 Released
671–680 of 836 posts
Re: Firefox 57.0 Released
#672Earlier quoted context omitted.
The right thing to do would have been to work on those extensions BEFORE breaking users' experience.
Totally agree with this. I think it was a mistake on Mozilla's part not to put more effort into extension parity before the switch-over. But I'm relatively optimistic for the future.
There are a few extensions I use that have stopped working that don't have a replacement (yet?), which sucks, but the tradeoff is well worth it.
Re: Firefox 57.0 Released
#673Seems like vertical-tabs-reloaded no longer works.
Re: Firefox 57.0 Released
#674Earlier quoted context omitted.
Have you seen the Firefox backlog? If they'd gone for 100% API parity before the switch, we'd have had to wait another three years for e10s, and I don't know if that would have been survivable. I'm not happy about the situation as it stands, and I don't expect anyone else to be. I would be a lot more not happy about having to switch to Chrome because Firefox had become unusably slow - which it had already more or les…
> I have a hard time seeing how any of that would be preferable. Not to you. But not everyone cares about the same things. I have used Firefox as my main browser ever since it split off from Mozilla Suite. Personally, I have never, in the whole history of Firefox had a problem with its speed. At various points I might have had some problems with stability, some problems with compatibility and some problems with memor…
That's... weird. To put it nicely.
I've been using Mozilla since early in its milestone phases, and Firefox since it came out. Firefox was originally a pretty nimble browser, but fairly quickly became super slow. When Chrome came out I couldn't believe the difference in speed. Everything from UI responsiveness to rendering speed to reliability was better.
At some point I moved back to Firefox for a single reason: I had an 8GB laptop and Chrome's memory usage would balloon with the number of tabs I usually keep around, to the point that it made my laptop unusable. I lived with Firefox being much slower in general because its worst-case performance was much better than Chrome's on a memory-constrained laptop.
Since I force-enabled e10s a year or so ago things have gotten much better (despite the bugs). I still use Chrome every now and then for the odd website that chokes on some combination of Firefox plus the extensions I have installed, not to mention Chromecast support. But Firefox 57 is finally now faster than Chrome by default, and the difference is night and day. It's completely inconceivable to me that you suggest that Firefox hasn't had severe performance problems. The fact that Mozilla has been focusing so hard on perf for nearly a decade now is more than enough evidence to me that it's been a huge problem.
Re: Firefox 57.0 Released
#675Earlier quoted context omitted.
You forget the big technical issue: many web extension API features that are needed to port old Firefox extensions do not exist yet (e.g. filesystem access) or are conservatively crippled (e.g. adding buttons, menu items, other GUI elements). Your 2-3 months of frantic effort will start not immediately but in a vague future when the Firefox team feels like improving the web extension API. It is fairly obvious from AP…
"Betraying users"? 52 ESR isn't going anywhere, and I hope you'll forgive me for finding it a strain upon credulity to imagine that any regularly active HN participant could fail to observe even one of the many front-page articles over the past year which have talked about Firefox 57's breaking changes. If it means that much to you, stay on 52 for a year or two, until the extension API and ecosystem have had some tim…
In 4-5 months, ESR will be replaced by Firefox 59, and support for 52 will end shortly after.
Sure, the old version isn't "going anywhere", but running an unsupported browser these days is pretty foolish security-wise.
Re: Firefox 57.0 Released
#676Earlier quoted context omitted.
Have a look here [0] for legacy extensions replacements. [0] https://docs.google.com/spreadsheets/d/1TFcEXMcKrwoIAECIVyBU...
There's no replacement for ScrapBook, a plugin where I have a decade of stored annotated documents (no hyperbole, my oldest files date from 2007). Ever since I discovered that FF57 was going to kill ScrapBook I had to disable Firefox updates so I don't lose access to ~6GB of stored data. It's a mix of past, present, and future writing research. I know I have access to clumsy workarounds such as copying FF56 to a VM w…
you can use the ESR[0] release with the extension AND disabling auto-update, and use -no-remote paramater to run multiple instance FF...
So in your case, you can have two instance, one FF running ScrapBook, the other is new-and-shiny FF... I used this setup daily with multiple FF running at my whim, didn't feel clunky
p/s: ScrapBook sounds awesome, I myself did saves PDF version of website, where it still can be indexed/searched properly
Re: Firefox 57.0 Released
#677Earlier quoted context omitted.
Tree-style tabs won't be around much longer.
Tree Style Tab is available on Firefox Quantum and will be with us for a long, long time. Piro, the author, wrote an excellent article about his experience porting TST to a WebExtension: http://piro.sakura.ne.jp/latest/blosxom/mozilla/extension/tr...
Re: Firefox 57.0 Released
#678Earlier quoted context omitted.
Yeah I just tried that and it changes the private window to light as well. I guess it doesn't matter much cause i don't use private much, but it's weird they have removed that distinction now.
If you want that kind of distinction, it should be pretty trivial (less than a dozen lines of code) to implement a dynamic theme to that effect. We've got an article in the https://hacks.mozilla.org queue about exactly that -- stay tuned :)
It's not currently packaged and uploaded to addons.mozilla.org, but you can try it by cloning the repo, navigating to `about:debugging,` and clicking "Load Temporary Add-on." Select the `manifest.json` file and you're good to go.
Re: Firefox 57.0 Released
#679Earlier quoted context omitted.
The right thing to do would have been to work on those extensions BEFORE breaking users' experience.
Mozilla doesn't create all those extensions. And the extensions' authors had, what, two years advance warning or so? Criticize the real culpits, not Mozilla.
And regardless, there are still a lot of things that the old extensions API let you did that you simply cannot do with WebExtensions.
Having said that, Mozilla did the best they could in this transition. You can always argue that they cut over too soon, and that they should have waited until WebExtensions was a little more mature and covered more use cases, but the reality is you have to draw the line somewhere, and I'm sure they agonized for quite a long time over where that place would end up being. They also know a ton more about their users than any of us random HN commenters do and are way more qualified to make that decision than anyone here.
Re: Firefox 57.0 Released
#680Earlier quoted context omitted.
Mozilla doesn't create all those extensions. And the extensions' authors had, what, two years advance warning or so? Criticize the real culpits, not Mozilla.
Look at this from a user perspective: The user diligently updates Firefox, optimistically hoping that this new version will be as awesome as the previous ones that vastly improved performance. Firefox starts and, suddenly, a bunch of things that used to work stop working. Why? Well, essentially, something that they can't hope to comprehend and that they never asked for and had no input on just ruined their browser. W…
Now I have not one but two fast browsers with a UI that I do not like.
It's perfectly understandable that Firefox devs would love Firefox to be more like Chrome, but that has nothing to do with what the (existing) users want: they already have Chrome available, they are not holding their breath waiting for Firefox to become Chrome.