Fra Android Oreo har vi set en interessant funktion komme til Gboard: inkognitotilstand. Der er en API, der giver dig mulighed for at starte den på din app!
Starter med Android Oreo, har vi set en interessant funktion komme til Gboard: inkognitotilstand. På samme måde som Google Chrome eller de fleste webbrowsere som Firefox eller Samsung Browser, tastaturet Inkognitotilstand giver dig mulighed for at bruge dit tastatur uden egentlig at gemme nogen af dine tastetryk eller ord Brugt. Det er en virkelig nyttig funktion, og noget vi virkelig ved, vi havde brug for indtil nu. Og Google har også introduceret en API til at matche.
IME_FLAG_NO_PERSONALIZED_LEARNING API, der blev introduceret i API-niveau 26, giver udviklere mulighed for programmæssigt at aktivere inkognitotilstanden på tastaturet i visse aktiviteter eller sammenhænge, for at undgå at registrere skrivehistorik og brugerordbogsdata på tastaturet, mens brugeren udfører en bestemt opgave i en app. Dette er noget virkelig fantastisk fra et privatlivssynspunkt, da det betyder, at følsomme data eller oplysninger ikke vil lække ind i din personlige ordbog eller din skrivehistorik.
Denne API blev også introduceret til Support Library, så i stedet for at være en eksklusiv Oreo-funktion, understøtter den API-niveau 13 og opefter, hvilket betyder, at selv Android 3.2 Honeycomb-enheder vil kunne drage fordel af inkognitofunktioner på tastaturet.I øjeblikket er det kun Google Chrome, der bruger denne API med deres inkognitotilstand, som giver dig mulighed for at surfe på nettet, uden at dit tastatur optager alt. Og tak til Redditor /u/SecondFloorMonstro, vi ved også, at det er til stede i Mozilla Firefox, i det mindste på Nightly-versionerne. Så vidt vi ved, er Gboard også den eneste inputmetode, der har en inkognitotilstandsfunktion i øjeblikket. Selv populære som SwiftKey tillader ikke denne funktion endnu. Så i øjeblikket sidder vi fast med Gboard + browser-kombinationen. Der er mange sammenhænge, hvor et inkognitotastatur ville være nyttigt, så vi forventer en bredere udrulning af denne API på nogle populære apps. Hvis du vil have et kig på denne API og alle dens muligheder og muligheder, kan du gå over til Android Developers-webstedet, hvor det er grundigt dokumenteret for udviklere.
Kilde: Android-udviklere