Raksts

Jautrība ar atļaujām: kāpēc izmaiņas operētājsistēmā Android 6.0 var likt jums atkārtoties?

protection click fraud
Android 6.0 atļaujas

Android 6.0 Marshmallow tehniski ir visu nedēļu vecs. (Pieņemu, ka mazāk, ja skaitāt koda nokrišanas datumu.) Bet tas jau vairākus mēnešus ir bijis izstrādātāja priekšskatījuma statusā un izstrādātāji jau neilgu laiku varēja iesniegt lietotnes, kas izmanto jauno API līmeni (un līdz ar to arī jaunās atļaujas) tagad.

Tātad, ja jūs lietojat Marshmallow ar Nexus tālruni (un jums tas patiešām vajadzētu būt), sākat darboties jaunajā atļauju shēmā, kad tiek atjauninātas lietotnes. Viens no maniem pirmajiem gadījumiem bija Twitter. (Un atzinība čivināt, ka esat viens no agrākajiem.)

Kā Twitter to dara ...

Twitter psuedo-atļauja

Apsveriet šo ekrānuzņēmumu, kuru redzēsit, pirmo reizi atverot čivināt. Twitter vēlas izmantot manu pašreizējo atrašanās vietu, lai pielāgotu savu pieredzi. Labi, kāpēc gan ne. Man patīk mana atrašanās vieta un labāka pieredze. Atļaušos.

Tad jaunā atļauja Marshmallow sākas. Vai es vēlos piešķirt Twitter piekļuvi lietai, par kuru es teicu, ka es gribu tai piekļūt? Jā. Tāpēc es pirmo reizi nospiedu OK.

Lieta ir tāda, ka Twitter pirmajam dialoglodziņam faktiski nav nekāda sakara ar to, ka faktiski tiek atļauta atļauja manai atrašanās vietai. Tas tikai izraisa sistēmas dialoglodziņu. Bet tas ir formulēts nedaudz draudzīgāk nekā Android atļauju dialoglodziņš.

Apsveriet:

Twitter: "Twitter vēlas izmantot jūsu pašreizējo atrašanās vietu, lai pielāgotu jūsu pieredzi."
Android: "Vai atļaut čivināt piekļūt šīs ierīces atrašanās vietai?"

Twitter atrašanās vietas atļaujas

Divi atļaujai līdzīgi jautājumi, kas uzdod vienu un to pašu jautājumu, bet tikai viens faktiski kaut ko atļauj.

Pirmais man pasaka, ko vēlas darīt - un vēl svarīgāk kāpēc tā vēlas to izdarīt. Pēdējais pārsvarā ir tāds pats vienkāršs, bet neskaidrs atļaujas runāšanas veids, kā mēs esam nonākuši pretīgi no Android. Un tā tam vajadzētu būt, es domāju. Bet tieši tur lietotne, kas pieprasa atļauju, - pirmais čivināt dialoglodziņš, kļūst vēl svarīgāka. Tā vietā, lai uzreiz dotu man opciju "Neatļaut / Labi", čivināt vajadzētu veikt vēl vienu teikumu, lai pastāstītu man, kas tālāk. "Twitter vēlas izmantot jūsu pašreizējo atrašanās vietu, lai pielāgotu jūsu pieredzi. Ja jums tas ir lieliski, nākamajā ekrānā noklikšķiniet uz “atļaut”." Vai kaut kas šajā sakarā. Tad jums ir labāks konteksts atļaujas pieprasījumam, un lietotājs ir gatavs gaidāmajam - un tas nav tik atkārtots.

Tas ir divas smagas lietotāja apstāšanās, un tas ir grūts. Bet tas ir vienreizējs sāpju punkts. Es domāju, ka tas ir tā vērts, lai panāktu, ka mēs nedaudz vairāk uzmanības pievēršam bīstamo (tas ir tehniskais termins) atļaujām, kuras lietotnes var prasīt. No otras puses, ikonogrāfija un konteksts var nozīmēt, ka jums nav jāsaka man, ka jūs gatavojaties lūgt atļauju kamerai, jo Es tikko uzsitu uz kameras ikonu.

Lūk kā Google to izsaka:

Dažos gadījumos jūs varētu vēlēties palīdzēt lietotājam saprast, kāpēc jūsu lietotnei nepieciešama atļauja. Piemēram, ja lietotājs palaiž fotografēšanas lietotni, lietotājs, iespējams, nebūs pārsteigts, ka lietotne to pieprasa atļauju izmantot kameru, taču lietotājs, iespējams, nesaprot, kāpēc lietotne vēlas piekļūt lietotāja atrašanās vietai vai kontaktiem. Pirms pieprasāt atļauju, apsveriet iespēju sniegt paskaidrojumu lietotājam. Paturiet prātā, ka nevēlaties pārņemt lietotāju ar paskaidrojumiem; ja jūs sniedzat pārāk daudz paskaidrojumu, lietotājs var uzskatīt, ka lietotne ir nomākta un to noņem.

Kā Facebook to dara ...

Apskatīsim, kā Facebook - vēl viena lietotne, kas jau ir atjaunināta jaunajām atļaujām.

Facebook atļaujas

Ahhhh, retais dubultās atļaujas pieprasījums. To jūs saņemat no Facebook, nospiežot kameras ikonu, lai iegūtu jaunu statusa atjauninājumu. Labi, es nedaudz pievīlu - jūs saņemat šo dubulto paziņojumu, ja pirmo reizi noraidāt krātuves atļauju, kad tā mēģina aizpildīt jūsu galerijas sīktēlus. Bet tas ir jauki izdarīts. Facebook jums paziņo, ko vēlas, un kāpēc to vēlas.

