Slashdot Mirror


Happy Birthday, Mozilla!

Deven writes "Happy birthday, Mozilla! The Lizard is two years old today. We may not be there quite yet, but Mozilla has come a long way since March 31, 1998... " Hmmm...Marilyn Manson and Mozilla - that'd be a great birthday shot.

25 of 71 comments (clear)

  1. Look at the complexity of the task. by adamsc · · Score: 2
    Consider the effort necessary to completely support HTML 4, CSS1/2, ECMAScript 1.5 and the W3 DOM. None of these are simple standards, particularly not when you consider all of the possible variations and the interactions between the various standards. (There's a reason you need a gigabyte of free disk space to build Mozilla)

    The original Netscape codebase was built by continuously hacking in the minimal functionality necessary to claim support for a given feature and it shows.

    Doing it the right way, and making it fast and robust and portable and building the application framework is a huge task. I'm just glad someone decided to bankroll it.

    Finally, don't forget that Mozilla also includes mail and news clients. (Not that I think this is a particularly good thing)

  2. Marquee ? by Forge · · Score: 2

    I know the MARQUEE tag isn't part of any HTML spec and has never been approved by the IETF.

    It has been derided as part of Microsoft's embrace and extend strategy for HTML in fact. However I ask the question; Can it be implemented in other browsers ? Specifically Mozilla and KFM2 ?

    I would guess that's a qualified "yes". So I ask my second question. Why not suggest adding that tag alone to the standard ? Release html-4.1 with the Marquee tag defined and explained.

    The reason I pick it out is that unlike most other E&E code it actually adds something of value to the web experience. Sure I find them annoying and so do most of you. However it's a way to help novices make a new web page "look alive". They like it and will continue to use it.

    BTW : The alternative to a marquee is an animated gif. Which one do *you* want people to use ?

    --
    --= Isn't it surprising how badly I spell ?
    1. Re:Marquee ? by GeorgeH · · Score: 2

      Actually, I think that an older way to help novices make a new web page "look alive" is the tag. It adds movement, it adds whiz bang flash boom, and it catches the eye. But for some reason, people don't seem to like it. I wonder why that is...

      The probelm with the <BLINK> and <MARQUEE> tags is that there is rarely a good use for them. <BLINK> is supposed to catch the eye, and it does, but in a painful manner. Plus, if you're trying to read something, it is more time consuming because of the time the text is spent "off."

      Similarly, the <MARQUEE> tag distracts in a painful manner. Most of the time I see it being used, the font is set so high that the text flickers. But my real peeve with the <MARQUEE> tag is that it slows down my reading considerably.

      Instead of reading and scrolling at my own pace, the <MARQUEE> tag makes me wait for the information to come up. And it's like a watched pot, the longer you stare at it, the longer each second feels. It only slows down my information absorbtion, and that tends to tick me off a lot.

      Personally, I hope that the <MARQUEE> tag never becomes standard and people who use it get their Geocities account revoked.
      --

      --
      Why can't I moderate something "Wrong" or at least "Grossly Misinformed"?
  3. Re:Coincidence? I think not! by Zico · · Score: 2

    Why dont you complete the support for CSS 2.0 in Mozilla for us?

    Because it takes a special kind of sucker to work for free to build a browser for the multi-billion-dollar corporation that is Netscape-AOL-Time Warner? If I'm gonna work for The Man, it sure as hell ain't gonna be pro bono.

    Cheers,
    ZicoKnows@hotmail.com

  4. Re:Market shares or...? by Zico · · Score: 2

    Was Open Sourcing Mozilla the only way Netscape could stay alive?

    Of course not. Netscape alternately could've made a browser that had nice features and actually worked well. I think everyone knows which path they chose.

    This post is surely headed to "Troll" or "Flamebait" Hell, but you know it's true. You don't see iCab and Opera crying instead of coding, do you?

    Cheers,
    ZicoKnows@hotmail.com

  5. Does anyone else think it's too ironic.... by warpeightbot · · Score: 2
    that the week Mozilla goes Beta will be the same week Penfield Jackson wields the legal axe on Microsoft? I gotta say, looks like the Beginning of the End for old Borgie-Bill....

    Not that it really makes a rodent's rear end in the long run; the ascendancy of Linux (particularly with the new functionality in Red Hat 6.2 and Kernel 2.4) and the BSD's and the resurgence of the Mac and the return of commercial Unix, the 800-pound gorilla's clay feet are getting very wet. And IBM, of course, is holding the hose pipe....

    Me, I'd get me some hearing protectors and safety goggles and find a place that isn't downwind... the show is going to be fun.

    --
    Timberrrrrrrrrr!

  6. Re:They have a GIF of the new throbber by ScottG · · Score: 2

    Here is a link to the page: http://www.mozillazine.org/sc reenshots/alookback.html

    As mentioned, it is at the bottom of the page.

    --
    Hey, who else could go for some flapjacks right now?
  7. Re:Security by Tekhir · · Score: 2

    MathML isnt even compiled by default. The master plan is to have MathML and other features as options.

    Side note someone checked in a ver good foundation for SVG yesterday.

  8. Re:Coincidence? I think not! by jesser · · Score: 2
    Why dont you complete the support for CSS 2.0 in Mozilla for us?

    Some people aren't intamately familiar with the CSS 2.0 specs. Some people have the time and starting knowledge to find bugs, but not to become familiar with the mozilla source code. Asking them why they don't program it themselves is counter-productive because it discourages them from contributing to the project.

    --

    --
    The shareholder is always right.
  9. Re: Where can I get Windows GIMP? by kevin805 · · Score: 2

    Somebody reply to this and tell me -- where can I get Windows port of the GIMP?

  10. Re:What is so hard about writing a browser? by gargle · · Score: 2

    A browser is really like an operating system and more: it has to enfore a security policy, provide an object model to running programs (e.g. javascript), it has to run multiple pages (analogous to processes) at a time, crashes in one page should not crash another, one page should not be able to read the contents of another,etc. etc.

    Browsers really have to be written with the same rigorous approach taken towards Operating System design; unfortunately, there isn't much, if any, theory on how to write a browser -- browsers are written in a very ad hoc manner.

  11. Coincidence? I think not! by dbm00 · · Score: 2

    Does anybody else think it was less than a coincidence that the source code to the _old_ Mozilla was released on April Fool's?

    Thank God the Mozilla group finally ditched it and started from scratch. My only pet peeve-- incomplete support for Cascading Style Sheets 2.0!

  12. hmm... by Hello+folks · · Score: 2

    The article says it's birth date was March 31, 1998. That would make today not it's birthday.


  13. Re:What is so hard about writing a browser? by Chops · · Score: 2
    I've never even looked at the Mozilla source, but from my limited experience writing browser-like SW, the #1 problem is that you've got eighteen different producer-consumer problems going at the same time, all fighting for very limited resources... should you be rendering off-screen HTML so you can get spacing information, or should you be decompressing a JPEG that's on-screen when you already know its position & dimensions? When should you allow input? These kinds of decisions make process scheduling look trivial. Building a functionally correct browser is no joke (because of all the different standards), but writing one that's smart about task scheduling (i.e. one that looks & feels fast & crisp) is a straight-up bitch, because it's a UI problem.

    Example: at one point in the aforementioned semi-browser, I had to disable a piece of background-fetching code, because (click) (1/2 second pause) (response) looks slower than (click) (1/2 second pause with wait-cursor up, input disabled) (response), and at the time no one had thought of having a throbber.

  14. What is so hard about writing a browser? by Scott+McGuire · · Score: 3

    I ask this seriously. What is so hard about writing a browser? I see how long it takes, how many people it takes and how few browser projects survive. Its obviously hard, but why?

    1. Re:What is so hard about writing a browser? by divec · · Score: 3
      What is so hard about writing a browser?

      Well, one thing is that there's no standard for the documents you have to process. Well there's the W3C standard. But if your browser only reads W3C-compliant HTML then 90% of sites out there won't work. People tend to write for Netscape / IE even if their HTML is "wrong". So you have to second-guess both these products and also try to follow the W3C standard.


      Of course, you'd think Mozilla would have a good chance of emulating Netscape because most of its developers worked on Netscape.

      --

      perl -e 'fork||print for split//,"hahahaha"'

  15. Five good ways to make money with OSS. by SuperKendall · · Score: 3

    There are a lot of ways to make money by giving software (not just the binaries, but code) availiable for free - here's a few I can think of:

    1) Give away free software, then charge for custom modifications/support. This is the easiest to understand - if you help to write something really good then you'll be set for life through as many support contracts as you want to take on.

    2) Give away free software that utilizes some resource you sell. For instance, a telecom company might develop and give away some really cool custom videoconferencing software in order to encourage customers to use more bandwith.

    3) Give away free software to prove how amazing you are. Under this model, one could use free software to build a portfolio of demonstrable talent to use when seeking consulting contracts. Wouldn't you like to be able to see some code a consultant has worked on before you hire them? Wouldn't you pay a bit extra for that priviledge?

    4) Give away free software to build up demand for skills in an area you have expertise in. Similar to, but quite different than #1 - in the case of #1 you are trying to build a wonderful boat in the hope you'll be hired on as part of the crew (terrible analogy, sorry). In this case though, you are trying to add water to the ocean to raise the area everyone gets to sail in. A lot of OSS people profit in this way, in that demand for knowledge of OSS type things (like Linux/BSD skils or the ability to integrate various OSS software into a company) has greatly increased. Even if that was not the goal (and I don't think it was) it's still a benefit.

    5) Give away free software, that contains subliminal suggestions to wire money to a certain swiss bank account. This has been unsuccessful so far only because most people have unwittingly chosen a refresh rate of 50-60Hz (at those rates, Hurtz is really a descriptive term!) not offering enough frames to effectivley deliver the message. Those running at 90Hz+ drink enough Mtn. Dew that they end up blinking fast enough to pretty much block the messages. Plus of course with the software being open source the account number is constanly being altered, so at most you end up with $10. Oh well, who said there's no such thing as a free lunch?

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  16. Re:Market shares or...? by haledon · · Score: 3

    i'm a "soft-techie". i'm basically a geek turned suit; i'm also an economist and practical techno-business person. i am not an open source zealot, but i can tell you that the reason i do think that open source is the way of the future is b/c ours is a service-based economy. a few years ago, the US economy was product based. today, we are 60% product based and growing. don't believe me? who do you think makes a bigger profit margin? dell or anderson consulting? if products were so profitable, when why do we see more and more companies giving away products (computers, cell phones, etc...) for free, but charging for service?

    open sourcing a software product allows people who ultimately sell services (like red hat's support) to make a bigger profit on their services by sharing the costs of a product, and ultimately offering a better product.

    today, products are pretty much commodity items. seriously, what is the BIG difference between dell computers and gateway2000 computers. it's all about the marketing and customer support. did you knokw that car dealerships no longer compete based on price, but based on customer support? it's true.

    that's why open source works, why it's the way of the future, and why people WILL make money giving something away for free.

    it's just that it's software, and thus something different. when you get down to it, there is nothing too different from giving away software for free and charging for service (like support) and giving away cell phones for free and charging for the connection fees. just as a cell phone is USELESS without service, to a large corporation, linux isn't all that useful without massive support as well. (i'm not talking about a few developers using linux as their private operating system; i'm talking about a large coprotation clustering 40 - 50 servers all running linux and serving out web-based, custom-built applications.)

    questions? comments? email me!

    --
    i want to live life, not just go through the motions
  17. They have a GIF of the new throbber by Pike · · Score: 3

    If you want to see the new "throbber" for the netscape-branded version of the browser, go to that mozillazine article with the screenshots. The GIF is at the very bottom. Looks pretty cool, eh?

    -JD
    Geeky.org || All Things Geek

  18. Happy Birthday!!! Wow.... how its grown! by ndfa · · Score: 3

    I have been using Mozilla since way back in the day. I remember when it could not render the front page of Nvidia.com.... then it was close.. and now its on the money!

    There has been a whole lot of good things happen! In the past few months i get nightly builds for my linux system and it runs awesome! IN the time I was using XFree 3.9.17 it was the only browser i could use.. NetScape for some reason would not work!!! And i got to like it a lot!! I really think that they have done a lot better than I think most ppl. would have thought!!

    Great going Mozilla.... and may Netscape 6 be renamed in your honor!! I mean it really makes no sense to have Netscape 6 be the new name!!! call it Mozilla MileStone 2000.

    Hmm So where is party going to be ? ?

    --
    Non-Deterministic Finite Automata
  19. Re:Security by jesser · · Score: 3
    It sounds like someone needs to volunteer a little effort towards the Mozilla Project! That's a benefit of open source.

    I don't get it. Lots of slashdot users have replied to my comments on this article, telling me that the only way to "contribute" to open source is to write code. That I'm not really contributing to mozilla by finding and reporting "bugs": security holes that have existed for several browser versions but are taken for granted, minor user-interface quirks, and requests for the interface to be more customizable and more friendly. At the same time, the slashdot community is frustrated by the lack of good user interfaces in open source software.

    Is there any chance that this attitude about "contribution" is a part of the reason why interfaces of open-source programs often suck?

    --

    --
    The shareholder is always right.
  20. Re:Mozilla is far more "mature"... by kevin805 · · Score: 3

    I believe Mozilla is a pun on the name Mosaic. Mosaic was the first widely used graphical browser. It was written largely by Mark Andresson, who went on to work on Netscape. So, take Mosaic, and combine it with Godzilla (for big, and powerful, and general ass-kicking) and you get Mozilla, which was the name sent in the user agent string for Netscape, and, I would assume, the internal name for the browser.

    Mosaic got modified by Spyglass, and Spyglass Mosaic was the starting point for IE, so the two major browsers started with Mark Andreesson. IE was never "Mozilla", but it sent Mozilla as it's user-agent string because it was pretty much compatible.

    --Kevin

  21. Re: Happy birthday by OmegaDave · · Score: 3
    Have you even used Gnome or Mozilla recently? I don't understand how you come off saying Gnome is bloated and useless. It makes KDE look like shit (IMO) and is not slow or full of useless features. Mozilla is also wonderful. I personally have had it crash on me less often than Navigator 4.7 or IE5. It's size is tiny compared to the others. I suggest you download Mozilla M14 and the latest Gnome and use them both for a while before you open your mouth again.

  22. Market shares or...? by Jepk · · Score: 3
    I'm aware that I'm walking in a minefield here, but:

    Has it ever occurred to you how Netscape was rubbed in the dirt by Microsoft (of course it has) and how they (and the people cuurently working at the Mozilla project) are trying to gain the lost grounds? When topic = The Mozilla project, then the debate should be open for a few relevant questions. Problem is, the ideals behind Mozilla are so high that any posed question will inevidently sound like I'm brewing up a conspiracy theory. Anyway, here goes:

    - Why is the Open Source phenomenon booming the way is? Could it have anything to do with the fact that the hours spent on designing it are relatively free of charge (of course it has)? Does this have anything at all to do with a general tendency towards glorifying anything Open Source? In other words, why is it a cool thing to participate in anything that's Open Source? And does this again have anything to do with the fact that the term 'Open Source' has been commercialized (you must agree it is, really - remember the Save Iridium project a few days ago). - ? Was Open Sourcing Mozilla the only way Netscape could stay alive? (think about how much publicity it has brought about).

    I'm not being offensive, just trying to dig to the core of things. And of course the one question which dismisses all the above as a load of crap is this: What does it all matter as long as the users are in control?

    Still, please think about it. I'm puzzled, as I'm not exactly a techie myself... does it make sense?

  23. Re: PARTY ! by Money__ · · Score: 4
    Hmm So where is party going to be ? ?

    http://www.mozilla.org/party/2000/flyer.html has details about the party celebrating the N6B1.

    To all the hard working programers that have helped to build the lizard over the years: Thank You and have fun!
    _______________