Artikla

Hauskaa käyttöoikeuksilla: Miksi Android 6.0: n muutos saattaa saada sinut toistamaan itsesi

protection click fraud
Android 6.0 -käyttöoikeudet

Android 6.0 Marshmallow teknisesti on viikon ikäinen. (Vähemmän, jos lasket koodin pudotuksen päivämäärän, luulen.) Mutta se on ollut kehittäjän esikatselutilassa kuukausia, ja kehittäjät ovat pystyneet lähettämään sovelluksia, jotka käyttävät uutta API-tasoa (ja siten uusia käyttöoikeuksia) jonkin aikaa nyt.

Joten jos käytät Marshmallowia Nexus-puhelimessa (ja sinun pitäisi olla), aloitat uuden käyttöoikeusjärjestelmän, kun sovelluksia päivitetään. Yksi ensimmäisistä tapauksistani oli Twitter. (Ja kiitos Twitterille siitä, että olet yksi varhaisimmista.)

Kuinka Twitter tekee sen ...

Twitter psuedo-lupa

Harkitse tätä kuvakaappausta, jonka näet, kun avaat Twitterin ensimmäistä kertaa. Twitter haluaa käyttää nykyistä sijaintini mukauttamaan kokemustani. OK miksi ei. Pidän sijainnistani ja pidän paremmista kokemuksista. Sallin sen.

Sitten Marshmallowin uusi lupa käynnistyy. Haluan antaa Twitterille pääsyn asiaan, jonka sanoin haluavan antaa sille pääsyn? Kyllä vain. Siksi osuin OK ensimmäistä kertaa.

Asia on, että Twitterin ensimmäisellä valintaikkunalla ei todellakaan ole mitään tekemistä sen kanssa, että lupa omalle sijainnilleni todella sallitaan. Se vain käynnistää järjestelmän valintaikkunan. Mutta se on muotoiltu hieman ystävällisemmäksi kuin Android-lupavalintaikkuna.

Harkitse:

Twitter: "Twitter haluaa käyttää nykyistä sijaintiasi mukauttamaan kokemustasi."
Android: "Annetaanko Twitterin käyttää tämän laitteen sijaintia?"

Twitter-sijaintiluvat

Kaksi lupaa muistuttavaa kysymystä, jotka esittävät saman kysymyksen - mutta vain yksi sallii kaiken.

Entinen kertoo minulle, mitä se haluaa tehdä - ja mikä tärkeintä miksi se haluaa tehdä sen. Jälkimmäinen on enimmäkseen samanlaista yksinkertaista mutta epämääräistä lupapuhetta, jota olemme tulleet inhoamaan Androidista. Ja sen täytyy olla jonkinlainen, luulisin. Mutta siellä lupaa pyytävä sovellus - ensimmäinen Twitter-valintaikkuna - tulee entistä tärkeämmäksi. Sen sijaan, että annettaisiin minulle "Älä salli / OK" -vaihtoehto, Twitterin pitäisi ottaa uusi lause kertoa minulle, mitä seuraavaksi. "Twitter haluaa käyttää nykyistä sijaintiasi mukauttamaan kokemustasi. Jos olet tyytyväinen siihen, napsauta "salli" seuraavassa näytössä." Tai jotain vastaavaa. Sitten sinulla on parempi konteksti lupapyyntöön, ja käyttäjä on valmistautunut tuleviin asioihin - eikä se ole niin toistuva.

Se on kaksi vaikeaa pysähdystä käyttäjälle, ja se on vaikeaa. Mutta se on kertaluonteinen kipupiste. Ja se on mielestäni sen arvoista, että saamme meidät kiinnittämään hieman enemmän huomiota vaarallisiin (tämä on tekninen termi) käyttöoikeussovellusten vaatimiin. Toisaalta ikonografia ja konteksti voivat tarkoittaa, että sinun ei tarvitse kertoa minulle, että aiot pyytää lupaa kameralle, koska Napautin vain kamerakuvaketta.

Tässä miten Google sanoo sen:

Joissakin tilanteissa saatat haluta auttaa käyttäjää ymmärtämään, miksi sovelluksesi tarvitsee luvan. Esimerkiksi, jos käyttäjä käynnistää valokuvaussovelluksen, käyttäjä ei todennäköisesti ole yllättynyt siitä, että sovellus pyytää sitä lupa käyttää kameraa, mutta käyttäjä ei ehkä ymmärrä, miksi sovellus haluaa pääsyn käyttäjän sijaintiin tai yhteystietoja. Ennen kuin pyydät lupaa, sinun kannattaa harkita selityksen antamista käyttäjälle. Muista, että et halua hukuttaa käyttäjää selityksillä; jos annat liian monta selitystä, käyttäjä saattaa löytää sovelluksen turhauttavaksi ja poistaa sen.

Kuinka Facebook tekee sen ...

Katsotaanpa, miten Facebook - toinen sovellus, joka on jo päivitetty uusille käyttöoikeuksille.

Facebook-käyttöoikeudet

Ahhhh, harvinainen kaksoislupapyyntö. Tämän saat Facebookista, kun osut kamerakuvaketta saadaksesi uuden tilapäivityksen. OK, olen huijannut vähän - saat tämän kaksoisilmoituksen, jos evät tallennusoikeuden ensimmäistä kertaa, kun se yrittää täyttää gallerian sisällön pikkukuvia. Mutta se on hienosti tehty. Facebook kertoo mitä haluaa ja miksi haluaa sen.

Facebook-käyttöoikeudet

