XMPP (znany również jako Jabber) to ugruntowany protokół wiadomości błyskawicznych, z którego korzystały miliony osób, niezależnie od tego, czy były tego świadome, czy nie. Różne popularne aplikacje do przesyłania wiadomości rozpoczęły się jako klienty czatu XMPP, zanim przekształciły się w coś chronionego i zastrzeżonego.
Ale czy wiesz, że XMPP to coś, co możesz zainstalować bezpośrednio? Co więcej, istnieje wiele powodów, dla których warto rozważyć czatowanie za pośrednictwem klienta XMPP zamiast dołączania do najnowszej platformy czatu. Zagłębmy się więc w to, czym jest XMPP i dlaczego warto spróbować.
Co to jest XMPP?
XMPP oznacza Rozszerzalny protokół wiadomości i obecności. Mówiąc prościej, XMPP jest zdecentralizowanym standardem przesyłania wiadomości podobnym do poczty e-mail. Każdy może utworzyć konto XMPP na jednym serwerze i rozmawiać z kimś zarejestrowanym na innym serwerze. Podobnie jak poczta e-mail, żadna firma nie ma dostępu do danych ani kontroli nad nimi. Możesz wybierać spośród różnych dostawców XMPP, tak jak możesz wybierać między różnymi dostawcami poczty e-mail.
XMPP, pierwotnie znany jako Jabber, służy jako standard internetowy, który zmniejsza potrzebę ciągłego odkrywania koła na nowo. Kod i specyfikacje są dostępne dla każdego do nauki i implementacji. Stosunkowo łatwo jest również skonfigurować serwer XMPP, który pozwala ludziom tworzyć konta i wysyłać sobie nawzajem wiadomości. Właśnie dlatego Google Talk, Facebook Messenger i WhatsApp wykorzystują XMPP w takim czy innym stopniu. Jednak chociaż firmy te zdecydowały się odciąć swoje platformy, istnieje wielu otwartych dostawców XMPP, z których możesz wybierać.
XMPP istnieje od 1999 roku i pozostaje standardem, który ludzie aktywnie rozwijają i wykorzystują. Wiele witryn lub usług zawierających funkcję czatu nadal korzysta z XMPP, tak jak w przypadku Narzędzie do wideokonferencji Jitsi Meet.
Jak korzystać z XMPP
XMPP działa bardzo podobnie do poczty e-mail. Tworzysz konto u dostawcy i masz możliwość wysyłania wiadomości do innych użytkowników XMPP niezależnie od tego, gdzie zarejestrowali swoje konto.
Pierwszym krokiem jest znalezienie dostawcy, z którym czujesz się komfortowo. Wiele z nich jest bezpłatnych, podczas gdy inne pobierają opłaty za pracę związaną z utrzymaniem serwera. Na stronie jest długa lista dostawcy.xmpp.net.
Kiedy już zdecydujesz się na dostawcę, musisz zarejestrować konto. Proces może się różnić w zależności od wybranego dostawcy, przy czym niektórzy oferują rejestrację za pośrednictwem strony internetowej, podczas gdy inni umożliwiają rejestrację za pomocą aplikacji.
Podczas tworzenia konta musisz utworzyć nazwę użytkownika. Nazwy użytkowników wyglądają bardzo podobnie do adresów e-mail, na przykład nazwa_uż[email protected]. Wszystko po @ symbol wskazuje serwer, na którym można znaleźć twoją nazwę użytkownika.
W tym momencie, jeśli jeszcze tego nie zrobiłeś, musisz wybrać klienta XMPP. Podobnie jak klienty poczty e-mail, takie jak Mozilla Thunderbird i Microsoft Outlook, klienty XMPP występują w wielu formach. Bez względu na to, jakiego systemu operacyjnego używasz, czy to na komputerze, czy na urządzeniu mobilnym, możesz znaleźć lista klientów XMPP na oficjalnej stronie XMPP. Proponujemy Quicksy na Androida, który jest tak samo łatwy do rejestracji jak Signal lub WhatsApp, oraz Monal na urządzeniach z iOS.
Ściągnij: Quicksy dla Android (Bezpłatny)
Ściągnij: Monal dla iOS (Bezpłatny)
Gdy masz klienta, logujesz się za pomocą swojej nazwy użytkownika i hasła. Następnie możesz dodać kontakty i rozpocząć wysyłanie wiadomości na inne konta XMPP. Doświadczenie będzie znajome każdemu, kto pamięta AIM lub Yahoo Messenger.
XMPP nie ogranicza się do tekstu. Możesz wysyłać zdjęcia, klipy audio i inne pliki. Możesz także prowadzić rozmowy głosowe przez XMPP, tak jak w każdej nowoczesnej aplikacji do czatu. XMPP obsługuje również połączenia wideo. Możesz też wysyłać GIF-y i emotikony.
Interfejs może nie wydawać się tak nowoczesny, jak platformy głównego nurtu, ale większość podstawowych funkcji jest tam. Twoje doświadczenie będzie w dużej mierze zależeć od tego, z którego klienta zdecydujesz się skorzystać.
Powody, dla których warto korzystać z XMPP
Korzystanie z XMPP jest dość proste. Być może bardziej interesującym pytaniem jest po co używać XMPP? Istnieje wiele zalet otwartych standardów i decentralizacji, których platformy głównego nurtu, pomimo swojej popularności, nie mogą zaoferować.
- Prywatność: XMPP jest tak prywatne, jak chcesz. Domyślnie nie jest z natury prywatny. Podobnie jak w przypadku poczty e-mail, Twój dostawca może odczytywać wszystkie wysłane wiadomości i powiązane metadane. Możesz chronić treść swoich wiadomości, przechodząc na szyfrowanie. Istnieją różne typy, z najnowocześniejszą opcją szyfrowania jest OMEMO, oparty na protokole Signal używanym przez aplikację Signal do przesyłania wiadomości prywatnych. Większość dostawców XMPP to małe firmy i nie mają zamiaru skanować ani zarabiać na Twoich wiadomościach, ale aby mieć absolutną pewność, że dostawca nie wie, z kim się kontaktujesz, możesz zamiast tego hostować własny serwer XMPP.
- Decentralizacja: Scentralizowane usługi oferują wiele udogodnień. Łatwo jest znaleźć kontakty do wiadomości, wszyscy mają takie same doświadczenia, a aktualizacje mogą być wysyłane do wszystkich jednocześnie. Ale coraz bardziej zdajemy sobie sprawę z wad. Scentralizowane usługi dają jednej firmie kontrolę nad ważnymi pytaniami, takimi jak to, co kwalifikuje się jako akceptowalna mowa, kto zostaje zablokowany i kto w pierwszej kolejności może utworzyć konto. Nikt nie może powstrzymać Cię przed utworzeniem konta XMPP, tak jak nikt nie może odciąć Cię od korzystania z poczty e-mail.
- Elastyczność i wybór: W przypadku większości platform czatowych utkniesz w oficjalnej aplikacji lub witrynie do przesyłania wiadomości. Firmy mogą, ale nie muszą zezwalać na klientów zewnętrznych, którzy mogą nie być w stanie zaimplementować wszystkich najnowszych funkcji. Jako standard, a nie platforma, XMPP umożliwia korzystanie z dowolnego klienta, tak jak możesz użyć dowolnego klienta poczty e-mail. To, czy Twój klient ma wszystkie najnowsze funkcje, zależy od tego, czy programista Twojego klienta je zaimplementował, a nie od tego, czy ma uprawnienia.
- Długość życia: Platformy czatowe przychodzą i odchodzą. W jednej chwili ludzie korzystają głównie z programu AOL Instant Messenger; w następnym przenieśli się do Google Talk, Facebook Messenger, WhatsApp lub Discord. Często ta migracja jest wynikiem zamknięcia usługi, radykalnego przeprojektowania aplikacji lub zmiany zasad przez firmę. Podobnie jak poczta e-mail, XMPP istnieje od dłuższego czasu i jest zaufaną technologią. Jeśli zdołasz przekonać swoje kontakty do wykonania ruchu, wszyscy możecie trzymać się tego tak długo, jak tylko zechcecie.
Czy powinieneś używać XMPP?
Pomimo swojego wieku, a może właśnie z tego powodu, XMPP pozostaje realną opcją dla każdego, kto po prostu szuka sposobu na czatowanie z innymi ludźmi online. Główne platformy czatowe coraz częściej śledzą i zarabiają na naszej komunikacji. Dostawcy XMPP oferują cichszy zakątek sieci, w którym przy włączonym szyfrowaniu możesz rozmawiać prywatnie.