7Sep

Android atļauju sistēma ir salauzta, un Google to ir padarījusi vēl sliktāk

mobilās lietotnes vāc visas adrešu grāmatas un augšupielādē tās reklāmu serveros, izsekojot lietotāju kustības, izmantojot GPS, un veicot citas vētras. Bet Android atļauju sistēma nedara pietiekami daudz, lai palīdzētu lietotājiem cīnīties pret to.

Android atļauju sistēma piedāvā visu vai neko citu izvēli, ko lielākā daļa lietotāju ignorēs. Slēptais lietotņu Ops saskarne izskatījās kā šīs milzīgās problēmas in-attīstības risinājums, taču tagad uzņēmums Google pilnībā to ir noņēmis.

Kāpēc Android lietotņu atļaujas ir salauztas

Instalējot lietotni, jums ir tikai viena izvēle. Jūs varat izvēlēties piešķirt to katrai atļaujai, kuru tā prasa, vai vienkārši neinstalē lietotni. Ideālā pasaulē, kurā lietotnes pieprasīja tikai tās atļaujas, tas būtu labi. Reālajā pasaulē tas nedarbojas pareizi.

Apps prasa daudz vairāk atļaujas nekā tās pieprasa. Tipiski reklāmu atbalstītās lietotnes prasīs visu, sākot no iespējas piekļūt saviem kontaktiem, lai izsekotu jūsu atrašanās vietu, izmantojot GPS.Tas nozīmē, ka viņi varētu uzzināt visu savu adrešu grāmatu un izsekot precīzām kustībām, izmantojot GPS.Šos datus pēc tam var pārdot citiem reklāmdevējiem.

Android lietotāji ir apmācīti ignorēt lietotņu atļaujas pieprasījumus, jo atļauju saraksti var būt tik ilgi, un katrai lietotnei, arī cienījamām, tiek prasīta tik daudz atļauju. Tas ir grūti pārvaldīt un saprast.

Piemēram, oficiālajai Android lietotnei Android Android ierīcēm pašlaik ir nepieciešamas deviņpadsmit atsevišķas atļaujas. Instalējot šo lietotni, jūs varat piekļūt precīzai GPS atrašanās vietai, kontaktpersonām, mikrofonam, kamerai, kontiem, tālruņa zvaniem un citiem.

Pat tipiskām bezmaksas spēlēm bieži vien ir nepieciešami lieli kontaktu, GPS atrašanās vietu un citu datu, kurus jūs vēlaties saglabāt privātos, atļaujas.

Kā Google tikai pasliktinājās

Android 4.3 izraisīja slēptu funkciju ar nosaukumu App Ops. Android saskarne to tieši neiespaidoja, taču nodrošināja iebūvētu veidu, kā ērti pārvaldīt lietotņu atļaujas, nesaistot ierīci. Piemēram, jūs varat instalēt bezmaksas spēli un pēc tam apmeklēt lietotnes Ops, lai šī spēle nevarētu piekļūt jūsu kontaktpersonām vai GPS atrašanās vietai.

App Ops nodod Android lietotājiem atkal kontrolēt savus personas datus.Šķiet, ka Google saprata, ka viņiem vajadzēja kaut ko darīt attiecībā uz atļauju. Agrāk jaunas funkcijas tika paslēptas pirms integrēšanas galvenajā Android ierīcē.Piemēram, operētājsistēmā Android 4.1 Android lietotņu konti tika paslēpti, pirms tie tika pulēti un atklāti Android 4.2 versijā.

Privātuma aizsardzība, piemēram, EZF un Android geeks cerēja redzēt App Ops integrēta nākotnes Android versijā.

App Ops joprojām bija apmēram Android 4.4 versijā.Pēdējā nelielā atjauninājumā - Android 4.4.2 - Google noņēma piekļuvi App Ops. Android lietotāji vairs nevar pārvaldīt lietotņu atļaujas, nepieskaroties savām ierīcēm vai instalējot pielāgotu ROM.

Google saka, ka tai nevajadzēja būt ar lietotājiem saistīta funkcija, taču vienmēr tā bija iekšēja funkcija, ko Google Android izstrādātāji varētu izmantot. Citi cilvēki arī runāja, sakot, ka mēs neesam patiešām zaudējuši neko, jo App Ops nekad nav bijusi faktiska lietotāja funkcija.

Bet mēs esam kaut ko zaudējuši.Šķiet, ka Google virzījās uz to, lai Android lietotājiem būtu lielāka kontrole pār saviem privātajiem datiem, taču tagad mēs virzāmies otrādi un atceļot kontroli arī no Android geeks.

Mēs nevaram vienkārši teikt, ka lietotāji ir atbildīgi

Daži cilvēki domā, ka šī problēma ir atkarīga no lietotāja atbildības. Instalējot lietotni, lietotājiem ir iespēja izvēlēties, vai viņi vēlas instalēt šo lietotni vai ne. Ja viņi izvēlas instalēt lietotni, tie nevajadzētu būt pārsteigti, ja viņu viss kontaktu saraksts tiek augšupielādēts serverī kaut kur, ja viņu kustības tiek izsekotas reklāmdevējiem, ja lietotne izmanto savu mikrofonu, lai tos pārtvertu, vai arī, ja lietotne palaistafonā un nosūta augstas kvalitātes SMS īsziņas( par laimi tas vairs nav iespējams mūsdienu Android versijās).

