I've been fairly disappointed in the lack of flexibility that firefox provides and the real lack of maturity (and even usability) of the containers feature.
I think I expected the move to firefox to bring with it a lot more flexibility and a richer set of configurations and customizations and this really isn't the case.
Instead, my firefox experience has been surprisingly restrictive. Unless, of course, I am willing to install a bunch of add-ons, all of which come with the obligatory "access all of your data" and are from just some random dude on the net.
Some specific issues:
- I want to define a "home page" BUT I also want both new tabs and new windows to open with a blank page. You cannot do this. As soon as you set both new tab and new window to "blank page", the fn+opt+leftarrow shortcut ceases to do anything.
- I want to use containers. Containers are only tabs. That makes no sense. The very first thing you want to do with a container, after learning what containers are, is open a Window and have all future tabs in that window inherit the container that that Window is. This is the basic use-case of the container feature and it doesn't exist. Instead, every use of container is mouse-mouse-mouse-click-click-click (since there is no key shortcut for them) and then open a tab for a single use. We should be making container windows and using key shortcuts to open tabs in those windows.
- I can't force-title a firefox Window - it just gets the title of the currently open tab. All manner of interesting Window management can be done, outside of firefox, if you can lock the Window title. I could create 6-8 ffox Windows, just like I create 6-8 spaces in GNU Screen, and quickly hotkey between them ... I see no way to do this.
- The fixation on tabs is, itself, a bit weird ... I don't think either a window-centric nor a tab-centric workflow should be favored - they should be equally developed and enabled.