Uspoređivali smo dopuštenja Facebookove aplikacije za razmjenu poruka koja je često klevetana Googleovoj aplikaciji Hangouts
Da ne duljim poantu - jer mislim da gotovo svi koji su pročitali naše skidanje od svih FUD-ova i zbrke oko loše informiranih priča o Facebook Messengeru je dobio — ali evo jedne zanimljive vježbe. Nedavno smo preporučili da, kada imate pitanja o dozvolama koje aplikacija objavljuje, trebate pogledati sličnu aplikaciju. Možda vam neće reći cijelu priču, ali bi vam trebalo dati prilično dobru ideju o tome ima li aplikacija moć učiniti nešto opako.
Ako, recimo, jedna aplikacija za pozadinu ima mogućnost telefoniranja, a druga ne, trebate potražiti zašto potrebna mu je ta sposobnost. Ima smisla?
Usporedimo Facebook Messenger s još jednom popularnom aplikacijom za razmjenu poruka — Google Hangouts. Ako iz nekog razloga niste prije koristili Hangouts, to je Googleova usluga za razmjenu poruka, a sada je i Googleova omiljena aplikacija za razmjenu tekstualnih poruka. (Iako ćete i dalje pronaći druge aplikacije za slanje poruka na telefonima većine proizvođača, čak i ako imaju instaliran Hangouts.)
Stavimo dopuštenja jedno uz drugo — kao što su kopirana izravno s Google Playa — i vidimo kako to izgleda. Sve u ime znanosti.
Identitet
Facebook Messenger | Google Hangouts |
---|---|
Pronađite račune na uređaju | Pronađite račune na uređaju |
Pročitajte vlastitu kontakt karticu | Dodajte ili uklonite račune |
Čini se da Google Hangouts ima samo malo više snage, s mogućnošću dodavanja ili uklanjanja računa. No, ne zbog čega bismo se brinuli. To je nešto što biste očekivali vidjeti u aplikaciji Googleove usluge.
Kontakti/kalendar
Facebook Messenger | Google Hangouts |
---|---|
Pročitajte svoje kontakte | Pročitajte svoje kontakte |
Redak 1 - ćelija 0 | Izmijenite svoje kontakte |
Dakle, Google Hangouts ima dodatnu mogućnost da može mijenjati vaše kontakte, a ne samo ih čitati. Facebook Messenger može čitati samo vaše kontakte.
Mjesto
Facebook Messenger | Google Hangouts |
---|---|
Približna lokacija (na temelju mreže) | Približna lokacija (na temelju mreže) |
Precizna lokacija (GPS i mreža) | Precizna lokacija (GPS i mreža) |
Ovaj je, što ne iznenađuje, čak i mrtav. Doista standardne stvari za pronalaženje vaše lokacije. I obje aplikacije omogućuju vam da svoju lokaciju priložite poruci. (Hangouts, međutim, zahtijeva da ga sami dodate, dok Facebook Messenger prema zadanim postavkama dijeli vašu lokaciju u svakoj novoj poruci. Evo kako to isključiti.)
SMS (tekstualne poruke)
Facebook Messenger | Google Hangouts |
---|---|
uredite svoje tekstualne poruke (SMS ili MMS) | čitati vaše tekstualne poruke (SMS ili MMS) |
primanje tekstualnih poruka (SMS) | primanje tekstualnih poruka (SMS) |
čitati vaše tekstualne poruke (SMS ili MMS) | poslati SMS poruke |
poslati SMS poruke | uredite svoje tekstualne poruke (SMS ili MMS) |
primanje tekstualnih poruka (MMS) | primanje tekstualnih poruka (MMS) |
Ovdje je jedino zanimljivo da Facebook Messenger i Google Hangouts navode potpuno iste pod-dozvole malo drugačijim redoslijedom. (Nemam pojma zašto.) Inače, ovo je upravo ono što biste očekivali vidjeti u nekoliko aplikacija koje služe kao aplikacije za slanje tekstualnih poruka.
Telefon
Facebook Messenger | Google Hangouts |
---|---|
uredite svoje tekstualne poruke (SMS ili MMS) | čitati vaše tekstualne poruke (SMS ili MMS) |
Direktan poziv na brojeve telefona | Direktan poziv na brojeve telefona |
Čitaj zapisnik poziva | Redak 2 - ćelija 1 |
Facebook Messenger može vidjeti vaš zapisnik poziva. Hangouts ne može. Bit će zanimljivo vidjeti hoće li se to promijeniti ako i kada Google Voice bude uključen.
Fotografije/medijske datoteke
Facebook Messenger | Google Hangouts |
---|---|
Testirajte pristup zaštićenoj pohrani | Izmijenite ili izbrišite sadržaj vaše USB memorije |
Izmijenite ili izbrišite sadržaj vaše USB memorije | Testirajte pristup zaštićenoj pohrani |
Opet, standardne stvari za aplikaciju koja želi predmemorirati bilo koju vrstu podataka umjesto da ih ponovno i ponovno preuzima. Jednostavno uopće nije jasno objašnjeno.
Kamera/mikrofon
Facebook Messenger | Google Hangouts |
---|---|
Snimite fotografije i videozapise | Snimi audio |
Snimi audio | Snimite fotografije i videozapise |
Želite li snimiti slike ili video? Želite li uopće koristiti mikrofon? Trebate ove dozvole. Standard. Stvari.
Informacije o Wi-Fi vezi
Facebook Messenger | Google Hangouts |
---|---|
Pogledajte Wi-Fi veze | Pogledajte Wi-Fi veze |
Još jedno osnovno dopuštenje koje dijele obje aplikacije, a postoji bezbroj razloga zašto bi aplikacija to proglasila. Hangouts, na primjer, treba premjestiti mnogo podataka ako upućujete videopoziv. Stoga bi želio znati jeste li na Wifi ili mobilnoj vezi.
ID uređaja i podaci o pozivu
Facebook Messenger | Google Hangouts |
---|---|
Pročitajte status i identitet telefona | Pročitajte status i identitet telefona |
Kao već smo objasnili, ovo je loš naziv za dozvolu koja dopušta brojne stvari niske razine koje bi aplikacije mogle trebati. Aplikacije ga također trebaju da vide postoji li aktivan poziv. Opet, ništa što ne biste očekivali u Facebook Messengeru ili Hangoutsu.
Ostala dopuštenja
Facebook Messenger | Google Hangouts |
---|---|
Primite podatke s Interneta | primati podatke s interneta |
Preuzmite datoteke bez obavijesti | čitati trenutne poruke |
Pokreni pri pokretanju | Razmjenjuje poruke i prima obavijesti o sinkronizaciji od Google poslužitelja |
Spriječite uređaj da spava | puni pristup mreži |
Pogledajte mrežne veze | kontrola vibracija |
Instalirajte prečace | pokrenuti pri pokretanju |
Promijenite postavke zvuka | koristiti račune na uređaju |
Pročitajte konfiguraciju Google usluge | pregled mrežnih veza |
Crtanje preko drugih aplikacija | kontrolirati Near Field Communication |
Potpuni pristup mreži | pročitajte konfiguraciju Google usluge |
Pročitajte postavke sinkronizacije | spriječiti uređaj da spava |
Kontrolirajte vibracije | promijenite svoje audio postavke |
Promijenite mrežnu povezanost | uparivanje s Bluetooth uređajima |
Redak 13 - ćelija 0 | promijeniti mrežnu povezanost |
Redak 14 - ćelija 0 | poslati ljepljivo emitiranje |
Ovdje se puno toga događa, znamo. Ali pogledajte koliko se toga podudara između Facebook Messengera i Hangoutsa. Messenger ima nekoliko dopuštenja za svoju značajku Chat Heads (crtanje preko drugih aplikacija i instaliranje prečaca) koja Hangouts nema, a Hangouts ima dopuštenja za NFC i Bluetooth te još jedno za neke Googleove usluge, Facebook nedostaje.
Dakle, što to sve znači?
Nije da smo stvarno trebali još dokaza, ali prilično je jasno vidjeti da Facebook Messenger ne deklarira pretjeranu količinu dopuštenja - zapravo, Google Hangouts ima dva više, ako ste zabrinuti zbog plusa ili minusa — nije da broj dozvola koje aplikacija deklarira ukazuje na bilo što osim da aplikacija radi mnogo stvari koje zahtijevaju dozvole. Ni Facebook Messenger ne objavljuje ništa što ne biste očekivali vidjeti u aplikaciji za razmjenu poruka.
Korištenje bilo čega na internetu zahtijeva određenu dozu povjerenja. Dopuštenja vam pokazuju širok opseg onoga što aplikacija može učiniti. Ali, da, i dalje morate vjerovati da to ne čini nešto loše unutar te granice. Većina nas koristi web stranice bez gledanja razvojne konzole ili njuškanja paketa dok lete iznad nas. I još uvijek postoje sigurnosne kopče. Telefoni se ne isporučuju s root pristupom. Telefoni se ne isporučuju s označenim prema zadanim postavkama "dopusti instalaciju aplikacija iz nepoznatih izvora". A ako se želite priključiti na računalo i imati pristup naredbenom retku, morat ćete označiti još potvrdni okvir, a zatim odobrite vezu na svom telefonu. A što se tiče aplikacija, Google provjerava zlonamjerni softver ne samo u aplikacijama na Google Playu, već (ako to dopustite) i u aplikacijama koje su učitane s druge strane na vaš telefon.
I dalje ćemo biti suočeni s nesporazumima o dopuštenjima za Android. Nešto od toga su priče koje samo žele izazvati probleme. Ali puno toga također pada na Googleova ramena zbog suhoparnog, inženjerskog jezika koji se koristi u opisivanju dopuštenja. (Iako se čini da je Google tiho uklonio neke od opisa dodataka u dopuštenjima. Pritiskom na jedan više se ne pojavljuje suhoparan jezik, a posebno se oslobađa vrlo pogrešno shvaćene klauzule "u bilo koje vrijeme" za stvari poput upotrebe kamere i mikrofona.) Google će nastaviti poboljšavati i educirati te poboljšavati način na koji objašnjava stvari.