Přeskočit na obsah

Instant messaging

Z Wikipedie, otevřené encyklopedie

Instant messaging (zkratka IM) je internetová služba, umožňující svým uživatelům sledovat, kteří jejich přátelé jsou právě připojeni, a dle potřeby jim posílat zprávy, chatovat, přeposílat soubory mezi uživateli a i jinak komunikovat. Hlavní výhodou oproti používání např. e-mailu spočívá v principu odesílání a přijímání zpráv v reálném čase. Jinými slovy zpráva je doručena ve velmi krátké době od odeslání (většinou v rámci stovek milisekund).

Výhody

Instant messaging zrychluje komunikaci a umožňuje snadnou spolupráci mezi více lidmi. Na rozdíl od e-mailu nebo telefonu druhá strana ví, zda je účastník k dispozici či nikoliv. Většina IM systémů umožňuje nastavit away message, tedy zprávu, podle které lze zjistit, zda je uživatel přítomen přímo u svého počítače. Na druhou stranu uživatele nikdo nenutí, aby na zprávy odpovídali ihned. Tímto způsobem se IM komunikace stává méně vyrušující než třeba telefon a to je částečný důvod, proč je tento způsob komunikace stále více oblíben v obchodním prostředí. Instant messaging je ideální pro rychlou výměnu internetových adres, kusů zdrojového kódu a dalších věcí, které se např. v telefonní komunikaci špatně přenášejí.

Historie

První IM službou byla síť IRC (Internet Relay Chat), která vznikla v roce 1988. Širokou adopci v netechnické veřejnosti způsobil program ICQ izraelské firmy Mirabilis představený v roce 1996. Díky jeho velmi rychlému růstu se stal hrozbou pro komerční IM síť amerického poskytovatele internetu AOL Instant Messenger, který na to zareagoval zakoupením firmy Mirabilis. Během několika let bylo vyvinuto mnoho alternativních IM klientů (Yahoo Messenger, MSN Messenger, Excite, Ubique, či bezpečnější program Lotus Sametime od firmy IBM), každý s vlastním protokolem (pochopitelně navzájem nekompatibilním). Uživatelé proto museli provozovat několik klientů simultánně. S velkým úspěchem se proto setkaly multiprotokolové klienty jako Digsby, Pidgin (dříve Gaim), Miranda, Trillian, SIM nebo Kopete. S ICQ je také kompatibilní nenáročný ruský klient QIP, který podporuje pouze tuto síť (v nové verzi QIP Infium už podporuje i síť XMPP a XIMMS). Rozdíly mezi protokoly stírá otevřený XMPP protokol pro IM, který dokáže mimo jiné pomocí takzvaných transportů komunikovat i s ostatními sítěmi.

Klienti

Každá moderní instant messaging služba poskytuje vlastního klienta buď ve formě samostatného software, nebo ve webovém prostředí. Většinou pak fungují pouze v rámci služby výrobce, přestože mohou podporovat i funkce dalších služeb (například sociální sítě). Existují i univerzální klienti, kteří podporují většinu současných IM služeb a protokolů, z nejznámějších Adium, Empathy, Miranda IM, Pidgin a Trillian.

Webové rozhraní

V roce 2002 představili tvůrci ICQ webovou verzi jejich komunikátoru, která nevyžadovala stažení a instalací žádného softwaru. Později tento krok napodobila společnost Yahoo a někteří poskytovatelé elektronické pošty, kteří rovněž implementovali instant messaging do webového poštovního rozhraní (Google, Yahoo, Hotmail), většinou omezený pouze na zasílání textových zpráv, ačkoli Google nabídl i videhovory. Od roku 2010 pak i možnost volání na klasická telefonní čísla.

Mobilní Instant Messaging

Na tuto kapitolu je přesměrováno heslo MIM.

Mobilní instant messaging (MIM) je služba, která umožňuje přístup k instant messengerům z mobilních zařízení, od standardních telefonů až po zařízení smartphone a tablety (tedy zařízení s operačním systémem například Android, iOS, Windows Phone) a to pomocí samostatných klientů vytvořených zvlášť pro každou platformu a nebo díky takzvané bezklientní platformě, webovému rozhraní. Výhodou webového rozhraní je možnost připojení v podstatě jakéhokoli zařízení z jakékoli sítě bez ohledu na použítý operační systém.

Interoperabilita

