Linux Web Browsers Compared 432
Rob Valliere writes: "The best Linux Web browsers have dramatically improved in the past few months: they are all stable, standards compliant and loaded with solid feature enhancements and additions. Using Red Hat 7.2 and the KDE desktop, the premier Linux browsers are Galeon 1.0.3, Mozilla 0.9.8
and Opera 6.0 TP3. The best Web downloads and installs were from Opera and Mozilla, which have minimal dependencies. Galeon is a small download but can be difficult to upgrade due to its Mozilla and GNOME dependencies."
Huh? (Score:1, Informative)
Re:What about Konqueror (Score:5, Informative)
Just displaying right is a big plus. (Score:3, Informative)
it's SUPPOSED to be intrusive (Score:2, Informative)
They have to make money somehow!
You cheap bastard.
I'll go with Opera (Score:4, Informative)
Re:What about Konqueror (Score:2, Informative)
Opera runs fine, but the display is not as good as Konqueror. I still use Lynx, but for what I use the browser at work, I have to have graphical. Looks like Konqueror is it for me.
RagManX
Konqueror is not a MUA/newsreader/HTML editor! (Score:4, Informative)
It does make me miss good Mozilla things, like tabbed browsing. I've also run into a number of pages that Konqueror does not handle all that well, but I'm not sure if its due to standards violations in those pages or in Konqueror.
I might be missing it, but I also can't find a way to do a text zoom in Konqueror!
Konqueror seems to be as fast as Opera at rendering pages (but no in-gui ads!). And, for the paranoid, it handles cookie requests as well as... Lynx!
And Konqueror doesn't have a ton of dependencies like Galeon or skipstone... (it just depends on the whole of KDE!)
Best of all, Konqueror is *just* a web browser, which is something all the other browser projects should come to terms with. I am never going to use Mozilla's mail client, their news reader, or their HTML editor. In fact, the inclusion of these items tends to slow me down when I accidentally invoke them.
Wouldn't these massive browser projects benefit greatly by focusing on only *one thing*, like making a nice, fast, stable, standards-compliant browser? Isn't that hard enough?
Lately, when I build Mozilla, I choose not to build those components, which speeds up the build process nicely!
Re:I'll go with Opera (Score:2, Informative)
Also, sometimes when downloading, it will lock up.
It is fast though. Fast to load and fast to use. I hate that tab completion doesn't work in the URL line though. That alone is enough to not make me use it (although the crashing for no reason doesn't help).
The somewhat portly Mozilla seems to be the best at this point.
png/alpha full support (Score:4, Informative)
I found the hability of displaying images with a transparent background and smooth borders a big plus. Right now, the only browsers I know of fully supporting the alpha channel on .png images are Mozilla and Opera 6; Konqueror trims the borders of the image. I don't know if Galeon support png/alpha channel, but given that it uses the Mozilla renderer (Gecko) it maybe does.
That is the biggest grip that I have about Konqueror; some effects on my home page display somewhat broken.
Internationalization, anyone? (Score:5, Informative)
One of my biggest disappointments with Opera (which I last tried out about a year ago) was its lack of support for far eastern languages. I hear this has been resolved in newer versions.
BeOS's NetPositive actually worked the best for me as far as displaying and inputting Japanese.
Anyway, it would be nice if more of these "browser comparison" articles included internationalization (i18n) along with "speed," "standards compliance," "ease of installation", etc. as one of the features tested.
Re:What about Konqueror (Score:1, Informative)
-FASTER
-highly configurable
-smaller
-rarely crashes
-handles netscape plugins
-javascript will be fixed in kde3
-and handles crossover plugins so you can view quicktime videos if you want.
so WHY isnt' it mentioned in the article above? WTF.
one of my favorites is 'links' (not 'lynx') (Score:3, Informative)
no java, javascript, cookies, or any of that crap. so it's not good for everything, but when you just want fast access to stuff that is mostly text, or if you're trying to read a site that is too busy (maybe because it's slashdotted), it's a winner.
http://artax.karlin.mff.cuni.cz/~mikulas/links/
New Opera (Score:2, Informative)
Re:Before anyone else says it..... (Score:0, Informative)
Konq, Moz and friends are getting a little too fat and bloated for my tastes these days...:-(
Re:Push them to the limit! (Score:2, Informative)
That sorts the men from the boys - CSS-wise anyway.
Re:My question is this - (Score:4, Informative)
Well the fastest is probably... (Score:2, Informative)
If you don't mind having a text only interface, Lynx [isc.org] and Links [mff.cuni.cz] are both good and surprisingly functional.
Of course fast does not necessarily imply best but it's a welcome addition.
Minimal dependencies?! (Score:1, Informative)
That is *not* minimal dependencies. If there is one thing kde got right, it's having all the depencies right in the source package, rather than scattered across the world.
Konqueror is not a renderer. (Score:2, Informative)
Konquerer should get a lot better soon (Score:5, Informative)
As can be read in the KDE3 beta2 announcement, Konqueror in KDE3 should be a lot better than the KDE2 version. Here is the quote:
"One of the major improvements brought by KDE 3.0 over KDE 2.2 is the Javascript/DHTML support in Konqueror," stated David Faure, a Konqueror and KOffice developer. "The DOM 2 model, used to render an HTML page, is now mostly implemented, and changes to the DOM tree are handled much better. The Javascript bindings and support is almost complete, faster and more stable than in KDE 2. These changes result in a much-improved rendering of dynamic websites and is something users will immediately appreciate."
IIRC, the tabbed browsing feature is planned for KDE 3.1.
Re:Konqueror failure - how does Redhat package it? (Score:3, Informative)
We do. kdelibs+kdebase is enough to run Konqueror.
We aren't splitting things up even more (like, maybe, splitting kcontrol off kdebase) mostly to keep a "ls *.rpm" tree you can bear to look at, and also to save translation cost for package descriptions.
Re:Konqueror is not a MUA/newsreader/HTML editor! (Score:3, Informative)
Since Mozilla 0.9.8 seems to keep crashing
It's not crashing here (not once), i am using 0.9.7 though (0.9.6 had a bug with javascript and couldn't play yahoo chess
I've also run into a number of pages that Konqueror does not handle all that well...
That's the single most important problem with Konqueror imho. If i develop with Konqueror i will not know if it looks fine under Windows, so they wouldn't let me use Linux...(at work at least)
If things show well on IE, they will not fix the problem. That's a problem. The broser should try it's best to display non conforming HTML as other browers do (not Konquerors fault, but...).
It does make me miss good Mozilla things, like tabbed browsing.
Galeon has tabbed browsing before Mozilla (and i find it better than Mozillas built-in). Opera first implemented t.b. though.
I might be missing it, but I also can't find a way to do a text zoom in Konqueror! Galeon has it...
Konqueror, for the paranoid, it handles cookie requests as well as... Lynx!
Cookies management in Galeon is the best i've seen so far. It really has and advanced and flexible cookies database.
Best of all, Konqueror is *just* a web browser
Same here
Some Real Observations... (Score:5, Informative)
apt-get install mozilla konqueror galeon
Frankly, I don't care that the RedHat 7.2 KDE upgrade didn't work for him. How is that relevant to a web browser review? His immediate dismissal of Konqueror because of his own distribution is silly. Let's look at some more useful comparisons:
Desktop environment integration is useful. If you're running Gnome, use a browser that is Gnome-based. If you're running KDE, use Konqueror. There is much utility in being able to drag URLs straight to your desktop or folders, to having a unified interface. One nice feature of Konqueror is its Web Archive Pages are just tar.gz files with a .war extension. Click
on a .war file in any folder, and it'll pop up
in the browser exactly as it was shown originally.
JavaScript support. Mozilla/Galeon are doing quite well here. The Konqueror in KDE 2 has trouble with a lot of site's more complex JavaScript code. Rumor has it that the Konq in KDE 3 will be a lot better; they've apparently rewritten the JavaScript engine. I use Konqueror mainly, but fall back to Netscape for some of these sites.
Crypto. All of them support SSL. How configurable are they regarding sites with self-signed certs? They'll all do OK in that situation. Konqueror has an added feature where you can pick exactly which ciphers you'll allow it to speak, and refuse to allow it to speak the insecure ones.
Search engine integration. This is a great feature of Mozilla/Galeon that is missing from Konqueror. Basically, it'll realize when you've done a search at a popular place and put the results in a little box for you. No more "Back" button clicking to check out the other hits, or dealing with multiple open windows.
Browsing experience. Konqueror has a nice feature to block JavaScript popups entirely or ask you before running them. This is a great way to get rid of those annoying pop-up or pop-behind ads without completely disabling JavaScript. Konq also has a user agent configurator. This tells Konqueror to lie about its identity to certain sites that refuse access if they detect you're not running Netscape or IE. It lets Konqueror work very well with a number of sites like that.
Stability. All these browsers crash sometimes. They seem to have different crash cases -- most of them relating to complex JavaScript. Sometimes Konq takes quite a long time to render pages with lots of graphics or lots of javascript (the "sell this item" page on Ebay is just such a place.)
Printing. Printing from Konq is a pain -- it always want to print things really tiny. I use Mozilla for printing webpages.
So, look at what's important for you. If you don't use Gnome or KDE, then desktop integration is going to be irrelevant. There's no "one size fits all" browser, and don't let this article scare you. Installing a browser is easy in any modern distro.
Give credit where it's due ! (Score:4, Informative)
kHTML is.
Konqueror is a mostly empty shell that wraps around components that use the KPart architecture to display context-dependent widgets/menuitems, or kio_slaves that provide a filesystem-like display of stuffs.
Konqueror technically has the ability of embedding mozilla through the kMozilla component.
But then, you can also view DivX, PS, PDF (through KParts), browse an audio CD (and rip in
Actually, Konqueror is what looks most like the good old Unix philosophy of small tools:
"cat slashdot.org | kHTML | Konqueror"
Besides, with anti-aliased fonts, it's truly gorgeous !
Konqueror -- the distro's desktop (Score:1, Informative)
Unless someone knows of a userfriendly installer/upgrader for KDE? Something that ensures dependencies are satisfied and installs everything the correct order? I thought once-upon-a-time someone was working on this, but it doesn't seem to have materialized.
Re:What about Konqueror (Score:2, Informative)
Then you are voting for Mozilla (Score:3, Informative)
You can edit the file user.js using the instructions in Custumizing Mozilla [mozilla.org]
Not exactly user friendly, but fairly easy anyway.
Re:Some Real Observations... (Score:2, Informative)
Just because the installation went smoothly for you doesn't mean it will for everyone under all circumstances. Even those running debian with the method you described. Too many things can go wrong and apparently in the authors case something did.
Hrm (Score:2, Informative)
Granted, Galeon is light years ahead of Mozilla in speed (Mozilla is after all based on the Netscape browser that everyone loves to hate) but it's not faster than Konqueror. I don't even want to think about how fast Konq/KHTML will be under 3.0 which is due in a couple of weeks. Another thing that bugs me is he went to all the trouble to download a copy of everything else but didn't even think to get a recent version of Konqueror. I'm not sure if his comparison was very objective.
Re:Internationalization, anyone? (Score:1, Informative)
with Opera (which I last tried out
about a year ago) was its lack of
support for far eastern languages.
I hear this has been resolved in
newer versions."
It has.
Opera 6.0 beta1 just came out a few days ago.
the Opera 6.0 tp3 mentioned in the review is
last most recent version.
One of the big improvements
_is_ the use of unicode1 to support
Asian languages. (also E.european)
I have seen quite a few posts from Opera
users who say that this fixes their one reservation with Opera.
Re:Huh? (Score:2, Informative)
This really lessens Mozillas usefulness as a test tool for a web project as you are not guaranteed to see the original source. I haven't checked the situatiopn for a while, but I believe the fix is going to be post 1.0.
Re:Opera needs a full-featured set for Linux (Score:3, Informative)
Another thing I like about the mouse gestures in combination with tabbed windows is being able to open a link in another window in the background. (right click on link, move mouse down, up, release button). For reading /., this is great, as I can open up the stories I want to read in their own windows as I am browsing, then go back and read them.
Re:Opera ads became intrusive (Score:2, Informative)
If you find any intrusive ads, please contact the Opera staff directly (contact details on website) or post in the opera.pr-marketing group (available on news.opera.no, as well as several other servers).