Mozilla, the lizard will live
Sunday, April 14th, 2002Its been a few months since I last mentioned the Mozilla project, a powerful undertaking to make the perfect open source web browser. In a short time version 1.0 will be released after years of development, and what seemed like an endless parade of milestone releases. I thought I would spend some time reviewing where Mozilla is right now.
When I first wrote about Mozilla, it was still quite a bit unfinished. Most components were implemented, but it crashed once in a while, and had some trouble rendering pages. Mozilla was slow, and I wasn’t sure if it would ever make it to mainstream use. Then Netscape 6 came along and gave the Gecko engine a really bad reputation due to a very premature release. Netscape marketed 6.0 as a complete product, while it was based on code of a product still well in the works. So now where does it stand.
Right now I have the Nightly Build of 1.0 from April 14, 2002, and in the about page it reads “Mozilla 1.0 Release Candidate 1″ so I thought it was time for me to give it a bit of a review.
Now to be fair, I think I should note that I am a bit Anti Internet Explorer. I have always hated it, and still prefer the ancient Netscape Communicator 4.7 over Internet Explorer 5. So when I heard about Mozilla, I was hoping it would be the perfect alternative.
Mozilla now is actually much more stable than I expected it to ever get. RC1 hasn’t crashed on me yet, and is actually pretty fast. Loading the browser takes about 7 seconds on my B&W G3/400 MHz in Mac OS 9, which isn’t too bad. My only complaint is that creating a new window in Mozilla is slightly slugish, taking about 2 seconds, rather than the .5 it should take, but that can be forgiven, since tabbed browsing makes “Open in New Window” a thing of the past. Tabbed browsing is a very great complement to OS X, and helps maintain that uncluttered feel.
Mozilla’s looks aren’t exactly the best, it not Aqua, but it does seem OK. I am not to fond of Modern, so I tend to keep it on Classic, which besides for the icons, does remind me of Aqua. The interface is comparable to Netscape 4.x as far as features are concerned. There is a lot you can customize, and many features to play with.
Mozilla Mail is absolutely awesome. It’s the best HTML email client I have tried to date. Normally I am not fond of receiving HTML email because it can be slow and awkward, but with Mozilla, I prefer it. My only request is for Import and Export to Netscape 4.x or Outlook 5.x (for compatibility reasons, and so that you know you can switch to something else if needed without losing all your old mail).
Mozilla’s page rendering is by far the fastest I have used. It’s smooth, quick, and correct. What I like is that it renders by the books. It doesn’t try to interpret what the page creator had in mind, it renders the page as the code tells it to. No mistakes, just reliable rendering. If a page doesn’t render right in Mozilla, it is because the page wasn’t coded correctly. And did I mention it is really fast?
Mozilla also has great JavaScript support. Most non IE/Netscape browsers have terrible JavaScript, but Mozilla keeps that Netscape tradition going. JavaScript is quick and compatible.
Mozilla does have a few obstacles in the way of success. First of all, it has to loose the Netscape 6 reputation, which it is starting to do. Secondly, Mozilla needs to refine its user interface a bit to make it less cluttered. And for Mac fans, it should try for a more Aqua look, though someone with some talent could create a skin that would do the job just as well.
From what I have seen, there really are no big problems. It’s secure, renders well, fast, and stable. I personally would say that Mozilla will be around for quite some time. Rumor has it that AOL is preparing to switch its users to Mozilla, replacing Internet Explorer as the build-in browser. That will give Mozilla a big push on it’s own. Mozilla is also the most available browser. It is available for virtually any platform, and it is exactly the same on all platforms, unlike most other software which is written platform specific. No platform is neglected. Overall, Mozilla is here to stay.