IM

Instant Messaging

In Search of Pidgin Killer

As long time Pidgin user since the Gaim day (and current Adium, Pidgin's derivative, user), I have been sick of the missing advanced IM protocol features, especially MSNP protocol.

The current version of Pidgin/Libpurple only supports MSNP9 and the latest stable version in Microsoft Windows Live Messenger is MSNP15. That means Pidgin and all derivatives can only send text message and chat in group. File transferring is also available but only slow & indirect method.

I don't want any eyecandy features like Nudge, Wink or animated emoticon from my client. The features I need are productive ones, such as:

  • Direct (aka "fast") file transfer
  • Offline message support. Sometimes I never receive urgent offline message from friends and miss some opportunity.
  • Personal message. To know the current status of my friends.

Just only these. Reasonable?

Rethink the Way We Send Link

If you're using Firefox, just right click on any links nearby and you should see 'Send Link...' in the context menu. Clicking this item will open default email client composition window with this URL, type your friend's address and the link will be ready to be sent. Now you know what I'm gonna talk about.

It's one of features I've never used since my first browsing experience with good old Netscape 3.0 Gold. It's also one of my most-hatred features because I always misclick it and end up with waiting Thunderbird to start.

Notification Console

เคยลองใช้โปรแกรมตระกูล PIM มาเยอะแยะมากมาย แต่สุดท้ายล้มเหลวตลอด และค้นพบว่าวิธีที่ดีที่สุดคือการส่งอีเมลเข้าหาตัวเอง แล้ว flag ไว้ให้เด่นชัด

ทำไมถึงเป็นอย่างนั้น?

มานั่งคิดหาคำตอบดูก็เป็นเพราะว่าอีเมลกลายเป็น "เรื่องที่ต้องทำ" เมื่อออนไลน์ เราเลยมีพฤติกรรมต้องเช็คเมลเป็นประจำและบ่อยๆ (ยิ่งมี Gmail กับ AJAX ก็เรียกได้ว่าแทบจะเปิดหน้าต่าง Gmail ทิ้งไว้) การแจ้งเตือนด้วยอีเมลจึงประสบความสำเร็จมากกว่าการตามดู task ในโปรแกรม PIM ที่สุดท้ายแล้วก็เลิกใช้ไป

(ตอนนี้ผมเลยตั้งให้ Google Calendar เตือนนัดหมายเข้ามาทาง Gmail ดังนั้นจะเปิด Google Calendar เฉพาะเมื่อต้องการเพิ่มนัดหมายเท่านั้น)

เมื่อการแจ้งเตือนหรือ notification เป็นเรื่องสำคัญ ก็เลยลองมาวิเคราะห์พฤติกรรมตัวเองว่าวันนึงเนี่ยเรามีช่องทางรับ notification อะไรบ้าง

Popupless Gaim

The fact that new IM contact doesn't appear frequently makes me discover the new cool UI improvement in Gaim a little bit late. Now the popup dialog "someone add you to his/her contact list" is gone, actually it is blended into the contact list window.

Gaim

Keyword
Column

การสื่อสารบนอินเทอร์เน็ตเคยถูกปฏิวัติมาแล้วครั้งหนึ่ง ด้วยสิ่งที่เรียกกันว่า Instant Messaging เรียกย่อๆ ว่า IM หรือเป็นภาษาไทยมีคนแปลว่า การส่งข้อความด่วน โดย ICQ เป็นผู้จุดกระแสขึ้นมาเมื่อหลายปีก่อน โดยมี MSN หรือชื่อเต็มๆ ว่า Microsoft Network Messenger ของไมโครซอพท์ตามมาติดๆ ในช่วงหลังๆ นี้ (จริงๆ ก็มีอีกหลายยี่ห้อ แต่ที่คนไทยใช้กันเยอะๆ มีแค่สองตัวนี้) ถ้าเราอยู่บนวินโดว์ก็ไม่มีปัญหา เพราะว่าโปรแกรมที่เราใช้นั้น ก็ใช้โปรแกรมที่สร้างโดย ICQ หรือไมโครซอพท์โดยตรง

Gaim 2.0cvs

Gaim 2.0cvs



Gaim 1.5 ออกมาตั้งแต่เดือนสิงหา ทางทีมงานคาดว่าจะ freeze 2.0 ในสิ้นเดือนตุลา และออกประมาณสิ้นพฤศจิกา เลยลองโหลดตัว cvs build มาเล่นดู build นี้มีแต่บนวินโดวส์ ผมใช้ตัว gaim-2.0.0cvs-installer.exe ของวันที่ 13 พ.ย.

MSN Personal Message

ตอนนี้ชาวบ้านหนีไปใช้ MSN 7 กันเยอะ เคยเอามาลงเครื่องที่บ้านทีนึงก็เอาออกไปเพราะมันอืด แถมมีฟีเจอร์ไร้สาระพวก Wink, Nudge ไม่รู้จะเอามาทำไม แต่เล่นไปเล่นมาก็เจอฟีเจอร์ที่มีประโยชน์คือ Personal Message อันนี้ก็ยอมรับ



MSN 5.0

หลังจาก MSN 4.0 for Mac มันแสดง Display picture ไม่ได้ เลยหนีไปใช้ AdiumX แทน ซึ่งก็รู้สึกดีเพราะว่า AdiumX มันทำสวย รับส่งไฟล์ได้ไม่มีปัญหา ที่ขาดไปคือฟีเจอร์ของ MSN 7 อย่าง Space หรือ Handwriting (พวก Wink, Nudge ไม่รู้จะเอามาทำไม)



ตอนนี้ไมโครซอฟท์ออก 5.0 for Mac มาแล้ว โดยเปลี่ยนชื่อจาก MSN Messenger มาเป็น Microsoft Messenger แทน ซึ่งจุดที่ต่างออกไปคือนอกจากแอคเคาท์ MSN แล้วยังมีส่วนของ Live Communication Server สำหรับตลาด Corporate มาด้วย



Changing Gaim MSN busy icon

สิ่งนึงที่น่าหงุดหงิดของ Gaim คือ ไอคอนที่แสดงสถานะ Busy มันดันใช้รูปนิ้วชี้จุ๊ปาก (แบบมูริญโญ่) แทนที่จะเป็นกลมๆ แดงๆ แบบใน MSN Messenger (คาดว่าเอาไอคอนมาจาก AIM ซึ่งเป็นความตั้งใจแรกในการเขียน Gaim ขึ้นมา ดูชื่อก็รู้)




แบบนี้ ดูไม่ค่อยคุ้นเคย