XMPP (također poznat kao Jabber) dobro je uspostavljen protokol za razmjenu trenutnih poruka koji su koristili milijuni, bili oni toga svjesni ili ne. Razne popularne aplikacije za razmjenu poruka započele su kao XMPP klijenti za chat prije nego što su se pretvorile u nešto ograđeno i vlasničko.
Ali jeste li znali da je XMPP nešto što možete izravno instalirati? I ne samo to, postoje mnogi razlozi zašto biste mogli razmisliti o razgovoru putem XMPP klijenta umjesto pridruživanja najnovijoj platformi za chat. Zaronimo u to što je XMPP i zašto biste ga trebali isprobati.
Što je XMPP?
XMPP je skraćenica za Proširivi protokol za slanje poruka i prisutnost. Jednostavnije rečeno, XMPP je decentralizirani standard za slanje poruka sličan e-pošti. Svatko može stvoriti XMPP račun na jednom poslužitelju i razgovarati s nekim registriranim na drugom poslužitelju. Poput e-pošte, niti jedna tvrtka nema pristup niti kontrolu nad svačijim podacima. Možete birati između različitih pružatelja usluga XMPP-a, baš kao što možete birati između različitih pružatelja usluga e-pošte.
Izvorno poznat kao Jabber, XMPP služi kao internetski standard koji smanjuje potrebu ljudi da neprestano izmišljaju kotač. Kod i specifikacije otvoreni su za svakoga da nauči i implementira. Također je relativno jednostavno postaviti XMPP poslužitelj koji omogućuje ljudima stvaranje računa i međusobno slanje poruka. Zbog toga su Google Talk, Facebook Messenger i WhatsApp koristili XMPP u ovoj ili onoj mjeri. Ipak, iako su te tvrtke odlučile ograditi svoje platforme, postoji mnogo otvorenih XMPP pružatelja usluga između kojih možete birati.
XMPP postoji od 1999. i ostaje standard koji ljudi aktivno razvijaju i koriste. Mnoga mjesta ili usluge koje sadrže značajku chata i dalje se okreću XMPP-u, kao što je slučaj s Jitsi Meet alat za video konferencije.
Kako koristiti XMPP
XMPP funkcionira poput e-pošte. Stvorite račun kod pružatelja usluga i imate mogućnost slanja poruke drugim XMPP korisnicima bez obzira na to gdje su registrirali svoj račun.
Vaš prvi korak je pronaći pružatelja koji vam odgovara. Mnogi su besplatni, dok drugi naplaćuju posao održavanja poslužitelja. Postoji dugačak popis na providers.xmpp.net.
Nakon što se odlučite za pružatelja usluge, morate registrirati račun. Postupak se može razlikovati ovisno o pružatelju usluga kojeg odaberete, pri čemu neki nude registraciju putem web stranice, dok drugi omogućuju registraciju putem aplikacije.
Kada kreirate svoj račun, morat ćete kreirati korisničko ime. Korisnička imena izgledaju vrlo slično adresama e-pošte, kao što su korisničko [email protected]. Sve nakon @ simbol označava poslužitelj na kojem se može pronaći vaše korisničko ime.
U ovom trenutku, ako već niste, trebate odabrati XMPP klijent. Poput klijenata e-pošte kao što su Mozilla Thunderbird i Microsoft Outlook, XMPP klijenti dolaze u mnogim oblicima. Bez obzira na to koji operativni sustav koristite, bilo na računalu ili mobilnom uređaju, možete pronaći a popis XMPP klijenata na službenoj stranici XMPP. Predlažemo Quicksy na Androidu, koji se jednako lako prijaviti kao Signal ili WhatsApp, te Monal na iOS uređajima.
Preuzimanje datoteka: Quicksy za Android (Besplatno)
Preuzimanje datoteka: Monal za iOS (Besplatno)
Nakon što imate klijenta, prijavljujete se svojim korisničkim imenom i lozinkom. Zatim možete dodati kontakte i početi slati poruke drugim XMPP računima. Iskustvo će biti poznato svakome tko se sjeća AIM-a ili Yahoo Messengera.
XMPP nije ograničen na tekst. Možete slati fotografije, audio zapise i druge datoteke. Također možete obavljati glasovne pozive preko XMPP-a baš kao što možete s bilo kojom modernom aplikacijom za chat. XMPP podržava i video pozive. Također možete slati GIF-ove i emojije.
Sučelje se možda neće činiti modernim kao na mainstream platformama, ali većina ključnih značajki je tu. Vaše će iskustvo uvelike ovisiti o tome kojeg klijenta odlučite koristiti.
Razlozi za korištenje XMPP-a
Korištenje XMPP-a prilično je jednostavno. Možda je zanimljivije pitanje zašto koristiti XMPP? Postoje mnoge prednosti otvorenih standarda i decentralizacije koje mainstream platforme, unatoč svojoj popularnosti, ne mogu ponuditi.
- Privatnost: XMPP je privatan onoliko koliko želite. Prema zadanim postavkama nije inherentno privatno. Baš kao i kod e-pošte, vaš pružatelj usluga može čitati sve poslane poruke i povezane metapodatke. Možete zaštititi sadržaj svojih poruka okretanjem enkripciji. Postoje razne vrste, s najmodernija opcija šifriranja je OMEMO, na temelju protokola signala koji koristi aplikacija za privatne poruke Signal. Većina pružatelja usluga XMPP-a su mali i nemaju namjeru skenirati ili unovčiti vaše poruke, ali kako biste bili potpuno sigurni da pružatelj usluge ne zna koga kontaktirate, umjesto toga možete ugostiti vlastiti poslužitelj XMPP-a.
- Decentralizacija: Centralizirane usluge dolaze s mnogim pogodnostima. Lako je pronaći kontakte za slanje poruka, svi imaju isto iskustvo, a ažuriranja mogu ići svima istovremeno. Ali sve više postajemo svjesni loših strana. Centralizirane usluge jednoj tvrtki daju kontrolu nad važnim pitanjima, poput onoga što se kvalificira kao prihvatljiv govor, tko se blokira i tko uopće može stvoriti račun. Nitko vas ne može spriječiti da kreirate XMPP račun, kao što vam nitko ne može onemogućiti korištenje e-pošte.
- Fleksibilnost i izbor: Kod većine platformi za chat zapeli ste u korištenju službene aplikacije ili web stranice za razmjenu poruka. Tvrtke mogu, ali ne moraju dopustiti klijente trećih strana, koji možda neće moći implementirati sve najnovije značajke. Kao standard, a ne kao platforma, XMPP vam omogućuje korištenje bilo kojeg klijenta koji želite, baš kao što možete koristiti bilo koji klijent e-pošte. Ima li vaš klijent sve najnovije značajke ovisi o tome je li ih programer vašeg klijenta implementirao, a ne o tome ima li dopuštenje.
- Dugovječnost: Platforme za chat dolaze i odlaze. U jednom trenutku ljudi prvenstveno koriste AOL Instant Messenger; sljedeći, prešli su na Google Talk, Facebook Messenger, WhatsApp ili Discord. Često je ta migracija rezultat gašenja usluge, radikalnog redizajna aplikacije ili promjene politike tvrtke. Kao i e-pošta, XMPP postoji već dugo i pouzdana je tehnologija. Ako uspijete uvjeriti svoje kontakte da se presele, svi se toga možete držati koliko god želite.
Trebate li koristiti XMPP?
Unatoč svojoj starosti, ili možda upravo zbog toga, XMPP ostaje održiva opcija za svakoga tko jednostavno traži način za razgovor s drugim ljudima na mreži. Glavne platforme za chat sve više prate i unovčavaju našu komunikaciju. XMPP pružatelji usluga nude tiši kutak na webu gdje, uz omogućenu enkripciju, možete razgovarati privatno.