Tas nav pieņemams. Android ne tikai izmanto geeks, to izmanto daudzi "normāli" cilvēki visā pasaulē.Patiesībā tā ir vispopulārākā viedtālruņu operētājsistēma visā pasaulē.Google pienākums ir izstrādāt Android tādā veidā, kas ļauj viedtālruņu lietotājiem kontrolēt savas ierīces. Ierīces pieder viedtālruņu īpašniekiem, nevis lietotņu izstrādātājiem.

Mums ir jāizstrādā tehnoloģija, kas būtu izmantojama ikvienam, ne tikai geeks. Android neļauj lietotājiem pieņemt reālus lēmumus par atļaujām. Ja tik daudz cilvēku datu tiek novāktas pret viņu vēlmēm, šī problēma ir jārisina Google Android izstrādātājiem. Tas nav lietotāja vaina.

Tas nav viss teorētiskais. Android lukturīšu lietotne nesen tika sodīta, jo tā maldināja lietotājus un izsekoja viņu GPS kustības, savukārt tika atrasts visdažādāko lietotņu fons, kas augšupielādēja visas adrešu grāmatas. Lietotājiem nepieciešama kontrole;situācija pietrūkst.

Real Solution

Tātad, kāds varētu būt faktiskais risinājums šai problēmai? Nu, vienkārši aplūkojiet Apple IOS.Bija laiks, kad iPhone un iPad vienkārši balstījās uz Apple app recenzentiem, lai pieņemtu lēmumus, un katrai lietotnei bija maksimālās atļaujas, kādas tai varētu būt jūsu ierīcē.Šajā pasaulē Android lietotņu atļauju risinājums bija krietni pārāks par Apple lietotņu atļauju sistēmu. Vismaz jūs varētu zināt, ko lietotne veiks un pieņems apzinātu lēmumu, vai to instalēt vai nē!

Bet Apple nav nostājies. Atbildot uz kritiku, Apple iOS tagad ir lietotņu atļauju sistēma. Ja lietotne vēlas piekļūt kaut kas privāts, piemēram, jūsu kontaktpersonas, GPS atrašanās vieta, mikrofons vai citi dati, lietotnei ir jāuzaicina, pirms to pirmo reizi piekļūstat.Šis lēmums ir jēga kontekstā, lietojot programmu. Lietotājs var izvēlēties, vai atļaut vai atteikt atļauju. Jūs savā ierīcē varat instalēt lietotni un atteikt tai piekļuvi jebko, bet turpināt lietot lietotni. Varat instalēt lietotni un piešķirt tai pieeju savai GPS atrašanās vietai, bet ne jūsu kontaktpersonām. Tas ir atkarīgs no jums - jūs, nevis lietotņu izstrādātājs, kontrolē savu ierīci un datus.

Android ir nostājies un joprojām nepieņem lēmumu, izņemot to, vai lietotni instalēt vai ne. Apple iOS tagad pārspēj Android, kad runa ir par lietotņu atļaujām reālajā pasaulē, piedāvājot faktisku kontroli, ko parastos lietotājus pieņems lēmumi.

Android būtu jāļauj normāliem lietotājiem pieņemt reālus lēmumus, piemēram, iOS.Instalējot lietotni, jums nevajadzētu jūs iepazīstināt ar 19 atļaujas sarakstu, pēc tam visas ierīces lietotni bez maksas palaist.

Lielākā daļa lietotņu, šķiet, darbojas labi, ja ierobežo App Ops. Tā ir arī neliela pieredze lietotņu izstrādātājiem. Windows lietojumprogrammu izstrādātājiem bija jācīnās, kad Microsoft ieviesa UAC gadus atpakaļ, bet tas galu galā padarīja Windows drošāku.

Vai Google pat aprūpē?

Viena lieta ir domāt, ka App Ops ir pārspīlēts tipiskajiem lietotājiem, jo ​​tas droši vien ir. Ja uzņēmums Google teica, ka plāno ieviest vienkāršāku saskarni, kas ļautu tipiskajiem lietotājiem kontrolēt piekļuvi lietām, kas viņiem skar - kontaktus, atrašanās vietu, mikrofonu un jebkuru citu - mēs( un privātuma aizstāvji, piemēram, EZF), nebūtukritisks.

Bet Google saka, ka šī funkcija bija domāta tikai izstrādātājiem, un tā pilnībā tika noņemta. Tomēr Google atstāj visu izstrādātāju opciju izvēlni ar tikai izstrādātāju iespējām, kas ir pieejamas ikvienam Android ierīcē.Kāpēc pretruna?

Google, šķiet, domā, ka, dodot lietotņu izstrādātājiem piekļuvi visam, ko viņi pieprasa, ir svarīgāka nekā lietotāju kontrole. Kā reklāmu atbalstošs uzņēmums, iespējams, Google tikai noapaļo reklāmdevējus pret lietotājiem. Iespējams, ka Google godīgi uzskata, ka jūsu kontaktpersonas, atrašanās vietas informācija un citi dati ne vienmēr ir privāti, taču tiem jābūt pieejamiem visiem reklāmdevējiem, kuri to vēlas.

Galu galā, ja viņi uzskatīja, ka šie dati piederēja lietotājiem, viņi lietotājiem piešķirtu lielāku kontroli.

Google vajadzētu atjaunot piekļuvi App Ops un padarīt to lietojamu vidējiem lietotājiem. Tas ir pareizi darīt. EZF piekrīt.

attēla kredīts: Robert Nelson par Flickr