2. This is being worked on. Gecko is a very old and complex codebase, and doing that without breaking every existing addon is hard.
> You do not need to have every tab loaded, rendered, in active memory and sucking CPU at the same time.
> Give priority to the foreground tab. Close out background tabs (on a least-used / highest-footprint basis) and restore them when they're navigated to. The tab-switching hit should be bought back by overall greater browser performance.
Appreciate the response and links. Nice to see there's some work on this.
Re: #675539 I'd make unload happen _far_ faster. Within a few minutes, most likely, subject to some user testing to see what impacts/effects are shown. Rather than time the unload, I'd suggest limiting use to some number of active tabs (plus "pinned" tabs). Once that limit is exceeded, start unloading.
Resizable windows: the "Bookmark this link" dialog.
The history information isn't associated with bookmarks, and isn't presented with them. And while we're talking about history: Vimperators 'u' "un-close tab" feature is absolutely golden.
The bookmarks download feature is more a "sync", but _not_ to some named web service. I've always distrusted features such as this, especially where the mechanism isn't documented. Could just be me not knowing now the feature works.
Firefox is not library management software Honestly: I'm starting to think it should be. Or that if I found something that was it would replace FF for me (Chrome + Readability largely is given lists, tags, and responsiveness).
It took me ... a long time to find that. And I am much more keyboard-driven than mouse. Just being able to hit 'u' is awesome.
Other control keybindings often interfere with windowmanger bindings I've been using for well over a decade. The number of competing sets of controls when you start embedding viewers in apps in webpages in browsers in window managers is pretty bad.
1. https://bugzilla.mozilla.org/show_bug.cgi?id=558882
2. This is being worked on. Gecko is a very old and complex codebase, and doing that without breaking every existing addon is hard.
> You do not need to have every tab loaded, rendered, in active memory and sucking CPU at the same time. > Give priority to the foreground tab. Close out background tabs (on a least-used / highest-footprint basis) and restore them when they're navigated to. The tab-switching hit should be bought back by overall greater browser performance.
https://bugzilla.mozilla.org/show_bug.cgi?id=675539
> windows which cannot be resized, and bookmark management windows are horrible in this respect
Maybe you're talking about Chrome here? I don't know, Firefox's History window is resizeable.
> Improve responsiveness.
See https://wiki.mozilla.org/Performance/Snappy and point 2 above.
The points re. tags, bookmarks and annotations can and should be implemented as addons.
> Provide a decentralized sharing mechanism F1/Firefox Share was being worked on a while ago. I don't know what happened to the project.
> "Date added", "date modified", and "last viewed" would be great.
We have all of that, in the History window.
> Provide the ability to download the bookmarks source in offline-readable format.
Seems like a great idea for an addon.
Firefox is not library management software, but it's flexible enough that you can turn it into one.