1. First version of Chrome for the desktop supported extensions, because it was competing with a popular Firefox, and now on Android they don't give a shit about enabling users to customize the behavior of their browser, which pisses me off.
So I switched to Firefox on my Android because it allows me to use these plugins ... AdBlock Plus, HTTPS Everywhere + LastPass. Plus it has a handy Reader Mode, that's like Readability built into my Firefox. And I find the UI nicer on my 7-inch tablet. This naturally led to a decision to switch to Firefox on the desktop too, because Sync.
2. In Firefox on my desktop I like having Tab Groups + the Awesome Bar (which does a good job of doing full text searches in my history, much better than what other browsers are capable of) + a really cool tweak to the Australis theme called "The Fox, Only Better" which is awesome and will make it much harder for me to switch browsers again.
I also love it when Mozilla develops something, then everybody benefits, like Asm.js or PDF.js. Try using Chromium instead of Chrome, it's not the same experience.
3. I've been all hooked into Google's stuff, I even pay for a Google Apps account and everything, but I noticed that Google hasn't been aligned with my interests.
For example they killed Google Reader to promote Google+, they showed no interest in fixing Gmail's broken IMAP support, they showed no interest in fixing Google Calendar's broken CalDAV support, they discontinued the Exchange support from Gmail, they discontinued the XMPP support from Google Hangouts, they announced no interest in providing alternatives that I know of, certain features in their online products only work in Chrome. It seems to me that Google is only interested in standards as long as they are the underdog.
I also moved to Dropbox as my cloud storage, because Google Drive still does not have a Linux client. I mean, Google out of all companies should think that Linux support also means headless servers (like home servers or other appliances), so providing Linux support should be obvious. But no, 2 years later, the OS X client is still shitty and still no Linux support. I have to trust my data to a third-party if I want that, or suffer one of the shitty open-source alternatives and risk my data.
So there you have it - Firefox is a great browser and it also tries to make me happy. And yes, I would also like the one-process per tab model, but they are actively working on it.
Happy Birthday Firefox.
I'm surprised that the other browsers are still so much worse on this front, and that this difference doesn't get more attention. Firefox's implementation is fantastic and has been for years and years.
Its extension model remains superior to Firefox's, and I hope Mozilla fixes this. I shouldn't need Python and an SDK installed to develop a JavaScript browser extension. https://developer.mozilla.org/en-US/Add-ons/SDK/Tutorials/In...
You don't. The only things you need are a text editor and a zip utility (and I'm not sure about the last; it's certainly not needed if you're not distributing the extension). You only need the SDK if you want to use the Add-on SDK.
What's wrong with Chromium?
And if you have a headless server, you can run BTSync
For USD 15, Insync[1] can help you with that.
Mozilla has been relying on a more strict review process for whatever gets published on addons.mozilla.org (when compared to Google), with Firefox users experiencing less instances of add-ons turning to mallware/spyware, but I'd like both this review process and a better security model for these add-ons.
https://blog.mozilla.org/press/2004/12/mozilla-foundation-pl...
Then again, my primary music player on my laptop is still Winamp, so make of that what you will.
Also, thanks for the cake today:)
I find its UI better on my 7 inch tablet (those tabs in Chrome are small and annoying and I also prefer Firefox's UI when doing searches). It also has add-ons and for example I use AdBlock Plus (websites on your mobile full of ads are unusable), HTTPS Everywhere (especially important for mobile devices that connect to public Wifis) and LastPass.
It also has a Reader Mode that strips the annoying styling off an article, much like Readability or Pocket. You can also save articles for later reading. Feature is still young, but it's been working well for me.
It also inherits the Awesome Bar from the desktop version. It does a very good job at suggesting previous links from your history. This saves you from doing searches on Google, which many times is like searching for a needle in a haystack.
It's also a platform for apps, apps that get published in the Firefox Marketplace and that can work in Firefox OS as well as on Android (and more recently on your desktop). Much like Chrome for desktop does, but it works on your mobile. Still young, doesn't have many apps, but it's been growing and improving and the whole thing is based on web standards or APIs that Mozilla is pushing for standardization.
Try it out, you might like it. And let me tell you, once you become hooked to one of its add-ons, you won't be able to switch back to Chrome anymore ;-)
Pinch zooming is for the birds compared to that, and Firefox still hasn't updated to fit in with the Android default gestures (Since JB or KitKat I think).