...making Linux just a little more fun!
OK, so the average browsing experience with Mozilla is pretty good to begin with, but Mozilla can be extended in several ways to get greater functionality. I'm only covering ways to improve browsing in this article; though there are many other extensions available, from games to web development tools. You can even get UI designers for developing your own Mozilla extensions.
Of course, many people will say that the best way to use Mozilla is to install FireFox, but I'm still a bit too comfortable in Mozilla to consider changing. In any event, using extensions such as the Tabbed Browsing Extensions add FireFox's abilities (and more) to Mozilla.
This article is intended to be the start of a series on desktop related topics; covering everything from GDesklets/Super Karamba (next month!) to running Windows applications under Wine (and comparing them to native replacements).
If you think that you'll be using a lot of extensions, QuickManager is the first extension you'll want to install. QuickManager uses the lists of available extensions from the Database project (a project to keep a unified record of all Mozilla extensions) to provide an easy way to install multiple extensions.
Of course, you could always go to MozDev and browse the lists of extensions, but not all extensions are hosted there. One in particular is the tabbrowser extensions, which I can no longer browse without.
One of the best features for me, however, is Auto Reload. This allows you to pick an interval between reloads. I use this to watch Wikipedia's recent changes to watch for vandalism, and delete it as it happens. (This seems to be a good time to include a plug). Though Mozilla has a function to watch a bookmarked page, and notify the user (by changing the icon or playing a sound) when the page changes, Wikipedia is updated every few seconds, so this feature isn't useful me.
Another great feature is that googlebar can remember your last n searches (up to 50), which are available from a drop-down menu.
NextImage is possibly the simplest Mozilla extension going. NextImage finds the last number in the URL, and adds an option to the browser's context menu to either increments it or decrements it by one. Although even its' own author refers to it as "pretty dumb", this simple idea has saved me a lot of time around /usr/share/doc. This requires global installation (i.e. root needs to install it).
Diggler is another small extension. It simply adds a button to clear the addressbar, similar to Konqueror's. This would be useful enough by itself, but Diggler also provides a drop-down menu which gives easy access to lower level directories, and an ftp url for the site. Diggler also requires global installation.
Popup ALT does exactly what is says on the tin: it provides a popup of an image's ALT tag when the mouse is placed over it. This feature, which was present in Netscape 4, was removed from Mozilla for some unknown reason.
User Agent Switcher is also a pretty descriptive title: it provides a submenu which allows you to masquerade Mozilla as another browser. This is useful for sites which block access to browsers other than Internet Explorer, despite rendering just as well in others.
Command line users: You can do the same with lynx:lynx -useragent="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)" [url]wget:wget -U "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)" [url]or curl:curl -A "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)" [url]
Another way of extending Mozilla's capabilities is by using bookmark keywords. Using the bookmark manager (Bookmarks->Manage bookmarks, or Ctrl-B) you can edit the properties of a bookmark, and insert a keyword. This allows you to use your own mnemonics to access frequently accessed URLs from the location bar.
Where this really comes in handy, though, is that you can replace any part of the URL with "%s", which will be replaced by whatever subsequent text you enter, with modifications to make a proper URL (spaces become '%20', etc). For example, if I have the URL "http://slashdot.org/search.pl?query=%s" bookmarked with the keyword "slash" (you can create a new bookmark from the bookmark manager from File->New->Bookmark), if I type "slash Alexis de Toqueville" Mozilla transforms the URL into http://slashdot.org/search.pl?query=Alexis%20de%20Toqueville
I've created a sample set of bookmarklets. This can be saved as a text file (though it's already available as sample-bookmarklets.html.txt), and can be imported into an existing set of bookmarks in the Bookmark Manager, from Tools->Import.
Jimmy has been using computers from the tender age of seven, when his father was left an
Amstrad PCW8256. He was shown a Unix box several years later, and instantly fell in love.
But it could never be, as Unix vendors tended to demand first-born children, and when
Mark came along in 1997, the trade didn't seem worth it.
Within weeks of starting college, Shane, a fellow first year student, started a computer
society and so Jimmy found his introduction to Linux. Jimmy was made an admin pretty
quickly, because Shane figured he'd get the root password one way or another.
Jimmy has since reformed his l33t wayz, and could pass for a productive member of society
in dim lighting, at a distance, if you're only looking out of the corner of your eye.
In "Moving Pictures", Terry Pratchett wrote:
Within weeks of starting college, Shane, a fellow first year student, started a computer society and so Jimmy found his introduction to Linux. Jimmy was made an admin pretty quickly, because Shane figured he'd get the root password one way or another.
Jimmy has since reformed his l33t wayz, and could pass for a productive member of society in dim lighting, at a distance, if you're only looking out of the corner of your eye. In "Moving Pictures", Terry Pratchett wrote:
Of course, it is very important to be sober when you take an exam. Many worthwhile careers in the street-cleaning, fruit-picking, and subway-guitar-playing industries have been founded on a lack of understanding of this simple fact.Jimmy hadn't read these words of wisdom. Jimmy now works in a meat factory. Jimmy plays guitar, but his dream of playing in a subway is on hold, pending the construction of a subway in his locality.