Slashdot Mirror


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."

35 of 408 comments (clear)

  1. All right by SomeOtherGuy · · Score: 3, Interesting

    I have to admit that it will be good to be on this side of the fence during a brute force conversion of browsers (AOL to Netscape/Mozilla). I would love for some of these sites that use IE specific features of CSS or DHTML (or god forbid ActiveX) having 35 million screaming AOL users at their doors.

    --
    (+1 Funny) only if I laugh out loud.
    1. Re:All right by hex1848 · · Score: 3, Insightful

      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.

    2. Re:All right by ShawnDoc · · Score: 3, Interesting

      Wishful thinking. These AOL users will still have Internet Explorer on their machines. A good majority of them will just change their AOL options to use IE instead of Netscape once they upgrade to a version that defaults to Netscape. They may not be completely computer literate, but they aren't morons...

      I think you are overestimating AOL users. The majority of AOL users use AOL because they don't know how to work a computer. That's AOL's big selling point, that they don't have to think.

      At any rate, neither DHTML nor CSS are IE specific features, so you have no idea what you're talking about to begin with..How did your post get moderated up?

      How did your post get modded up? IE uses proprietary tags not found in the WC3 standards to implement "features" exclusive to IE. Many web sites use these tags that only work in IE.

      This has been going on since the earliest days of web browsers, and in the past both IE and Netscape were just as guilty of inventing proprietary tags to give their browser more "features". That is what is so great about Mozilla, it is the most standards compliant web browser available. Now developers can code to the WC3 standards and know there is a browser capable of displaying the page correctly. Once (if) AOL converts their users to Mozilla it will hopefully force MS to make IE more standards compliant and in return allow developers to finally be able to easily design browser agnostic web sites.

      Obviously you don't have much experience dealing with either end users or web page design issues.

  2. Now pretty good by prestwich · · Score: 3, Informative

    When Mozilla was first turned open source it was pretty bity and crashy and hopeless.

    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)

    1. Re:Now pretty good by einstein · · Score: 4, Insightful

      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)
      ---

  3. AOL Using Mozilla/Netscape by Grasshopper · · Score: 5, Insightful

    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.
    1. Re:AOL Using Mozilla/Netscape by Digitalia · · Score: 5, Insightful

      Yet, if the majority continues to use Internet Explorer, those who do use Mozilla will consider their browser to be the one defying standards. Though we try and impose ideals on software and hwardware, the only true standards come about when the majority of users embrace a certain idea. In this case, Microsoft has the ability to establish "standards" because of superior market share.

      --
      Pax Digitalia
    2. Re:AOL Using Mozilla/Netscape by TheTomcat · · Score: 3, Insightful

      I don't think these people will instantly conclude that their AOL software is broken, which is what it seems like you are suggesting.

      Why not?
      Especially if these users are used to browsing the web at work (with IE), or are upgrading from a previous version of AOL, or are coming from a different service (to AOL? yeah.. it COULD happen).

      "It USED to work. This new AOL x.y is messed up. I'm going to call Customer Service."

      AOL will then have to a) explain to the users that the web sites they're viewing are not standards-compliant, which most people won't care about, and will just want their AOL to work, or b) start trying to support non-standard technologies in the AOL release, which will be hard or impossible, and could lead to them eventually switching back to IE.

      Yes, I'm cynical. I hope for the best, but I'm realistic.

      S

    3. Re:AOL Using Mozilla/Netscape by antis0c · · Score: 3, Insightful

      Good Web Developers hit up w3.org's validators for testing compliance. Even better Web Developers would also use PHP, Perl, [favorite server side language here] to further fix compatiblities with broken IE and other browser functionality. IE 6 also follows HTML 4.01/Transitional to spec IIRC. However, you must defined the DOCTYPE to HTML 4.01 Transitional or it will revert to Microsoft's bastardized HTML. Which you'd have to do to be following 4.01 spec anyway. I can't say for CSS or JavaScript though ..

      --

      ..There's a-dooin's a-transpirin'
    4. Re:AOL Using Mozilla/Netscape by sphealey · · Score: 4, Insightful
      Especially if these users are used to browsing the web at work (with IE), or are upgrading from a previous version of AOL, or are coming from a different service (to AOL? yeah.. it COULD happen). "It USED to work. This new AOL x.y is messed up. I'm going to call Customer Service."
      Do you do much front line technical support? When something goes wrong, 99.99% of humans blame whatever is farthest away from them, whatever is least under their control, or some combination of those two entities.

      Things I have observed:

      • End user types wrong data directly into input screen, presses enter, naturally gets wrong result. All other software works as before. "There must be a bug in this software"
      • E.U. downloads software from Internet (say IE6 or Netscape 6.0), installs, new software crashes and blue-screens the PC on every startup. "There must be something wrong with the configuration of this PC".

        E.U. goes to old PC, fires up Netscape 2.0, surfs to site which says in big, bold letters: YOU MUST USE IE4/Netscape 4 TO VIEW THIS SITE, gets garbage. "There must be something wrong with this web site".

      The absolutely last thing the end user will do is blame the AOL 7 software. After all, AOL is their friend, the web site designer is not.

      sPh

    5. Re:AOL Using Mozilla/Netscape by 56ker · · Score: 3, Insightful

      "the majority continues to use Internet Explorer" - because it comes with the OS that the majority of people use. Getting people to download something new & use it is a bit of a chicken and an egg situation. They won't use it till their friends use it so it ends up with IE remaining dominant. However if (and it seems very unlikely) AOL bundled it with their CDs lots of people would be using it & that would convince other non-AOL users to change from IE to Mozilla.

    6. Re:AOL Using Mozilla/Netscape by Suppafly · · Score: 3, Insightful

      "Best with Internet Explorer"

      People that put stuff like that on their sites are morons anyway. If they halfway good at doing simple html and make a few mistakes here and there, it'll render just about the same in every browser anyway..

  4. Re:Even if by Captain+Pooh · · Score: 4, Insightful

    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.

  5. Re:Netscape is dead by IronTek · · Score: 5, Interesting

    Long live IE! Its just a better browser.

    While this was actually true to some degree in the early days of the Mozilla project and the later days of the IE project (IE 6 is almost respectable...for a Microsoft project), I believe Mozilla has surpassed Internet explorer in several areas that are important to at least myself. For one, as a sometimes web developer, Mozilla sticks closer to the standards. I've found myself on more than one occasion having to go back and figure out how to crap-up my HTML code to make it look right in IE. That's a waste of time, but because of people like you, and companies like Microsoft, I have to do it. Further, when I used to use IE back in the dark age of my OS use (i.e. Windows...also note that that i.e. has no relation to IE. In fact, even i.e. is embarrased by IE), I used to open up new windows like crazy! With tabbed browsing in Mozilla, I can keep a single instance of Mozilla open and keep all the sites I'm at organized! I'm never using a browser without tabs again!

    For these and other reasons, I truly like Mozilla better than IE...even better than Navigator as well, as it seems less bloted than Communicator 6.0. ...but whatever, I guess..

  6. It'll be a victory for standards. by anser · · Score: 5, Interesting

    What matters about AOL adopting Mozilla is not that IE would somehow lose its majority share, but that a non-IE browser would subtend an important enough fraction of visitors that site designers could ill afford to ignore it. The IE-only travesties of today might give way to something approaching a standards compliant Web.

  7. Some interesting weblogs by mozilla developers by Tayto · · Score: 5, Interesting

    Check out mpt and hyatt's viewpoints on current and future trends in mozilla development. Some very interesting views there, I think Dave Hyatt's call for hundreds of different browsers to suit different people should be a call to action! Look at how well galeon has done - as long as they all use the gecko engine, we'll all be richer for having different browsers for different occasions.

  8. Cell Phones by guinnessnwhiskey · · Score: 5, Funny

    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.

    So the next generation of cell phones will have 256MB RAM?

  9. Mistakes by Knunov · · Score: 4, Funny

    "Kind of shallow research, making a some common mistakes..."

    Yeah a it is a easy to a make a some a common mostakes.

    Knunov

    --
    Why do users with IDs under 100,000 or over 700,000 usually have the most worthwhile comments?
  10. Mozilla is flexible and everywhere by stego · · Score: 3, Interesting

    I use Mac OS X. There are atleast 3 Mozilla based browser floating around for OS X. And, for yucks, I _just_ installed a version of Mozilla that uses Xfree to display - I wanted to see how it might look different and I wanted the experience(wow, the text sure looks crappy)(but the code renders the same). The point is that Mozilla is available here and everywhere - certainly one the 'most available' applications that I have experienced. It seems like every permutation of every platform has a Mozilla available.

  11. but they do not know that by stego · · Score: 5, Insightful

    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?')

    1. Re:but they do not know that by Asprin · · Score: 3, Insightful

      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?')

      I'm up for some good old-fashioned AOL-bashing, so let's *really* pile on, eh?

      The AOL cluelessness is so rampant...

      ...[how rampant is it?]

      It's so rampant that in my neck of the woods, AOL's renaming their products to accomodate. Apparantly, a large section of the AOL community is confused enough by "Internet Service Provider" that Time-Warner is now running radio ads billing their RoadRunner Cable-Modem service as (((DEEP shudder))) "The RoadRunner High-Speed Online". [gack!]

      --
      "Lawyers are for sucks."
      - Doug McKenzie
  12. Mozilla 1.0 and Microsoft's Mac Strategy by Schlemphfer · · Score: 3, Insightful

    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?
  13. Re:Just proves Joel's point by MindStalker · · Score: 3, Interesting

    Yea, but Mozilla is an backend architecture for internet applications. While netscape 4.x was just a browser and an email program. YES most of the networking components should have been reused, no reason to throw the baby out with the bathwater. But as the complete underlying API is different, very little of the code could have been reused to create the product that mozilla is today. It may have gotten here faster, but it would just be another browser, the market has enough browsers, mozilla architecture is something innovative and once accepted could truly create innovation in the market place.

  14. Using Mozilla everywhere by steveha · · Score: 5, Insightful

    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
  15. meaningless version numbers by mblase · · Score: 4, Informative

    IE for Mac and IE for Windows don't begin to have identical feature sets, even where HTML tags and CSS support are concerned. The same actually goes for MS Office on the Mac, which also doesn't use the same names as Office for Windows.

    The reason for this is because Microsoft's Mac products are produced by an entirely different division of the company, 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 really all that different from IE5? I sure don't see any major differences in my day-to-day browsing.

  16. Re:Exactly by sab39 · · Score: 3, Informative

    The problem is that *every* browser, from IE1 and NS1 up, will simply ignore CSS features they don't understand, which was part of the design of CSS and allows pages to degrade gracefully. Every browser, that is, *except* for Netscape 4.

    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.

  17. Here's a Good Question by tswinzig · · Score: 5, Funny

    In the past, Netscape browsers had Mozilla/x.x at the beginning of their user agent string. Then MSIE mimicked that in their early browsers so that sites built for Netscape would see MSIE 3.x as compatible (or whenever they started doing this). Now MSIE 6 continues this, with a user agent like:

    Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461)

    The new Mozilla browser, which AOL calls Netscape 6, is showing a user agent string like this:

    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:0.9.9+)

    So when the 1.0 version is released, are they really going to follow that same trend? Or will they use the user agent I propose here:

    Mozilla/1.0 (No, really, this is Mozilla 1.0, not Netscape or shitty old MSIE pretending to be Mozilla.)

    And just imagine when we get to Mozilla 4.0:

    Mozilla/4.0 (No, not Netscape 4.x or MSIE 6.x, this is truly Mozilla 4.0... PLEASE, YOU MUST BELIEVE ME!)

    --

    "And like that ... he's gone."
  18. Generalizations like that are typically foolish. by Lendrick · · Score: 4, Insightful

    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.

  19. Re:Just proves Joel's point by Ereth · · Score: 3, Insightful

    How do you reconcile Joel's "never rewrite code from scratch" with Brooks' "Plan to throw one away. You will anyway"?

  20. VS .NET generated code by mmcshane · · Score: 3, Informative

    I write this as a standards-loving web developer who has been fooling with Visual Studio .NET for 2 months...

    It is going to be UGLY when the 35 Million Gecko users (I know, shush) smack up against hundreds of ASP .NET sites built in VS.NET WYSIWYG mode. There is a compatability mode but it drops back to Netscape 4 which also won't work correctly.

  21. Re:funny browser compatibility experience by flacco · · Score: 3, Insightful
    But you have to appreciate your credit union's point of view. They need to do what they can to keep their costs down.

    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.
  22. W3C Validator by hendridm · · Score: 3, Interesting

    > Good Web Developers hit up w3.org's validators for testing compliance.

    I don't know, that thing is awefully picky. It doesn't even validate with the Mozilla web site (although it is possible). Are the Mozilla developers bad at web development? Perhaps. More acurately, I think a good web site doesn't necessarily have to follow all the W3C standards (although it is nice, I suppose).

    I've seen countless web sites that display very well in Mozilla that get torn apart by the validator. I know, by ensuring W3C compiance you can be sure it will work in almost all browsers, but I don't necessarily care. I only worry about Mozilla and Internet Explorer. (Sorry Opera users, but it's bad enough dealing with two browsers on 3 different operating systems.)

    I guess that's not why I'm not a web development professional...

    1. Re:W3C Validator by garett_spencley · · Score: 3, Interesting

      I know I'm a little late for this discussion but I thought I'd post this anyway.

      The whole ideal behind standards is so that you (theoretically) shouldn't have to care about all the browsers.

      From my point of view, if I design a web page and follow the standards to the "t" and verify it for compliance after every single minor change, then if a browser doesn't render my page properly the browser is at fault and I don't give a shit. It's not my problem.

      Now from a more practical standpoint. If my web page is going to be making me money and 90%+ of my users are IE users then I better make sure it renders properly in IE. However, that's still no reason not to follow standards. Because if I make a concerted effort to follow the standards then I can be reasonably sure that any other browsers (that I haven't tested it with) stand a good chance of rendering it properly.

      With the above stated there's absolutely no reason not to verify your pages for standards compliance with the exception of pure lazyness.

      --
      Garett

  23. Mouse gestures in Mozilla by mr3038 · · Score: 3, Insightful
    Yeah, mouse gestures rock. Especially because I can easily make my own actions. For example my middle mouse button opens link in new tab in the background. However, if I drag to right while pressing middle mouse button on link it opens link in new tab in the foreground. Dragging up, right and down closes all the other tabs in my copy too.

    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.
  24. Re:Dumb question - is Mozilla worth it? by aoeuid · · Score: 3, Informative

    Mozilla was slow on my p166 (Linux), so I didn't use it very often. But then I had to start doing web development work, and bought the cheapest new motherboard/cpu I could. So sure, on a p166/64 megs of ram it was admitidly not very usable, on my el cheapo $400 CDN AMD CPU/Motherboard/128 megs of ram combo the feb 10 nightly has been running just great with no problems at all. I don't think you can get away with saying rendering is slow, because its not. But I would believe its slower to popup and start with only 64megs of ram.