All Posts Tagged With: "IM"

Two Ways To Get Instant Messaging On Your Web Site

Putting instant messaging on your web site has never been easy. The only way people could get any messaging on their web sites was to use IRC. The popular way to do it was to embed a channel such as with PJIRC. And later on there was the ability to create an IRC chat "widget" with Mibbit.

Both methods are so-so at best because they rely on IRC servers that periodically have netsplits, kicking you off your own channel. IRC for messaging is an imperfect solution at best.

These days however there are two super-easy ways to get IM direct on your site that is true IM and not IRC.

Yahoo! Messenger Pingbox

This creates a small widget-style box that you embed direct on your web site. It does not reveal your Yahoo ID (big plus). In your Yahoo! Messenger you will see a new "friend" category for the Pingbox you create.

Pingbox allows for any color customization you can think of, three different text sizes and emoticon support.

You use Pingbox just as you would with any other Yahoo! Messenger contact that’s on your contact list.

IMPORANT NOTE:

Pingbox will not work unless you specifically have Allow Yahoo! web sites to show when I am online checked in the messenger client.

To see if you have this enabled or not, launch Yahoo! Messenger, then click Messenger then Privacy.

You should have the "allow" box checked, like this:

image

If you don’t, check the box, then close and restart Yahoo! Messenger. Pingbox will start to work after you do that.

Meebo Me Widget

Meebo is known as one of the best in-browser instant messengers there is. Something else that it offers is the ability to create custom IM chat widgets for your web site.

To create a widget, login to your Meebo account (if you don’t have one it’s free to register), click preferences then meebo me widgets, like this:

image

From there you create your widget.

Like Yahoo! Messenger Pingbox, you can configure it to say any name you want and not reveal your Meebo username.

Meebo Me widgets are not as fanciful as Pingbox, but definitely get the job done.

In addition, if you want a way to chat without having a Meebo session open in the browser, just use Meebo Notifier. This will put a small icon (in Windows) in your taskbar. Whenever you receive a message you’ll get a toaster pop-up where you can click and reply.

Why would this be useful?

Here’s a few examples:

  • For a gamer that runs a guild that wants an easy way for people to contact you without revealing your IM screen name.
  • For a small biz owner that wants a free solution for direct-IM contact with customers that looks nice and works.
  • For anyone that wants a universal solution for IM that doesn’t require anyone to use any specific IM service.

I’m sure you can think of a few more, but you get the idea. Having easy ways for people to IM you without the need for specific clients/services is good to have.

AIM 7 Beta 2

AIM is the primary instant messenger I use. Out of all the IM services I’ve used over the years, it is the most reliable. In addition, it runs flawlessly on any operating system. Whether you’re on Windows, Mac or Linux, you can run AIM.

The latest client offering on the Windows platform is AIM 7 Beta 2.

Short review:

It’s awesome. If you use AIM, get it.

Long review:

This is best given in points.

  • If you run multiple computers at home, you can run it on each computer at the same time. Previously I was only able to do this with AIM Lite.
  • Following in the footsteps of AIM Express, messages from those not on your contact list will prompt a window asking if you want to chat with them or not. Previously this wasn’t there.
  • Linked accounts work great. In addition, you can have them all set to invisible on login instead of having to set each individually.
  • The interface is a whole lot cleaner and a lot less "cartoony" (something Yahoo and Windows Live suffer from in abundance).
  • "Me" tab makes it super-easy to manage blocked users in just two clicks (you had to really dig for this previously).
  • Integrates with Facebook and Twitter easily with new "Lifestream" tab.
  • Integrates with Delicious and YouTube.
  • Runs light and doesn’t eat up memory.
  • I tested on my XP laptop and Win 7 PC. Runs great on both.

AIM 7 is full of awesome stuff. If you use AIM, you will really like this client.

Same-Account Multiple Instant Messenger Logins [How-To]

Lots of us have more than just one computer in the home. And with instant messenger apps, that unfortunately means only one computer can use a single IM account at a time.

For example, if you use Yahoo Messenger and login to one PC in the home, then use the same account to login with on another, it will "kick off" the first one.

You can have multiple logins per single account on just about any messenger service, but it’s all dependent on what software you use.

AIM

The AIM service does allow multiple logins per single account. The best software to use to take advantage of this feature is AIM Lite or Pidgin.

AIM Lite by default has this enabled, but with Pidgin you have to check a box:

image

…and then you’re good to go.

Windows Live Messenger

The current version of WL Messenger does allow simultaneous logins. There should be no special setup necessary to make this work, however the only drawback is that you must use the same software on all computers that connect.

For example, if one PC uses Windows Live Messenger and the other Pidgin, WL Messenger will boot off Pidgin and vice versa.

