Extending SeaMonkey

I recently built my own compiled version of SeaMonkey 1.1.1. I find it less buggy than Firefox 2 and faster too, especially after tweaking (see my article on Mozilla tweaks; As I write this I’m noticing that SeaMonkey accesses wordpress.com seamlessly, smoothly, and efficiently).

I love the Address Book and Mail integration. These too work speedier (for me) than their standalone counterparts on MacTel Tiger. I also happen to like the fact that the Mail, Address Book, and Chatzilla are all available from the bottom of the window via small icons that do not take much room (if you don’t recall key bindings). I like how one can go into off-line mode (something Safari integrated as of late, I believe) by simply clicking on plug-in icon at the bottom right, the Top and Up features on Site Navigation Bar. This avoids wandering through menus in a half-blind fashion.

I like that sidebar searches allows Sherlock-like search results which can be opened in a new tab by command clicking on title on the bottom half of the screen (although enabling the same from the top search results–without resorting to the bottom– would be better). These searches also allow pagination (although only using one search engine and with Google at that, AFAIK). Sherlock-like searches could also be improved by allowing independent searches from window to window, and perhaps from window to tab.

There are some difficulties integrating these search modes with the new A9, and AskJeeves is slow as of late but SeaMonkey is really starting to shine as an unpolished gem.

Even so, I started to miss some of the add-on functionality of Firefox, so I installed a few SeaMonkey compatible extensions.

There are a few areas where SeaMonkey might be “behind” other Mozilla projects.
The main one being the lack of an extension uninstaller. After ruining one SeaMonkey build with low level extensions uninstallation, I realized that SeaMonkey needs an extension uninstaller.

I didn’t notice anything related at the SeaMonkey add-on site but a few googled results mentioned Extension Uninstaller.

Among the extensions that worked, I installed the following,
Adblock Plus
CookieSafe
Extensions Uninstaller (see “ExtensionUninstallerAPI” below, under “Caveats”)

SeaMonkey has a native Cookie Manager available from the menu that might circumvent installing third party extensions such as Add N’ Edit Cookies.

All-in-One Sidebar seems somewhat redundant with SeaMonkey’s sidebar search features (yes I know that there is no installed extension listing).

Composer makes Codetch “redundant” (no offence intended).

Caveats
Powering the Extension Uninstaller brought up a pop-up asking for an API installation. I found the related web-page unclear on the matter. But installing ExtensionUninstaller API at the Firefox extension web-page satisfied Extension Uninstaller (also here from Gillick’s site. Just don’t request a logged report, else this stalls the application except for the front window (menu selections fade out and you can’t quit or change tab selection).

Duplicate Tab-Some features are not available with OS X key bindings due these evoking functions on OS X, although I see that they are all available via the sub-contextual menu.

There is a curious extension specifically for SeaMonkey that updates the suite to contemporary stand-alones features (stands for Mail News Enhancements, but also claims to enhance browsing). Personally I don’t see the necessity.

UPDATE: Okay, I take this back. I tried the curious extension called Mnenhy and liked it because it allows me to implement Address Book from within Mail & Newsgroups, after a little configuring, as well as giving more header info (although I don’t personally use this). It also installs Chrome Manager which does a better job of uninstalling extensions than ExtensionUninstaller API and its companion Manager, Extensions Uninstaller, mentioned above. Besides, Jeremy Gillick doesn’t clearly stipulate the license under which he releases his software, unless you take “All the content and code presented on this site is owned solely by Jeremy Gillick” to mean it is proprietary, besides it doesn’t look as if Gillick provides his extensions’ sources. On the other hand, Mnenhy is Open Source, at least (Free Software would be better).

Failures
The unfortunate thing is that the following failures were listed as compatible on the SeaMonkey add-ons page listed above.
Deepest Sender-The add-on doesn’t show up under the Tools menu.
FlashGot-This was a total failure and it ruined my install. Do not install despite that it is there listed among the SeaMonkey add-ons.
Sage-“Install script not found”.
Session Manager-“Install script not found”.
Text to Image– Gave something to the effect, “chrome registration failed”. Might not be Open/Free Source.
Web Developer-This doesn’t show up under menus after installation.

Wishlist
There are a few extensions I hoped were available for SeaMonkey.

First of all, SeaMonkey needs a download accelerator such as DownLoadThemAll!, although using the download tweaks I’ve printed before alleviates this somewhat (although this is not an accelerator solution).

CookieSwap
Customize Google
Firefox Showcase
Flashblock
Highlighter
Hint-a-Hint
Neo-Diggler
PDF Download
RefSpoof

As I’ve mentioned earlier, SeaMonkey really is starting to shine. What we need is better extension support, and a little refinement.

What baffles me about the popularity of Firefox’s extensibility, which indubitably forms part of its popularity –with its mail, developer/html editor mini-apps, and IM support– is that it is a through-back to old Mozilla Suite capabilities, suggesting that Mozilla/Netscape really had a good product, perhaps before its time to be understood and appreciated.

Here enters SeaMonkey the successor to the Netscape/Mozilla Suite.

This is licensed under the Attribution-NonCommercial-ShareAlike 3.0 Unported Creative Commons License. All brands mentioned are properties of their respective owners. By reading this article, the reader forgoes any accountability of the writer. The reading of this article implies acceptance of the above stipulations. The author requires attribution –by full name and URL– and notification of republications.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s