The magazine of the Melbourne PC User Group

Instant Messaging (IM) — More Than Just Chatting
Peter Lange
 

Much like e-mail, Instant Messaging (IM) has revolutionised the way we communicate and work together. With just a few mouse clicks and keystrokes on your PC, you can instantly talk with anyone around the world through your Internet connection. While you are typing text to them in real time ("chatting"), you can also share files, photos, videos or other data with them on the side, you can even include a live video image of yourself as in a video conference, show them a PowerPoint presentation or even let them work jointly with you on a document. And the best thing is, all of this is virtually free, apart from your normal Internet access charges.

What's It Good For?

It's a great way of communicating, especially if you are PC-bound and already online for most of your day and/or night, at work or in your private time. Just watch out because chatting online can be a big distraction. On the other hand IM is particularly convenient and time-efficient because you can do it on the side. It takes 5 seconds to type off a line to your friend quickly in between two other things you are doing, and if he or she happens to be busy right at that moment, the message will just sit there on the other screen until he or she has a spare moment just like yours to answer it — overall this is much more time efficient than getting on the phone and having a full-time conversation.

And it's not just something for private stuff among friends - more and more people use IM for their business communication as well: It's time-efficient, it delivers something in writing instead of just verbally said, it's cheaper than calling on the phone, especially long distance or overseas, and, besides the written communication it has all those other services integrated as described earlier, including voice conversations.
For the latter, Voice over Internet (VoIP) technology and the available worldwide Internet bandwidth have improved sufficiently in the past few years so that you can have decent quality voice conversations these days, around the world, for virtually free.

Is It Dangerous?

Well, yes — viruses and hackers have found their way in through Instant Messengers too, but if you are afraid of that you might as well also stop using e-mail and browsing the Web. The better virus scanners these days cover Instant Messaging. Also, you should have a firewall, especially if you are online a lot of the time.

The other thing is privacy. Do not enter information about yourself (such as phone numbers etc.) into your profile that most IMs offer if you do not want that information to be known publicly. Should you still encounter troublesome users, all IMs let you block certain users.

Spam?
 
Yes, some IMs are known to have, or at least to have experienced a bit of a spam problem, but your author here is using three of the most popular IM clients almost around the clock and has never seen a single spam on any of them in many years.

A Little History

Since the early 1990s, America Online (AOL) members have been able to "chat" with each other online, ie. type text to each other in real time, but it wasn't until 1996, when AOL introduced a feature called the Buddy List (more on this later), that this first form of Instant Messaging became really popular. In the same year, an Israel-based company called Mirabilis entered the scene with a product called ICQ ("I Seek You") which helped to popularise Instant Messaging further. While AOL Instant Messaging was exclusive to AOL members, ICQ was a free IM software available for everyone to download.

In 1997, AOL copied this idea and introduced AIM (AOL Instant Messenger), an IM client freely available for download, enabling anyone, whether AOL member or not, to chat with each other. In 1998, AOL actually bought Mirabilis, thus becoming the dominant player in Instant Messaging.

As the popularity of Instant Messaging grew, other IM clients like Microsoft's MSN Messenger, Yahoo Messenger and a variety of smaller players entered the mix. User statistics vary greatly and are not always clear in what they refer to — downloads, registered user names, active users — but it seems likely that AOL is the leading player with probably well over 100 million registered user names and around 50 million active users. MSN is probably a close second with similar figures, and Yahoo third, about 30% behind its competitors. ICQ claimed more than 100 million users in the late 1990s, but numbers have dropped sharply with users migrating to AIM and because spammers had found their way into ICQ.

A Lack Of Interoperability

Until today, there is no standard protocol for Instant Messaging, which means that users of one IM product can communicate only among themselves, not with users of the other products. In 1999, Microsoft tried to create a bridge between users of its MSN Messenger and the more numerous AOL members and AIM users. AOL viewed this as a security risk (or just a competitive challenge?) and blocked MSN Messenger from its systems. Some products, like Trillian http://www.trillian.cc for example, tried to bridge the interoperability gap by integrating the various protocols into a single client.

