Archive for the 'Mozilla Firefox' Category

First look at Mahalo Follow 3 Beta: submit to multiple social bookmarking sites simultaneously, literally!

There are so many social bookmarking services and communities out there, why do you have to choose one to focus on? Now you don’t have to choose. Mahalo Follow 3 Beta is a Firefox extension that allows you to submit a webpage to multiple social bookmarking sites with a single click, literally.
Continue reading ‘First look at Mahalo Follow 3 Beta: submit to multiple social bookmarking sites simultaneously, literally!’

If you liked this post, please subscribe to my feed. Thanks for visiting!

Stylish: manage Firefox user styles to modify the appearance of website and browser UI elements

I can’t believe I’ve never stumbled across Stylish until recently. It is similar to Greasemonkey, which seems to snatch all the media attention. See this page for the differences between the two. The two features that interest me the most about Stylish:

  1. Impossible to execute malicious code in Stylish; in Greasemonkey, you could easily install a script that contains malicious code
  2. Simple updating of installed styles in Stylish; in Greasemonkey, you generally have to go back to the download page of each of your scripts and manually check for updates *yawn*

Also, the official repository of user styles for Stylish, userstyles.org, is a bit better designed that that of Greasemonkey’s, userscripts.org. userstyles.org has “most popular” and “highest rated” pages, and shows popular styles in bold. Unfortunately, both sites leave a lot to be desired. It is a major pain having to scan through tens and hundreds of unverified submissions with wildly differing code quality, tagging, presentation, etc. More advanced searching and sorting methods accompanied with stricter submission requirements (perhaps a moderated section and a free-for-all section) and better presentation would be wonderful.

PasswordMaker: safe, secure, simple, site-specific, smart password management

I ran out of adjectives starting with “S” to describe what I believe is the very best password management solution currently available, PasswordMaker. PasswordMaker is an implementation of the on-the-fly site-specific web password hashing system.

How many accounts/passwords do you have? One for your Email? Bank(s)? Credit card(s)? Phone companies? School? Work? Utilities? Google? Yahoo? Facebook? MySpace? Amazon? Ebay? NYTimes? Torrent trackers? That annoying website that made you register just to use the simplest feature? (Oh wait, every website is like that nowadays.) I think you get the point. Even the average, casual Internet user can easily have dozens of accounts/passwords. In this day and age, computerized password management systems are absolutely necessary for even casual Internet users, and PasswordMaker is the king of password management.
Continue reading ‘PasswordMaker: safe, secure, simple, site-specific, smart password management’

Surfing anonymously with Tor and FoxyProxy is dead simple

Ever want to surf the web anonymously? Forget unreliable and sometimes illegal open proxies that are usually compromised or misconfigured servers. Forget web proxies that spam you with ad frames and pop-ups. Try Tor, an open-source anonymous peer-to-peer network. Using Tor and Firefox is extremely easy. More about Tor in this Wikipedia entry.

I tried the following steps in Arch Linux, but they should apply to any modern operating system. (By the way, Arch Linux is my favorite Linux distribution. I’ll likely write about it at some point.)

  • Install Tor using whatever appropriate package manager or installer. In Arch, I simply did “pacman -S tor“.
  • Windows users can get the installer.

  • Start Tor. In Arch, I did “/etc/rc.d/tor start“.
  • Install FoxyProxy for Firefox.
  • On first run, FoxyProxy will ask you some questions about Tor. Say you want to configure for Tor. Say you are running Tor without Privoxy (unless you know otherwise). Accept the default port for Tor. Voila.
  • Configure FoxProxy to use Tor for specific websites, or chose the “mode” where Tor is used for all websites. Make sure Tor is running.
  • Surf like a ninja. :)

To verify if your browser connections are anonymized by Tor, visit TorCheck. You can also visit any of the many sites which show you your IP address. If Tor is working, the IP address shown should be different from yours.

Windows users who need an even simpler method of using Tor should check out the XeroBank (xB) Browser. Read more about it at Wikipedia.

Be warned, don’t use Tor to do anything illegal. Tor has known weaknesses and does not guarantee your anonymity if someone wants to catch you badly enough.

If you’re interested in helping the Tor network grow, consider running a Tor relay.

My favorite third-party optimized Firefox build: Tete’s

My day-to-day web browser is not the officially branded and built Mozilla Firefox, but a third-party build by Tete that contains general optimizations and specific optimizations for my CPU. Tete’s build boasts improved page rendering speed and faster browser startup. YMMV, of course. These optimizations might be experimental, or situational, or have benefits and drawbacks that are not worth the official development team’s trouble to sort out.

Of all the third-party Firefox builds available out there, one would be hard pressed to find any build that’s updated as quickly as Tete’s, keeping up with Mozilla’s latest security updates. Third-party builds don’t enjoy the convenience of Mozilla’s auto-update feature, obviously. Often-times you have to wait weeks for a third-party builder to update his build, if he hasn’t abandoned his efforts. With Tete, a new build is up whenever I learn of a new Firefox release and visit his site. Furthermore, Tete’s been maintaining his build for over two years, since the days of Firefox 1.x. Many many other third-party builders have come and gone.

I highly recommend Tete’s third-party optimized build of Firefox for those of you who want to squeeze a little extra performance out of their beloved browser. Not recommended for people who are uncomfortable messing with their computers and need their software to just work.

Instructions:

  1. Install the appropriate version, probably the Visual C++ 2005 SP1 (PGO) SSE version on most modern computers.
  2. Choose the appropriate version of the custom tmemutil.dll depending on your CPU and replace the existing DLL in the folder. I’m actually using the listed beta DLL without any issues.
  3. Download and run the module binder in Tete’s Firefox folder for faster Firefox startups.

Gmail updates break extensions; patch for Gmail Manager available

I’ve extremely satisfied with Gmail for years, but improvements after a long period of quiet, especially performance-related and IMAP features are very welcome. Unfortunately, the latest rounds of updates apparently broke a lot of third-party Gmail extensions.
Continue reading ‘Gmail updates break extensions; patch for Gmail Manager available’