In this post are my general impressions using Firefox, as well as the addons mentioned above.
Firefox is a good browser, and because it is quite customizable it certainly scores more points than Chrome. Browsing is smooth and responsive (although Opera can be perceptively quicker in many cases) and there has yet to be crash or hang.
Comparatively Opera Presto has more overall UI polish and predictability - that is, as Firefox has so many addons loaded it doesn't always behave as predictably UI-wise as Opera does natively. Things such as custom context menu orders may revert back, and other small quirks. These things aren't deal-breaking however.
I could see myself adapting to Firefox if the time comes where Opera is no longer compatible with enough sites, or slows down to an usuable point. Until then I'll be switching back and forth between them trying out new addons. All part of the tinking fun
That said read on for various points that are worth mentioning.
Firefox annoyances
- When a page loading is manually canceled (with Stop/Esc) partially loaded images - even if 90% loaded - will become blank again, appearing as if they haven't loaded at all. Contrary to Opera's behavior of displaying whatever has already loaded.
- Location bar (aka addressbar) is more visually cluttered and has two lines per entry. Pressing the down arrow to highlight suggestions sometimes highlights a lower-placed suggestion, which is confusing. Also seems to be no recently typed addresses drop-down (it's possible to use the ~ character to restrict to typed history only however).
- While a page is loading after a link has been clicked, but before it has refreshed the screen, often there will be another link I'll open in a background tab quickly from the currently displayed page before the new one has loaded. Firefox only sometimes successfully catches these attempts, even if there seems enough time to.
- No ability to open searches in new tabs from textboxes. Same for the addressbar. In Opera it would be Shift+Enter, etc.
Features still lacking
- Tab stacking.
- Full keyboard shortcut customization (eg: any key combination desired including mnemonic). Not being able to tie every aspect of the browser's settings to a shortcut, or create custom buttons is disappointing, and I regularly miss many of them I had set up in Opera (stylesheets, tab operations, etc).
- Full-featured custom searches. While Firefox does include the ability to add basic custom searches via bookmarks with keywords they aren't accessible via a text selection context menu (in Opera it would be 'Search With>'). Additionally JSON autosuggestion can't be manually added to custom searches.
- Ctrl+click to save images (Alt+Ctrl+click if also a link). Likely this is possible to add support for via a script/addon but I couldn't find anything in my searches.
- Decent RSS feed preview styling. Far too basic compared with Opera's own and it's mods. It may be possible to style using a userstyle, but none could be found.
- Spacial navigation, eg: being able to use Shift+arrow keys to visually navigate links on a page. Occasionally useful for long link lists, etc, but not essential.
- Various great Opera-only addons and userscripts. The Google single-key keyboard shortcuts un-hijacker is one such sorely missed incompatible userscript :c Opera has a good many quality addons which often are more effective than comparable addons on other browsers.
Improvements over Opera
- On demand tab loading. A useful optional feature that only loads open tabs when clicked.
- Tab Mix Plus (certain features). Allows more thoughtful opening of tabs in relation to one another, eg: open related tabs next to each other, etc. Various other popup options are also grouped in this addon's settings.
That's most of what I've noticed while using Firefox over the past week. Everyone's configuration will be different according to tastes, so it will interesting to hear about other recommendations, too