I really, REALLY hate that they're killing this feature, but this addon promises to restore it: https://www.ghacks.net/2018/07/30/livemarks-restores-live-bo...
Edit: here's the official GitHub: https://github.com/nt1m/livemarks/
I really, REALLY hate that they're killing this feature, but this addon promises to restore it: https://www.ghacks.net/2018/07/30/livemarks-restores-live-bo...
Edit: here's the official GitHub: https://github.com/nt1m/livemarks/
Mozilla did the same with tab groups, then the addon was abandoned. The replacement that is compatible with the new form of extension isn't able to unload the tabs, just hide them, which undoes most of the performance benefits.
[abraham simpson voice] It'll happen to you too! [/abraham simpson voice] /jk
Wouldn't that indicate that the extension was not that widely used, and as such Mozilla were correct in removing it from the central codebase?
At Mozzila they need to prioritize many different things and I can understand how a constant push to make the browser leaner is foundamental. (especially in cases like RSS feeds)
I don't think most people even knew it was there.
I can't imagine Mozilla crippling the addon API to the point where it can't grab data off an RSS feed and display it.
I don't buy that. It's my browser running on my computer, it's my choice whose code I choose to run on it.
If, say, emacs or vi had this kind of handholding, neither one would be much more than a text editor.
I believe this information is out of date. Firefox 58 brought extension developers the ability to unload tabs: https://bugzilla.mozilla.org/show_bug.cgi?id=1322485
And Totally Not Panorama takes advantage: https://addons.mozilla.org/en-GB/firefox/addon/basic-panoram...
I wish tab handling had a first-class API in Firefox, so that different tab managers could interact with the default tab menu, etc.
Firefox 64 introduces an entirely new API, browser.menus.overrideContext, which allows complete customization of the context menu shown within add-on content like sidebars, popups, etc.
This is illustrated right in the post by my favorite pain point, the Tree Stye Tab custom tab menu mixing with the regular tab menu.
Finally!
Yes, but I don't really want tree-styled tabs, I want tab groups :P The interface is vastly different.
https://github.com/nt1m/livemarks/issues/17
Still, this update felt particularly user hostile. My user experience was:
- I'm in the middle of browsing and open a tab to do a search, but the new tab shows the "Firefox needs to restart because updates are more important than you!“ page.
- I'm forced to restart. Manually, since the automatic restart is probably broken on my system. Tab state in some SPA tabs are lost.
- Now I have to migrate my live bookmarks. They converted themselves to regular bookmarks- I have to right click and delete those one by one. Then I install Livemarks, import the exported bookmarks data, and then drag those one by one to my bookmarks toolbar.
I'm half considering Chrome. If Firefox is going to be like this, why bother? Might as well start the Chrome dominance and stagnation part of the browser cycle.
.. now if only Google had used that to notice the things I like about Inbox and keep them :-(
Maybe they are also in the wrong if the telemetry is excessive, but the alternative is to never deprecate any feature ever.
Better than keep removing features and reasons to use Firefox from some of their loyalest users, even if they are a minority. User retention seems Mozilla's largest issue at the moment now they're down under 10%.
Also, 0.01% of a big number is still a big number, and given the state of the feature, that number is likely to include a lot of long-time users.
When resources are constrained you have to make decisions about what features you'll continue to develop and which to cut out. Live bookmarks was cut out. Mozilla devs have also mentioned that this feature is ancient code and would have required a lot of coding effort to bring up to date.
I'm sure if you were to invest the time to reimplement live bookmarks with modern code and with the internal restructuring in the browser in mind and you'd volunteer to maintain it and fix all filed bugs, they'd accept it.
They removed the visibility years ago, then progressive updates made them ever less visible, including hiding then removing RSS notification. Once the first step was taken, the route to removal was set, including the telemetry figures.
If they were as visible as pocket, perhaps as visible as pocket stories on new tabs, usage would be hugely higher.