You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!

Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.

If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.

Having a problem logging in? Please visit this page to clear all LQ-related cookies.

Introduction to Linux - A Hands on Guide

This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.

SeaMonkey is the main project for Mozilla. It's the same as FireFox and Thunderbird with Mozilla's IRC chat client built in, all one convenient package. You really have a choice. An all-in-one package or a split project package? I've used both, but I find myself any more only needing the Web Browser portion rather than anything else. Because of security issues, I do not use a mail client and since I rarely use IRC, I don't need it.

I thought SeaMonkey was developed by the SeaMonkey Council and not the Mozilla Foundation. It is based on FF and TB, but not an official Mozilla product.

Yes what you quoted there is incorrect. SeaMonkey is not the "main product", it is not even a Mozilla product. It was based on the old original Mozilla Suite (which was in turn based on the Netscape browser). Nowadays it's based on Firefox as far as I know.

IIRC, Opera "invented" tabbed browsing along with many of the "features" you see today in other browsers. You can add "speed dial" to the list in the article at the link below.

You are correct with regards to Speed Dials being an Opera invention. However, we were not the first to offer tabs. The earliest was probably Netcaptor (an IE shell).

We were the first to use a MDI (multiple document interface) in a browser (see screenshot), allowing you to keep all your browsed pages within one window. A "Window" menu entry used to be enabled by default, though it actually showed all the pages within a Window in a list going down. It wasn't that hard to switch between them and not massively different than tabs. You could also switch with keyboard shortcuts or (if they weren't maximised) the mouse. The other browsers at the time all used a SDI (single document interface). If you wanted a new page you needed to open a new window. If you wanted to open lots of pages you needed lots of windows!

I think we can take a lot of credit for being the first to realise that it was more sensible to keep web pages in groups. It makes it much easier to manage having lots of pages open at once, even without the tabs (I remember cascading, tiling or arranging them 'just so' to make browsing really efficient), along with it being lighter on resources.

Clearly this was a great idea as all browsers do it now, albeit using tabs to make selection particularly convenient. The advantage (improvement) of tabs is you don't have to click (or use Alt+w) to see what pages were open when everything is maximized.

P.S. We are still one of the few who have an MDI with pages that can be resized, cascaded or tiled and not just fixed size tabs within a window. Not that you see many people using this functionality these days.

Attached Thumbnails

Last edited by ruario; 09-14-2012 at 01:22 AM.
Reason: Added a screenshot from the original Opera browser showing the MDI

IIRC, for many years Opera was the only browser that let you enlarge text AND IMAGES by hitting the + key on the number pad. Firefox would let you enlarge text, using the ctrl and + key combination, but images remained at their original size. Firefox finally added images to the process in the not too distant past.

When I used to pay attention, Opera was always on the ball when it came to introducing new features which would take a while to filter down. If I remember correctly, it was also the first to pass the acid2 test.

I never got on with it though. I tried using it, but this was around the time they added a load of stuff like bit torrent into the browser and I didn't want a bloated browser with tonnes of stuff I didn't use.

Bloated in what sense? Yes, it has a lots of features including stuff like built in bittorrent, IRC, mail, etc. but you can just ignore these features if you don't want them. Opera has always been and remains a relatively small browser:

So we are 1Mb bigger than Seamonkey and 8Mb bigger than Firefox but Chrome includes 53 translations in their package and we include 60 translations, while the Seamonkey and Firefox packages I downloaded have just 1 each (en_US). These bundled translations account for a large percentage of the package sizes.

Now we find that Opera is actually the smallest, despite having the most complete feature set out of the box.

P.S. I have no idea why Chrome is so big, especially when everyone is under the impression that it is so small and "lightweight". They do bundle the Flash plugin but removing that does not seem to account for the difference, since it is still more than double the size of Seamonkey and more than triple the size of Opera:

P.P.S. If you want further evidence of exactly how lightweight Opera is, consider also the dependencies. To start you off I should point out that Opera is the only "major", graphical Linux web browser that can run without any Gtk or Qt/KDE libs present.

Bloated in what sense? Yes, it has a lots of features including stuff like built in bittorrent, IRC, mail, etc. but you can just ignore these features if you don't want them. Opera has always been and remains a relatively small browser:

</snip>

Can you run the same comparison, but this time in 2006?

EDIT: FF 1.5= 22M, Opera 9.0=16M or 13M (depending on shared or static QT). As I implied before, Opera is very feature rich, but I never got on with it.

One thing I did like about opera was memory usage. But I didn't have my plugins that I like (maybe they didn't exist, maybe I just didn't look for them. We're talking about 6 years ago). I think it lasted about a month before I switched.

hehe, I had also done the calculations. Go slightly different results (see my edited previous post)

That is probably because there were actually 2 Opera shared versions (opera-9.0-20060616.5-shared-qt.i386-en.tar.bz2 and opera-9.0-20060616.6-shared-qt.i386-en.tar.bz2). I picked 5 and you picked 6. The difference is that 5 was built with gcc3 and 6 with gcc4. If the rest of your distro was built with gcc3, you wanted the 5 and if it was built with gcc4 you wanted 6. This ensured that the dependencies were more likely to align with the rest of your system. Back in 2006, the current stable of Slackware was 10.2 and it shipped with with gcc3, so I made the assumption that package 5 was the correct one for Slackware users back in the day and hence I used it for my comparison.

EDIT: It may have been that the core of Slackware 10.2 was built with gcc2.95, in which case the static would have been the only package that worked on Slackware at the time. You will note that the static version has a 1 where the other packages have a 5 and a 6. This actually means it was compiled with gcc2.95. Confusing yes? A colleague of mine wrote a blog post about how to select the right package back in the old days.

Quote:

Originally Posted by yilez

I suppose I should give it another look. I never liked suites of software. Particularly web browser/email/irc/bit torrent. Did it also do emule, or did I imagine that?

No, it didn't support emule.

Last edited by ruario; 09-14-2012 at 04:58 AM.
Reason: Added more information about old Opera package types