iOS are permisiuni de aplicație, prea și sunt, probabil, mai bune decât Android
Android are un sistem de permisiuni pentru aplicații individuale, dar și iPhone și iPad. Android vă oferă o singură solicitare atunci când instalați o aplicație, dar iOS vă permite să luați mai multe decizii.
Mulți geeks au crezut de mult că sistemul de permisiune Android este un avantaj față de lipsa de unul pe iOS. Acest lucru poate fi șocant pentru a sugera pentru mulți geeks Android, dar sistemul de permisiune iOS "este, probabil, mult mai practic.
Actualizați: Google a eliminat funcția AppOps din Android 4.4.2 după ce a fost scris acest articol, susținând că a fost lansat accidental. Aceasta înseamnă că situația privind permisiunea pentru aplicația Android este acum mai rea decât cea prezentată mai jos.
Problema cu permisiunile Android
Înainte de a putea aprecia pe deplin modul în care permisiunile aplicațiilor funcționează diferit pe dispozitivele iPhone și iPad, să examinăm rapid modul în care funcționează pe Android. Când instalați o aplicație din Google Play (sau oriunde altundeva), veți vedea o listă de permisiuni pe care aplicația o cere. Aplicațiile trebuie să declare permisiunea de a face totul, de la accesul la Internet pentru a citi spațiul de stocare USB, până la accesarea stării apelurilor telefonice și a datelor despre locația GPS.
Dacă sunteți cineva care de fapt acordă atenție, puteți vedea această listă de permisiuni la momentul instalării. Dar este o decizie luată-sau-lăsați-o. Puteți alege să instalați aplicația și să acceptați permisiunile sau să refuzați instalarea aplicației și să refuzați permisiunile.
Dacă sunteți un utilizator mediu Android, există șanse mari să nu acordați prea multă atenție permisiunilor. Probabil ați fost instruiți că aplicațiile vor solicita tot felul de permisiuni, inclusiv permisiuni de "locație" în jocuri gratuite pentru scopuri de publicitate. Dacă doriți să utilizați aplicația, veți termina instalarea.
Aceasta este singura decizie de permisiune pe care majoritatea utilizatorilor o fac vreodată. În versiunile Android 4.3 și ulterioare, acum este posibil să gestionăm permisiunile aplicațiilor cu setările integrate în sistem cu noul panou AppOps, însă aceste setări sunt ascunse și nu vor fi găsite niciodată de majoritatea oamenilor. De asemenea, trebuie să luați o decizie mai activă, căutând panoul de control pentru a gestiona permisiunile după instalarea aplicației.
Cum funcționează Permisiunile iOS
Permisiunile aplicațiilor pentru iPhone și iPad funcționează diferit. Când instalați o aplicație, nu faceți nicio opțiune privind permisiunile. Alegeți să permiteți anumite permisiuni de bază - fiecare aplicație pe care o instalați are câteva drepturi de bază, cum ar fi abilitatea de a accesa Internetul. În timpul instalării, instalați doar aplicația - fără a acorda permisiuni speciale, cum ar fi accesul la GPS sau la contacte.
Pentru a utiliza anumite permisiuni - în special, pentru a accesa serviciile dvs. de localizare (GPS), contacte, calendare, mementouri, fotografii, Bluetooth, microfon, activitate de mișcare, cont Twitter sau cont Facebook - aplicația solicită permisiunea când trebuie să o utilizeze. De exemplu, atunci când instalați Google Maps sau o altă aplicație de cartografiere, acesta va afișa un pop-up care vă cere să vizualizați locația dvs. atunci când utilizați pentru prima oară funcțiile sale de mapare. Dacă o aplicație are nevoie de persoanele dvs. de contact pentru o anumită caracteristică, veți vedea numai o solicitare de permisiune pentru persoanele de contact atunci când utilizați pentru prima dată această funcție.
Este mai ușor să înțelegeți de ce o aplicație dorește permisiunile și de ce le folosește.
În plus, aveți mai multe opțiuni aici. Puteți respinge o solicitare de permisiune - spunând "nu, nu am încredere în această aplicație pentru a accesa contactele sau locația GPS" - și puteți continua să utilizați aplicația oricum. Puteți activa unele permisiuni, dar nu altele.
Pe Android, utilizatorii normali pot alege să permită toate permisiunile la momentul instalării sau doar să nu utilizeze aplicația. Pe iOS, utilizatorii normali pot gestiona și înțelege permisiunile mult mai ușor.
De asemenea, puteți accesa ecranul Setări iOS și apăsați pe Confidențialitate pentru a vizualiza aceste categorii de permisiuni.
Atingeți o categorie pentru a vedea ce aplicații instalate au acces la o permisiune și opțional le revocați. Aceasta este în esență versiunea iOS a ecranului AppOps pe Android, dar este vizibilă pentru utilizatorii obișnuiți, în loc să fie ascunsă numai pentru geeks.
Acest sistem obligă dezvoltatorii de aplicații să justifice permisiunile pe care le solicită. Pe iOS, utilizatorii ar refuza accesul la Angry Birds în cazul în care a solicitat brusc să își citească locația GPS. Pe Android, mulți utilizatori probabil că nici nu-și dau seama că permit acest lucru.
În cazul în care Android încă câștigă
Desigur, sistemul de permisiune al Android are în continuare avantajele sale. Dacă sunteți un geek, aveți posibilitatea să obțineți mai mult control de permisiune permisiuni prin AppOps. Android, de asemenea, forțează aplicațiile să declare mai multe permisiuni, astfel încât să puteți vedea dacă o aplicație poate accesa Internetul sau nu. Android oferă, de asemenea, permisiuni care nu sunt disponibile pe iOS, permițând aplicațiilor să facă mai multe lucruri.
Dar, în timp ce Android este încă flexibil și puternic în multe feluri, se poticnește când vine vorba de lumea reală. Utilizatorii obișnuiți care doresc doar să joace jocuri mobile fără a avea contactele recoltate și locațiile colectate au mult mai mult control asupra iOS.
Nu există niciun motiv pentru care sistemul de permisiune al Android ar trebui să fie "ia-l sau lăsați-l", decât dacă știți despre un ecran de setări secrete. Webul funcționează ca iOS - dacă un site web dorește să vă acceseze locația, trebuie să întrebați. Dacă dorește să vă acceseze microfonul sau camera web, trebuie să întrebați. Puteți alege să permiteți sau să respingeți oricare dintre aceste permisiuni și să continuați să utilizați site-ul Web. Ar trebui să funcționeze așa și pe Android.
Sperăm că Google va continua să dezvolte aplicațiile AppOps și să le pună la dispoziția utilizatorilor normali de Android. Deocamdată, nu este adevărat să spunem că Android are permisiuni de aplicații în timp ce iOS nu are - ambele sisteme de operare au sisteme de permisiune. Soluția Apple este probabil mai bună pentru majoritatea oamenilor.