Slashdot Mirror


21 Linux Web Browsers?

brazilian brain writes "There's an interesting article at trix.net called "browsing the browsers". It's a quick review of 21(!) web browsers already available for Linux or being ported for this platform. From Lynx to Communicator, from Amaya to Mozilla, they are tested or briefly commented. Whenever possible, screenshots are provided. It's an original article by Ricardo Y. Igarashi, published by Linux in Brazil and now translated to English in order to share the data with the international Linux community. I hope you enjoy it."

10 of 174 comments (clear)

  1. The Dynamics of the Linux browser market by RNG · · Score: 3
    OK, the (albeight very brief) comparison of the web browsers is nice. What this shows that we have a lot of partial implementations and a few solid good (ie: complete) browsers (at various stages of completion).

    I think it is important that Mozilla eventually becomes a good/solid browser because it is the showcase for what open source can (or can't do). Looking at the usability of the last few mozialla builds, I can say that IMHO it's moving along OK and seems to be more stable everytime I download it. As such, I believe that the mozilla folks will eventually release a good, standards compliant browser. The key question here is: when? We have to run as fast as we can to catch up to MS and deprive them of the opportunity to bend the web to their own designs and currently Mozilla is the showcase product of that.

    While I think the success of the Mozilla project is important for the obvious reasons (visibility, Linux should have an open source implementation of a key technology for the web, etc), I am not all that worried about the availablity of a proper browser under Linux. See, Linux right now has somewhere between 15-20 million users (as far as we can guess) and is doubling every year (even if it's not quite doubling it's growing like crazy). This means, that even should mozilla fail, there will be (in a year or so) a market of about 30-50 million potential users. I think this in itself will attract corporate interest: if you can get 20% of those users to pay you $20 (which is pretty reasonably for a decent browser if you have no alternative), you'd make somewhere in between $120M and $200M. Surely a potential customer base of such a size will continue to attract development efforts (if no decent free implementation is available).

    Opera currently seems poised to become the alternative, commercial Linux browser if what I've heard about them holds true on their upcoming Linux port. I think Linux is big enough to attract software companies which can deliver a browser. Yes, it should be open source and this is where Mozilla comes in. I think however that no matter what happens, Linux will be able to operate on the web.

    Lastly a few comments (responding to other posts):

    • Would I use IE under Linux? No Way in Hell. Unless MS guarantess that they will respect web standards. Knowing MS, this will not happen anytime soon. For me personally, the choice is Just say No!
    • Browser JVM quality: I couldn't care less. IMHO Java on the client/browser is a dead duck ... Java on server is where it's alive and well ... BTW, netscape under Linux is very stable once you turn off Java (although a proper JVM would be nice).
    • Linux in general: the more it grows (and it's use is expanding like crazy) the weight it carries ... already it has long since passed the stage where companies can ignore it. It's weight will only increase. This weight will attract businesses, developers and lots of other folks.
  2. I'd use it too. by Wakko+Warner · · Score: 4
    In a heartbeat. As long as it wasn't the same Internet Explorer monstrousity that Microsoft ported to Solaris and HP/UX. Ever see an Ultra 10 cave under the weight of a web browser? I have, while running MSIE 4.0 and 5.0 on it. My Sparc 5/170 at home can't handle it at any reasonable speed, yet it has no trouble with Netscape 4.x. I think a lot of the problem is that Microsoft basically ported Windows to the Sparc architecture along with Internet Explorer. (Why, for instance, does it come with its own TCP/IP shared libs? Aren't the Solaris standard TCP/IP C library functions simple enough to port to?) It really does feel like you're running some sort of emulator when you run IE on Solaris. Anything faster than a Sparc 10 mod 51 should have no problem running a web browser in X. Yet I've never seen even an Ultra that can handle IE.

    I share your grief on the Netscape issue, though. Its error handling has got to be the worst of any program I've ever seen. I, too, am getting fed up with typing "rm ~/.netscape/lock"; I might as well set up a cron job to do it for me every 30 minutes. The problem, however, is that it's not just Linux that it sucks on. Netscape crashes reliably for me on every OS I've used it on: Irix 6.5, Linux 2.0 and 2.2, FreeBSD (both the native binary and a Linux binary running under emulation), Solaris, Windows 95, 98 and NT, and MacOS. Sometimes it'll take X with it (segmentation fault in the server on Irix), other times it'll cause the entire OS to slow to a crawl (Windows NT) and require a reboot. Other times, it'll just cause the machine to reboot (Mac OS 7). I'm convinced that nothing will save Netscape short of a complete rewrite; its code would simply be too buggy to be of any use without major walkthroughs and audits (which would probably take longer than rewriting the damned thing.)

    I would love it if Microsoft ported IE properly to Linux. If it proved to be better than Netscape -- which it would not have a hard time doing, I daresay -- I'd use it.

    - A.P.
    --


    "One World, one Web, one Program" - Microsoft promotional ad

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
  3. Re:Internet Explorer on Windows 2000 Professional by Afrosheen · · Score: 3

    If you're going to be a web designer for a living, you might want to change that elitist attitude. You've already alienated ALL of your possible unix/linux/freebsd/beos users in one fell swoop, coding only for a browser available for a whopping 2 flavors of Windows. Get a cgi script that records browsers and OS types (hell get a counter from thecounter.com) and watch your stats. That'll give you an idea of who is looking at your pages with what. My personal, measley site has around 800 hits and it's an even split between IE and Netscape. Using code specific to either browser is only cool if you have an index page that javascripticiously snoops the browser type and forwards the user seamlessly to the 'coded for whatever' page.

  4. I want a browser, not the kitchen sink by Billy+Bo+Bob · · Score: 3
    OK, I am really tired of Netscape, both on Windows and Linux. It is too big, slow and buggy. I want a fast light browser that does all of HTML/common graphics (png, jpeg, gif?) and takes (not comes with!) the common plug-ins, has optional Java support, has Java Script, does SSL and does nothing more. No mail, news, whats related, zillions of button bars, nothing. OK, maybe bookmarks.

    I had hope for Mozilla, but it looks just as bad. I have hope for Opera, but it is not out. Can't we get some of these browser writers together to write a browser and not a full apps suite? And maybe the memory footprint won't be totally silly ...

  5. it still boils down to one by etherised · · Score: 3

    i have, at one time or another, tried most of the browsers mentioned in the article, and dropped them all -- all but netscape. why? with all its quirks, netscape is still the one with the features, the one where the menus actually work, the one that i trust when i'm doing my banking or trading stocks thru. i really really wish that the mosaic people hadn't stopped development on THE original graphical browser, but oh well. i eagerly await the finished version of either Mozilla or Opera. i am willing to pay (!) for a good fast browser that won't suck up my limited resources (but not too much!! :)

  6. Re:This is a comparison of irrelevancies by slim · · Score: 4

    It's a sad state of affairs, but it seems the HTML "spec" is almost irrelevant. For every site which serves proper, compliant HTML, there are 3 which do not, and to be considered usable, a browser has to handle whatever shit is thrown at it.

    Ever since I got involved (about 1993), the Web has been based on "it seems to work, it'll do" - and Mosaic and Netscape are partly responsible, by being so liberal with the HTML they were willing to accept and (attempt to) render.

    Don't blame Tim Berners-Lee, his HTML was designed for a specific type of structured document. Tables, frames, BODY BACKGROUND=, these were all snuck in by Netscape, whereupon the W3C had their hand forced into including these features in later HTML specs.

    I remember early CERN documents, which discussed the attribute=value pairs within an HTML tag. (to paraphrase) it said "In future, the <A$gt; tag might have an attribute which indicates whether the link is the next page, a footnote, an image, a reference to another part of the document, etc. A browser would do certain things with these attributes, whereas an application printing the document would use the information in a different way."

    Has the HTML standard fulfilled that kind of promise? Nope. It's been shoehorned into a layout language, which is something it was never intended to do.

    Here's hoping that XML fulfills its promise, and once again structure and layout are properly separated.

    In the meantime, though -- formal "standards" don't matter one jot in the current browser market. While there's so much non-standard-compliant junk being spewed out by http servers, to succeed in the marketplace a browser has to accept it. Since a de-facto standard is no standard at all, I guess we have no standard.

    (My apologies to the few sites still using pure, W3C compliant HTML. I salute you.)
    --

  7. Re:MS IE for Linux - I'd use it, wouldn't you? by Roundeye · · Score: 3
    It's a Netscape problem. And Mozilla doesn't seem to be making any headway towards fixing this.

    I almost thought you weren't ignorant. For the umpteenth time: Mozilla is not Netscape. In fact, there is virtually 0 shared code between the two. Additionally, Mozilla (which should be considered a completely new application) is still in a pre-alpha state -- probably will be "alpha" in a couple of weeks -- and crashes about as much as Communicator 4.7 (a ".7" release of a RELEASED product).

    I agree that Communicator is garbage. I don't agree that Mozilla is. Mozilla may not be a panacea, but it will expose Communicator and IE as the worthless crap they are.

    --
    "Cause there's 40 different shades of black, so many fortresses and ways to attack, so why you complainin'?"
  8. MS IE for Linux - I'd use it, wouldn't you? by sparks · · Score: 4
    First let me say that I love Linux and use it exclusively at home and have started to introduce it at work too. It's a great, well engineered, solid software platform. But when it comes to web browsing, it frankly sucks.

    Netscape is just so full of bugs it's unreal. It crashes a lot. Every time a page contains a java applet or attempts to use a plugin you're sitting there with fingers crossed wondering if Netscape's going to crash.. again.

    rm ~/.netscape/lock seem a familar command to anyone? And why does Even when it works, it's dog slow. It's table rendering takes forever. The java VM is so slow as to be unusable. And it really would be nice if the entire Netscape program (i.e. all the windows it might have open) didn't freeze up while it's waiting for a DNS lookup.

    The fact is that Netscape is an embarassment to the Linux world. We tell people about this solid, reliable, crash-free computing environment, which it is, and then we sit them down in front of Netscape. And it crashes. And they give us strange looks, and decide to stick with Windows.

    I would like to see Internet Explorer for Linux. IE is a fine web browser. It's not perfect, but it's vastly more stable than Netscape, and very much faster. And there are already Solaris and HP versions, so porting it to Linux would be the work of a few days.

    Just think of the good publicity Microsoft would get if they released it. All us die-hard geeks would have to pause for a second and reconsider our feelings towards them. It would help in the ongoing anti-trust case. And people would use it.

    Of course, there isn't much chance of Microsoft ever doing such a thing... which is exactly why they should. They should do it to prove that attitude wrong. If it is wrong of course...

  9. Re:Internet Explorer on Windows 2000 Professional by slim · · Score: 4
    If I was currently a moderator, I'd have moderated that last comment back up. It's really only mild flamebait, and there's a strong element of truth.

    Navigator is "good enough" for me, and since I need xterms, bash, vi, cron, mutt, etc to get my job done efficiently, I stick with Linux and therefore Navigator.

    However, this means I have to put up with frequent hangs and crashes and "killall -KILL netscape; rm ~/.netscape/lock"s, when the Java VM ain't up to scratch. And this is on content that I *should* be able to view. I can do without ActiveX etc, since usually if the site requires ActiveX, it's of no interest to me anyway.

    Browsing using IE *is* faster than Nav4.7, more reliable, and altogether an easier and more pleasurable experience (once you turn off that dreadful smooth scrolling).

    Hopefully, Mozilla/Netscape 5 will fix a lot of these issues. I'm hearing hints from various places that Nav5's XML support won't be as complete as IE5's (anyone know?), and this worries me a little.

    Two (almost opposite) things I hope happen:
    1. Mozilla/Nav5 are success, and prove that Free Software can be good GUI software for non-nerd end users.
    2. A surge in the popularity of dumbed-down browsers (e.g. mobile phones, web TV, "games machines", palmtops) lead to more content which
      does not rely on Java/Flash/DHTML/etc.


    Perhaps browsers should have a button in the corner which automatically brings up a form email adressed to the current page's maintainer, making it easy for the irritated Dreamcast user (for example) to send "Dear GamesIsUs, I attempted to reach your Web site using the Dreamcast's browser, because I was eager to buy $300 worth of goods online. However, I was informed that the site required IE4 or greater and that I needed to upgrade my browser. Since there is no browser upgrade available, I was forced to order the goods from another company over the phone".

    Enough letters like that ought to wake a few Webmonkeys up. BTW http://special.reserve.co.uk has already done the right (ish) thing and launched a sister site with the same content optimised for 640x480 TV screens.
    --
  10. This is a comparison of irrelevancies by ajk · · Score: 4
    IMHO the browser comparison focuses on the wrong things. Frame support is not important, nor is anim gif support or interlaced gif support.

    I'd like to know which render the pages correctly, according to spec. Which support CSS (according to spec)? Which allow the user to specify their own style sheets, overriding the pages' layout? Which support content negotiation? These are the questions I'd like to see answered, since those are the things that are important for the advancement of the Web.