Mozilla Poised for Revival? 430
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."
Now pretty good (Score:3, Informative)
Now its probably one of the more stable browsers.
It does show that dumping a large amount of commercial source into the open community can produce results - but with this amount of code it does take time.
(Running mozilla 0.9.9)
article text(for those of us with dial up modems) (Score:1, Informative)
But a comeback is exactly what the open-source project hopes to pull off in the next few weeks, when the Netscape Communications-backed effort releases the first official version of its Web browser. After four years in development, the pending event has renewed excitement in a project that once was hailed as a possible Microsoft killer--only to tumble into obscurity after lengthy delays.
The milestone itself is something of a fiction, representing a minor improvement over previous Mozilla browser versions--and one that will be quickly outstripped. The development team routinely turns out new "builds" every few weeks. Mozilla.org, the group steering the browser's development, debated the merits of setting a Mozilla 1.0 version at all. Ultimately, however, it decided the step is an important concession to attracting third-party developers that could create applications based on its technology.
"The most important thing to me is it's going to freeze the API (application programming interface)," said Ramalingam Saravanan, author of the Mozdev-hosted Protozilla project. "It's been changing so much, like every two weeks. You can't keep up."
As Mozilla.org readies the long-awaited 1.0 browser, speculation has swirled over the prospects of a renewed browser battle with Microsoft, whose Internet Explorer now dominates the Web.
The release comes as AOL Time Warner is testing Mozilla technology in versions of its America Online software, a move that could see Microsoft's Internet Explorer ousted as the default browser for some 35 million Web surfers. AOL Time Warner has also filed a civil suit on behalf of Netscape, which AOL acquired in 1999, that alleges Microsoft engaged in illegal practices.
The Mozilla project "is clearly AOL's latest effort to try to get some value out of the Netscape purchase," said Michael Gartenberg, an analyst for research firm Jupiter Media Metrix.
Appealing to all camps
More significantly perhaps, the Mozilla faithful believe the technology's allure lies in its flexibility for running on various platforms including non-PC devices. Tech heavyweights, ranging from Sun Microsystems and Red Hat to Nokia (news - web sites), are already using Mozilla technology on a limited basis in their products.
But it will take more than tentative support to move Mozilla out of the shadows and into the limelight. Large software companies will have to be convinced that the technology can live up to their needs. That will be the biggest test of whether Mozilla's open-source roots can translate into new products coming from high-tech giants.
Mozilla architects are targeting the swelling wave of Web devices that require Internet-enabled software and accompanying applications to thrive. The next generation of cell phones, pagers, PDAs (personal digital assistants) and set-top boxes will require slimmed-down technology to access the Web, and Mozilla could model itself as the technology of choice.
Mozilla is a programming tool designed to let applications built with it run on almost any operating system. Mozilla developers initially concentrated on building a browser, but the underlying technology can be used to create many types of applications. Some developers have already branched into making Mozilla instant messaging (news - web sites) software, media players and other applications.
Work in the browser realm has focused on its rendering engine, called Gecko. The technology, which allows Web pages to be viewed on browsing software, can be embedded in a variety of products including non-PC devices such as set-top boxes and PDAs. Gecko has also become the cornerstone of the Mozilla browser and AOL's Netscape 6.
In addition to Gecko, Mozilla has drawn significant attention for its XUL, or XML-based User-interface Language. XUL (pronounced "zool") is language for describing user interfaces of various applications. Like Sun's Java language, it is meant to be a "write once, run anywhere" solution.
That has made it attractive to some developers seeking to create applications outside of the closed world of Microsoft.
"It's open source, so it's low cost," said David Ascher, director of programming tools for ActiveState, which is using Mozilla technology to create an interface that makes it easier to work with a range of programming languages. "That also means when there's a problem with the code we can go in and fix it ourselves. The other key benefit is portability. We don't have to change much of the code to run on different platforms, which is a powerful argument for us considering that many of our customers are not using Windows."
Tracing its roots
The Mozilla movement was established in 1998 by then-independent Netscape, which charged the open-source project with creating a compelling Web-browsing technology. At the time, Netscape was engaged in a bitter market share battle against Microsoft. It made the risky move of releasing the software code for its Communicator browser to the public, hoping to convince developers to help fight its adversary.
Almost four years later, the Mozilla revolution has turned out to be a grassroots campaign. It's been marred by squabbling, unrealistically high expectations, false starts, and most importantly, Microsoft's breakaway victory in the contest for browser dominance.
The Mozilla browser's delays were exacerbated after AOL acquired Netscape in 1999. Although AOL continued to support Mozilla as the foundation for future versions of Communicator, many developers questioned the Internet company's commitment to the browser effort.
AOL, meanwhile, has emphasized the project's independence.
"Mozilla.org remains an independent organization that exists to make Mozilla a successful open-source project, and it supports the entire Mozilla community," said Catherine Corre, an AOL spokeswoman.
In all, it took more than two-and-a-half years for Netscape to release its first browser product using Mozilla technology, Netscape 6. Developers unanimously criticized Netscape 6 as an unfinished, bug-prone beta release. Future versions of Netscape 6 have corrected most of the browser's initial problems.
Mitchell Baker, chief evangelist of the Mozilla.org project, admitted the group was confronted by a series of roadblocks that hampered its development time line. The biggest setback was a decision to completely scrap Netscape 4 source code as its foundation and rebuild it from scratch.
"People generally understand when you redo a whole house, you leave a wall or two standing," Baker said. "It wasn't clear right away that most of (the code) should've been rewritten. We started with the kitchen, and then realized we had to redo the bathroom, then realized the wiring was all wrong."
Thinking outside the box
With such a late entry, there's little chance the Mozilla browser can outpace Internet Explorer's dominance and ubiquity. Instead, Mozilla supporters view non-PC devices as the next frontier. Its flexible code can fit into many molds of varying devices, letting manufacturers of Web tablets, PDAs and set-top boxes tweak the Gecko browsing engine to their own tastes and specifications.
"Now instead of just having an application locked inside a browser window, now we can use it to create a full-fledged application," said David Boswell, project manager for CollabNet and co-founder of Mozdev.org, a group that is helping to steer about 66 Mozilla-based application development projects.
Mozdev's offerings include Chimera, a Mozilla-based Web browser that Boswell says is winning some converts among Mac OS X (news - web sites) users. Others projects that leave Web browsers far behind include the Jabberzilla instant messaging client and a music player called Lizzard.
Despite the promise of extensive application, the Mozilla technology faces considerable challenges. For one, mobile device companies such as Handspring and Palm already have browsers suited to their devices. Handspring has its own wireless browser called Blazer that is being used in many of its products and has been licensed by Sprint.
Meanwhile, Linux (news - web sites) Labs recently released a beta version of a Web browser for wireless Palm devices called Vagabond.
In a sense, the market for handheld browsers is already picking up steam without Mozilla. Despite an initial rush among developers to download the code, the project hasn't attracted a wave of corporations and legions of developers on nearly the scale of open-source operating system Linux.
"Why somebody would want to try out a Mozilla browser on the Handspring is beyond me because there's a really good browser out there," said Ken Smiley, an analyst at market research firm Giga Information Group. "That's what they were saying with the Gecko engine. I just don't think it's really proven yet that it has a superior solution."
Furthermore, Smiley questioned whether flexibility matters to non-PC device makers. Web tablet makers rarely produce mobile communicators, and cell phone manufacturers typically don't make set-top boxes. Cell phone giant Nokia is a notable exception; it uses Mozilla's browser in its Mediaterminal set-top box, which is only available in Sweden.
On shifting ground
Interest in Mozilla appears to be changing. Despite AOL's ambiguous relationship with Mozilla and Gecko, recent events may signal a commitment to the technology by the online giant. In March, the company began testing Gecko as the default browser technology for its AOL 7.0 software after years of using Microsoft's Internet Explorer.
If Gecko indeed becomes the default technology in the anticipated release of AOL 8 this fall, the tide in the browser wars will shift.
"All of a sudden the browser battle is much more interesting simply because of the sheer numbers of AOL subscribers," said Carl Howe, an analyst at market research company Forrester Research. "It is simply a very different bundling strategy in the same way that IE is bundled with Windows."
A booting of Internet Explorer would be felt around the world. It would mean AOL is stepping onto Microsoft's home turf to challenge its hold on Web browsers and possibly other applications closely knit into Windows. Although AOL says publicly that it does not intend such an advance, it is nevertheless funneling money and support to the front line.
AOL's Corre would not elaborate on Mozilla's role in the company's future. In fact, the company's being mum about it with everyone.
"That's the million dollar question, and wish I could answer it," Mozilla.org's Baker said.
Evan Hansen contributed to this report.
Re:Now pretty good (Score:1, Informative)
I have noticed a simple page [of my own potentially crappy design which I won't list here for fear of it getting
Maybe its not quite ready for version 1.0
Now where's that flame-proof suit people are always talking about.
Re:All right (Score:2, Informative)
meaningless version numbers (Score:4, Informative)
The reason for this is because Microsoft's Mac products are produced by an entirely different division of the company [microsoft.com], which focuses on Mac-specific interfaces and features as well as maximum compatibility with Windows-made files. It's also partly because most of the whiz-bang features for IE-Win (and Office-Win) are specific to the Windows OS, nearly impossible to reproduce on the Mac even if Mac users wanted them. Microsoft's Mac and Windows products may have the same name, but invariably that's where the similarity ends.
Mozilla and Netscape Navigator have used a common code base for all platforms, so identical version numbers were meaningful there. Microsoft does not. Comparing IE-Mac and IE-Win by version numbers is an exercise in futility.
And as an unrelated aside: is IE6 for Windows [microsoft.com] really all that different from IE5? I sure don't see any major differences in my day-to-day browsing.
Re:funny browser compatibility experience (Score:2, Informative)
"Have you tried Internet Explorer 6, as that is the most recent and should solve your problem. That is actually what 95% of our Customer's use who access our website. Thank you."
Can you imagine that? Think they were blowing me off?
But you have to appreciate your credit union's point of view. They need to do what they can to keep their costs down. In this context, it means designing their site around what the vast majority of what their users are browsing with. If they had to design, test and maintain the site for every single version of evey single browser under the sun, it would significantly increase their development costs (and keep in mind that such costs have nothing to do with the day-to-day operations of the credit union, it could still operate without a web-banking solution.) which would in turn raise the costs you would be paying to your credit union.
There was another posting in a forum here in which someone was complaining that a certain image-based spam trap was bad since it would not work with Lynx. If this logic is followed, it means every website out there would have to be designed to run under Lynx. Unfortunately, this is not realistic if you want to make money off od your website.
Granted, if everything was designed to run under Lynx, then it would most likely be standards-compliant with every other browser out there :)
Re:Exactly (Score:3, Informative)
Every other browser will either honor or ignore your font color selections, either of which looks okay. Netscape 4 will honor your font color selections only on the table row where the text is longest, in some circumstances, which invariably looks awful. Setting certain vertical-alignment properties on images will either work or not work in other browsers; in Netscape 4 it will randomly reorder your images. And so on.
For every other browser ever made, you can safely use any feature of CSS and get something which will look *okay* - either your stylesheet will be honored or not. With Netscape 4, if you happen to use the wrong part of CSS, your page will be completely unreadable.
You might not agree with the previous poster's position, but it is a logical approach. If Netscape 4 is remotely widely used among your site's visitors, it's really the only approach.
Stuart.
Why I prefer Mozilla (Score:2, Informative)
Speaking as an AOL beta tester... (Score:5, Informative)
Re:Dumb question - is Mozilla worth it? (Score:2, Informative)
IIRC, Netscape 6.11 is based on mozilla 0.9.2, which was released about 9 months ago. There have been some improvements since then, notably:
- substantial performance tuning
- tabbed browsing
- the javascript debugger
- DOM inspector (I think)
- a complete re-jig of the menus and context menus (though the latter is driving some people nuts)
Re:Using Mozilla everywhere (Score:2, Informative)
VS .NET generated code (Score:3, Informative)
It is going to be UGLY when the 35 Million Gecko users (I know, shush) smack up against hundreds of ASP
Re:Dumb question - is Mozilla worth it? (Score:3, Informative)