Standardně IM aplikace nabízejí funkce jako přenos dat, uchovávání seznamu uživatelů nebo provozování několik nezávislých konverzací zároveň. Pro malé společnosti (ve firemním využití) jsou tyto funkce dostačující, nicméně velké společnosti vyžadují rovněž spolupráci s dalšími sofistikovanými aplikacemi. Řešení nabízejí podnikové aplikace podporující instant messaging například protokol XMPP, Lotus Sametima, Microsoft Office Communicator a další, které jsou většinou implementovány v jiných podnikových aplikacích.

V minulosti bylo několik pokusů o vytvoření jednotného standardu pro instant messaging: SIP, SIMPLE, APEX, IMPP a XMPP. Většina těchto pokusů ale selhala, a tak největší poskytovatelé služby instant messaging (AOL, Yahoo, Microsoft) i nadále používali vlastní protokoly.

Nicméně v září 2003 podepsala agentura Reuters první dohodu o propojení této služby. Ta umožnila uživatelům AIM, ICQ a MSN Messengeru chatovat s uživateli Reuters Messaging a obráceně. Na základě této dohody se Microsoft, Yahoo! a AOL uzavřeli další, která dovolila uživatelům Microsoft Live Communications Server 2005 chatovat s uživateli veřejných, komerčních klientů. Dohoda rovněž stanovila SIP/SIMPLE protokol jako standard pro interoperabilitu a stanovila poplatek za propojení do veřejních IM služeb.

Microsoft se v roce 2005 samostatně dohodl s Yahoo! o propojení svých IM služeb na základě protokolu SIP/SIMPLE což následovala dohoda Google s AOL o možnosti komunikace uživatelů AIM a ICQ s uživateli Google Talk.

Existují dva způsoby jak propojit několik odlišných protokolů:

  • Zahrnout protokoly přímo do klientů
  • Zahrnout protokol do serverových aplikací. Tento přístup přesouvá povinnost komunikace s ostatními protokoly na stranu serveru, nikoli klienta.

Některé přístupy dovolují organizacím vytvořit vlastní privátní instant messaging síť díky možnosti nastavení omezeného připojení k serverům (navíc jsou tyto sítě často za firemním firewallem) a spravováním uživatelských oprávnění. Některé firemní systémy dovolují uživatelům připojení i mimo firemní síť použitím šifrovaného spojení na základě HTTPS protokolu. Obvykle mají tyto firemní řešení několik výhod, například automaticky vygenerovaný seznam uživatelů, vlastní autorizace a lepší zabezpečení a soukromí.

Poskytovatelé IM služeb se ale díky častým změnám v protokolech snažili zabránit připojení multiprotokolových klientů do jejich sítí a tak například tvůrci Trillianu museli často vydávat patche aby se mohli uživatelé připojit do sítí MSN, AOL a Yahoo. Poskytovatelé tyto změny argumentovali formálními dohodami a obavami zabezpečení.

Používání vlastních protokolů ale nakonec vedlo k nekompatibilitě a uživatelé neměli možnost komunikovat s uživateli jiných sítí, a bylo nutné mít několik účtů zároveň. To je taky jeden z důvodů vzestupu sociálních sítí, které mají instant messaging jako jednu z funkcí, kde díky použití webového rozhraní tento problém odpadá (například Facebook).

Jazyk IM

Uživatelé často používají zkratky běžných slov nebo výrazů, aby zmenšili nutný počet úhozů k napsání zprávy a tím komunikaci urychlili. Tento jazyk se celosvětově rozšířil, například výraz 'lol', a bývá používán i v osobní, přímé komunikaci.

Emoce jsou často vyjádřeny právě podobnými zkratkami jako LOL (laughing out loud), BRB (be right back) nebo TTYL (talk to you later).

V poslední době se můžeme setkat se snahou o přesnější vyjádření emocí v instant messagingu a přímé výrazy pro emoce, většinou v závorkách se zprávou jako například (eye-roll), (snort), jsou stále populárnější. Je zde také snaha o jakési standardizování konverzace, kdy například znak # značí sarkazmus a *, která znamená opravený překlep z předchozí zprávy.

Rizika IM

Ačkoli instant messaging přináší mnoho výhod, společně s nimi přináší i některá rizika, zvlášť při používání na pracovištích. Mezi tyto rizika patří:

  • Bezpečnostní rizika
  • Legislativní rizika
  • Nevhodné užití
  • Vyzrazení obchodních tajemství

Bezpečnostní rizika

