Firefox 2.0 RC2 Review
segphault writes "Ars Technica has a comprehensive review of Firefox 2.0 RC2. It includes screenshot comparisons that illuminate the user interface changes that have transpired since the second beta, and it examines the similarities between the browser tab implementation from Internet Explorer 7 and the new tab management features in RC2. From the article: 'If RC2 is any indication, Firefox 2.0 is an incremental improvement of the 1.5.x series with performance improvements and a handful of relatively useful features. Based on my own experience, I consider it stable enough for regular use, but I endorse caution for users that rely on a lot of extensions, as most extensions aren't yet compatible with Firefox 2.0.'"
All but one of my ~dozen installed extensions (largely developer oriented) currently work, with the exception being TBE. Firefox 2 seems pretty good, but it would've been fairer for this to have been v1.5.
and it examines the similarities between the browser tab implementation from Internet Explorer 7 and the new tab management features in RC2.
One could almost say that they've been "keeping tabs" on the competition.
The theory of relativity doesn't work right in Arkansas.
You know, I installed RC2 on my computer last night after I performed the recommended hardware upgrades, and my video drivers wouldn't work, my sound broke and it kept bugging me about activation. It wouldn't even let me download files from my favorite websites!!
Oh wait.
It is pitch black. You are likely to be eaten by a grue.
I've been using the Firefox 2 betas and RCs since beta 1. It is, overall, better than 1.5, but there's no "gee whiz!" factor this time through. (Though I'll admit inline spell-checking is quite nice!)
Of course, as a web developer, I'm really looking forward to Firefox 3, which will be built on Gecko 1.9 and should have some good improvements to the rendering engine. (Firefox 2 jumps from Gecko 1.8 to 1.8.1 -- minor changes only.)
Oh, yeah, on the extensions issue -- admittedly I don't use very many, but most of the ones I rely on have been updated by now. At this point I'm mainly waiting for the HTML Tidy-based validator.
out of ten most popular themes only 3 compatible with coming 2.0.* line, including one claiming up to 3rd version compatibility. of course change of default theme can make a difference for new users, but i bet majority of existing users would prefer they shiny thingy in place.
root of all...
It's kind of ridiculous that they still have such a huge bug at this point, but does anybody know if Firefox's memory leak(s) is(are) fixed yet? I'm really tired of leaving up a browser up overnight, and coming in in the morning to find my machine all jammed up because Firefox is sitting on 200+ Meg of memory for a single web page. It makes me not able to commit my company completely to Firefox (that, and a glaring lack of ActiveX).
After upgrading to V2 RC2, its working pretty good so far. Session restore is pretty handy (now I can install new extensions, restart the browser and start from whereever I had left), and tab management is pretty good too.
Though there are some bugs - esp the toolbar customization needs to be looked at. My V1.5 toolbar customization is not sitting well with RC2 - esp the Search Engine. Its hogging all the screen from left to right, and I had to move it to its own bar (previously, it was sitting with Google Toolbar).
And of course, better memory management was a welcome change.
All extensions except on worked fine (had to disable extension compatibility check for Greasemonkey, and it worked perfectly fine).
Has the memory leak issue been addressed in this version?
/* No Comment */
What's up with the dirty old house?
Eric
The built in spelling checker is my favorite addition. I've not had much luck with the extensions that offered this feature. Now I'd really be happy if Firefox would honor the browser.tabs.loadOnNewTab - I just want my homepage in each new tab. I suppose I could again use one of the many extensions, but if the setting is there it should work. Any opinions on the use of large numbers of extensions verses getting it in the browser directly?
I've been testing the upcoming version for a while and I hate the tab changes. The tab changes are crappy. I'm an experienced user and I think so and my girlfriend that is a casual user complains about the changes too. Sure, you can make things mostly act the same as we're used to but it takes an effort to reconfigure and still doesn't work very well.
Having a close widget on each tab wastes space and is more work than a fixed location, the drop down doesn't work very well and should only appear if there are to many tabs, tab scrolling doesn't work very well and is probably not needed with the dropdown listing, and more tabs should be allowed to appear before they start scrolling.
At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
This is the reason why slashdot has dupes :(
I thought it was brand spanking new news...
- Adblock Plus
- Video Downloader
- Inspect this
- IE Tab
- IE View Lite
- JS View
- EditCSS
- GMarks
- Google Notebook
- Sage RSS Reader
All in all, I agree that this is mostly an incremental upgrade, and it is somewhat faster, but I'm not sure it deserves the new major version. Several tiny UI bugs didn't get fixed.This post contains no rudeness or derision of any kind. All arguments are friendly. Terms and exclusions may apply.
I jst upgreaded to RC2 and I musht say that the neu spellchek feeture works lik a charm
Good stuff.
Tired of free ipod spam sigs? Opt ou
ActiveX is a Microsoft technology. Even Microsoft is trying to get away for the security holes they've created with that.
Sometimes, security means not implementing something if it cannot be implemented securely.
Whoever came up with this idea needs to be slapped. It's not _quite_ as bad as having a close button in every tab (which commits the additional sin of wasting a section of screen space that's already scarce), but it still makes a destructive action (closing a tab) _far_ too easy to trigger accidentally (by clicking _just_ the wrong part of a tab).
Having the tab bar suddenly become scrollable when you open "too many" tabs is another stupid idea. Took me a minute the first time it happened to realise I wasn't seeing a bug (tabs not being created) but a piece of awful UI.
'cos if so your internet tracks will not be erased.
I hope someone here is intelligent enough to come up with a sensible alternative or fix which does not involve installing Linux or another OS.
here is the issue, is it a problem?
liqbase
Is it available for Debian?i ve=no&bug=354622
http://bugs.debian.org/cgi-bin/bugreport.cgi?arch
Blame it on conflicting usability studies -- or maybe conflicting usability goals.
Close buttons on the tabs are good from a discoverability standpoint.
A close button on the end is good from a clicking-in-the-right-place standpoint.
Firefox has traditionally given discoverability a high priority.
TabMix Plus dev builds work on new Firefox and you can restore previous behaviour, or whatever behaviour you prefer. It's a bit unintuitive to setup at first but it's a very powerful extension, I can't live without it. I think most people will prefer the new defaults though, it's more easy to understand tabs with close button integrated than having this button far away.
I found a really useful tip from the article
Unfortunately, the green arrow button is difficult to remove from URL bar, but it can be accomplished by hitting about:config and tweaking the browser.urlbar.hideGoButton, changing it to "true."
I reported this bug years ago and was told "probably won't happen until 2.0" and the bug was promptly closed/ignored:
In most modern operating systems, lists in dialog boxes can have a range of items selected by holding down shift, and individual items flipped on/off with a modifier key that varies slightly; in OS X, it's the apple/command key. Open up the cookies box, a place where selecting lots of items would be REALLY handy (ie, deleting all the crap cookies that will expire in "2046"), and try selecting multiple cookies. Bzzzzt, no go. And guess what? In pre-1.5 versions, you COULD do this, so it really WAS a bug/feature delete with 1.5. Now, select one cookie and hit the delete key. NOTHING HAPPENS. Why the hell not?
If you have partially typed anything in the URL bar and hit tab, half the time you aren't taken to the next text box in the browser window. Similar behavior happens elsewhere, only on a page.
It gets worse: just like older versions of 1.0/1.5, the current release candidate suffers from "keyboard-go-dead-itis." I've had to close Firefox FOUR times today because I could no longer enter text ANYWHERE. Not in forms, not in the URL bar, not in the search bar. Command keys (ie, apple-T for new tab) stopped working as well (1.5 still does this, though now usually only when Flash is on the page. Why Firefox allows flash to intercept command keystrokes is beyond me.)
Oh, and I still haven't figured out how to do the resume-where-you-left-off bit, despite having poured through the prefs pages several times.
Please help metamoderate.
Try right clicking on the "tab" bar. Now click "undo close tab." While I obviously don't like anything that makes me close a tab by accident, and it isn't an excuse for making it too easy to close a tab, it's a really useful feature. All in all while I (personally) don't think this was worth a 2.0 I *do* think it is a big step in the right direction and I don't see any reason why I shouldn't upgrade. It *would* be nice to be able to choose to have a "close" button on the side like it was before instead of the button on every tab. I'm sure there will be an extension to fix it (but it should be built in!). The spell checker is nice as well (extension doesn't end in "tion" as it turns out...). One thing I *don't* like about the spell checker is that it is tending to be a bit... jumpy. It'll tell me I'm spelling a word wrong when in fact I just haven't finished typing it yet (and this while typing at a pretty reasonable speed, I didn't stop or anything. Oddly, I haven't seen this as much when I type slower). The only other real issue I have (so far... 15 minutes) is that there is no defined separation between the page and the tabs. On a page with the same background as the "out of focus" tabs, it's kinda hard to tell where the page ends and the tab begins! Shouldn't there be a slightly different colored border or something?
Does a line appended to your comment give your post meaning in and of itself, or only in relation to those without?
Yes, the one that has been present for as long as I've been using FireFox (2+ years).
"We have an A-Bomb...what more do you want, mermaids?" --I.I. Rabi, speaking in defense of Robert Oppenheimer
Where is it? I've poured through all the menus, all the preference pages...and I can find no mention of it anywhere.
Oh, I see:
It will be activated automatically when installing an application update or extension, and users will be asked if they want to resume their previous session after a system crash.
What about when I want to restart firefox for the fourth time today because I can't enter text into any text fields, or it's sucking up 1GB of memory?
Please help metamoderate.
One of my favorite aspects of Firefox 2 is the new features for developers, including storage with SQLite. This enables neat things like the new Zotero extension, which stores bibliographic data (a'la Endnote, but with automatic recognition of metadata by programs like refbase and on sites like google scholar).
Firefox downloads: 226547380 How many of those would do that?
root of all...
...and because of that they'll rightly never be taken seriously. "Save Link As" has been broken for several versions now. How can you have a browser that can't even send a simple HEAD request? Numerous bug reports have been filed about this, and they refuse to fix it. The irony being that IT USED TO WORK! Then they broke it on purpose and refuse to revert the changes. Go figure.
I endorse caution for users that rely on a lot of extensions, as most extensions aren't yet compatible with Firefox 2.0
I thought - at least, based on what people told me at the time - that each new release breaking extensions was supposed to be a thing of the past once FF got out of beta. Hopefully the FF devs fix this.. it's unacceptable.
I am the maverick of Slashdot
If you're too lazy to bump the maxversion of your favorite extensions, you can use the Nightly Tester Tools to fore the app into thinking an extension is compatible.
I don't really hear about any great new must have features in the RC2 version. Though I do acknowledge that coming up with great new features and ideas that most people appreciate but don't know that they need yet is no easy task, but I really don't see any key features in this version of Firefox to make me really want to upgrade. As I said before, great ideas in the browsing experience may be hard to come by since the idea of the browser and its application are mature. It's a bit like coming up with a great new feature for a word processor . . . a lot of the "low hanging fruit" is already taken.
What this means to me is that upgrading the browser is like upgrading the word processor; it's not a very high priority because there isn't a very compelling reason to do it (at least IMHO) . . .
Comment removed based on user account deletion
to revert back to 1.x style x (where there was only one x on the right hand side) 1. go to about:config in the address bar 2. find Browser.tabs.closeButtons 3. set the value to 3 http://kb.mozillazine.org/Browser.tabs.closeButton s
Extension developers can specify a range of versions their extension has been tested with. If something changes, there's a good chance they'll need to update the extension to fix it. If nothing changes, they just increment the version support. You can even do it manually if you want.
And while I like the new discussion thing, I do notice that the dancing moving comments box on the left (reminds me a bit of the net in 1997 when all menus followed you)doesn't stop at the bottom of the other sections/vendors/help etc area, it sits over the vendors bit.
First, I hate how it defaults to a fixed location (~/Desktop, which means nothing to my wm), and you have to press a button to "Browse for other folders." Next, I hate how there's no decent way to enter paths using the keyboard and tab completion in the dialog box. (Instead it shows the path as a row of buttons!?) I hate how some arbitrary bookmarks, "Home" and "Desktop", are placed above the nonstandard word "Filesystem" which refers to /, the root directory. Next, I hate how long it takes to populate the dialog for directories with many files - e.g. 15 seconds on a 2 GHz Core processor if you visit my /usr/bin which has 1300 files. Finally I hate the download manager which takes up half the screen and shows me all the old files I downloaded long ago.
Why, oh why, could they not just use some relatively normal file chooser dialog box?
Why do extensions have to be changed for every release? Does the interface change that much?
Coder's Stone: The programming language quick ref for iPad
Is the 2.0 designation deserved? I suppose that depends on your perspective. At the risk of veering into a largely irrelevant philosophical rumination on the ontological significance of version numbers, I feel inclined to point out that the implications of version numbers vary greatly between various open source projects. In some cases, there is a well-established nomenclature and version numbers can be used to infer all sorts of useful things about the nature and status of a build. In other cases, it may simply be an arbitrary value selected for the sole purpose of making it possible to distinguish between builds. For Firefox, it doesn't seem like there is a fully consistent version numbering model yet. Rather than expressing disappointment about the lack of new features in the upcoming 2.0 release, users should remember that Firefox release numbers aren't always going to be a helpful medium for establishing expectations.
Sheesh... Judging by the above paragraph it also comes with a thesaurus.
file a bug report, or voice your concern on an exising one... that way, it can change.
What a fool believes, he sees, no wise man has the power to reason away.
From what I can tell, you're in the minority. Most users prefer to have the close button on the active tab, and many prefer to have a close button on every tab. I certainly do. I can easily close off tabs I don't want anymore without have to click on each one to raise it to the top first. Also, having a close button on each tab only really works if the tabs are always the same size. That way you can close many tabs just by clicking in the same area. Before with tab size changing this was impossible because the close button (which I had on with an extension) would always change position.
It appears that the more common leaks are fixed in Firefox 2.
What a fool believes, he sees, no wise man has the power to reason away.
They're waiting to see what the Opera developers come up with next.
Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
Probably their myspace page.
They should make that option easier to find :( Hell, even present it in the setup. I've seen LOTS of people hate switching that default, so it should be something easy for people to change...
Finally decided to switch to opera today, and i'm quite happy with it so far.
The auto satisfaction of the firefox team, marketing gimmicks and now version number pushing finally got me. Well no, in fact those three are the last straw, the real reason is the total crap that ff has become. I've been moaning about the memory leaks for more than 3 years (no, i'm not talking about the slow as hell cache "feature"), pages take forever to parse and display (it seems like 10x faster in opera, really...), and basically switching to opera gave a new life to my venerable Athlon 1.2 / 500M. On this kind of machine, you can really see the difference... Feels like switching from an interpreted BASIC app to C++ one. In fact when you think about with all the XUL code that sits on top of gecko, it's probably the case...
The only thing I could miss are the developper extensions (which, combined with the inspector are really good), but I'm not into web programming any more for now (happy me !)
If you know a priori the full list of ActiveX-dependant websites your users rely on, you could use the IETab extension to solve your ActiveX problem.
The IETab extension allows Firefox to switch between Gecko and the embedded IE rendering engine for any given tab, which naturally enough has full ActiveX support. The extension also allows you to define a filter of pages that are rendered using embedded IE by default - if you preconfigure filters so that all crucial ActiveX-dependant pages are automatically rendered using embedded IE, your users may never notice.
The main problem for casual users would likely be the changes in interface (especially right-click menus) between Gecko-rendered tabs and IE-rendered tabs. They might find this quite confusing.
So, you cant middle-click an inactive tab to close it in Linux; -due to the paste function, or something?
In Windows, you'd just middle-click that tab, and it's gone.
A horse can't be sick, you know, even if he wants to.
Good question. Hmm, er... where were we?
I'm sorry, the what leak?
-Firefox
Isn't that just the normal GTK2 file browser dialog?
(If it is, press / to start typing... I think. I run Windows here, so I can't test)
Mike, I disagree. I can see where you're coming from, but I for one like having the ability to close a tab without first selecting it.
Excellent, thanks. I always middle-click or Ctrl+W to close a tab, so it was nice to turn off all the close widgets.
LOAD "SIG",8,1
I disagree. I love this feature because I can close unwanted tabs without first focusing the tab. yeah, i know you can use middle click, but i prefer this way.
To restore your sanity go to about:config and set browser.tabs.tabMinWidth to 50. The default value of 100 is a disaster and just about guarantees that awful scrolling behaviour.
Do you use a new profile every time you launch the browser? 'Cause that's one of those settings you change once and never have to touch again, like setting your home page.
I kind of find it a little ridiculous that Firefox is one of the browsers that made tabs a hit new feature, yet for it to work in any kind of consistent, sane manner, I still need an extension for it even in 2.0.
Not really looking to start a flame war, but jeez, an addon should not be necessary for this kind of functionality. It makes the default tabbed browsing behavior look half-assed without it.
space is pretty cool.
It seems like nobody likes any of the UI changes, which is entirely what I'd expect, because every change to a UI is a major hit to usability. This isn't to say that the new UI might not be more usable for new users. But experienced users will continue to try to use the UI the way that worked before, and it will cause problems for them. This is especially true if the improvement is in discoverability, because experienced users will only benefit in that, when the stupid computer refuses to work like it's supposed to, it's not quite as difficult to figure out what you have to do instead of the natural thing as it might be.
Of course, it's also good to offer improvements to the UI for users who decide to retrain themselves or for new users. But this should be done by adding configuration options (ideally with UI-driven configuration methods, like the Customize Toolbars dialog), and making the upgrade process configure these options based on what used to happen, not based on the current defaults. (Of course, if you're importing settings from a different program, set the options to match the default or configured behavior of that program, not the local defaults.) The ideal is that, when the user gets a new version of the program, everything looks the same as it did before, but new behavior is available when the user decides that it is desireable.
You're thinking of minor releases. During the 1.0 series, sometimes extensions were broken or disabled going from 1.0.n to 1.0.n+1. This was fixed in 1.5 by adding the extra minor version number and declaring that that number would not change the extension API, and by allowing extensions to specify wildcards (i.e. 1.5.*). So going from 1.5.0.n to 1.5.0.n+1 rarely if ever broke or disabled an extension. (I think there was one release which broke something, and they issued a fixed version the next day.)
Now, going from 1.0 to 1.5, or 1.5 to 2.0, is a bigger leap, and one might reasonably expect change in functions on which extensions rely. So, all the old extensions are marked as being compatible with the 1.5 series, not with 2.0. A lot of extensions have been tested with 2.0 and either marked as compatible or updated to become compatible. A lot haven't.
Firefox 2 includes a critical new underlying database engine--SQLite--which enables new kinds of extensions, such as the free, open-source citation manager and digital research tool Zotero.
> ActiveX is just an implementation of OLE and COM via the Internet Explorer browser. Anyone is able to write an interface that supports ActiveX controls. The idea that they are inherently insecure is an oft-proclaimed falsehood on Slashdot.
So, allowing random websites--with no sandbox--to control my computer isn't a security matter? You do know that Java runs in a sandbox, right? And that OLE & COM aren't exactly portable to all the OSes Firefox supports.
That said, I do believe that some crazy person made a FireFox extension to embed IE or something and run the wretched things. I don't use it so I don't know any more than that.
Yes
Yeah, but does it run linux?
Updating firefox themes is a !@#$
I suppose it may be the GTK2 file browser. I think they are copying Windows. To me, having all these random location shortcuts everywhere (My Documents, Desktop, My Computer etc) obscures the simplicity of the directory structure as a tree and makes it confusing.
Full and native SVG support would be a big feature to have. Sure most big sites would still stay away without IE support, but being able to do flash like things without a plugin and having vector graphics that are xml based and scalable would be enough to entice some smaller sites and application developers to start making some cool applications. Which would spur developement further. So far the basic SVG support that they have has been very good since 1.5, but there is still a lot to do apparently:
http://www.mozilla.org/projects/svg/status.html
I have the same question. I've had this firefox session open for days and it's only using 83MB (ONLY, but.. eh). I've never had Firefox leak that much memory.. I simply don't understand what pages people are visiting that would cause that.
We are the fire that lights our world.. and we are the fire that consumes it.
I know this is heresy here, but....
I have found that firefox has grown less and less stable with each revision. The bugs that I used to submit were very minor and esoteric to the tune of "touchpad scrolling doesn't work well with this synaptics driver revision," etc. Now they are just full out crashes! While the early releases were rock stable, 1.5 for windows crashes all of the time, and frequently decides to just stop resolving DNS after a little while. (I have no extensions, and I've observed the same trend on my laptop and three desktops that I use frequently. All have vastly different hardware and different software configurations. I have to restart firefox at least once a day)
I'm sure that this is mostly due to the complexity of the codebase growing, and I still use it because I can't quite swallow the alternatives right now... but still... firefox has gotten under my fingernail plenty of times this past half year... food for thought... balance between new features and stability, please!
-Tom
Is there a workaround? The various cookie handling extensions don't look relevant, nothing in about:config seems to bear on it, Google hasn't turned up anything on the obvious search terms. Am I simply missing some way to scroll through a list of cookies and delete a large chosen subset of them, with the option of preventing them from coming back on a case-by-case basis ("case by case" means network.cookie.denyRemovedCookies is too blunt an instrument)?
Is there anyone had the same problem.
If you have infoRSS ran in Firefox RC2 , and in some occasion while Firefox is rendering a page, CPU is utilized at 100%.
Software Engineer, MCP/MCSD
While I am a fan of pushing a language forward, Javascript is not your run-of-the-mill language since, to be useful for web developers, it has to be implemented on the majority of clients. Who is pushing Javascript forward (is there a standards body?), and where are the other browsers as far as compatibility/implementation of a particular version?
The space unintentionally left unblank.
actually, they are copying the Mac OS X save dialog.
A mouse is a device used to point to the xterm you want to type in
Having close buttons in every tab had its pros.
When they were there I could close a tab without switching to it. That alone saved me a lot of time sometimes.
errera hunamum ets
Are you saying that it's impossible for your browser to grow to more than 100MB? Or that your pattern of usage typically causes the browser to grow only that large?
9 1 (Necko/Gecko needs to enforce a maximum for total size of image/memory cache). One of the sample pages can use almost 1GB on its own!
Imagine a web page that refreshes itself periodically and uses any of the examples in this bug -- https://bugzilla.mozilla.org/show_bug.cgi?id=2133
Your bug will be closed as a duplicate of some other bug open since 2001, you will be told that bugs aren't for policy discussions or asking when a problem will be fixed, or you'll be criticized for not contributing code to fix the problem yourself.
How is that more productive than griping here?
...is not a close button, rather it's a PIN. Sometimes I would like to pin a really imporant tab down so that I cannot close it unless I specifially un-PIN it. This doesn't even have to take up UI space... a key+mouse shortcut will do such as ALT-Click.
I fucking hate that file dialogue too, but that's an issue with GTK+ (gnome.org, gtk.org). They're the ones who insisted on that piece of crap for a file dialogue for a long time; I hear they de-shitified it a bit in the latest GNOME release.
'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
I like how you blame stuff that has nothing to do with Firefox on Firefox. I hate the color of my hair! It's all Firefox's fault!
How naive. See bug 18574.
From TFA:
Although the new tab theme looks very attractive, it isn't consistent with the computer's default system theme. Visual integration is one of the factors that contributed to Firefox's initial success over the original Mozilla browser suite.
Opera is looking better and better every day... System themes also don't apply in Opera, but at least I get superior speed.
*crap* I thought of trying it out. But http://www.mozilla.com/en-US/firefox/2.0/releaseno tes/#install warns that it will replace my existing installation
I don't want a signature.
I agree. But if you ever get caught out, there's always the undo close tab menu item.
You know, there is a difference between trolling and pointing out the flaws in your reasoning. Just saying.
Close-button-on-each-tab seems to be pretty much standard browser UI these days. Safari was the first to offer it by default I think, then Opera did it, then IE7. It makes sense that Firefox does it by default as well.
So, I work out how to remove the history menu, hoping I'll get my ALT + S functionality back. No. It doesn't work.
Anyone know how to sort it?!
The finally got around to fixing the bug where FF would consume 100% CPU on Mac OS X when you press and hold the left mouse button. This was a major issue for everyone with a laptop (it goes through battery much faster) and also annoying on the Mac Pros (the CPU fans spin up when you select text).
1 0
See https://bugzilla.mozilla.org/show_bug.cgi?id=1417
Enabled by default? I'm not sure so I'm asking... Opera also had them for a long time, and I have little doubt that quite a few browsers have supported such feature for a long time as well, but only in the last two years or so it became standard.
JavaScript is a prototype-based language. If you are trying to write class-like code (extends) in a prototyped language, maybe you should rethink your designs? Between prototypes and lexical closures, JavaScript currently has great support for object-oriented programming; you just have to use it the way it was meant to be used, not the way you'd use Java or C++.
Don't get me wrong; I'm looking forward to class support in JavaScript 2.0, if that ever comes along. I use Mozilla's JavaScript engine as a scripting system for games, so I don't particularly care about the browser and standards issues. The addition of generators in JS1.7 is especially nice for me, since I had hacked in my own cooperative multitasking solution for scripting actor coroutines; my solution worked (it was a higher-order function in JS which produced execution state-managed continuations from functions with yields - a generator generator, if you will ;-), but using theirs will be much cleaner. I recognize I'm in a tiny minority of JS users, though, and your points about standards are valid. Ultimately these features will either have to be accepted as standard (unlikely), or Mozilla will have to completely dominate the browser market (more unlikely), or these shiny new goodies may simply be not worth using for practical web developers.
Still, I have to admit I can be like a kid in a candy shop when it comes to new features. They all look so tasty. :-)
Without them, you can right-click on the tab and choose "close tab", or simply middle-click on the tab.
It's official. Most of you are morons.
There were so many sites that were using some sort of javascript redirect functionality (don't ask me, I don't know javascript nor develop websites), none of them would work with the 1.5.x series (Firefox would just display an empty screen rather than follow the redirect).
I was seeing more and more of these broken web sites (and again I don't know whether it was an issue with FF implementation or wrong use [IE-specific] of javascript) and I was getting desperate considering if I'd move completely back to IE (and I wasn't recommending FF to others anymore because of this same issue).
FF 2.0 RC2 fixes all of that. All the sites I used to have to open in IE now work again, including GMail. So I'm happy. I'll be recommending 2.0 to all the people i know.
And I'm seeing the spell checker in action for the first time I type this. Love it!
Thanks to all the developers who work on this and hope you can keep the regressions at bay!
I'm saying I don't see the memory leak that others are reporting. Most other Firefox users never see it either. That doesn't mean it doesn't exist. However, people who complain about the problem need to explain in detail what the problem is so we have an idea what they're referring to. Remember that even if only 0.1% of the tens of millions of Firefox users see a problem, that's still tens of thousands of people seeing the problem. Just because many people are complaining about the problem, that doesn't mean that we have any clue what they're referring to.
Bug 213391 does have some example pages that use lots of memory in Firefox. This is because Firefox stores all images on the page uncompressed in memory. For pages that have lots of large images, that can take quite a bit of memory. But when you leave the page, the memory is released. If you can demonstrate a way in which the memory is not released, causing a large memory leak, be sure to describe step-by-step how to see the problem, and it can be fixed.
What a fool believes, he sees, no wise man has the power to reason away.
I am mostly enjoying IE7's new zoom feature. Mostly - still a little buggy. Anyhow, not seeing anything like it in FF2. Other IE stuff I like better: integrated ultra-simple FTP support (FF hummingbird-stlye extension is okay, but overkill) Ctrl-N behavior: opens you on same page (with history) rather than homepage OTOH, integrated spellcheck in FF2 is nice. For some reason, it doesn't like "okay", though. Sticking with FF2 at home for now, but some zoom would really be sweet. xxxoo, Daffy (long time listener, first time caller)
Yes I know they were supposed to be fixed but I still get them (and my computer is malware free)
Have they fixed or provided a work-around to the close button per tab problem?
When I tried RC1 this "feature" drove me absolutely batty. All of the other buttons such as go back, go forward, refresh, etc. remain in one place on the user interface, but for some misguided reason it was decided that close tab has to follow the tab. I typically open several tabs at a time then read through them deleting as I go. Having to chase the tab with the mouse is terribly annoying when moving rapidly through search results, news articles or whatever group of tabs I happen to have open. This is especially an issue when I have more than 20 or so tabs showing, which makes the target small and the page title non-existent on the tab.
Try leaving Googe News and CNN.com up for a few hours, or days. They both periodically update, and they both cause memory useage to grow out of sight. I usually kill Firefox when it gets over 800k (on a 1GB machine). It is worst on my Win2K machine, but I see it on WinXP as well.
I don't like it because they finally changed tabs in a way that conflicts with how I work. I visit deviant art (among other art sites) all the time and have written bookmarklets to open 100 images at once in separate windows (Which Firefox then turns into tabs). With all the versions previous to 2.0rc1 this worked fine. Now it loads a batch of tabs, thinks, then another batch of tabs, thinks, etc etc. It's much slower and it keeps changing focus to the last tab making it very hard to view the images that have already downloaded.
point taken.
This review does not even mention that e.g. the option for accepting cookies from the original server only has been removed. This is not even mentioned in the release notes. They claim in the corresponding bug it was done because a workaround based on Javascript from other than the original hosts exists, but instead of adding an option to also disable Javascript unless it is from the original host, they removed the option alltogether.
The spell-checker solution is far less than optimal: instead of creating an interface to existing dictionaries users might have, e.g. for OpenOffice, with their own additional words etc. they come up with yet another dictionary.
I wonder if they fixed the http://support.microsoft.com/ bug? The one that makes the pages work anyway if you press the scrollwheel..
I'm using Ubuntu 6.10 right now, with the Bon Echo beta 2, and this bugs me. I really like having the "close open tab" X on the far right, and dislike having it on each tab. Waste of space, waste of mouse movement.
timothy
jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
Yes, as far as I know disabling it wasn't even an option.
Learn to use center click!
With scroll mice, simply press the scroll wheel directly down.
Center click on tab = tab close
Center click on link = open link in tab
In answer to your question: no, it would not be more intuitive to have a popup menu display for every link on left click. Here's why:
Of course, intuition is subjective. "Intuitive" has become a buzzword for good design of late, yet intuitiveness remains the least understood, documented, or researched aspect of application design. If you don't believe me, take a stroll down the computer aisles next time you're in your local B&N/Borders and count the number of books specifically related to GUI design (note: design, as in best practices of layout; books written to provide training in a specific GUI library etc. do not count) vs. other areas of application development (all programming and project management only, if you like). The reason is that it is not a strict science. There are sciences involved, but ultimately we have to "feel" our way toward intuitive design. One warning, though: do not confuse "intuitive" with either "easy" or "helpful". As I explained earlier, intuitive design is both easy and helpful, but neither of those things describe intuitive design entirely.
The multiple close tabs might "clutter" the GUI if you have so many tabs open there is only 100 or so pixels of space to display each tab. Fortunately, the Firefox developers programmed around this possibility: in such an instance, it's obvious the user is more interested in opening tabs than in closing them and, as I've already mentioned, the close buttons disappear on all but the current tab.
No offense intended from the "quit your whining" comment, BTW. You are correct: complaint is the way forward (toward improvement). However, I still strongly believe that the Ff2 close tab buttons are a step in the right direction. Having buttons on the tabs themselves is visually more immediately accessible than a single button off to the far right that is not well connected with any specific tab.