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."
What astonishes me is more that this latest release has gotten even my totally non-tech-savvy friends to download it and acknowledge its superiority to Internet Explorer 7. The Firefox team has not only improved the browser for those of us who already used it, but managed to convert another large segment of the market. It's sort of like the Nintendo Wii effect -- they realized it made more sense not to enlarge their slice of the tech-savvy pie, but to expand the pie to include casual users as well. Or at least that's how I see it, feel free to correct me with your own interpretation.
Or maybe they did it because they were pushing javascript apps for the iPhone, and working on the javascript-based SproutCore frameworks and the associated MobileMe apps.
Not everything revolves around Firefox.
Apple did not release Safari because of Firefox. After all, Firefox was on Apple. They released it because they wanted to be in control of their future. As it was, MS had announced that they were going to pull MSIE from them. What amazes me, is that Apple has not pushed OO to be on there. They would be smart to add a few coders to the project just to ensure that it can compete against Office on their platform.
I prefer the "u" in honour as it seems to be missing these days.
Comment removed based on user account deletion
You are indeed correct - but there was more to it than that. Keep in mind that at the time they put Win2K into the planning stages, OS/2 had the server market (due to all the vertical market businesses that IBM catered to). MS needed something that competed, and was decent.
Of course, the other added factor was continually breaking and changing networking implementations and such to ensure that since "your" workstations (mostly) ran Windows, the server had to as well.
Before that, you could manage a Windows domain from OS/2 simply by drag-n-drop. Since MS couldnt beat that (and still doesnt have anything remotely close), they had to make another release (both for competitive reasons and to break compatibility with LanMan).
The key thing (competition) is what died in those areas... fortunately in the browser market, MS can no longer leverage their monopoly to create a similar situation, leaving everyone having to either play catch-up to stay in the game or fighting to stay ahead. We all benefit...
StarTrekPhase2 - The Five Year Mission Continues!
Except Opera lagged behind with the most significant feature: being free.
According to the wiki timeline it wasn't until around 2000 when a 'free' version became available (supported by inbuilt ads), and then as recent as 2005 when finally the ads were removed.
I suggest taking a look at the commit history of both Gecko and Webkit in the last year or so where JS perf is concerned.
You'll find that they've basically been pushing each other, in almost perfect alternation: one checks in a patch that makes it faster, the other responds with changes that make it faster, etc.
Seriously, go read the checkin logs.
You obviously didn't deal much with Win 3.x. Registry is much better than config files scattered throughout. I wouldn't mind if it were replaced, but it needs to be a step forward, not back. Linux still has config files scattered in a zillion different places. It would be nice if all configs went into an organized hierarchy.
Um. All the configs do go into an "organized hierarchy"! It just happens to be a filesystem hierarchy (/etc) rather than an impenetrable binary file.
XML files located in a couple of standardized locations. As in one location for machine level configs, and one location each for user level configs.
XML sucks for configuration files, to be honest. Trying to hand-edit XML in a 40x80 nano session in single-user mode... no thanks. Not to mention that XML is decidedly grep-unfriendly.
I think I'm going to have to assume that you don't have a clue what you're talking about, I'm afraid. Try harder!
Pirate Party UK