Everything else

The absolute easiest way I have found to have same-account logins on multiple computers is by using the Meebo Notifier. This is Windows-only software but it works fantastic. The app acts as a gateway of sorts to the web interface, but has a nice n’ tidy icon in the taskbar to notify you of new messages on as many computers as you want.

Meebo will configure any IM account you can possibly think of.

The only drawback I found is that if you put one of the computers in hibernation (typical for a laptop), it will log out Meebo on the other PCs in your home network. But other than that it works flawlessly.

And yes, this is a bit of a hybrid between web-based IM and client-based, but it does work and that’s the whole point.

What about Jabber?

While it’s true Jabber will allow a "login as many times as you want anywhere" type of IM, setup is annoying for non-XMPP messaging services.

In Windows (or Mac OS X or Linux), you’d most likely use the Psi messenger which easily allows for XMPP connectivity. But after than you have to find a Jabber server that allows for non-XMPP IM service "transport", and that’s the annoying part.

So you go to the Jabber server list, connect up to a server, perform a service discovery and see if the protocol you want is available for transport. If it’s not available, you have to move on to the next server. Hunt, peck, hunt, peck.. it’s annoying. And there’s no guarantee the server will be there tomorrow or even prove to be reliable when working.

Jabber is truly awesome. I’m not kidding. This is why Google Talk uses that protocol. And it would be great if all other IM services adopted the protocol as well. But that isn’t the case currently, so we’ll have to stick with what’s useful for us.

How Many Ways Can You IM In A Browser?

More people these days are getting away from instant messenger programs and using the in-browser way, because there really isn’t too much reason to use an IM app these days. Years ago a large chunk of the IM functionality was provided by the application, but that’s not the case anymore. You can do voice, webcam, manage your buddy/contact list and just about everything else right from the browser.

With web-based IM you have from-service and multi-protocol.

Multi-Protocol

The one most people know is Meebo. It has a fantastic interface and is super-easy to set up and use. However there’s also eBuddy,ILoveIM, IMhaha, IMUnitive, KoolIM, mabber, MSN2Go, radiusIM and Wablet.

Needless to say you’ve got a lot of choice.

Do you have a review of one of the above? Leave a comment. I haven’t had the time to test all the above, so if you’ve got a few moments to spare, let us know what you think of one or more of the above.

From-Service

These are web-based versions of IM from the service providers themselves.

Yahoo: http://webmessenger.yahoo.com/
Windows Live: http://messidog.live.com or http://webmessenger.msn.com
AIM: http://www.aim.com/aimexpress.adp

Here are the rating from best to worst:

Best: AIM

AIM has updated their web interface and said honestly it’s the best there is. Flash-based, smooth animations, no weirdness with extraneous pop-ups (other than just one for the IM window itself), in-window tabbed conversations, familiar friendly sounds – this one has got the works. If you use AIM you will take to this like a fish to water.

Good: Yahoo

This looks very similar to the Yahoo Messenger app itself. However the problem is that it takes up the whole browser and I could not find any way to "detach" the IM. But other than that this is a solid performer. It has tabs, very friendly interface and a simple clean design. If you use Yahoo Messenger you’ll definitely want to try this.

Worst: Windows Live

Where Microsoft excels with it’s Windows Live Messenger client, their web messenger is a joke. It’s absolutely awful. The "messidog" address almost never works. You’ll get "An error has occurred" and be left flat on attempt to login.

The other address does work, but the interface looks like MSN Messenger 7. That’s bad. Bear in mind the current client is version 2009 (version 9). It’s also plagued with pop-up warnings left and right. This is a web messenger designed for 2002, not 2009. I have no idea why Microsoft keeps such a horrible web IM around like this. They’ve made such a huge effort to make all the Live services better and more friendly but haven’t touched the IM portion whatsoever. Very strange.

You’re far better off just using one of the multi-protocol services above.

What’s your take? App or Web?

Have IM web apps come far enough to make you give up your IM client or are there specific features that keep you "local", so to speak? Let us know.

Super-Lightweight Apps [Windows]

Software bloat is unfortunately all too common in many of the apps that we use, with two of the biggest offenders being email clients and instant messaging programs. While it’s true you could use web-enabled versions of these apps, sometimes this is just as bad because it causes the browser (no matter which you use) to use a lot of memory in short order.

If you’re willing to sacrifice a few features, here are a few apps that are super slim, super trim and barely take up any memory.

AIM Lite (Instant Messaging)
Link: http://x.aim.com/laim/

I use this personally. It surprisingly supports a lot of AIM features (including linking AIM accounts), basic video and sound and a few other things.

The best part is how little memory it uses. When idling it stays around 6,000K and at most fattens up to 12,000K.

