{"id":40771,"date":"2020-02-04T12:51:57","date_gmt":"2020-02-04T09:51:57","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/vypusk-xmpp-klienta-yaxim-0-9-9"},"modified":"2020-02-04T12:51:57","modified_gmt":"2020-02-04T09:51:57","slug":"vypusk-xmpp-klienta-yaxim-0-9-9","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/vypusk-xmpp-klienta-yaxim-0-9-9","title":{"rendered":"Wydanie klienta XMPP yaxim 0.9.9","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/blog\/2020\/01\/31\/yaxim-0-dot-9-9-fosdem-edition\/\">Przedstawiona<\/a><\/noindex> nowa wersja klienta XMPP dla Androida \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/\">yaxim 0.9.9<\/a><\/noindex> \u201eedycja FOSDEM 2020\u201d z licznymi zmianami i nowymi funkcjami, takimi jak przegl\u0105danie us\u0142ug, <noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/blog\/2019\/04\/01\/yaxim-enters-the-matrix\/\">wsparcie dla Matrix<\/a><\/noindex>, niezawodna wymiana wiadomo\u015bci z MAM i push, nowy interfejs u\u017cytkownika z pro\u015bb\u0105 o uprawnienia w razie potrzeby. Nowe mo\u017cliwo\u015bci pozwoli\u0142y dostosowa\u0107 yaxim do mobilnych wymaga\u0144 <noindex><a rel=\"nofollow\" href=\"https:\/\/xmpp.org\/extensions\/xep-0423.html\">Zestaw zgodno\u015bci XMPP 2020<\/a><\/noindex>. Kod projektu <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/yaxim-org\/yaxim\/\">rozpowszechniany<\/a><\/noindex> jest licencjonowany na zasadach GPLv3.<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/images\/yaxim-0.9.9-fosdem.png\"><img decoding=\"async\" alt=\"Wydanie klienta XMPP yaxim 0.9.9\" src=\"\/wp-content\/uploads\/2020\/02\/2df38c726cec870a85e69269a352baa9.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>G\u0142\u00f3wne nowo\u015bci:<\/p>\n<ul>\n<li class=\"l\"> Interfejs dostosowano do stylu Google \u201eMaterial Design\u201d. Aby spe\u0142ni\u0107 zaostrzone w stosunku do zesz\u0142ego roku <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.android.com\/distribute\/best-practices\/develop\/target-sdk\">wymagania<\/a><\/noindex> dotycz\u0105ce publikacji w Google Play, konieczna by\u0142a wymiana przestarza\u0142ej biblioteki <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/JakeWharton\/ActionBarSherlock\">ActionBarSherlock<\/a><\/noindex> na <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.android.com\/jetpack\/androidx\/releases\/appcompat\">appcompat<\/a><\/noindex> od Google, kt\u00f3ra zapewnia aplikacji materialny styl.\n<p>Oznacza to r\u00f3wnie\u017c, \u017ce yaxim teraz wymaga co najmniej Androida 4.0 na urz\u0105dzeniu. Poniewa\u017c wersja 4.0 zosta\u0142a wydana w 2011 roku, wp\u0142ywa to tylko na niewielk\u0105 liczb\u0119 urz\u0105dze\u0144. U\u017cytkownicy z telefonami starszymi ni\u017c dziesi\u0119\u0107 lat powinni pozosta\u0107 przy starych wersjach yaxim, kt\u00f3re dzia\u0142aj\u0105 na Androidzie 2.3+. Ponadto, na urz\u0105dzeniach z Androidem 6+ u\u017cytkownik b\u0119dzie proszony o udzielenie zgody w momencie, gdy b\u0119dzie to naprawd\u0119 potrzebne (na przyk\u0142ad podczas wymiany plik\u00f3w lub robienia zdj\u0119\u0107).<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/images\/yaxim-0.9.9-runtime-permissions.png\"><img decoding=\"async\" alt=\"Wydanie klienta XMPP yaxim 0.9.9\" src=\"\/wp-content\/uploads\/2020\/02\/cf6a271b2aaaa5224f391d88fb82fb5c.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Na Androidzie 8+ yaxim korzysta z nowych <noindex><a rel=\"nofollow\" href=\"https:\/\/medium.com\/exploring-android\/exploring-android-o-notification-channels-94cd274f604c\">kana\u0142\u00f3w powiadomie\u0144<\/a><\/noindex>. Dla ka\u017cdego kontaktu tworzony jest nowy kana\u0142 z niestandardowym d\u017awi\u0119kiem. Gdy u\u017cytkownik otrzyma wiadomo\u015b\u0107 od kontaktu, mo\u017ce skorzysta\u0107 z ustawie\u0144 powiadomie\u0144 Androida, aby zmieni\u0107 melodi\u0119.\n<li class=\"l\"> Zapewniamy wsparcie dla inicjatywy <noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/blog\/2017\/01\/31\/yaxim-0-dot-9-security-easy-xmpp\/\">\u201eProsty XMPP\u201d<\/a><\/noindex>, korzystaj\u0105c z subskrypcji klienta <noindex><a rel=\"nofollow\" href=\"https:\/\/xmpp.org\/extensions\/xep-0379.html\">XEP-0379: Pre-Authenticated Roster<\/a><\/noindex>, dla kt\u00f3rej wymagana jest aktywna rejestracja In-Band na serwerze.<br \/>\n<\/h3>\n<li class=\"l\"> Nowy <noindex><a rel=\"nofollow\" href=\"https:\/\/xmpp.org\/extensions\/xep-0401.html\">XEP-0401: Easy User Onboarding<\/a><\/noindex> umo\u017cliwia zapraszanie nowych u\u017cytkownik\u00f3w na serwer bez <noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/blog\/2017\/12\/22\/spam-reduction-on-yax-dot-im\/\">obaw o nadu\u017cycia ze strony spamer\u00f3w.<\/a><\/noindex>Na poni\u017cszym filmie mo\u017cna zobaczy\u0107 u\u017cytkownika <noindex><a rel=\"nofollow\" href=\"https:\/\/lab.louiz.org\/poezio\/poezio\/merge_requests\/62\">poezio<\/a><\/noindex> na serwerze <noindex><a rel=\"nofollow\" href=\"https:\/\/modules.prosody.im\/mod_easy_invite.html\">prosody<\/a><\/noindex>, tworz\u0105cego zaproszenie, kt\u00f3re jest u\u017cywane przez yaxim do rejestracji i automatycznego dodania zapraszaj\u0105cego. Strona zaproszenia w tym przyk\u0142adzie u\u017cywa <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.android.com\/google\/play\/installreferrer\">linku do instalacji z Google Play<\/a><\/noindex>, co pozwala zainstalowanemu na niej klientowi yaxim zna\u0107 adres zapraszaj\u0105cego, co ma wp\u0142yw na prywatno\u015b\u0107, dlatego nie jest jeszcze w\u0142\u0105czone na oficjalnej stronie serwera yax.im.\n<p><center><br \/>\n<video poster=\"...jpg\" controls=\"\" style=\"width: 640px; height: 480px; max-width:100%\"><source src=\"https:\/\/yaxim.org\/images\/poezio-yaxim-invitation.mp4\" type=\"video\/mp4\"><\/video><br \/>\n<\/center><\/p>\n<li class=\"l\"> Wprowadzono nowy typ pokoi z zak\u0142adkami oraz wyszukiwanie pokoi publicznych, dzia\u0142aj\u0105ce na podstawie <noindex><a rel=\"nofollow\" href=\"https:\/\/search.jabber.network\/rooms\/1\">search.jabber.network<\/a><\/noindex>.<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/images\/yaxim-0.9.9-rooms.png\"><img decoding=\"async\" alt=\"Wydanie klienta XMPP yaxim 0.9.9\" src=\"\/wp-content\/uploads\/2020\/02\/c8aec7d2072b21378050e17c6cd309f3.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Nick u\u017cytkownika (&#171;widoczna nazwa&#187;) jest teraz synchronizowany z serwerem za pomoc\u0105 <noindex><a rel=\"nofollow\" href=\"https:\/\/xmpp.org\/extensions\/xep-0172.html\">XEP-0172: User Nickname<\/a><\/noindex>. Mo\u017cna zmieni\u0107 nick w ustawieniach konta.\n<li class=\"l\"> Przegl\u0105darka pokoi mo\u017ce teraz by\u0107 u\u017cywana do wykrywania us\u0142ug poprzez wpisanie poprawnego adresu XMPP w polu wyszukiwania:<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/images\/yaxim-0.9.9-prosody.im.png\"><img decoding=\"async\" alt=\"Wydanie klienta XMPP yaxim 0.9.9\" src=\"\/wp-content\/uploads\/2020\/02\/ef7b739ad1dda653478b62e5b2b6d656.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/images\/yaxim-0.9.9-prosody.im-browser.png\"><img decoding=\"async\" alt=\"Wydanie klienta XMPP yaxim 0.9.9\" src=\"\/wp-content\/uploads\/2020\/02\/44dc03b04bafdbec1c697ffee8fc8650.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/images\/yaxim-0.9.9-prosody.im-browser-conference.png\"><img decoding=\"async\" alt=\"Wydanie klienta XMPP yaxim 0.9.9\" src=\"\/wp-content\/uploads\/2020\/02\/2041ffdbda8897af45c4b079ee8413ec.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>Wykrywanie nie ogranicza si\u0119 do serwer\u00f3w i pokoi, mo\u017cna r\u00f3wnie\u017c szuka\u0107 u\u017cytkownik\u00f3w, rozmawia\u0107 z nimi i dodawa\u0107 ich do swojej listy kontakt\u00f3w:<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/images\/yaxim-0.9.9-ge0rg.png\"><img decoding=\"async\" alt=\"Wydanie klienta XMPP yaxim 0.9.9\" src=\"\/wp-content\/uploads\/2020\/02\/8edf814d8b2f42d2f551ee41876744e3.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Dodano wsparcie dla protoko\u0142u Matrix (z u\u017cyciem <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/matrix-org\/matrix-bifrost\/\">mostu Bifr&#246;st<\/a><\/noindex>), kt\u00f3ry pocz\u0105tkowo zosta\u0142 zaprezentowany jako <noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/blog\/2019\/04\/01\/yaxim-enters-the-matrix\/\">primaaprilisowy \u017cart<\/a><\/noindex>. Yaxim korzysta z oficjalnego mostu na matrix.org, kt\u00f3ry r\u00f3wnie\u017c by\u0142 przygotowany na FOSDEM 2020.\n<li class=\"l\"> Niezawodna wymiana wiadomo\u015bci. Dla u\u017cytkownik\u00f3w, kt\u00f3rzy korzystaj\u0105 z yaxim r\u00f3wnolegle z innym klientem, zapewniono wsparcie <noindex><a rel=\"nofollow\" href=\"https:\/\/xmpp.org\/extensions\/xep-0313.html\">XEP-0313: Message Archive Management<\/a><\/noindex> (MAM). Podczas \u0142\u0105czenia z serwerem yaxim teraz aktywuje MAM i \u017c\u0105da wszystkich wiadomo\u015bci od ostatniej synchronizacji. Gwarantuje to, \u017ce yaxim otrzyma wszystkie wiadomo\u015bci, kt\u00f3re zosta\u0142y ju\u017c dostarczone innemu klientowi.\n<li class=\"l\"> Podczas instalacji na urz\u0105dzeniach z us\u0142ugami Google Play yaxim zarejestruje si\u0119 do <noindex><a rel=\"nofollow\" href=\"https:\/\/xmpp.org\/extensions\/xep-0357.html\">XEP-0357: Push-Notification<\/a><\/noindex> przez serwer push.yax.im. Gwarantuje to, \u017ce aplikacja uruchamia si\u0119 z g\u0142\u0119bokiego snu lub zostaje uruchomiona, gdy kto\u015b wysy\u0142a u\u017cytkownikowi now\u0105 wiadomo\u015b\u0107.\n<p>Te zmiany s\u0105 odzwierciedlone w <noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/privacy\/\">polityce prywatno\u015bci aplikacji<\/a><\/noindex>.<\/p>\n<li class=\"l\"> Zmiany &#171;pod mask\u0105&#187;. Wewn\u0119trzna baza danych wiadomo\u015bci czatu zosta\u0142a zoptymalizowana poprzez dodanie indeks\u00f3w bazy danych dla wszystkich cz\u0119stych operacji, co sprawia, \u017ce yaxim dzia\u0142a znacznie szybciej podczas \u0142adowania okien czatu z d\u0142ugimi historiami. Ponadto yaxim zosta\u0142 przet\u0142umaczony z przestarza\u0142ej biblioteki XMPP Smack 3 na <noindex><a rel=\"nofollow\" href=\"https:\/\/download.igniterealtime.org\/smack\/docs\/4.3.4\/changelog.html\">Smack 4.3x<\/a><\/noindex>.\n<\/ul>\n<h3>Droga do 1.0<br \/>\n<\/h3>\n<p>Przedstawiona wersja przynios\u0142a znacz\u0105ce zmiany, cho\u0107 autorzy mieli nadziej\u0119, \u017ce uda si\u0119 zrobi\u0107 jeszcze wi\u0119cej, aby zaprezentowa\u0107 wersj\u0119 1.0 na <noindex><a rel=\"nofollow\" href=\"https:\/\/yaxim.org\/blog\/2019\/08\/23\/happy-birthday\/\">10-lecie<\/a><\/noindex>Jednak\u017ce obecna baza kodu zyska\u0142a znacz\u0105ce ulepszenia w zakresie niezawodno\u015bci i u\u017cyteczno\u015bci, a autorzy nie chc\u0105 ich d\u0142u\u017cej wstrzymywa\u0107. Konieczna jest wi\u0119ksza praca nad prezentacj\u0105 kontakt\u00f3w, aby umo\u017cliwi\u0107 sortowanie wed\u0142ug daty rozmowy oraz szybkie wyszukiwanie kontakt\u00f3w. Dodatkowo nale\u017cy zintegrowa\u0107 tworzenie pokoi i zapraszanie do nich znajomych.<\/p>\n<p>U\u017cytkownicy yaxim od dawna oczekiwali wsparcia dla MAM, jednak obecnie \u017c\u0105dane s\u0105 tylko osobiste wiadomo\u015bci u\u017cytkownika. Historia pokoju nadal jest pobierana przez klienta za pomoc\u0105 dziedziczonego mechanizmu, co oznacza, \u017ce u\u017cytkownik mo\u017ce czasami przegapi\u0107 niekt\u00f3re cz\u0119\u015bci historii pokoju. Wbudowane w czat obrazy nie maj\u0105 odpowiedniego buforowania, a yaxim pr\u00f3buje za\u0142adowa\u0107 ka\u017cde za\u0142\u0105czenie, niezale\u017cnie od jego rozmiaru i tego, czy mo\u017ce by\u0107 wy\u015bwietlone w kliencie. To nale\u017cy zmieni\u0107 w taki spos\u00f3b, aby ograniczy\u0107 \u0142adowanie aktualnych plik\u00f3w obraz\u00f3w do okre\u015blonego maksymalnego rozmiaru.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>\u0179r\u00f3d\u0142o: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52292\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f XMPP-\u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0434\u043b\u044f Android &#8212; yaxim 0.9.9 &#171;FOSDEM 2020 edition&#187; \u0441 \u043c\u043d\u043e\u0433\u043e\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u043c\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f\u043c\u0438 \u0438 \u043d\u043e\u0432\u044b\u043c\u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u044f\u043c\u0438, \u0442\u0430\u043a\u0438\u043c\u0438 \u043a\u0430\u043a \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0441\u043b\u0443\u0436\u0431, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 Matrix, \u043d\u0430\u0434\u0451\u0436\u043d\u044b\u0439 \u043e\u0431\u043c\u0435\u043d \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f\u043c\u0438 \u0441 MAM \u0438 push, \u043d\u043e\u0432\u044b\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0441 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u043c \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0439 \u043f\u0440\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438. \u041d\u043e\u0432\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u043b\u0438 \u043f\u0440\u0438\u0432\u0435\u0441\u0442\u0438 yaxim \u0432 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0435 \u0441 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u043c\u0438 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f\u043c\u0438 XMPP Compliance Suite 2020. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":40772,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-40771","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f XMPP-\u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0434\u043b\u044f Android -\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/vypusk-xmpp-klienta-yaxim-0-9-9\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a XMPP-\u043a\u043b\u0438\u0435\u043d\u0442\u0430 yaxim 0.9.9 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f XMPP-\u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0434\u043b\u044f Android -\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/vypusk-xmpp-klienta-yaxim-0-9-9\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-02-04T09:51:57+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-04T09:51:57+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Wydanie klienta XMPP yaxim 0.9.9 | ProHoster","description":"Przedstawiono now\u0105 wersj\u0119 klienta XMPP na Androida -","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/vypusk-xmpp-klienta-yaxim-0-9-9","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a XMPP-\u043a\u043b\u0438\u0435\u043d\u0442\u0430 yaxim 0.9.9 | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f XMPP-\u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0434\u043b\u044f Android -","og:url":"https:\/\/prohoster.info\/pl\/blog\/vypusk-xmpp-klienta-yaxim-0-9-9","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-02-04T09:51:57+00:00","article:modified_time":"2020-02-04T09:51:57+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"40771","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 00:31:34","updated":"2022-09-30 08:06:41","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/40771","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=40771"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/40771\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/40772"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=40771"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=40771"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=40771"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}