Crackeři odjakživa využívali IM sítě pro phishing útoky, zasílání škodlivých URL odkazů a souborů obsahující viry. Nejčastějším způsobem šíření virů bylo zaslání důvěryhodného textu s odkazem na webovou stránku, ze které se po přístupu na ni okamžitě stáhl virus, který se nadále šířil rozesíláním stejné zprávy z odkazem na škodlivý soubor všem lidem uloženým v uživatelském seznamu. Takovýto útok dokázal napadnout desítky tisíc uživatelů během krátké chvíle, vzhledem k tomu, že zasílal zprávy jménem důvěryhodných uživatelů.

IM konverzace rovněž probíhají pouze za pomoci textu, což je dělá zranitelné vůči odposlouchávání. Některé IM klienti rovněž vyžadují otevření UDP portů, což rovněž zvyšuje určité bezpečnostní riziko.

Legislativní rizika

Použitím instant messagingu na pracovištích vznikají i legislativní rizika v závislosti na zákony a regulace o elektronické komunikaci na pracovišti. Jen v USA existuje přes deset tisíc zákonů a regulaci spojených s elektronickou komunikací a uchováváním záznamů.

Mnoho ostatních států má firemní elektronickou komunikaci právně upravenou podobně jako USA. Nejčastější omezení v souvislosti s IM službou na pracovišti je povinnost uchovávat obchodní komunikaci.

Nevhodné užití

Všechny společnosti se musí chránit oproti nevhodnému užití IM jejich zaměstnanci. Neformálnost, bezprostřednost a pocit anonymity často vybízejí ke zneužití IM na pracovišti. Téma nevhodného užití IM zaplnilo titulní strany médií v roce 2006, kdy americký kongresman Mark Foley rezignoval na svůj post když přiznal, že zasílal urážlivé sexuálně tematické zprávy nezletilé osobě, která pracovala v kongresu v rámci programu United States House of Representatives Page, ze svého pracovního počítače v kongresu. Na základě toho media vydaly několik článků ohledně nevhodného užití IM na pracovištích.

Ve většině zemích mají společnosti právní odpovědnost zajistit pro své zaměstnance prostředí bez jakéhokoli obtěžování. Za používání firemních počítačů, sítě a softwaru k obtěžování osob nebo k šíření nevhodných zpráv a vtipů odpovídá tedy nejen samotná osoba, ale i společnost. V průzkumu, který provedla společnost Akonix Systems v roce 2007, přiznalo 31% dotázaných, že byli na pracovišti obtěžování přes IM. Společnosti nyní zahrnují instant messaging jako jednu z částí u zásad správného užití, společně s internetem a emailem.

Bezpečnost a archivace

Na začátku nového tisíciletí vznikl nový obor IT zabezpečení a sice poskytování ochrany pro společnosti, které se rozhodly používat IM pro obchodní komunikace. Tito poskytovatelé vytvořili nový software instalovaný ve firemních sítích sloužící pro archivaci, prohledávání obsahu a prohledávání kvůli bezpečnosti veškeré příchozí i odchozí IM komunikace v rámci sítě, fungující podobně jako filtrování elektronické pošty, a to z výše popsaných důvodů.

Poptávka po této službě rapidně s nástupem IM jako prostředkem pro obchodní komunikaci.

Uživatelská základna

Služba Počet uživatelů Datum/zdroj
AIM 53 milionů aktivních září 2006
>100 milionů celkem leden 2006
eBuddy 35 milionů celkem Říjen 2006, včetně 4 milionů mobilních uživatelů
Gizmo5 [1], na mobilu i PC
Gadu-Gadu přes 6 milionů aktivních uživatelů (majoritní v Polsku) květen 2009
IBM Lotus Sametime 40 milionů celkem (uživatelé v podnicích, co mají oprávněnou licenci) prosinec 2009
iChat neznámý [2]
ICQ 50 milionů aktivních CNET 8. únor 2010
IMVU 1 milion celkově červen 2007
XMPP 40–50 milionů celkově leden 2007, založeno na výpočtech Jabber Inc
Mail.ru Agent 1 milion aktivních (denně) září 2006
Meebo 1 milion celkově říjen 2006
MXit 11 milionů celkově (9 milionů v JAR) 29. leden 2009.
Paltalk 3,3 milionů jedinečných návštěvníků každý měsíc srpen 2006
PSYC 1 milionů aktivních (denně) (majoritní v Brazílii) únor 2007. Je třeba poznamenat, že tito uživatelé patří do uživatelské základny IRC, uživatelská základna instant messagingu je tvořena z pár stovek uživatelů.
Skype 19 milionů online uživatelů ve špičce říjen 2009
309 milionů uživatelů celkově duben 2008
Tencent QQ 61,3 milionů online uživatelů ve špicce (majoritní v Číně) [29. říjen 2009] [1]
440 milionů aktivních uživatelů (včetně uživatelů s více účty). (majoritní v Číně) [29. říjen 2009] [1]
990 milionů registrovaných účtů celkově. (majoritní v Číně) [29. říjen 2009] [1]
VZOchat >550,000 prosinec 2008
Windows Live Messenger (dříve MSN Messenger) 330 milionů celkově červen 2009
Xfire 11,5 milionů celkově říjen 2008
Yahoo! Messenger 248 milionů aktivních registrovaných uživatelů Yahoo (referuje ke VŠEM Yahoo uživatelům, nejenom uživatelům Instant Messengingu) 17. leden 2008
Google Talk neznámí uživatelé. Chat probíhá na Gmailu, iGooglu, a orkutu, Všude na webu, PC a Macu. [3]
Facebook Uvádí se 400 milionů uživatelů: Facebook statistiky [4]

