It’s a known issue that I’m not thrilled with Firefox 3. There are some nice improvements to it, but after seeing the progress of development through the betas and seeing where Firefox 3 was headed I decided it had been time to try out other browsers. Unfortunately I’m so spoiled by Firefox’s extensions that no other browser could make me happy. But I thought with Firefox 3 in the third (and probably last) release candidate I would sit down and try to express exactly what it is about Firefox 3 that makes me wish I could be working with Firefox 2.5 rather than Firefox 3.
Zoom
Back in the day when Firefox 2 was the newest Mozilla browser available and Firefox 3 hadn’t gotten close to reaching late alpha stage we had the ability to zoom into the text with a simple key combination. Ctrl-+ zoomed into the text, Ctrl– zoomed out and Ctrl-0 (zero) reset the text zoom. It may not have been one of the best known features of Firefox 2, but it was there. And if you wanted to zoom the entire page all you had to do was to load Kenji Inoue’s PageZoom extension, an extension that had been around so long the initial version worked with Firefox 1.5.
Then other browsers started making page zoom available by default and people started clamoring for page zoom to be available in Firefox right out of the box. So many people asked for it they added the feature, along with the associated issues of the zoomed page now making us have to scroll horizontally just to read all of the content, and the old familiar text zoom was suddenly not available at all in Firefox 3. A bug was filed to try to get text zoom back and after a rather long wait while the devs took care of memory leaks (which was needed all along) we got text zoom back and the ability to disable the full page zoom.
But Firefox devs didn’t just add page zoom to Firefox 3, they added the ability to remember the zoom level for each site you visited, which isn’t such a horrible idea. Unless you’re like me and you reuse tabs for many different sites, or you use the StumbleUpon extension. Now you can set a zoom level in a tab, load a new site into the same tab and your nicely set zoom level is gone because it’s a different site and the zoom level is no longer tied to a tab.
While the devs were dealing with the memory leaks CatThief came up with an extension that gave us back our beloved text zoom, Zoomer. Unfortunately when he updated it to version 1.0 in March he yanked out all of the code that handled the actual zooming and let Firefox do that job. Unfortunately that left us needing Zoomer 0.9 to truly have the old school tab-based zooming, and you need to have Zoomer 0.9 saved to your hard drive to be able to use it. I talked to CatThief about getting Zoomer 0.9 online somewhere for people to be able to be able to use it, and he said he definitely doesn’t want it in AMO. Perhaps we can come up with something that will make it useful, because otherwise we’re stuck with a change to a basic way Firefox simply worked.
Integration into the Operating System
One of the changes in Firefox 3 was that it integrated the default themes into the operating system it ran on. The idea was that Firefox 3 should look good enough to ship with the operating system (as it does with some Linux distributions). Of course that made the developer’s work four times harder, because you not only had to make it work with Windows, OSX and Linux, you had two versions of Windows to code for, not to mention the various types of Linux (GNOME, KDE, etc.). It also means themers have to worry about which platform the theme is for because what works on Windows may no longer work on Linux. Mac OSX had always had their own quirks that had to be dealt with in creating themes.
It also opened quite a can of worms. There was a very long thread on MozillaZine Forums for “constructive criticism” of the new default themes, and many users questioned why we even need to make Firefox integrate with the OS. Many of us felt Mozilla isn’t tied to a single OS and with the new OS integration Firefox 3 can look rather different on different operating systems. Another topic on MozillaZine Forums pointed out that Firefox always had it’s own look and that was part of why they loved Firefox, that it “looked like Firefox”. (I’d link to these threads but the MozillaZine Forums has finally been upgraded and the new forums aren’t working at all as I write this. Hopefully they’ll merge the old posts into the new forums.) Luckily people are creating Classic themes which will return the look of Firefox 2 and earlier to Firefox 3, but again you have to be careful which OS the theme works on.
To make matters worse, some of the theme changes made in the late beta stage introduced bugs that got labeled WONTFIX until after Firefox 3 ships. Which means that the theme developers work is even harder thanks to the changes made so late in the development process that they were stuck with working around some bugs until the bugs get fixed in the next minor upgrade.
So much for not shipping Firefox 3 until it’s “ready.”
User Interface Changes
Not only do we have new default themes, we also have an entirely new user interface (UI), and it’s definitely not finding universal acceptance.
The Keyhole
The first thing noticed is the new Keyhole, a combination of the Back, Forward and history dropdown buttons. Many users (including me) saw it and thought it reeked of IE7, although there’s questions as to how accurate that criticism is. Either way you have to wonder why they made the Back button larger than the Forward button. The answer I got was “because it’s IMPORTANT.” (Again I can’t find the link I’m looking for on MozillaZine.) When I read that I almost fell out of the chair laughing. I have yet to find a more official reason for the larger back button, but any way you cut it it seems to dumb it down enough to cater toward noobies rather than educating them about what button does what.
When I first saw the unified history dropdown I hated it, but after using it a while I see it’s not so bad after all. The current page is highlighted to make it stand out, but I’m still not thrilled with it. What was wrong with clicking a button and having a list of pages backward or forward so that the most recent page is always at the top of the list? With every version from about beta 4 or so each time a new testing release came out we had more people asking “what happened to the dropdown arrow next to the Back button?” The number of times the question came up tells me either Mozilla is doing a bad job of educating users about the change or it was a bad decision.
Star Bookmarking
Mozilla has finally rolled out Places in Firefox 3, and it completely redesigns how bookmarks are managed. Not only does it take your bookmarks out of a simple HTML file and move it into a database, making it harder to share one user profile between two versions of Firefox, they also added a new way to bookmark pages, with a star. I guess the old way of setting a bookmark was just too bloody hard, what with either clicking twice or simply hitting Ctrl-D, making any changes you wanted to make in what the bookmark said, and hitting OK. It’s too bad, since that’s how bookmarking has worked since the web browser was born in 1991. Developers must have been pretty stupid to not realize it was broken after all that time, eh?
Now there’s a nice star in the location bar you can use to set bookmarks. Unfortunately simply clicking the star once stores it in a new folder, the hidden Unfiled Bookmarks folder. Users are now clicking the star and then going crazy trying to find where the hell that site they bookmarked five minutes ago is.
To put the bookmark in a certain folder you have to click the star a second time, which pops up the Firefox 3 version of the Edit Bookmark dialog. When that window comes up you can specify which folder the bookmark is stored in, etc. Decide you don’t want to bookmark the page after all? For a while you were essentially told “tough luck” because it was really confusing what was expected of you. Usually to cancel a bookmark you can just hit Esc, but in Firefox 3 you have to click the Remove Bookmark button. Yes, what you used to be able to do in at the most three clicks can now take at least five different clicks. That may just be two more clicks, but when you add hem up for even a dozen new bookmarks the number of extra clicks needed can get fairly high, especially if you edit the bookmark’s name and add even a single tag. And it isn’t very clear what each click on the star does. I think clicking on it a third time does something, but I still can’t figure out what.
Yes, Places now lets you add tags to your bookmarks to help you find them more easily. Of course if you’re like me there’s no way you’re going through all of the bookmarks you’ve made over the last several years and adding tags to all of them.
The Smart Location Bar
This is a pet peeve of mine, but less about the new function than the new name. Someone hung the name “Awesome Bar” on the damned thing and that’s the name that has been used more often than not. And yes, I have a problem with the name. The word has been so overused that it’s now used for pure marketing hype. I don’t know about you but here in Massachusetts we’ve been seeing ads for Verizon FiOS with Michael Bay, director of the Transformers movie. In the ad everything has to be “awesome.”
Perhaps Mozilla should have Bay do an ad for Firefox 3. I can see it now.
Why does Michael Bay use Firefox 3?
The new Awesome Bar, of course. <cue explosion>
Now granted, the Smart Location Bar is pretty nice. It turns out most web surfers actually don’t bookmark pages (who new?) and the new location bar helps them get back to the pages they visited before. Silly me, I thought that’s what the bookmark system was for in the first place. If you want to get back to a site you bookmarked it. Evidently that’s not how people use web browsers. Although I do have to wonder who’s wrong. People like me who have hundreds of bookmarks so we can get back to a site we last visited a year ago or the majority of people who never ever set a bookmark.
Luckily we can get some of the old behavior back, or at least the old look of the address bar, thanks to Seth Spitzer’s oldbar extension.
Site Identification Button
They’ve also added a site identification button to the location bar in Firefox 3. The idea is to replace the padlock icon showing a site is trusted with something that can give a little more information. Now the background for the site’s favicon will be either gray, blue or green. If you click on the colored background for the favicon you get a popup telling you what level of encryption is used on the site to protect the information you put in. it’s actually gotten better in recent test versions, but for too long you had no idea what the different colors mean. As it is, just looking at it doesn’t tell you much of anything and most users won’t realize that the colored backgrounds mean anything. My biggest beef with the site identification button is that when you come across it the first several times you may not know what the colors mean. Unless you read Deb Richardson’s post, that is.
Non Mozilla dev issues against Firefox 3
Unfortunately not all of my issues are with Firefox 3 itself, but with things that reflect on Firefox 3. Nanci and I already written about the redesign of the Mozilla add-ons site and it’s getting a little better, but it’s still needing some more work before I’m willing to recommend it again. While it’s not strictly a Firefox 3 issue it came out while the Mozilla testing community was already dealing with all of the changes in Firefox 3 and when AMO got redesigned it became just one more damned change from Mozilla devs that I hated. It may be unfair to dislike Firefox 3 because of the new AMO but in my opinion the changes got lumped together, especially since so many of the changes once again seemed to make Mozilla products even harder to use, not easier.
Another problem I’ve had that isn’t exactly a Firefox 3 issue is the response I’ve seen from too many people in the Mozilla community when someone didn’t like some of the new changes. Too many of them essentially said we were stupid because we liked things the old way, and a few of them came right out and said it in so many words. While dealing with the text zoom issue it had gone on long enough that I was saying I’d agree to disagree on an issue and was wanting to move on to something that we could actually deal with and one user in particular posted a response that simply couldn’t let the matter die. I ended up IM’ing the person and telling them that continued debate about the particular issue wasn’t doing anyone any good, especially not the Mozilla community, and could we please just drop it and move on? I got an IM back that said ok and proceeded to still treat me like I was an idiot for not enjoying the same Koolaid he had been served. This person has designed several popular themes for Firefox and I was even trying one out to see if I could get an OSX look theme to work in Firefox 3, but he has acted like a know-it-all on too damned many occasions, always insisting on trying to get the last word in and see if he could belittle someone else for not being gung-ho about all of the new “goodies” in Firefox 3. I ended up not just deactivating his theme, but deleting it completely, and now any time I see his avatar on a post in the forums I simply scroll past and see what others have to say. I won’t name the user, and I won’t give any means you may be able to use to identify him, because you may have a different opinion of his “advice”. Besides, I don’t want to give him any more ink than I need to. I certainly won’t write something explicit that he could use to tell who I’m talking about should he read this. The guy’s like a Vulcan in that he’d probably take my negative opinion as a great compliment. Yeah, he’s that thick, no matter how many people like his themes.
All in All
I’m just not as in love with Firefox 3 like I was with Firefox 2. When Firefox 2 came out I had been testing it for several betas versions and I was excited about what Mozilla devs had added. It was definitely a major improvement over Firefox 1.5 and Firefox 2 truly earned all of the positive press it got. Firefox 3? Not so much.
It’s sort of like when a girlfriend you’ve been dating for a couple of years gets a makeover, and it turns out not to be a change for the better in your opinion. The girl you love is still there, but you hate some of the changes enough to want to break up with her. If only so much of the old her wasn’t so fraking perfect for you!
That’s how I feel about Firefox 3. Yes it’s faster. Yes, the Smart Location Bar helps me return to sites more easily. But so many other changes just seem like crap to me. I wish I could use another browser but it turns out Firefox 2 spoiled me with how much I could customize my browser. I didn’t even realize how much I had tweaked Firefox 2 until I looked at Epiphany and Opera and realized how plain they were. Epiphany was nice, but I simply couldn’t tweak enough things, including the supposedly simple change of having new tabs open in the foreground, not the background. Opera gave me so much trouble getting Flash to work that I gave up on Opera after fighting with it for a couple of days. (Flash still wont work in Opera for me.)So I’m using Firefox 3, but I’m not really happy about it. In fact I’m so unhappy I refuse to wear my Firefox tee anymore lest someone thing I’m advertising Firefox 3.







