iOS on sovellusoikeudet, liian ja he ovat väistämättä parempia kuin Android
Androidissa on käyttöoikeudet yksittäisille sovelluksille, mutta niin myös iPhonet ja iPadit. Android antaa sinulle yhden kehotteen, kun asennat sovelluksen, mutta iOS: n avulla voit tehdä enemmän päätöksiä.
Monet geeksit ovat jo kauan uskonut, että Androidin lupajärjestelmä on etu verrattuna siihen, ettei sitä ole iOS: ssa. Tämä voi olla järkyttävää ehdottaa monille Android geeksille, mutta iOS: n lupajärjestelmä on todennäköisesti paljon käytännöllisempi.
Päivittää: Google poisti AppOps-ominaisuuden Android 4.4.2: sta sen jälkeen, kun tämä artikkeli oli kirjoitettu, ja väitti, että se on vahingossa julkaistu. Tämä tarkoittaa, että Android-sovelluksen käyttöoikeustilanne on nyt vielä huonompi kuin alla kuvattu.
Android-käyttöoikeuksien ongelma
Ennen kuin voimme täysin ymmärtää, miten sovellusoikeudet toimivat eri tavalla iPhonessa ja iPadissa, katsotaanpa nopeasti, miten ne toimivat Androidissa. Kun asennat sovelluksen Google Playssa (tai muualla), näet luettelon käyttöoikeuksista, joita sovellus tarvitsee. Sovellusten on annettava lupa tehdä kaikkensa, jotta voit lukea Internet-tallennuksen, aina puhelinsoiton ja GPS-sijaintitietojen käyttämiseen asti.
Jos olet joku, joka todella kiinnittää huomiota, voit tarkastella tätä luetteloa käyttöoikeuksista asennuksen aikana. Mutta se on take-it-or-leaves-it päätös. Voit asentaa sovelluksen ja hyväksyä käyttöoikeudet tai kieltäytyä asentamasta sovellusta ja kieltää käyttöoikeudet.
Jos olet keskimääräinen Android-käyttäjä, sinulla on hyvät mahdollisuudet, että et edes kiinnitä paljon huomiota oikeuksiin. Olet luultavasti koulutettu, että sovellukset pyytävät kaikenlaisia oikeuksia, mukaan lukien "paikannus" -oikeudet ilmaisissa peleissä mainostarkoituksessa. Jos haluat käyttää sovellusta, asennat sen.
Tämä on ainoa lupapäätös, jota useimmat käyttäjät saavat koskaan tehdä. Android 4.3: ssa ja uudemmissa versioissa on nyt mahdollista hallita sovellusoikeuksia, jotka on sisällytetty järjestelmään uuteen AppOps-paneeliin, mutta nämä asetukset ovat piilotettuja, eikä useimmat ihmiset löydä niitä koskaan. Sinun on myös tehtävä aktiivisempi päätös ja etsittävä ohjauspaneeli hallinnoimaan käyttöoikeuksia sovelluksen asentamisen jälkeen.
Miten iOS-käyttöoikeudet toimivat
IPhonen ja iPadin sovellusoikeudet toimivat eri tavalla. Kun asennat sovelluksen, et tee valintoja käyttöoikeuksista. Olet valinnut sallia tietyt perusoikeudet - jokaisella asennetulla sovelluksella on joitakin perusoikeuksia, kuten mahdollisuus käyttää Internetiä. Asennusvaiheessa asennat sovelluksen juuri sen, ettei se myönnä sille mitään erityisiä oikeuksia, kuten pääsyä GPS: ään tai yhteystietoihin.
Jos haluat käyttää tiettyjä käyttöoikeuksia - erityisesti GPS-palveluiden, yhteystietojen, kalenterien, muistutusten, valokuvien, Bluetoothin, mikrofonin, liikkeen, Twitter-tilin tai Facebook-tilin käyttämistä - sovellus pyytää lupaa, kun se tarvitsee sitä. Esimerkiksi, kun asennat Google Mapsia tai muuta kartoitussovellusta, se näyttää ponnahdusikkunan, jossa pyydetään tarkastelemaan sijaintiasi, kun käytät ensin kartoitusominaisuuksiaan. Jos sovellus tarvitsee tietyn ominaisuuden yhteystietosi, näet yhteystietojen lupahakemuksen vain, kun käytät tätä ominaisuutta.
On helpompi ymmärtää, miksi sovellus haluaa käyttöoikeudet ja mitä se käyttää sitä varten.
Lisäksi sinulla on enemmän kuin yksi vaihtoehto täällä. Voit kieltää lupahakemuksen - sanomalla "ei, en luota tähän sovellukseen pääsemään yhteystietoihin tai GPS-sijaintiin" - ja jatka sovelluksen käyttöä silti. Voit ottaa käyttöön joitakin käyttöoikeuksia, mutta ei muita.
Androidissa normaalit käyttäjät voivat sallia kaikki käyttöoikeudet käyttöaikana tai vain eivät käytä sovellusta. IOS: ssa normaalit käyttäjät voivat hallita ja ymmärtää oikeuksia paljon helpommin.
Voit myös siirtyä iOS-asetukset-näyttöön ja napauttaa Tietosuoja nähdäksesi nämä käyttöoikeusluokat.
Napauta luokkaa, jos haluat nähdä, mitkä asennetut sovellukset voivat käyttää lupaa ja mahdollisesti peruuttaa ne. Tämä on pohjimmiltaan iOS-versio AppOps-näytöstä Androidissa, mutta se on näkyvissä keskivertokäyttäjille sen sijaan, että se olisi piilotettu vain geeksille.
Tämä järjestelmä pakottaa sovelluskehittäjät perustelemaan tarvitsemansa oikeudet. IOS: ssa käyttäjät estävät pääsyn Angry Birds -levyille, jos se äkillisesti pyysi lukemaan GPS-sijaintiaan. Androidilla monet käyttäjät eivät ehkä edes ymmärrä, että he sallivat tämän.
Missä Android vielä voittaa
Tietenkin Androidin lupajärjestelmällä on edelleen edut. Jos olet geek, voit saada enemmän hienojakoista lupamenettelyä AppOpsin kautta. Android myös pakottaa sovelluksia ilmoittamaan lisää käyttöoikeuksia, joten voit nähdä, onko sovellus pääsy Internetiin vai ei. Android tarjoaa myös käyttöoikeuksia, joita ei ole saatavilla iOS: ssa, jolloin sovellukset voivat tehdä enemmän asioita.
Mutta vaikka Android on edelleen joustava ja tehokas monin tavoin, se törmää todelliseen maailmaan. Normaaleilla käyttäjillä, jotka haluavat pelata mobiilipelejä ilman, että heidän yhteystietonsa on kerätty, ja kerätyillä paikoilla on paljon enemmän hallintaa iOS: ssa.
Ei ole mitään syytä, miksi Androidin lupajärjestelmän pitäisi olla niin "ota tai jätä se", ellei tiedä salaisista asetuksista. Web toimii kuten iOS - jos sivusto haluaa käyttää sijaintiasi, sen on kysyttävä. Jos se haluaa käyttää mikrofonia tai verkkokameraa, sen on kysyttävä. Voit halutessasi sallia tai kieltää nämä oikeudet ja jatkaa sivuston käyttöä. Sen pitäisi toimia myös Androidissa.
Toivottavasti Google jatkaa AppOpsin kehittämistä ja tekee sen tavallisille Android-käyttäjille. Nyt ei vain ole totta, että Androidilla on sovellusoikeudet, kun iOS ei ole - molemmilla käyttöjärjestelmillä on lupajärjestelmät. Ja Applen ratkaisu on luultavasti parempi useimmille ihmisille.