Firefox's Effect On Other Browsers
An anonymous reader points out an interview with Mozilla's "evangelist," Christopher Blizzard, regarding the future of Firefox and how it affects other browsers. It's an Austrian site, so forgive the comma abuse. From derStandard:
"It's sort of interesting though, part of our strategy is to make sure, that we continue making change and the indirect effect of this is that Microsoft continues to have to do releases, because if we get so far ahead that we're able to drive the platform they are not able to keep up and keep their users. I mean, we have this joke which says 'Internet Explorer 7 is the best release we ever did,' because they would not have done it, if we would have not built Firefox. And the same is true for Apple, they are doing a lot to keep up with us. Safari 3.1 is a good example, as far as we see it, the only reason they did this release was that Firefox 3 would come out and have Javascript speed which would be twice as fast as theirs, cause that's how it was before. So by pushing other people to make releases we can go on our mission to make sure the web stays healthy."
Safari is not trailing Firefox as it is being developed in all ways, especially JavaScript performance. I actually prefer to use Firefox 3 on the Mac (much better array of plug-ins, and better security), but the latest WebKit nightlies, on http://www.webkit.org/ since the implementation of Squirelfish (see blog there) are quite a bit faster in JavaScript performance than Firefox. If anything, Firefox is going to have some catching up to do in that department.
It's gotten a lot better for non-techie users due to more websites testing against them though. I remember using Firebird 0.7 and about 1 out of every 20 sites would not render very well. For non-techie users, having to then start IE for more than 2 sites is a reason to not even try anything but IE.
That's absolutely true. About a year and a half ago I started using my mac exclusively, and with that I lost the IE Tab extension for Firefox. Initially I missed it every day, having to use Safari to try to render pages correctly. Now it is a complete non-issue.
Opera, although it is excellent, has never had enough market share to look like a threat. Competition from Safari, and of course IE, is the major competitive driver for us.
Apple does very little of the core work for Safari. They just take the open-source WebKit engine and slap their own UI over it
You are incredibly misinformed. A quick glance at recent WebKit changes readily shows how blatantly false your claim is.
And what annoys me the most is that WHEN Safari crashes (which are within a day more often, ranging from an hour to 2 days.) all my tabs are lost for all eternity with all the information I was waiting to look at.
Select History -> Reopen All Windows From Last Session after relaunching Safari. If you'd like to see that mechanism improved, head over to http://bugreport.apple.com/ and provide your feedback.
They just take the open-source WebKit engine and slap their own UI over it
WebKit was developed by Apple, originally as a fork of KHTML for their Safari browser. Apple open-sourced WebKit and it was so good that many of its improvements were copied back into KHTML. It's also being used by a number of mobile phones because of its strengths relative to e.g, Gecko, including Android.
Without Apple, there would be no WebKit. But don't let reality get in your way.
What version of Firefox are you running? Supposedly the memory leakage was fixed in v3.
No, you're thinking of GPL. The LGPL would have allowed them to use KHTML libraries without giving anything back.
They can link to it without giving anything back, but the LGPL does not allow them to make changes to it and distribute them without giving the source back. Since Apple had to make significant changes to make it work modularly and the way they wanted, they had to give all those changes back. They don't have to open source the code for Safari, which links to Webkit, and in fact they don't.
WebCore's "improvements" are largely Apple's own doing, apart from those changes which were shared upstream before KDE developers abandoned KHTML.
Apple has done significant work to make Webkit better than KHTML was, but they are certainly building on a lot of work that was done before they entered the game. Apple has played nice with the Konqueror folks and gone out of their way to help them integrate changes and revise the way the shared code base was developed such that improvements from multiple groups including Konqueror, Apple, and Nokia can all be included. That said, to claim Apple had a choice about how Webkit would be licensed or if their changes to it would be open source is simply not true.
And the memory leaks are ridiculous, even as system with lots of Ram will be brought to its knees by FF given enough time.
Except IE7 does "leak" memory like sieve, (it's hard to tell exactly what it's doing) at least in comparison to Firefox.
Consider the following link. It is by a well-known Mozilla developer, so while he may be biased you can be sure that a result that cannot be reproduced would set the tubes on fire some time ago.
http://blog.pavlov.net/2008/03/11/firefox-3-memory-usage/
I'm not saying that Firefox is the leanest application ever, but some of the charges against it here are incredibly overblown and of dubious veracity.
FF loads pages faster than opera or IE. And it doesnt have a memory leak. Some addons might i dont know. Take this, I leave my computer on for several months at a time including FF open. I often use multiple windows (currently have 2FF windows up) and always a decent number of tabs (8 and 4). This computer has 256MB of ram and has never brought the system to its knees. Also I use 6 addons. If there were a memory leak i'd have noticed. That and a nice variety of tests, in speed and ram usage have shown FF to beat Opera and IE (last i checked, opera has likely improved lately to keep up). Please don't slander without showing your information.
http://avencius.nl/content/firefox-3-vs-opera-950-memory-usage
http://www.zdnet.com.au/reviews/software/internet/soa/Browser-faceoff-IE-vs-Firefox-vs-Opera-vs-Safari/0,139023437,339289417-1,00.htm
http://techrepublic.com.com/5208-13626-0.html?forumID=102&threadID=266786&messageID=2542057
For the love of fuck.... the memory leak that most people seem to think plagues Firefox is in fact a caching feature and not a memory leak.
Firefox stores a cache of pages in memory. This can be turned of in about:config if it's that much of a problem for you, but will dramatically reduce the speed that you can click back and forwards through pages.
Ctrl-Z
You've clearly never used IE before.
False as well.
While it's true that FF2 leaked memory (a lot more than any other browser), the team has overhauled that in FF3 and it now uses less memory per loaded page than any of the other browsers. The remaining memory holes are still mostly in the plugins (Flash is a good example, google browser sync does a nasty job of it too). However, "quicker than firefox" is an outright lie. Firefox process HTML faster than IE, runs Javascript faster, cleaner, and better than IE, and loads images faster, cleaner, and closer to the standard than IE.
Furthermore I don't call the gaping activex holes in IE "Security and reliability", unless getting hit with loads of spyware and having the odd practice of locking up all the freaking time is your definition of "reliability"
Sorry if your troll wooshed over my head, you seem wrong enough that it may very well have been such.
+5, Truth