Cu mult înainte de zilele de mesaje text, de servicii de chat și de alte protocoale de comunicare instantanee cu care suntem acum familiarizați, Internetul era acasă la locul de naștere al tuturor - IRC. În permanență pentru chat-ul Internet Relay, acest incredibil protocol de chat a fost atât de robust încât este încă folosit astăzi. În acest articol, vom descoperi cum funcționează IRC și de ce ar trebui să o utilizați.
În 1988, un bărbat finlandez, numit Jarkko Oikarinen, a inventat IRC pentru a înlocui un sistem de îmbătrânire a chat-ului care funcționa pe sistemele de buletine de bord accesate cu linie de acces (BBS) populare înainte de anii 1990.
El dorea un sistem care a fost construit pe "Internetul" proaspăt, iar soluția lui a mobilizat TCP sau Protocolul de control al transmisiei, una dintre arhitecturile de bază ale rețelei globale pe care o cunoaștem astăzi.
IRC a ajutat la popularizarea noțiunii de Internet ca platformă de comunicare.
Realizarea lui este importantă din două motive-cheie. În primul rând, a contribuit la popularizarea noțiunii de Internet ca platformă de comunicare. În al doilea rând, el a pus bazele și a furnizat o dovadă a conceptului pentru generațiile de protocoale de mesagerie instantanee, servicii și sisteme care ar evolua de la acesta.
Jarkko lucrează acum pentru Google.
Deși a evoluat foarte mult de la inventarea sa, chipul modern al IRC este simplu și structura a rămas destul de consecventă pe parcursul vieții sale îndelungate. Este, în centrul său, un sistem de creare a camerelor de chat.
Ierarhia funcționează astfel: Rețelele IRC > Servere IRC > canale. Rețelele sunt grupuri mari de servere individuale, iar în timp ce există relativ puține dintre ele, trebuie remarcat faptul că EFnet - originalul - este încă operațional și printre rețelele IRC "Big Four" (împreună cu QuakeNet, Undernet și IRCnet).
Serverele IRC oferă mediile și procesarea reală pentru chat, fiecare dintre acestea putând găzdui un număr de canale individuale. Aceste canale sunt în cazul în care noi - ca utilizatori - veniți în imagine.
Primul pas pe drumul către măiestria IRC este conectarea la un server și găsirea unui canal de chat. Acest lucru se realizează prin intermediul software-ului client și există un număr imens de opțiuni disponibile pentru aproape toate sistemele de operare de calcul din istorie.
Pe partea Mac a lucrurilor, opțiunile principale sunt Adium și Colloquy. Adium este un super-instrument omni-chat, deci pentru claritate, vom folosi Colocviul pentru a ilustra totul în acest tutorial. Disponibil ca descărcare gratuită de pe site-ul lor, Colloquy este un robust client IRC care va face foarte simplu să înțeleagă ce se întâmplă.
Odată ce descărcați și executați Colocviu, veți fi întâmpinați de interfața de bază. Acum hai să vorbim!
Mai intai lucrurile: trebuie sa ne gasim un server pentru chat. Din fereastra principală a colocviului, apăsați butonul "Nou" din stânga sus pentru a începe.
Când discutați pe IRC, vă alocați a poreclă astfel încât să puteți fi identificat pe canal. Acest lucru poate fi orice vă place, deși este o idee bună să alegeți ceva destul de anonim și să evitați numele generice care ar putea deveni confuz într-un canal aglomerat.
Este o idee bună să alegeți o poreclă destul de anonimă, evitând denumirile generice care ar putea deveni confuze într-un canal aglomerat.
Apoi, vi se solicită să selectați un server pentru a vă conecta (ignorați meniul derulant al protocolului serverului, deoarece folosim IRC aici). Este foarte probabil că în călătoriile dvs. pe Internet ați întâlnit invitații pentru a vă alătura unui proprietar al site-ului pe IRC și că există fie un link către un client web, fie că ați dat o adresă de server simplă.
Să spunem că suntem mari fani ai StarCraft. Într-o zi, în timp ce răsfoiți subversiunea StarCraft pe Reddit.com, observăm că au un canal IRC. Listarea ne direcționează la "#starcraft on esper.net".
Această adresă ne spune că ar trebui să căutăm un canal numit "#starcraft" pe serverul "esper.net". Pentru a accesa acest canal, pur și simplu căutăm esper.net în câmpul serverului de chat, apoi apăsăm conectați.
Odată cu stabilirea conexiunii la server, veți observa că nu pare să existe o opțiune de conectare la un canal. Acest lucru se datorează faptului că Colocviul folosește termenul camere pentru a vă referi la canale, probabil pentru că este mai ușor să înțelegeți lucrurile dacă imaginați canalele IRC ca camere de chat - ceea ce este în esență ceea ce sunt.
Este mai ușor să înțelegeți lucrurile dacă imaginați canalele IRC ca camere de chat - ceea ce este în esență ceea ce sunt.
Acum că înțelegem terminologia Colloquy, putem folosi butonul "Join Room" pentru a găsi canalul StarCraft. Dacă faceți clic pe buton, apare o fereastră mică care vă va solicita să introduceți numele canalului. În cazul nostru, știm că este "#starcraft", dar presupunând că nu suntem siguri, am putea să lovească săgeata în jos lângă câmpul de intrare pentru a extinde fereastra și a afișa lista completă a canalelor deschise pe serverul esper.net. După cum puteți vedea, există multe dintre ele.
Cel pe care îl căutăm este de fapt un canal nelistat, ceea ce înseamnă că nu va apărea public în lista respectivă, dar când introduceți "#starcraft" în câmpul "Chat Room" și loviți Join, vă va aduce în cameră.
În curând, puteți începe să discutați într-o cameră introducând un mesaj și trimițând-l - la fel ca orice sistem de chat pe care l-ați folosit înainte.
În stânga, puteți vedea lista tuturor persoanelor din cameră. Pe partea de sus, canalul subiect este afisat. Acest subiect este o modalitate fantastică de a discuta direct și poate fi schimbată numai de IRC Operatorul canalului. Acest utilizator este managerul camerei de chat și va avea capacitatea de a lovi un utilizator de pe canal, de a dezactiva utilizatorii, de a interzice utilizatorii și de a modifica în alt mod setările referitoare la canal. Operatorul "#starcraft" a decis, de exemplu, să îl transforme într-un canal privat.
Veți observa că, în mod implicit, Colloquy pune un fundal roșu pe pictograma utilizatorilor desemnați ca Operatori de canale. Pot exista mai mulți utilizatori roșii, deoarece puterile operatorului canal pot fi acordate gratuit utilizatorilor de către alți operatori. De asemenea, s-ar putea să vedeți fundal albastru pentru anumiți utilizatori. Într-un canal în care discuția este moderată, numai membrii de culoare albastră pot vorbi liber. Există și alte culori, dar acestea sunt cele pe care este cel mai probabil să le întâlniți.
Spre deosebire de un sistem normal de chat, IRC are câteva comenzi interesante pe care le puteți folosi pentru a efectua acțiuni în camera de chat.
Există, de fapt, zeci de comenzi diferite pe care le puteți efectua, dar cele mai multe urmează sintaxa de a avea o slash înainte, urmată de comanda însăși și apoi orice parametri necesită.
Un exemplu simplu este comanda "/ me". Tastarea "/ mă mănâncă micul dejun" se va afișa în canal ca "[nume de utilizator] mănâncă micul dejun". Se numește un mesaj de acțiune și IRC este faimos pentru ei.
O altă comandă simplă este "/ nick", care vă permite să vă schimbați porecla la orice doriți - "/ nick BreakfastBeast", de exemplu.
IRC dispune de multe comenzi diferite pentru a efectua acțiuni unice în chat dincolo de chat-ul de bază.
Deoarece IRC permite și mesageria privată între utilizatori, comanda comună și utilă este comanda "/ msg". Aceasta trebuie să fie urmată mai întâi de porecla membrului cu care dorești să discuți privat și apoi cu mesajul însuși. În Colocviu, dublul clic pe numele oricărui utilizator din lista de membri va deschide o discuție privată separată cu aceștia pentru mai multe discuții implicate.
Din moment ce știți acum elementele de bază ale IRC și cum să le utilizați, ați ajuns să vă întrebați de ce ați putea dori. De fapt, ar fi chiar tentant să susținem că singurul motiv pentru care IRC se bucură de atâta popularitate este că are o moștenire puternică.
De fapt, IRC nu a fost încă depășită de tehnologia de chat de astăzi, mai mult decât forumurile au. Forumurile și canalele IRC au o sumă echitabilă în comun, de fapt, cu diferența fiind că un forum este un sistem mai lent, structurat, care lasă o înregistrare permanentă, în timp ce un canal IRC este un mediu de discuție instantanee, rapid, pentru un subiect.
Utilizarea curentă a IRC este frecvent întâlnită în lumea jocurilor, unde jucătorii vor găzdui canale uriașe pentru a împărtăși sfaturi, lore și discuții inaccesibile despre titlurile lor preferate. De asemenea, multe proiecte software, în special cele cu sursă deschisă, utilizează puterea IRC de a găzdui discuții masive în timp real cu privire la lucrările în curs. Aceasta oferă liderilor de proiect capacitatea de a implica activ participanții într-o manieră directă, eficientizând comunicarea între echipele mari.
La un nivel practic, unul dintre cele mai mari avantaje ale IRC-ului își păstrează ubicuitatea. Faptul că software-ul client este disponibil pentru aproape orice dispozitiv, inclusiv smartphone-uri, îl face o alegere ideală pentru a discuta cu un grup de persoane din diverse situații. De asemenea, opțiunile de gestionare extinse disponibile prin comenzi și puterile de moderare ale operatorului de canal permit IRC să se adapteze flexibil la multe tipuri de discuții posibile, inclusiv dezbateri structurate.
Sperăm că am reușit să demisim IRC pentru dvs. Mulți oameni sunt conștienți de aceasta doar ca o formă ciudată și arhaică de comunicare; un fel de sistem de semnalizare a fumului la Internet. Însă IRC rămâne la fel de puternic astăzi, cum a fost acum zeci de ani, cu mulți utilizatori dedicați, cantități mari de ajutor și o arhitectură concepută să fie adaptabilă.
În articolele viitoare, vom arăta că rulează propriul canal IRC, asigurându-l împotriva atacurilor și lărgind vocabularul comenzilor de chat. Deocamdată, răspundeți la comentariile dvs. și spuneți-ne despre experiențele IRC - o folosiți? Crezi că este depășită? Aveți câteva alternative excelente de împărțit? Vrem să auzim totul despre asta!