Facebook atļaujas

Un tad jūs atkal atkārtojat sevi. Jā, es gribētu, lai Facebook būtu atļauja lūgt manu tālruni kaut ko darīt.

Bet, atkal, tā ir pirmā poga "Atļaut", ar kuru man ir problēmas. Tas faktiski neļauj jums lūgt neko citu kā tikai sistēmas dialoglodziņu atkal tieši tas pats. Un jums tas jādara tikai vienu reizi.

Kā Hangouts to dara ...

Hangouts atļauja

Šis ir vēl viens piemērs, šoreiz Google Hangouts. Nospiežot kameras vai galerijas ikonas sarunā, tiks aktivizēts tikai sistēmas dialoglodziņš. Faktiskais, kas piešķir atļaujas, nav lieks pieprasījums. (Un atkal es gribētu apgalvot, ka tas ir labi. Kad pieskaros kameras ikonai, saņemot kameras atļaujas pieprasījumu, jau ir konteksts.)

Hangouts kontaktpersonu atļauja

Kur es domāju, ka Google tiešām paveicis jauku darbu, bija pie šī pirmā palaistā skaidrotāja par kontaktpersonu atļauju, kas ir nepieciešama, lai lietotne vispār darbotos. Vispirms tas saka kāpēc tai nepieciešama piekļuve jūsu kontaktiem. Nospiežot "Next", tiek parādīts sistēmas atļaujas pieprasījums. Tas, ka tajā teikts “Nākamais”, nevis “Atļaut”, ir tas, kas tur ir patiešām svarīgs. Viens ieplūst otrā. Jūs acīmredzami nevēlaties to darīt katrs atļaujas pieprasījums, piemēram, pilnekrāna režīmā. Bet, lai kaut kas pietiekami svarīgs tiktu prezentēts pirmajā braucienā, tas ir ļoti labi izdarīts.

Pāreja uz izpildlaika atļaujām ir liela un svarīga. Bet tie var būt neliels mācību process.

Es, protams, šeit izveidoju mazliet kalnu no kurmja rakuma. Lietotnei tas ir jāiziet tikai pirmo reizi. Bet atļaujas ir svarīgas. (Un es domāju, ka pāreja uz izpildlaika atļaujām ir laba.) Atļauju skaidrojums ir labs. Pat divkāršo pieturu var neņemt vērā, liekot jums paskatīties, pirms lecat. Paskaidrojiet lietotājam atļauju, tikai nelieciet viņiem domāt, ka viņi to jau vienreiz ir atļāvuši, tikai tāpēc, lai tos izdotu faktiski dariet to soli vēlāk sistēmas pieprasījumā. Man vienkārši nepatīk atkārtot sevi.

Kā vienmēr, jūs varat brīvi atsaukt atļaujas, kad vien vēlaties. Ja jūs to darīsit, lietotne atkal lūgs jūsu atļauju nākamreiz, kad mēģināsit izmantot šo funkcionalitāti.

Punkts ir tāds, ka mums kā lietotājiem ir kaut kas jauns, pie kā šeit pierast. Bet tā dariet arī lietotņu izstrādātājus.

Atjaunināt: Lai iegūtu visu tehniskāku noklausīšanos - un, starp citu, apstiprinājumu tam, ka veids, kā Facebook un Twitter dara lietas, nav gluži ideāli - pārbaudiet 33. sērija no Android izstrādātāju aizkulisēm.

Šie ir labākie bezvadu ausu uzgaļi, kurus varat iegādāties par katru cenu!
Ir pienācis laiks sagriezt vadu!

Šie ir labākie bezvadu ausu uzgaļi, kurus varat iegādāties par katru cenu!

Vislabākie bezvadu austiņu korpusi ir ērti, izklausās lieliski, neizmaksā pārāk daudz un viegli ietilpst kabatā.

Viss, kas jums jāzina par PS5: izlaišanas datums, cena un vēl vairāk
Nākošā paaudze

Viss, kas jums jāzina par PS5: izlaišanas datums, cena un vēl vairāk.

Sony ir oficiāli apstiprinājis, ka strādā pie PlayStation 5. Šeit ir viss, ko mēs par to zinām līdz šim.

Nokia izlaiž divus jaunus budžeta Android One tālruņus zem 200 USD
Jaunas Nokias

Nokia izlaiž divus jaunus budžeta Android One tālruņus zem 200 USD.

Nokia 2.4 un Nokia 3.4 ir jaunākie papildinājumi HMD Global budžeta viedtālruņu klāstā. Tā kā tās abas ir Android One ierīces, tiek garantēts, ka tās saņems divus galvenos OS atjauninājumus un regulārus drošības atjauninājumus līdz trim gadiem.

Nodrošiniet savu māju ar šiem SmartThings durvju zvaniem un slēdzenēm
Ding Dong - durvis ir aizslēgtas

Nodrošiniet savu māju ar šiem SmartThings durvju zvaniem un slēdzenēm.

Viena no labākajām lietām SmartThings ir tā, ka savā sistēmā varat izmantot virkni citu trešo pušu ierīču, iekļaujot durvju zvani un slēdzenes. Tā kā tām visām būtībā ir vienāds SmartThings atbalsts, mēs esam koncentrējušies uz to, kurām ierīcēm ir vislabākās specifikācijas un triki, lai attaisnotu to pievienošanu jūsu SmartThings arsenālam.

instagram story viewer