Prvobitna informacija je bila da se čeka podrška od strane Tapatalk-a za najnoviju verziju XenForo platforme. Sada se priča okrenula da se podrška neće uvesti nikada jer, citiram grubo: "Administrator ne želi da održava forum sa third-party plugin-om osim onih koje je on lično razvio".
Pa ok, ako gledamo sa te strane bilo koji sistem koji koristi third-party plugine je podložan rizicima (hello WordPress) - tu se slažemo.
Ako gledamo sa aspekta opravdanja da je sigurnost forum platforme najbitnija i da Tapatalk plugin može ozbiljno ugroziti tu sigurnost (nekompatibilnost) zbog brzih i hitnih zakrpa koje izbaci XenForo - tu se ne mogu baš složiti, odnosno mogu samo u delu da je sigurnost uvek najbitnija.
Većina hitnih hotfix security ispravki ne unosi "API breaking changes" izmene u sam sistem, jer je u pitanju zakrpa (hotfix - patch) postojeće implementacije. Za major, cak i minor (SemVer ako se prati) verzije tu se već posveti malo više vremena planiranju na koji način da se isprate i urade izmene, jer Tapatalk nije jedini plugin koji postoji, pa se tek onda radi release po planu sa sve release notes koje developeri Tapatalk-a, a i drugih plugina, mogu fino da isprate. Do sada nisam čuo da je neki forum hakovan zbog sigurnosnih propusta u samom Tapatalk plugin-u.
Održavajući aktivno 2 forum sistema (phpBB, IPBoard) u zadnjih 10 godina sam doživeo samo jednom da je hitan hotfix release uticao na funkcionalnost postojećeg API-ja jednog third-party plugin-a, što je i bilo naznačeno u release notes. Najveća šteta koja može da nastane, jeste da se plugin privremeno isključi/obriše ukoliko nastane problem sa kompatibilnošću verzija, a full backup se podrazumeva pre svake nadogradnje. Na oba forum sistema koristim Tapatalk plugin, jer zajednica to hoće.
No dobro, dosta tehnikalija, o tome se može u nedogled.
Smatram konkretno da si
@kUdtiHaEX previše subjektivan u odnosu prema zajednici foruma. Napisao sam već da si odradio momački posao migracije sa jedne platforme na drugu i siguran sam da nije bio lak posao i tu ti čestitam još jednom. Ti si administrator, imaš moć da doneseš konačnu odluku o tome kako će forum da izgleda i funkcioniše, ali bi trebao biti objektivan prema stavovima i zahtevima zajednice.
Opravdanja kao "ne želim", "PWA je super, jer ja koristim Android" i "5% posetilaca sajta koriste tapatalk" nisu baš objektivni. Pošto pretpostavljam da se koriste eksterni alati za analitike, ta statistika je koliko vidim većini ovde upitna, jer nije do kraja transparentna.
Statistika kaže da je bilo oko 80-100k aktivnih poseta na forum dnevno.
- Da li je to broj samo registrovanih članova čiji User-Agent nije modifikovan na neki način?
- Da li se botovi (Ne Google/Yahoo/Apple, nego i botovi sa lažnim (simulirajući realnog korisnika) User-Agentima) računaju u tu statistiku?
- Da li je to broj korisnika čiji su IP opsezi poreklom samo iz ex-yu zemalja (geo statistika)?
- itd.
Tu postoji daleko više promenljivih koji se trebaju uzeti u obzir. Šta znači takva statistika, ako postoji 500-1000 aktivnih članova koji suštinski čine ovaj forum učestvujući na njemu svaki dan.
Evo recimo ja sam iskoristio opciju pretrage foruma i uzeo za ključne reči "using Tapatalk", što je deo default potpisa korisnika koji koristi Tapatalk app (ne računajući koliko je korisnika samo izmenilo takav potpis u aplikaciji). Nabrojao sam preko 200 postova u jednom danu koji sadrže takav potpis. Nemam alate niti bazu kod sebe, ne znam koliki je broj postova u jednom danu na nivou celog foruma.
Da li je to tih 5% statistike? Možda, ako imamo preko 4000 aktivnih postova dnevno. Evo u ovom datom trenutku dok pisem ovaj post, po statistici foruma imamo 189 online članova i 732 gosta.
Skok statistike koji se navodi je sasvim razuman. Ja sam u par prilika koristio benchmark forum preko telefona i uvek sam birao "desktop version" zbog lošeg UI na starom sistemu.
PWA kao tehnologija je super.
A da li je to zamena za Tapatalk? Pa bila bi da se te dve stvari mogu porediti. Tapatalk je plugin koji sa strane foruma koji koristi interne API pozive forum sistema, a sa druge strane otvara svoj API ka korisnicima Tapatalk mobile aplikacije pružajući unificiran pristup, UI i UX nebitno o kojoj forum platformi se radi, pri tome grupišući određene funkcionalnosti za sve forume.
PWA je nešto što je deo foruma (native support) i što zavisi isključivo od forum platforme - XenForo u ovom slučaju. A koliko se da videti barem u ovoj temi, većina zahteva/odgovora je u smislu "izmenite ili dodajte ovo da bi bilo kao na Tapatalk-u".
Činjenica je da korisnici Androida imaju daleko bolji UX sa PWA nego korisnici koji koriste Apple uređaje. PWA još uvek ne funkcioniše sjajno na iOS-u.
Ako forum koristi oglase, onda monetizacija od tih oglasa nije baš lagana/moguća preko Tapatalk aplikacije - još jedna činjenica.
Tapatalk je upravo i postao popularan, iako bi mogao biti bolji, iz razloga što korisniku grupiše sve forume koje prati na jedno mesto. Korisnika ne zanima koja je forum platforma u pozadini, da li je mobile frendly, itd. Pri tome inbox na Tapatalk je konsolidovan za sve forume.
Evo čist primer jednog takvog korisnika, a svi koji poseduju neki od Apple uređaja znaju koliko je taj član bitan za tu sekciju/temu -
https://forum.benchmark.rs/threads/iphone-autorizovani-servis-srbija.349936/post-6321233
Da ne dužim dalje, poenta teksta jeste da se omogući podrška za Tapatalk, jer je očigledno da takva potreba postoji u zajednici.
Smatram da je sada daleko bolje za celu zajednicu kada postoji veći izbor. Kome se ne sviđa PWA, može da koristi dekstop ili Tapatalk i obrnuto. Pre nije bilo opcija - ili desktop ili Tapatalk.
A dacu sebi prostora da i sam budem subjektivan - apsolutno ne želim 10 prečica po ekranu i 10 različitih UI/UX za 10 foruma koje pratim ako bi svi odjednom prešli na PWA. Sa Tapatalk Pro app nikada nisam imao problem i na Androidu i sada na iOS-u.
P.S Ovim odgovorom ne podcenjujem ničiji rad i trud niti želim nekoga da uvredim. Samo kritički napisano mišljenje i sugestija.