15 June 2008 at 9:45 pm
You know, the old method of bookmarking through the menu still works mostly like in Firefox 2, except that it does not remember the last used folder.
16 June 2008 at 7:53 am
You’re right. I should have mentioned that I continue to use the old method of bookmarking (Dtrl-D). I hadn’t noticed that it doesn’t remember the last used folders, but I tend to just use the bookmark folder dropdown when I store my new bookmarks.
16 June 2008 at 12:50 pm
The purpose of the larger back button, as given on Planet Mozilla (sorry, no link), is that it is used more often. People hit Back more than they do Forward, so it was given more prevalence. This feature was omitted in the Linux build to align with the GTK look.
For me, the real power of the Smart Bar is that I can easily find pages I visited before. If I read an article on black holes, simply typing black in my address bar is likely to quickly find the page I am look for. I use it all the time.
16 June 2008 at 12:58 pm
Ok, but if the Back button’s used that often, it would make sense that we know it’s there and what it does, right? Which still begs the question as to why it has to be so much bigger than the other buttons.On non-Linux builds (as well as in quite a number of themes) that accounts for a bit of lost real estate to actual web page content that many people wish they could get back. It’ll be curious to see how many themes are used in six months that ditch the keyhole completely.
16 June 2008 at 3:07 pm
I will not ever use the new Firefox 3. It’s a travesty of design and a Rosie O’Donnell of bloat.
What were they thinking? Firefox 2 was so great, and now this turd?
16 June 2008 at 8:04 pm
You are a lonely conservative nerd with nothing to do with your time. Not one decent argument in the whole article.
16 June 2008 at 9:55 pm
Wahnn! Firefox 3 is different so it’s bad. That’s all I’m hearing here.
All of your complaints seem very philosophical and not grounded in logic at all.
17 June 2008 at 7:47 am
I knew the flames were bound to start sooner or later.
@Beerfan:
Perhaps my issues are philosophical. But a web browser is a very personal program, especially one that’s as extendable as Firefox. Many of these changes are basic changes to the way Firefox simply works, and many of them could have been made via add-ons, some of which already existed. Now we need people to create add-ons to bring back known, loved behaviors.
Some of these changes seem like changes made for the sake of change, and I’m old enough to know that’s never a good idea. Mozilla has a large installed user base and Firefox 3 may please a lot of people, but it’s also going to disappoint a lot of people, too. I’m simply one of the people that got disappointed. At least I took the time to specify why I don’t like it. But then it turns out I’m also a member of the minority who bookmark a lot of sites so I could return there, rather than simply leaving it up to a history that gets purged on a regular basis.
17 June 2008 at 10:20 am
Well, I like the way the user interface integrates with GTK. It seems more and more like a regular GTK app, here… Also, I like the new location bar…. it really speeds up the process of going to a recently visited site for which we can’t remember the name.
As for the new bookmarking method, well, despite not storing them in a simple HTML file as we did, we now have tags! That’s a good thing, really. While it can increase the overhead, and really bloat Firefox, they *are* useful. And whenever we want them on HTML for backwards compatibility, there’s always an export function to do that. Did you notice how the little bookmark star lights up for already bookmarked sites? That’s a huge plus, especially for people who visit *a lot* of sites daily and tend to bookmark them all for later… eventually, we bookmark the same site over and over again… but not any more
The whole browsing experience seems to be much faster, too… oh, and for the site-specific zooming issue, you’ve got about:config
Really, I understand you may be used to the old version (I was too), but after trying the betas and RCs for some time, I find myself a little bit unconfortable when I fire up v2 (because of some extensions that don’t yet work on v3).
17 June 2008 at 10:40 am
There’s just one problem with using about:config. It’s really easy to muck things up with a single, small error. While I don’t mind digging into about:config I have qualms about suggesting it to everyone. It’s definitely not something I’d recommend to noobies. And I’m not entirely sure we should have to, either. But then I’ve spent enough time working in tech support and wishing I could tell the person on the other end to please box up their computer and take it back to the store. Yes, they may in fact have been too dense to own a computer.
17 June 2008 at 10:54 am
What is the aim of your post ? I can’t go your way, it’s really sad to spit on the work that has been done !
Of course, you can think it isn’t worth it for you, but during the release day: it’s a shame! Moreover beeing the default Ubuntu web browser, it’s a bit like saying that Hardy is rubish because I am pretty sure that FF3 is 95% of the tasks done by Ubuntu.
But to go in your way the only default of FF3 is the theme look and feel of the release in Linux… This is an issue for me !
Sincerely,
Adrimaxi
17 June 2008 at 11:20 am
I actually timed my post to come out the day before Firefox 3 was released specifically to try to explain why I’m unhappy with it. If you feel that spits on all the hard work that was done that’s your choice. I’ve been down on Firefox 3 for several months and I’ve never written a single post explaining exactly why I dislike Firefox 3 and I thought I owed it to our readers to write one.
Do I wish I could have used a Firefox 2.5 rather than a Firefox 3? That’s a good question. All I can say is that I’ll be encouraging other open source browser projects to address the users that feel we”re being rejected by Firefox 3. We keep getting told we have to change with the times, but nobody can give us a good reason why the way we do things is so horribly wrong.
Hopefully someone will think we’re not so misguided and give us another option. That is what open source is supposed to be, after all, the freedom to work the way you prefer working, not to have a community treat you like you’re some kind of idiotic freak for having developed a way of working with a web browser over the past four years that someone has decided is no longer the “cool way” to use it.
17 June 2008 at 11:57 am
“Unfortunately simply clicking the star once stores it in a new folder, the hidden Unfiled Bookmarks folder.”
There is “Recently bookmarked” folder.
17 June 2008 at 12:04 pm
For the Record: This is my blog and I’ve asked Peng to write posts on tech subjects for it. When he first mentioned the possibility of writing this post a couple of weeks ago I asked him to please write it so we’d have a single post with what he finds wrong in Firefox 3. I also specified that I wanted it to get published yesterday so it wouldn’t be forgotten so easily by the time Firefox 3 came out. I agree with him on just about everything he’s said, and while specific facts aren’t always handy to justify why you don’t like something a web browser is a very personal thing to set up and I’m still glad he wrote this post exactly the way he did.
I have to say I feel like I’m back on the elementary school playground reading some of the responses here and in other forums. It’s reminding me of when I saw the school bullies pick on the kid whose family just moved in from out of state. It’s bad enough he’s got to figure out what’s what, but some people are insistent on making things as difficult as they can, simply because they’re able to.
The response from this vocal, childish minority of the Mozilla community makes me want to use any other browser, just so that issues that are found can be discussed in a mature fashion. It may not be as good as Firefox 2, let alone the improvements in Firefox 3, but at least I’d get away from all of the overgrown little boys who respond as if they’re twelve, pulling my hair simply because they can reach it.
Grow up, will ya?
17 June 2008 at 12:11 pm
Why not tell people to use about:config? I know you can mess things up, but only if you don’t use the filter function… Even so, some extension has probably already been written to address the bug/feature we’re talking about
if not, well, it would be a good idea.
As for your other reply, you’re right, open-source will find some way to make you happy, even if by giving you another browser… however, back up a little bit; wouldn’t it be easier to write/ask someone to write some extensions for you? I mean, most of the changes introduced in v3 are the result of investigation done by the team… If you’re in the unhappy minority, well that’s your problem, lol… Even so, Firefox’s customizable interface/functions allow you to make it like you want it, or at least close to it.
They can’t think of individual requests when releasing software… who cares that you use StumbleUpon extension or reuse tabs to keep the same zoom level? 1000x more people like to have site-specific zoom, and so that’s what gets to be default…
I didn’t like the OS integration at first… It didn’t have that FF look… However, now it makes sense… And even so, I can use themes to mimic the old look
You’re not being rejected by the FF project… You’re just someone whose tastes don’t really match those of the majority of people…. and for a browser to strive, it must hear those requests…
(…and incorporate specific stuff in extensions)
don’t get me wrong, I agree not everything is perfect with v3, but that’s a conclusion that’s *always* biased by our own preferences; the other half of the world thinks the exact same opposite and may think it’s the coolest thing on Earth… Whatever group has more people wins LOL!
17 June 2008 at 3:51 pm
…dude, i just got ff3 (official), and i have no idea why your whining… nothing is ever perfect, especially in new versions… but your complaining about a zoom feature! The eBay thing, yea, i didn’t like the idea of where that was heading, hopefully Mozilla doesn’t sell out.
You just need to use FF3 for a month, and then go to IE or opera, you’ll learn while FF does have things that don’t jive your way, neither do the alternatives.
No software is ever written for just one person, and its not Mozilla’s aim to produce something just for you. You know the people that produced this program had to take everyone & everything into account: how things are supposed to function for stability, speed, ect. You look at the bug reports that the developers had to go through in the beta stages? These people sat down and literally thought everything through, from clearing browser history to bugs that wouldn’t allow me to fill in this form (Google “form loses focus in FF3).
…your just jerk taking things for granted…
17 June 2008 at 4:01 pm
Mike, I’m not sure what eBay thing you’re referring to (I don’t use eBay so it’s not an issue for me), but I don’t have to go back and look at the bug reports. I used nightlies from around beta 2, and I’ve been reading the nightly build threads so I saw what they were working on, so I know how much improvement they made. I’m just saying that they also changed the default way Firefox has worked since Firefox 1.5. Yes, we can get extensions made to get back the old behavior, just like extensions had been made to bring behaviors that are now a part of Firefox 3. It still kind of feels like make-work.
Your suggestion that I try IE tells me you have only recently come to this blog, because if you’ve read even a month of our posts, or even our About pages, you’d know Nanci and I are Linux users. Which means we couldn’t care less what IE does. It’s not available on our operating system and we’re damned glad about that.
But thanks for your flame.
18 June 2008 at 2:15 pm
i am totally with you about some of the things you dislike, but others you like i dont (“awesome bar” i hate it, if i type mozilazine the i want it to show me mozzilazine homepage and not the last post i checked, for some it is logical to see the last one, for me is more usefull to show me the homepage, this is more noticeable in ebay items that are already SOLD)
as for zoom i didnt know tabs retained the zoom level, i just was used to zoom whenever i felt like doing it and used imagezoom extension for images, now i had to check the ZOOM TEXT only to be able to use it as before.
integration in to the OS, i couldn’t care less, as long as i have themes to make it look cool as i want , i dont care if how they do it as long as it does not interfare with my war of doing things.
bookmarks: i do bookmark a lot, and i was like WTF ???? i couldnt findout what was the star all about, i suddenly had a lot of bookmarks (by accident single clicking the damned star) i didnt know it just added those without confirmation, thats not good. PLUS since i really hate the awesome bar behaviour , i hated it more when i saw bookmars in the dropdown box that i wasnt vene aware i had bookmarked. si i basically turned to deliciious again with it’s extension , plus its way better to have them online and handy and organized.
the keyhole … took me 2 weeks to findout WHERE were the back button dropdown sites, it was until i read this article that i found out the current was in bold and the past ones below it, didnt understand the concept of a single keyhole-back-forward-dropdown button, now i do, still i dont know why the back button has to be bigger.
as for exensions i still use some of my beloved ones ie. IMAGEZOOM, AUTOHIDE (for the status bar and googlebarlite) bbcode, xyzproxy, showcase, piclens and textlink, i just like small extensions that do what i want and not anything else.
19 June 2008 at 5:04 am
“Ok, but if the Back button’s used that often, it would make sense that we know it’s there and what it does, right? Which still begs the question as to why it has to be so much bigger than the other buttons.”
It’s called Fitts’s law ( http://en.wikipedia.org/wiki/Fitts%27s_law )
I’m not sure what your qualm is with star bookmarking. Adding or removing bookmarks has never been easier or faster.
Unfortunately, you can’t please all the people all the time. You can’t expect Mozilla to cater to your specific needs. If it were up to me, Firefox 3 would look and act a bit different as well. But I can understand and appreciate why they chose to do the things they did and I’ll just continue to customise Firefox where I see fit.
I’m just a user, and not affiliated with Mozilla in any way. And just like you let us know you don’t like the changes in Firefox 3, I thought I’d let you know I’m very happy with almost all of them.
Cheers,
SQ
19 June 2008 at 1:23 pm
Now that I’ve actually tried Ff3 on Windows and Mac, here’s a (hopefully) useful tip for those who are not a fan of Fitts’s law: Right-click somewhere on the toolbar, choose “Customise…” and check “Use Small Icons”.
Cheers!
SQ