Začenši z Androidom Oreo, smo videli zanimivo funkcijo, ki se je prebila v Gboard: način brez beleženja zgodovine. Obstaja API, ki vam omogoča, da ga zaženete v svoji aplikaciji!
Začetek z Androidom Oreo, smo videli zanimivo funkcijo, ki se je prebila v Gboard: način brez beleženja zgodovine. Na podoben način kot Google Chrome ali večina spletnih brskalnikov, kot sta Firefox ali Samsung Browser, tipkovnica način brez beleženja zgodovine vam omogoča uporabo tipkovnice, ne da bi dejansko shranili kateri koli pritisk tipke ali besedo rabljeno. To je res uporabna funkcija in nekaj, za kar vemo, da smo jo do zdaj potrebovali. Google je uvedel tudi API za ujemanje.
API IME_FLAG_NO_PERSONALIZED_LEARNING, predstavljen na ravni API-ja 26, omogoča razvijalcem, da programsko omogočijo način brez beleženja zgodovine tipkovnice v določene dejavnosti ali kontekste, da bi se izognili snemanju zgodovine tipkanja in podatkov uporabniškega slovarja na tipkovnici, medtem ko uporabnik opravlja določeno nalogo v aplikacijo. To je nekaj res odličnega z vidika zasebnosti, saj pomeni, da občutljivi podatki ali informacije ne bodo uhajali v vaš osebni slovar ali zgodovino tipkanja.
Ta API je bil predstavljen tudi v knjižnici podpore, tako da namesto ekskluzivne funkcije Oreo podpira API ravni 13 in višje, kar pomeni, da bodo tudi naprave s sistemom Android 3.2 Honeycomb lahko izkoristile funkcije brez beleženja zgodovine na tipkovnici.Trenutno samo Google Chrome uporablja ta API s svojim načinom brez beleženja zgodovine, ki vam omogoča brskanje po spletu, ne da bi vaša tipkovnica vse snemala. In zahvaljujoč Redditorju /u/SecondFloorMonstro, vemo tudi, da je prisoten v brskalniku Mozilla Firefox, vsaj v različicah Nightly. Poleg tega, kolikor vemo, je Gboard trenutno edina metoda vnosa, ki ima funkcijo načina brez beleženja zgodovine. Tudi priljubljeni, kot je SwiftKey, te funkcije še ne omogočajo. Tako smo trenutno obtičali pri kombinaciji Gboard + brskalnik. Obstaja veliko kontekstov, kjer bi bila tipkovnica brez beleženja zgodovine uporabna, zato pričakujemo širšo uvedbo tega API-ja v nekaterih priljubljenih aplikacijah. Če si želite ogledati ta API ter vse njegove možnosti in zmožnosti, se lahko odpravite na spletno mesto za razvijalce Androida, kjer je temeljito dokumentiran za razvijalce.
Vir: razvijalci za Android