Андроидов систем дозвола је сломљен и Гоогле Јуст Маде Ит Ворсе
Мобилне апликације сакупљају читаве адресаре и учитавају их на послужитеље огласа, прате кретања корисника путем ГПС-а и раде друге гадне ствари. Али Андроидов систем дозвола не чини довољно да помогне корисницима да се боре са овим.
Андроидов систем дозвола нуди избор "све или ништа" који ће већина корисника игнорисати. Скривени Апп Опс интерфејс изгледао је као рјешење за развој овог огромног проблема, али га је Гоогле сада потпуно уклонио.
Зашто су Андроид дозволе за апликације прекинуте
Када инсталирате апликацију, имате само један избор. Можете изабрати да му доделите сваку дозволу коју тражи или једноставно не инсталирајте апликацију. У савршеном свијету гдје су апликације тражиле само дозволе које су им потребне, то би било у реду. У стварном свијету, то уопће не функционира добро.
Апликације траже много више дозвола него што то захтевају. Типичне апликације подржане огласима ће тражити све, од могућности приступа контактима да би пратили вашу локацију путем ГПС-а. То значи да могу прикупити читав адресар и пратити тачне покрете путем ГПС-а. Ови подаци би се затим могли продати другим оглашивачима.
Корисници Андроида су обучени да игноришу захтеве за дозволе за апликације зато што листе дозвола могу бити тако дугачке и свака апликација, чак и оне угледне, захтевају толико дозвола. Тешко је управљати и разумети.
На пример, званична Фацебоок апликација за Андроид тренутно захтева деветнаест засебних дозвола. Приликом инсталирања ове апликације, дајете јој приступ прецизној ГПС локацији, контактима, микрофону, камери, рачунима, телефонским позивима и још много тога.
Чак и типичне бесплатне игре често захтевају дуге листе дозвола за контакте, ГПС локације и друге податке које можете задржати као приватне.
Како је Гоогле само направио још горе
Андроид 4.3 доноси скривену функцију под називом Апп Опс. Ово није било директно изложено у Андроидовом интерфејсу, али је омогућило уграђени начин за једноставно управљање дозволама за апликације без укорењивања вашег уређаја. На пример, можете да инсталирате бесплатну игру, а затим да посетите опс Апп да бисте спречили да та игра приступи вашим контактима или ГПС локацији.
Апп Опс ставља кориснике Андроида под контролу својих личних података. Изгледало је као да је Гоогле схватио да је потребно да ураде нешто у вези са дозволом. У прошлости су нове функције биле скривене пре него што су интегрисане у главни Андроид систем. На пример, Андроид кориснички налози су се појавили сакривени у Андроиду 4.1 пре него што су полирани и изложени у Андроиду 4.2.
Заговорници приватности, као што су ЕФФ и геекси са Андроидом, надали су се да ће Апп Опс интегрисати у будућу верзију Андроида.
Апп Опс је још био на Андроиду 4.4. У недавном малом ажурирању - Андроид 4.4.2 - Гоогле је уклонио приступ апликацији Апп Опс. Корисници Андроид-а више не могу да управљају дозволама за апликације без укорењивања својих уређаја или инсталирања прилагођеног РОМ-а.
Гоогле каже да то није требало да буде функција за кориснике, али је увек требало да буде интерна функција за Гоогле програмере Андроида. Други људи су такође говорили, рекавши да нисмо стварно изгубили ништа, јер Апп Опс никада није био стварна корисничка особина.
Али изгубили смо нешто. Изгледало је да се Гоогле креће ка томе да корисницима Андроид-а омогући већу контролу над својим приватним подацима, али сада се крећемо уназад и одузимамо контролу чак и од Андроид геекса.
Не можемо рећи да су корисници одговорни
Неки људи мисле да се цијели овај проблем своди на одговорност корисника. Корисници имају избор приликом инсталирања апликације да ли желе да инсталирају ту апликацију или не. Ако изаберу да инсталирају апликацију, не би требало да буду изненађени ако се њихов списак контаката учита негде на сервер, ако их њихови покрети прате од стране оглашивача, ако апликација користи њихов микрофон да их прислушкује, или ако апликација ради у позадини и шаље СМС поруке врхунске брзине (ово више није могуће у модерним верзијама Андроид-а, на срећу).
Ово није прихватљиво. Андроид не користе само геекови, већ га користе многи "нормални" људи широм света. У ствари, то је најпопуларнији оперативни систем за паметне телефоне широм света. Гоогле има обавезу да дизајнира Андроид на начин који кориснике паметних телефона ставља под контролу својих уређаја. Уређаји припадају власницима паметних телефона, а не програмерима апликација.
Требало би да дизајнирамо технологију како би је сви могли користити, а не само геекове. Андроид не омогућава корисницима да доносе праве одлуке о дозволама. Ако се толико података прикупи против њихових жеља, то је проблем који Гоогле програмери за Андроид требају поправити. То није грешка корисника.
Ово није све теоретски. Апликација светиљке за Андроид је недавно новчано кажњена због обмањивања корисника и праћења њихових покрета ГПС-а, док је у различитим апликацијама пронађено да у позадини преносе читаве адресаре. Корисницима је потребна контрола; ситуација се измиче контроли.
Право решење
Како би изгледало стварно рјешење овог проблема? Па, само погледајте Апплеов иОС. Дошло је вријеме када су се иПхоне и иПад ослањали само на Апплеове рецензенте апликација за доношење одлука, а свака апликација имала је максималне дозволе које би могла имати на вашем уређају. У овом свету, Андроидово решење за дозволе за апликације је било далеко супериорније од Апплеовог система дозвола за апликације. Барем можете знати шта би апликација требала урадити и донијети информирану одлуку да ли ће је инсталирати или не!
Али Аппле није стајао мирно. Као одговор на критике, Апплеов иОС сада има систем дозвола за апликације. Ако апликација жели да приступи нечему приватном, као што су контакти, ГПС локација, микрофон или други подаци, апликација мора да вас позове пре него што приступите први пут. Ова одлука има смисла у контексту, када се користи апликација. Корисник може да изабере да ли да дозволи дозволу или одбије. Можете инсталирати апликацију на уређај и одбити да јој дозволите приступ било чему, али наставите да користите апликацију. Можете инсталирати апликацију и дати јој приступ вашој ГПС локацији, али не и ваше контакте. Све је на вама - ви, а не програмер апликације, контролишете свој уређај и податке.
Андроид је стајао мирно и још увек не нуди никакву одлуку осим да ли да инсталира апликацију или не. Апплеов иОС сада надмашује Андроид када је ријеч о дозволама за апликације у стварном свијету, нудећи стварну контролу над нормалним корисницима.
Андроид треба да дозволи нормалним корисницима да доносе праве одлуке као што је иОС. Не би требало да вам прикаже листу од 19 дозвола приликом инсталирања апликације, а затим дајте апликацији слободно покретање читавог уређаја.
Чини се да велика већина апликација ради добро када је ограничена Апп Опс-ом. Постоји неколико мањих болова за програмере апликација. Виндовс програмери су морали да се боре када је Мицрософт увео УАЦ пре много година, али је на крају Виндовс учинио сигурнијим.
Да ли Гоогле чак и брига?
Једна је ствар сугерисати да је Апп Опс претјеран за типичне кориснике, као што је вјеројатно. Да је Гоогле рекао да планирају да уведу једноставнији интерфејс који би омогућио типичним корисницима да контролишу приступ стварима до којих им је стало - контакти, локација, микрофон и било шта друго - ми (и заговорници приватности као што је ЕФФ) не би били тако критичан.
Али Гоогле каже да је ова функција намијењена само програмерима и да је потпуно уклања. Ипак, Гоогле оставља читав мени Девелопер Оптионс са функцијама које су доступне само програмерима и које су доступне свима у Андроиду. Зашто контрадикција?
Чини се да Гоогле мисли да је давање развојним програмерима апликација свему што траже, важније од давања контроле корисницима. Као компанија која подржава оглашавање, Гоогле можда само прати оглашиваче против корисника. Можда Гоогле искрено вјерује да ваши контакти, ГПС информације о локацији и други подаци нису нужно приватни, већ би требали бити доступни свим оглашивачима који то желе..
На крају крајева, ако су веровали да ови подаци припадају корисницима, они би дали корисницима већу контролу.
Гоогле треба да врати приступ апликацији Апп Опс и учини је употребљивом за просечне кориснике. То је исправна ствар. ЕФФ се слаже.
Имаге: Роберт Нелсон на Флицкр-у