In November 2003, AOL announced that AIM and ICQ are now interoperable — for text messages only. File transfer and other applications are to follow.

So Which Client?

All the major IM clients are free, so which one should you choose? They all have their pros and cons, so you may want to look out for certain features (described below) that are particularly important to you. The most popular Instant Messengers are AOL Instant Messenger, MSN Messenger and Yahoo Messenger, and they have become more and more similar over the years, so the key question is really: "Which one are most of your friends or colleagues using?". You will probably find yourself using a number of different clients in parallel, maybe all of those mentioned above, in order to be able to communicate with all of your friends and colleagues and to be able to use all of the features occasionally that some clients provide and others don't.

Getting Started

All you need to do is download one of the IM clients that are freely available on the Internet. You'll find the above mentioned most popular ones at:

ICQ — you'll find at http://www.icq.com, but your author is actually not too fond of it, mainly because it's the only one of these four where he has ever been spammed. We'll look at some good features of it in this article but mostly refer only to the "Big 3"— AIM, MSN and Yahoo.

The differences begin right after the download. MSN Messenger and Yahoo Messenger require you to sign up for a free e-mail account (Hotmail or Yahoo Mail) before you can use them, unless you already have one; AIM and ICQ don't. The good side is, MSN and Yahoo Messenger then send you instant alerts on the IM when new e-mails are coming in at your associated e-mail account.

ICQ will assign a user name to you (a cryptic number) whereas the other three will let you select a user name.

Most of the other basic principles and the appearance of all of the major IM clients are very similar, so let's look at what features they have in common and where the differences are, and the advantages and disadvantages that distinguish them from each other.

The Buddy/Friend/Contact List
 
When you launch your IM client software, you will see a main window containing something called the Buddy List (AOL), Contact List (MSN and ICQ) or Friend List (Yahoo). all basically the same thing, a list of the people you want to communicate with. Two examples are shown in Figure 1, AIM and Yahoo. All IM clients provide a facility to easily set up your list, add and remove people and organise them into groups (eg. Friends, Colleagues). ICQ is good in the way that it requires an explicit authorisation from you before anyone can add you to their list. AOL and Yahoo allow you to edit contact info of your friends (names, phone numbers etc.) while MSN displays only the contact info that your friend has entered and made publicly available.

A nice feature of Yahoo is that you can have your friends' real names or nicknames (that you define) appear in your Friends List rather than just their (sometimes cryptic) user names or e-mail addresses. MSN, again, will only display a nickname that your friend has defined.

All three Messengers let you define whether you want them to launch and sign in automatically when you start up your computer and go online, or whether you want to do that manually at a time that suits you.