To put this in perspective, most other IM programs will eat up at least 25,000K just sitting there doing nothing with no IM windows open.

TerrAIM (Instant Messaging)
Link: http://www.terraim.com

TerrAIM is the only AIM/ICQ client I know of that requires no installation whatsoever. It’s nothing but a single executable file. Run it and go. It idles at around 8,000K and doesn’t fatten up much larger than that.

The app is ugly by default (white text on black background with orange about the client), but fortunately there are simple themes you can download to make it look "normal", as in black-on-white.

The beauty of TerrAIM is that it could run completely from a USB stick with absolutely no problems whatsoever. One of the options in its preferences is "Save settings in a file rather than registry". What this means is that a small .ini file is written where the .exe is. All that’s requires is that both files are in the same directory.

Lastly, this client may not do multiple accounts, however, you can launch as many instances of the .exe as you want to connect to multiple accounts that way.

It doesn’t get much better than this for simple and light.

Miranda (Instant Messaging)
Link: http://www.miranda-im.org

I do believe this is the lightest multi-protocol IM client there is. It supports a ton of them. On first install it will do AIM, ICQ, Yahoo, Jabber (Google Talk), Gadu-Gadu, IRC and MSN (Windows Live). From the addons area you can find just about any other IM protocol on the planet.

Miranda has two versions of its client, unicode and ANSI. The unicode is for Windows NT/2000/XP/Vista/7, the ANSI for Windows 95/98/ME.

Miranda usually idles around 6,000K and usually doesn’t go past 10,000K. It is very slim on system resource use.

Microsoft Outlook Express 6 (Email)
Link: None, you already have it if you have Windows XP.

OE6 may be old and woefully obsolete, but it’s light. Being that mail is stored using individual EML files instead of a big honkin’ PST in the full Outlook version, this actually makes the client quite speedy.

You can store thousands of mails in OE6 and it doesn’t skip a beat. It works fine for IMAP and POP. The interface is simple, easy and friendly.

Possibly the only knock against OE6 is the lack of spam control; it has none. Your only option is to set up Message Rules per account or use a third-party spam utility, of which there are many.

Alpine (Email)
Link: http://www.washington.edu/alpine/acquire/

Those who have been using the internet long enough remember PINE, and some wish there were a modern(ish) variant of it for Windows. There is. It’s called Alpine.

Alpine is ugly and purposely done terminal-style. It does POP and IMAP, but it’s best suited for IMAP. It can also be used as a newsgroup reader.

For those of you thinking, "Does it do IMAP-enabled Gmail?", yes it does. But I strongly suggest you read these instructions if you want to give it a go. Read them before installing Alpine. Don’t worry, it’s not difficult. Not in the slightest. Just follow the dots, so to speak.

Sylpheed (Email)
Link: http://sylpheed.sraoss.jp/en/

I first used Sylpheed in Linux and for a GUI-based mail client it’s very light. Sylpheed harkens back to the way Netscape Mail used to work, except packed with a lot more features, such as Junk mail control, multilingual support and a lot more. Don’t let the simple interface fool you, this client can do the job and do it well.

Claws Mail (Email)
Link: http://www.claws-mail.org/

This client can be run on many different OSes, Windows included. At first glance, Claws Mail sort of looks like a mashup between Mozilla Thunderbird and Evolution, but make no mistake, it is its own client and is packed with features.

Honorable mentions

Mozilla Thunderbird (Email)
Link: http://www.mozilla.com/thunderbird

Thunderbird is a great mail client and I use it myself – but I can’t count it as light. It is a bit chunky on resource. When idling it takes around 50,000K when used in Windows XP. Granted, Microsoft Outlook (full version, not express) takes up way more memory than that, but for a freebie I wish t-bird were a bit lighter.

aMSN (Instant Messaging)
Link: http://www.amsn-project.net/

This is for connectivity to the Windows Live messaging service, a.k.a. MSN. Nice client and all but could be a bit lighter. aMSN’s best feature is that the Windows and Linux versions are almost identical to each other – and that’s good.

Pidgin (Instant Messaging)
Link: http://www.pidgin.im

Pidgin is one of the best multi-protocol messengers that exists. It connects to everything and it’s easy. But it’s gained weight over the years and lost its lightweight status some time ago. It’s not nearly as chunky as others but it used to be less memory intensive.

Opera Mail (Email)
Link: http://www.opera.com/mail/

The email client within the Opera web browser is seriously good. Once you get past configuring an account (the hardest part) it’s super-easy to get along with. The only problem is that Opera is a modern web browser and like its counterparts takes up a bit too much memory to be considered light.

What do you use that’s light and speedy?

Let us know in the comments. Even if what you use is Linux and not Windows, chime in anyway.