Mozilla Poised for Revival?
MarkedMan writes "An interesting and fairly lengthy CNET article on Mozilla and the pending 1.0 release. Kind of shallow research, making some common mistakes (Like many others, he half implies that AOL picking Mozilla as the default browser automatically puts 35 million users in the Netscape camp.) Good to see this getting some fairly mainline press."
I've seen a lot of comments that seem to totally discard any significance coming from AOL using Mozilla as the base of its browser.
:)
If nothing else, this seems particularly important to me because it will force more Web developers to stop using IE as a test browser.
With the poorest standards compliance of all browsers, this has created a flood of these "Best Viewed with Internet Explorer" pages, because they write THML, Javascript, etc. that is broken.
Now, if these broken Web sites are revealed as such by a larger audience, we could see some improvements in the overall quality, because something tells me the typical AOL user will happily complain about anything.
Source code is a lot like a parachute; it needs to be open in order to function properly.
even if after a year is spent trying to fix the commercial source, they abandon the crappy commercial code and start over from scratch? I love Mozilla, think it is a great browser (now), but I'm not sure if it should really be a poster child for OSS.
(running Konqueror 3.0.0-2)
---
I post links to stuff here
How many AOL users know they are using IE?. I remeber on a radio show pcradioshow The host asked what browser he was using, and he replied with AOL.
You have to remember, many of the 35 million users that are going to get Netscape on the new AOL coaster (err, cd) are also going to be windows users with IE already installed on their boxen.
The Last time i used netscape was like 6 years ago. I fully believed IE was better and booted faster.
2 months ago i heard Moz was making good prograss and seing how IE 6 is Junk(keeps freezing when Looking up DNS) I gave Moz a shot. I am converted.
I dont have to worry about pop up ads and VIruses. I say if We just Get Ppl to acutally try it the word of mouth with spread.
Just think of what will happed whejn AOL includes it with AOL 8?(is that what the next number wil be?) Kudos to the devs they put out a great product
"All I can tell the "lesser of two evils" folks is that if they keep voting for evil, they'll keep getting evil."-Lp.org
It has been my experience that a great percentage of AOL users simply do not know that they can use any browser other than 'AOL'. They do not think of it as a browser, but an application called 'AOL'. ('How can you run AOL in Internet Explorer?' 'Can it run in Word, too?')
he half implies that AOL picking Mozilla as the default browser automatically puts 35 million users in the Netscape camp When ever has a MAJOR company been successful in pushing a product on users?
One big appeal of Mozilla is that, with this browser, non-Wintel users aren't second-class citizens.
IE 6.0 for Windows came out last August. Yet Mac users still aren't even at the 5.5 version -- the most current version for Macs is still 5.1.
The unstated message Microsoft sends to Mac users is, "You want the coolest, latest browser, then switch to Windows. If you want your browser to be two years obsolete, stick with your little toy Mac."
With the release of Mozilla 1.0, this browser will be giving IE some heavy competition -- particularly on non-Wintel platforms. It'll be interesting to see if Microsoft suddenly starts offering Mac users a much more current and attractive version of IE. And if they do, the question will be: why weren't they doing this all along?
I'm generally "Interesting," "Insightful," and even "Funny" here. What the hell happens to me at parties?
I use Mozilla or Galeon everywhere now. Some web sites detect which browser you are using, and if they don't see "IE" or "Netscape" they won't let you in.
So I have changed my user agent string, and both Mozilla and Galeon now claim to be Netscape 4.0. Given how buggy and crash-prone 4.0 was, everyone is using 4.7x if they are really using Netscape, so "Netscape 4.0" ought to be a red flag in a server log.
Here is my user agent string for Mozilla:
Mozilla/4.0 (compatible; Mozilla 0.9.9; Debian GNU/Linux;)
So there is at least a chance that if webmasters look at the server logs, they can see that I'm actually using Mozilla. If they just use scripts to tally what browsers have visited their sites, and the scripts ignore the "compatible" remark, my visits will show up as Netscape 4.0... oh well, no trick is perfect.
Here is what you put into prefs.js to set the user agent string this way:
user_pref("general.useragent.override", "Mozilla/4.0 (compatible; Mozilla 0.9.9; Debian GNU/Linux;)")
Mozilla can handle every web site I care about, if it can get in. This trick lets it in.
Maybe Mozilla should have a feature that lets you set the user agent string on a per-site basis! That way we could be leaving "Mozilla" in the logs on most sites, and only lying to the sites that won't let Mozilla in.
steveha
lf(1): it's like ls(1) but sorts filenames by extension, tersely
Well, until we weed out the lame, lazy web developers like those at Capital One. It doesn't mean a thing. If you try to use Netscape 6.X or Mozilla (any version) you get a graphic that says this browser isn't supported and that Netscape 6.x and Mozilla do not even support 128bit SSL connections. I find this absolutely frelled up because when you go to Netscape.com you get pelted with Capital One ads.
Lets face it. Until the MCSD and Frontpageish web developers get fired and we go back to testing websites for absolute W3C compliance. It's bloody fruitless to talk about or get excited about.
Over the course of my employment--about three years now--I've rewritten over four applications from scratch... and it's the best thing that could have ever happened to the code.
The problem with application development is that new features tend to get tacked on over the years. Joe Idiot Manager says, "Ahh, it looks good, but can you make it do my laundry?" and all of a sudden, you're given a chice: either hack on a modification to make the code do something it wasn't originally intended to do, or rewrite it from scratch. The first choice is quicker the first few times through, but programs grow more and more buggy and cumbersome as more and more extra features are hacked into the code. Pretty soon, you're left with a horrid, unmaintainable mess that has tons of random, hard-to-find bugs--much like Netscape 4.x.
If you're writing a piece of software the second time around, you know what mistakes you made the first time, and can avoid them. Mozilla may have taken longer to write because it was written from scratch, but you can be damn sure it's a better browser than it would have been had it been based on the Netscape 4 code. The Mozilla project wouldn't have thrown away all that code unless they had a good reason to do so, and anyone outside the project who arbitrarily says they should have kept it is talking out of their ass.
How do you reconcile Joel's "never rewrite code from scratch" with Brooks' "Plan to throw one away. You will anyway"?
Also, I find it very difficult to believe that 95% of their customers are on a browser that was released about 7 months ago. You could say that this is a statistical improbability!
Tried Optimoz?
Dissolve... Resolve... Evolve...
They could do that by coding to W3C standards and letting browser makers do their job - conforming to standards.
pr0n - keeping monitor glass spotless since 1981.
After you have installed mouse gestures from Optimoz simply edit .../chrome/mozgest/content/gestimp.js to modify gestures as you like.
However, there's a bug that causes install to fail partially in some of the latest nightly builds. After install you have to edit .../chrome/mozgest/content/ pref/mozgestPrefOverlay.xul and replace all occurrences of "outliner" with "tree" to make preferences work (pref should be the in the advanced preferences branch, after editing you need to restart Mozilla). Do this only if you cannot see "Mouse Gestures" pref in the Advanced preferences brach.
_________________________
Spelling and grammar mistakes left as an exercise for the reader.