Ja sitten saat toistaa itsesi uudelleen. Kyllä, haluaisin Facebookin saavan luvan pyytää puhelinta tekemään jotain.

Mutta jälleen kerran se on ensimmäinen "Salli" -painike, jolla minulla on ongelma. Se ei todellakaan salli minkään muun kuin järjestelmän valintaikkunan pyytää sinua täsmälleen sama asia taas. Ja sinun täytyy tehdä se vain kerran.

Kuinka Hangouts tekee sen ...

Hangouts-lupa

Tässä on vielä yksi esimerkki tällä kertaa Google Hangoutsissa. Kameran tai gallerian kuvakkeiden lyöminen keskustelussa käynnistää vain järjestelmän valintaikkunan. Lupien myöntävän todellisen pyynnön edessä ei ole tarpeetonta pyyntöä. (Ja jälleen kerran väittäisin, että se on hieno. Kun napautan kamerakuvaketta, kameran käyttöoikeuspyynnön saamisella on jo asiayhteys.)

Hangouts-yhteyshenkilöiden lupa

Missä luulen Google Todella teki hienoa työtä tämän ensimmäisen suoritetun selittäjän kanssa yhteyshenkilöluvasta, joka on välttämätön sovelluksen toimimiseksi ollenkaan. Ensin siinä sanotaan miksi se tarvitsee pääsyn yhteystietoihisi. "Seuraava" -näppäimen painaminen tuo sitten järjestelmän käyttöoikeuspyynnön. Se, että siinä sanotaan "Seuraava" eikä "Salli", on siellä todella tärkeää. Yksi virtaa toiseen. Et tietenkään halua tehdä joka lupapyyntö koko ruudun kaltaiselta tältä. Mutta jotta jotain tarpeeksi tärkeää voidaan esitellä ensimmäisessä juoksussa, se on tehty erittäin hienosti.

Vaihto ajonaikaisiin käyttöoikeuksiin on iso ja tärkeä. Mutta ne voivat olla pieni oppimisprosessi.

Tein kyllä ​​vähän vuoren moluista täällä. Sinun täytyy vain käydä tämä läpi ensimmäistä kertaa sovelluksessa. Mutta käyttöoikeudet ovat tärkeitä. (Ja mielestäni vaihto ajonaikaisiin käyttöoikeuksiin on hyvä.) Selitys käyttöoikeuksista on hyvä. Jopa tuplapysähdys voidaan jättää huomiotta sen vuoksi, että saat sinut katsomaan ennen kuin hyppäät. Selitä lupa käyttäjälle, älä vain saa heitä ajattelemaan, että he ovat jo sallineet sen, vain tekemään heidät itse asiassa tee se askel myöhemmin järjestelmäpyynnössä. En vain pidä toistamasta itseäni.

Ja kuten aina, voit peruuttaa käyttöoikeudet milloin haluat. Jos teet niin, sovellus pyytää lupaasi uudelleen, kun yrität seuraavan kerran käyttää tätä toimintoa.

Asia on, että käyttäjinä meillä on jotain uutta tottua täällä. Mutta niin tekevät myös sovelluskehittäjät.

Päivittää: Jos haluat kuunnella tätä kaikkea teknisesti - ja muuten vahvistus siitä, että tapa, jolla Facebook ja Twitter tekevät asioita, ei ole ihanteellinen - tarkista Jakso 33 Android Developers Backstage -podcastista.

Nämä ovat parhaat langattomat nappikuulokkeet, joita voit ostaa joka hintaan!
On aika katkaista johto!

Nämä ovat parhaat langattomat nappikuulokkeet, joita voit ostaa joka hintaan!

Parhaat langattomat nappikuulokkeet ovat mukavia, kuulostavat hyviltä, ​​eivät maksa liikaa ja sopivat helposti taskuun.

Kaikki mitä sinun tarvitsee tietää PS5: stä: Julkaisupäivä, hinta ja paljon muuta
Seuraava sukupolvi

Kaikki mitä sinun tarvitsee tietää PS5: stä: Julkaisupäivä, hinta ja paljon muuta.

Sony on virallisesti vahvistanut työskentelevänsä PlayStation 5: llä. Tässä on kaikki mitä tiedämme siitä toistaiseksi.

Nokia tuo markkinoille kaksi uutta edullista Android One -puhelinta, joiden hinta on alle 200 dollaria
Uusi Nokias

Nokia tuo markkinoille kaksi uutta edullista Android One -puhelinta, joiden hinta on alle 200 dollaria.

Nokia 2.4 ja Nokia 3.4 ovat viimeisimmät lisäykset HMD Globalin budjetin älypuhelinten kokoonpanoon. Koska ne ovat molemmat Android One -laitteita, heille taataan kaksi merkittävää käyttöjärjestelmän päivitystä ja säännöllisiä tietoturvapäivityksiä jopa kolmen vuoden ajan.

Suojaa kotisi näillä SmartThings-ovikelloilla ja lukoilla
Ding Dong - ovet lukittu

Suojaa kotisi näillä SmartThings-ovikelloilla ja lukoilla.

Yksi SmartThingsin parhaista asioista on, että voit käyttää järjestelmässäsi joukkoa muita kolmannen osapuolen laitteita, mukaan lukien ovikellot ja lukot. Koska niillä kaikilla on olennaisilta osin sama SmartThings-tuki, olemme keskittyneet siihen, millä laitteilla on parhaat tekniset tiedot ja perusteet niiden lisäämiseksi SmartThings-arsenaaliin.

instagram story viewer