Popis některých IM klientů

Služba Popis
Digsby Multi-platformní a multi-protokolový open-source IM klient. Podporuje i ovládání e-mailových schránek a přijímá upozornění ze sociálních sítí MySpace, Facebook a Twitter. Byl vydán pod proprietární licencí a je volně ke stažení.

Pro používání Digsby je potřeba se zaregistrovat - buď při instalaci nebo přes webové rozhraní. Výhoda je, že při další instalaci si nastavení načítá ze serveru a není tedy třeba pokaždé nastavovat všechny IM/emaily/sociální sítě.

ICQ Originální ICQ klient pro Microsoft Windows, který obsahuje mnoho reklam a neposkytuje téměř žádné rozšíření. Jednoduchý na nastavení, ale mnoho uživatelů od něj upustilo.
QIP IM klient ruské výroby pro Microsoft Windows, který umožňuje připojení pouze do sítě ICQ. Jednoduchý, přehledný, nepodporující rozšíření.
QIP Infium Vylepšená verze QIPa, která je lépe graficky zpracovaná, podporuje více protokolů a rozšíření pomocí pluginů. Obsahuje podporu protokolů ICQ, Google Talk, IRC, XMPP (Jabber) a další.
Pidgin Multi-platformní a multi-protokolový open-source IM klient. Je podporován operačními systémy Microsoft Windows, Linux a macOS. Obsahuje podporu protokolů AIM, Bonjour, Gadu-Gadu, Google Talk, GroupWise, ICQ, IRC, MSN, MXit, SILC, SIMPLE, Sametime, XMPP (Jabber), Yahoo! a Zephyr.
Miranda Multi-protokolový IM klient pro Microsoft Windows navržený tak, aby byl výkonný a snadno použitelný. Je plně rozšiřitelný pomocí pluginů, jak co se týče funkcí, tak protokolů - podpora ICQ, Facebook Chat, Skype, AIM, MSN, XMPP, Yahoo, Gadu-Gadu, Tlen, Netsend a mnoho dalších. Miranda je také plně skinovatelná a spustitelná bez instalace odkudkoliv, např. z Dropboxu.
Thunderbird Mozilla Thunderbird je E-mailový a IM klient, který je určen pro Microsoft Windows, Apple Mac OS X, Linux a další. Umožňuje chatovat pomocí protokolů Google Talk, XMPP (Jabber), IRC, Facebook Chat a Twitter Chat. Připravuje se podpora dalších IM protokolů.
Psi IM aplikace navržená pro Microsoft Windows, Apple Mac OS X a Linux. Podporuje XMPP (Jabber), IRC, AIM, ICQ, MSN, Yahoo.
Adium Free IM aplikace pro Apple Mac OS X, která se může připojit do sítí AIM, MSN, XMPP (Jabber), Yahoo, Bonjour, Gadu-Gadu, Novell Groupwise, a Lotus Sametime.
Trilian Chat klient pro Microsoft Windows, který podporuje AIM, ICQ, MSN, Yahoo Messenger, a IRC.
Babuki Chat klient pro Microsoft Windows a Apple Mac OS X podporující Facebook Chat, MSN, AIM, Yahoo a Google Talk.
Jimm Free ICQ klient pro mobilní telefony napsaný v jazyce Java.
ISIM Uživatelsky přívětivý, jednoduchý IM s otevřeným zdrojovým kódem .NET C#. Disponující podporou Skype (+ video-hovory), Facebook Chat, Google Talk a ICQ.

Reference