Slashdot Mirror


Phoenix 0.3 Is Out

David Tansey writes "The Mozilla-based stripped down browser has now reached binary release 0.3. They are ripping out all the mail and news functions, composer functions, and IRC functions. The point is to work against the 'monolitic' mozilla trunk and make a browser, not a suite. I've noticed that it now uses considerably less memory than Mozilla uses and loads faster. Check it out here."

14 of 404 comments (clear)

  1. moderate by 10+Speed · · Score: 5, Insightful

    if only I could moderate the guys doing this...a browser that only browses, small, lean and fast. Such a great idea...(+5 sensible)

  2. Interaction, not Merging by e8johan · · Score: 5, Insightful

    Great work! I think that this is the direction to move - lots of small(?) apps, one for each purpose. What is needed is a smart way of letting applications interact (DCOP anyone?), instead of merging them into huge projects.

    This was actually the original UNIX philosopy, lots of small tools interacting to achieve something complex. Let us bring this idea to the desktop and create the most flexible, powerful, easy-to-use desktop ever seen.

    1. Re:Interaction, not Merging by IamTheRealMike · · Score: 5, Insightful
      This was actually the original UNIX philosopy, lots of small tools interacting to achieve something complex. Let us bring this idea to the desktop and create the most flexible, powerful, easy-to-use desktop ever seen.

      And is still continued today ... the difference? The components are no longer split along process lines and don't communicate using pipes and stdin/stdout. They use the fantastically more powerful mechanisms of XPCOM/CORBA etc.

      I've seen this a lot. Out comes a new GNOME/KDE release, people moan and say "What happened to the unix philosophy of small tools?" They are alive and kicking, but those tools have now transcended the arbitrary limitations of text streams.

      I've even seen this in reference to Emacs! People kick Emacs for its bloat, but at least if you get XEmacs everything is modular and packaged. You just pick the functionality you want right off. It's all componentized along lisp functions.

      Why do people think modularity stops at the command line? It's alive and well, especially in Linux which has to be the most modular OS in history.

      It should be noted that DCOP is hardly an advanced rpc protocol. In particular, it's tied to Qt, and is text based (iirc). Something like CORBA is better, but unfortunately is much harder to setup and understand. Hopefully some day somebody will build an object model that doesn't suck.

      And as a side note, at least on Windows, Mozilla has been just as fast as IE for ages now. Using QuickStart makes startup instant, although here at work I never bothered switching it on as it starts quickly enough for me anyway. Pheonix is worth more as a test bed for experimental UI design that a "light" browser, as it'll end up becoming heavy as time goes on anyway.

    2. Re:Interaction, not Merging by richie2000 · · Score: 5, Insightful
      The Microsoft approach you mention is a bit misleading - all of those apps use the same basic functionality that's built into the OS kernel - one large, stinking glob of code. What you percieve as different apps is little more than different front-ends for the API/DLL-hell that's Windows. But, they still need each other - try to uninstall OE but keep IE and Messenger. Or completely replace OE with the full Outbreak from Office. The dependencies are just hidden from plain view.

      That said, I think Mozilla does leave too big a footprint. I remember back in the Good Old Days you could get Netscape Navigator and Communicator as separate packages. I'd actually like a lean Mozilla browser and a separate Mozilla mail app. No webpage creation, no messenger, no chat/irc. I'll definitely keep an eye on Phoenix.

      --
      Money for nothing, pix for free
  3. Phoenix is cool and all... by Longinus · · Score: 5, Insightful

    ...but I hardly think we need to a new story notifying us of every new release (especially in these early alpha stages of binary only stuff). This is the forth Phoenix story (1, 2, 3, including a repeat) since its release, so how about we give it a break until a big milestone is hit?

    1. Re:Phoenix is cool and all... by Jugalator · · Score: 5, Insightful

      - Phoenix is neither in alpha, nor beta stages AFAIK. Note it just says "Phoenix 0.3". I could be wrong here though if I missed anything saying it was alpha/beta.

      - Phoenix doesn't follow the Microsoft/AOL-style version inflation. If it would, we would have version 3.0 final by now. Bug fixing and polish will start in the next version. See also the roadmap.

      --
      Beware: In C++, your friends can see your privates!
  4. Re:Soon there will be nothing left by Sn4xx0r · · Score: 5, Insightful
    They are ripping out all the mail and news functions, composer functions, and IRC functions.

    There's a bit more to it then that. They are also recoding a lot of the browser interface, for speed enhancement, but also to bring new functionality. Configurable toolbars, for one. A pop-up blocking whitelist, opposed to blocking pop-ups from every site in Mozilla. An extensions manager, just click to install the extension you like (mousegestures, prefbar...no uninstall yet). It's a browser worth watching, IMHO.

    --
    Got brain?
  5. Re:But I *like* those functions... by Graymalkin · · Score: 5, Insightful

    You'd have more of a point if Mozilla wasn't already a huge framework of code. The parts of the Mozilla that make it a browser, mail client, or IRC client are very small compared to the rest of the Mozilla system. If you want just a browser load up Opera or Athena. Complaining about Mozilla being bloated is silly. It is an entire application framework, not merely a web browser app with a mail client.

    --
    I'm a loner Dottie, a Rebel.
  6. Re:good idea and by TheAJofOZ · · Score: 5, Insightful

    Agreed, wholeheartedly. I got into a discussion/argument with a Mozilla developer over the benefits of native widgits, versus rolling your own when OpenOffice first came out (it started as a discussion on whether OpenOffice should use native widgets or not).

    My prediction then was that Mozilla would have no chance on Mac OS if it didn't use native widgets nor would it be looked upon too kindly by Windows users. I was right. Chimera (Mozilla using native widgets) is about as popular as Mozilla on OS X and it's only at 0.5.

    Developers, pay heed! You must use native widgets or you are doomed to look bad everywhere! You can't just create a skin and expect it to look and feel right.

    Oh and yes, I agree WinAMP should be shot for starting that craze (though otherwise it's not a bad MP3 player).

  7. Re:But I *like* those functions... by Anonymous Coward · · Score: 5, Insightful

    Netscape jumped on the suite bandwagon; now that that fad is over, why can't they get off?

    Netscape INVENTED the suite bandwagon, which is why they couldn't get themselves off it for Mozilla.

    Microsoft never had the audacity to think that Outlook Express had to run in the same process space as IE anyway, and neither did anyone else. But for some bogo-strategic reason, Netscape just had to cram it all into one big process and ignore your system-wide URL handler prefs. Having 1 borked page take down all 9 other browser windows AND your mail wasn't too bright, and lots of folks said so early on (here and elsewhere).

  8. Re:good idea and by TheAJofOZ · · Score: 5, Insightful
    And yet Apple does just that. Quicktime, iCal, iChat, iTunes.. all Brushed Steel, not Aqua. IE 5.5 on the Mac sure as hell doesn't use native widgets either.

    Erm, actually, they all use native widgets. You can make your app look like that too just by checking a box in interface builder.

    Microsoft does it too.. MS Office and WMP don't use the standard Win32 widgets.

    There are millions of Office users out there that say Office looks good and definately "feels right".

    Two flaws with this - 1. MS make the OS, so any widget they care to make is effectively native, even if it's not available to other applications. 2. Office for at least the great majority of things does use native widgets, there may be a few things that are custom built but certainly not everything.

    And where do you get that? Everyone I've talked to says Chimera is very obviously beta software... no polish. You haven't any stats that show Chimera is even half as popular as Mozilla on OSX?

    Everyone I've talked to says that Chimera is very good, though still not feature complete. You may wish to check the front page of www.macosxhints.com today for just one such comment.

  9. Re:Is it worth it? by wheany · · Score: 5, Insightful

    only really has a noticeable difference in load times.

    Exactly! I don't want an email program, a news reader, an HTML editor, a chat program or an IM client with my browser. I use separate programs for those. If they can be plugged in to the browser, good. But I don't want a "forced" install of programs I never use.

  10. Re:Mirrors, mirrors, mirrors by pointwood · · Score: 5, Insightful

    You want everyone else to use the mirrors and at the same time, you're downloading from ftp.mozilla.org? Nice ;)

  11. Still twice the size of Opera by Kjella · · Score: 5, Insightful

    Mozilla: 11mb
    Phoenix 0.3 Win: 7mb
    Opera 6.05 Win (no java): 3.4mb

    Granted, there are a few issues about Opera (particularly that they ship with "Identify as IE" as default, which makes it hell to fix things that doesn't work right in Opera. I've actually got three different things in FAQs, Opera needs to identify as

    1. Opera, not IE
    2. IE, not Opera
    3. Mozilla/Nutscrape, not Opera OR IE

    Of course the answer should be easy, it should identify as Opera and web designers program accordingly. And all should use the real HTML standard, not the IE-"standard"... riiiiiight.

    Still, I look forward to seeing a streamlined browser. I hated Netscapes "suite", and I don't like the Mozilla "suite" either. The browser's okay, but for the other stuff I certainly know of better alternatives.

    Kjella

    --
    Live today, because you never know what tomorrow brings