Once you have set up your friend list (let's use this Yahoo term in general now), your IM main window will show you which of your friends are currently online and you will receive audiovisual alerts when friends come online.
AIM and Yahoo can be configured to show only online friends in your friend list and hide the offline ones — a feature that is quite useful once your friend list is quite long.

AIM and Yahoo can be configured to show only online friends in your friend list and hide the offline ones — a feature that is quite useful once your friend list is quite long.


Figure 1

Privacy

Always exposed, always available? Not necessarily. You can define a status message for yourself that others will see when they have you in their friend list, like "On the phone", "Busy", "Be right back" etc. All three Messengers let you choose to appear as "Idle" or "Away" (MSN) when you haven't struck a key or moved your mouse for a certain period of time, and luckily all three allow you to disable this feature which might cause some of us to feel just a little too transparent.

MSN, Yahoo and ICQ offer additional privacy by letting you choose to appear offline to others even though you are online (the feature is called "Invisible Mode" in Yahoo and "Privacy Mode" in ICQ). With MSN and Yahoo, this setting can even be done individually for each person in your contact list.

"Chatting"

To start typing to a friend, simply double click or right click on their name in the friend list and a message window will open with a divider between what you type and what your friend writes back.

A big advantage of Yahoo is that you can write "Offline Messages" to friends who are currently offline (or are in Invisible Mode), they will see those messages when they next log on — a bit like an IM answering machine. ICQ has a similar feature for leaving messages.

Usually a message is sent when you press <enter> after typing your text. With all three Messengers your friends can see when you are actually typing, even before you press the Enter key — and only AOL allows you to disable this feature.

Of course you can type not only one-on-one, but you can open Chat Rooms where a number of other people can join in and communicate conference-style.

All IMs offer a variety of built-in information services or links to them (stock information, weather, dating. you name it) and various games you can play online with your friends.

Adding Voice And Video

If you want to add voice communication to your Instant Messaging, all you need is a sound card in your PC, speakers and a microphone (or preferably a headset to avoid audio feedback). AIM uses the least bandwidth for voice, so it delivers the best results if your bandwidth is limited to a dial-up connection for example. Generally, voice quality improves with an increase in bandwidth — especially when you start adding live video which uses additional bandwidth (and for which you need a Web cam, of course), or when you do file transfers on the side.

You can also make phone calls to any regular telephone worldwide (at a fee), not just talk to other IM users. AIM and Yahoo use Net2Phone's network for this, MSN uses Callserve. Being VoIP, these phone calls are significantly cheaper than calling from your normal phone (see earlier article on VoIP).

With AIM and MSN you can display a static photo of yourself (in fact any other photo or graphic - AIM calls this the "Buddy Icon") that your conversation partners will see in their chat window - maybe a sufficient substitute for a live video of just your face.

File Transfer and File Sharing

Sending files to a friend is easy with all the available IM clients. Sure, you can do that in an e-mail attachment too, but doing it via IM is just that tiny bit more direct, integrated into your other communication with your friend. An additional advantage is that you are not clogging your friend's mailbox with a large file - some very large files might not fit into some mailboxes, so IM is a good alternative there too.

AIM and Yahoo provide an additional useful feature. You can retrieve files from your friend's PC, provided he or she has enabled that feature. Authorisation by the person sharing the file can be made mandatory for every transfer, and access can be restricted in various ways. One particular folder on your hard drive is designated to contain shared files. Being able to specify individual access rights for each friend would probably be the best but is currently provided by neither AIM nor Yahoo. AIM comes the closest by letting you limit file access to members of one particular group of people in your Buddy List - this could for example be the group "Family" and you could make your latest kid photos and videos available to them for download, something you wouldn't necessarily want other people to access.

When Away From Home ......

Besides the client software that you can download for your PC, AOL and ICQ also have Web based versions called AIM Express and ICQ2Go. With these you can be in touch with your friends when you're away from your own computer, in an Internet café‚ for example. Just go to the products' Web sites as quoted earlier and launch the Web based client there.

Even better, with MSN and Yahoo you can also extend your IM to your mobile phone or other mobile device. MSN works with all four mobile networks in Australia, Yahoo with Telstra and Vodafone, ICQ with Vodafone only. AIM works only with US mobiles at this stage.

MSN Messenger Interactive Tools

MSN is definitely the most advanced of the Instant Messengers when it comes to special interactive features. You can open an "electronic white board" for example on which you and your conversation partners can jointly develop drawings, sketches etc. online, to aid the discussion of a complex topic. You can also share any other application on your PC with your friends - for example show them a PowerPoint presentation online. You can even temporarily hand over control of the shared application to another person, so they can for example edit your file online. Even complete remote control of your computer is possible, provided that you authorise it, with a feature called "Remote Assistance". This can be useful in case you're stuck with something and need help from someone more computer-savvy than yourself. Password protection and other security mechanisms prevent abuse, you can watch on your screen what the other person is doing and you always retain control to end the remote session at any time.

It is here that IM offers a glimpse into how we will communicate in the future — truly integrated voice, video, data and other interactive services, all on the one platform and the one network, always-on, location independent.

About the Author
Peter Lange has worked as a consultant in the telecommunications industry for over 15 years. E-mail him at
peter.lange@netcontel.com


Reprinted from the July 2004 issue of PC Update, the magazine of Melbourne PC User Group, Australia

[ About Melbourne PC User Group ]