Slashdot Mirror


A History of Firefox

chrisd writes "Firefox module owner Ben Goodger has written what I think is a very interesting post about how Firefox came into being. It goes into details unheard of to date about the inner workings at Netscape and he fills in a timeline spanning from the open sourcing of Netscape to the release just recently of Firefox 1.5. Especially interesting and poignant are comments like this: 'I was told I could not expect to use Open Source tricks against folk who were employed by the Company (all hail!). I held true to my beliefs and refused to review low quality patches. I was almost fired. Others weren't so lucky.'. Anyhow, I consider this required reading for any fan of the Firefox browser." Or even just a programmer. Worth reading.

2 of 199 comments (clear)

  1. Opera did heavily influence Firefox. by CyricZ · · Score: 5, Insightful

    I'm not sure why your post was heavily moderated down. It does address a very serious point: Opera did influence Firefox.

    Certain innovations, including tabs and mouse gestures, were first developed for Opera. Subsequently, they were found to be very useful features, and thus were adopted by other browsers (Firefox included).

    It's not a bad thing at all that Firefox draws from Opera. The goal is to provide the best product possible, and that does at times require the implementation of good ideas that were thought up elsewhere. Browsers like Opera, Konqueror, OmniWeb and Safari innovate; Firefox brings those innovations to the masses.

    --
    Cyric Zndovzny at your service.
  2. Re:Pardon? by CyricZ · · Score: 5, Insightful

    Yeah, we've got some memory leaks once in a while, there are many things we could do better, and we don't run in 64K of RAM, but it really isn't a big deal outside of slashdot postings looking for karma, and it really isn't much worse (if at all) than other apps.

    Is this seriously your attitude? It's no wonder that Firefox and much of the other software from the Mozilla project is so bloated. Even on systems with 2 GB or more of RAM, it is still a relatively scarce resource, and thus should not be wasted. I have used release builds of Mozilla 1.7.x that consumed upwards of 400 MB of RAM after being used for a few weeks, and that's with the cache disabled. That's 400 MB resident, mind you.

    Remember, 400 MB for a web browser is still a massive consumption of memory on a 1 or 2 GB system. When there are many regular folks with systems that only have 512 MB of RAM, you start running into serious performance issues (which is often reported to be the case).

    You say it's not a big deal to waste memory. Sorry to say it, but you're fucking wrong. Firefox will continually be looked upon as an inferior browser by those with any software development background if such a trend of waste continues.

    I hope you understand why I keep coming back to Opera. They've put out a product that's just as portable and just as featureful as Firefox (if not more so). And they manage to do it without consuming hundreds of MB of RAM.

    --
    Cyric Zndovzny at your service.