Google Maps: vieno bakstelėjimo gyvos vietos dalinimas

Google Maps: vieno bakstelėjimo gyvos vietos dalinimas

Viltė Petrauskaitė Viltė Petrauskaitė . Komentarai

8 Minutės

Žinote tą nejaukią akimirką — kažkas parašo „Kur tu?“ ir jūs nerangiai naršote per Google Maps, bandydami kuo greičiau pasidalinti savo vieta, kad tai būtų naudinga. Toks trintis gali netrukus išnykti.

„Google“ tyliai testuoja paprastesnį būdą siųsti savo gyvą vietą, ir tai yra būtent tas patobulinimas, kuris po pirmo pamatymo atrodo akivaizdus. Naujas plūduriuojantis veiksmo mygtukas (floating action button) bandomas pačioje „Google Maps“ pagrindinio ekrano zonoje — ten, kur jūsų akys jau būna nukreiptos. Palieskite jį vieną kartą, pasirinkite programėlę ir viskas. Jokio naršymo po meniu. Jokios papildomos eigos.

Mažas mygtukas, akivaizdus pokytis

Mygtukas pasirodo tiesiai virš kompaso ikonos — subtilus, bet sunkiai nepastebimas tada, kai jis reikalingas. Išmanumas slypi tame, ko jis nedaro: jis nesibūna vietoje visą laiką. Kai tik pradedate tyrinėti žemėlapį ar ieškote vietų, jis išnyksta, išlaikydamas sąsają švarią ir neprikrautą.

Šiuo metu vietos bendrinimas reikalauja mažo, bet erzinančio ritualo. Bakstelėkite mėlyną tašką. Palaukite, kol atsiras skydelis. Suraskite bendrinimo parinktį. Tai veikia — bet nėra greita, kai skubate ar einate per užimtą gatvę. Šis naujas spartusis klavišas sutrumpina procesą iki vieno, tikslingo palietimo.

Funkcija buvo aptikta naujesnėje programėlės versijoje (build versija 26.12.03.884026066), tačiau ji dar nėra prieinama visiems. Ankstyvieji testuotojai turėjo ją įjungti rankiniu būdu, kas rodo, jog „Google“ vis dar tobulina patirtį prieš platesnį išleidimą.

Po paviršiumi vyksta ir daugiau permainų. Pranešimai rodė platesnį navigacijos meniu pertvarkymą, kurį sudarys didesni, labiau prisilietimui pritaikyti mygtukai, pakeičiantys dabartinį, sąrašais apkrautą išdėstymą. Tai yra nuoseklios atnaujinimų srauto dalis, kuri pastaruoju metu keičia „Maps“ — įskaitant dirbtiniu intelektu paremtus įrankius pėstiesiems ir dviratininkams.

Dėl laikotarpio „Google“ kol kas neatskleidė, kada — arba ar apskritai — ši dalinimosi funkcija pasieks visus naudotojus. O „iPhone“ naudotojai? Vis dar laukiama bet kokio patvirtinimo.

Tačiau jeigu ši testinė versija pritaps, vietos siuntimas galiausiai gali atrodyti toks pat greitas kaip pranešimas, kuriame paprašo jos.

Kaip veikia naujas mygtukas

Techniniu požiūriu, šis plūduriuojantis mygtukas koncentruoja kelis veiksmus į vieną. Tradiciškai procesas susideda iš šių žingsnių:

  • lokacijos nustatymas per GPS ir „Google“ žemėlapių lokacijos paslaugas;
  • mėlyno taško (jūsų pozicijos) pažymėjimas ir atidarymas;
  • bendrinimo panelės iškvietimas;
  • programėlės pasirinkimas, per kurią siųsite nuorodą (pvz., SMS, WhatsApp, Messenger ir kt.).

Naujas mygtukas apsijungia su šiais elementais ir iš anksto atpažįsta aktyvią lokaciją, todėl vartotojui tereikia nurodyti gavėjo kanalą. Be to, dizainas automatiškai nuslopina mygtuką, kai vartotojas aktyviai naršo po žemėlapį, kad jis netrukdytų, ir vėl jį parodo, kai situacija tampa tinkama.

UI/UX ir prieinamumas

Plūduriuojančio veiksmo mygtuko (FAB) vieta virš kompaso ikonėlės yra pasirinkta ne atsitiktinai — šis taškas yra natūrali žvilgsnio zona, kai žmonės žiūri į žemėlapį. Dizaino principai, tokie kaip „Material Design“, rekomenduoja pakankamai didelius prisilietimo taikinius (dažnai 48dp ar daugiau), o šis mygtukas, panašu, atsižvelgia į tokias gairės, kad būtų patogus naudoti vienu pirštu ir prieinamas žmonėms su apribotais judesiais.

Privatumas ir saugumas

Vienas dažniausių klausimų, kai kalbama apie vietos bendrinimą — privatumas. Automatizuotas greitasis dalinimas turi būti subalansuotas: reikia užtikrinti, kad vartotojas žinotų, ką siunčia, kam ir kiek laiko ta informacija bus prieinama.

„Google“ tradiciškai taiko kelis saugumo sluoksnius: operacinės sistemos leidimus, programėlės lygmens patvirtinimus ir laiko nustatymus gyvai vietai. Naujojo mygtuko patogumas neturėtų reikšti, kad šie patikrinimai prarandami — greičiausiai procesas vis tiek reikalauja tolesnio patvirtinimo arba naudoja trumpalaikes nuorodas, kurių galiojimas ribotas.

Data ir nuorodų galiojimas

Techniniai įgyvendinimai dažnai apima laikinų nuorodų generavimą (token-based links), kurie galioja tik tam tikrą laiką arba gali būti atšaukti išsiuntėjo. Tokios nuorodos sumažina riziką, kad kas nors neteisingai panaudos bendrinamą vietą vėliau.

Taip pat svarbu paminėti, jog vietos tikslumas priklauso nuo GPS signalo, mobiliųjų tinklų ir „Wi‑Fi“ spindulių. Ten, kur GPS silpnas (pvz., siauri miestų koridoriai arba požeminės erdvės), vieta gali būti mažiau tiksli. „Google Maps“ dažnai pateikia vietos tikslumą arba spindulį, nurodantį galimą paklaidą.

Programos versija ir testavimas

Aptikta build versija (26.12.03.884026066) rodo, kad naujovė yra integruota į tam tikrą programėlės kodo versiją. Dažnai funkcijos išbandomos per kelis etapus:

  1. vidinis testavimas („dogfooding“), kur produktu naudojasi pačios įmonės darbuotojai;
  2. ribotas A/B testavimas, kai funkcija rodomi atsitiktiniam naudotojų pogrupiui;
  3. staginis išleidimas (staged rollout), kai funkcija platinama palaipsniui į didesnius rinkos segmentus;
  4. bendras išleidimas visiems naudotojams.

Ankstyviesiems testuotojams galimybė įjungti funkciją rankiniu būdu leidžia programuotojams surinkti naudotojų atsiliepimus ir telemetriją, optimizuoti našumą, aptikti klaidas ir patikslinti privatumo dialogus prieš plačiuosius išleidimus.

Ką reiškia „rankiniu būdu įjungti“?

Tai dažnai reiškia, kad testuotojai turi aktyvuoti slėptą nustatymą ar naudoti specialią beta versiją su testavimo flag'u. Kartais tai reikalauja prisijungimo prie beta kanalo per „Google Play Beta“ arba įjungimo per programėlės vidinius režimus (pvz., test flags). Tokiu būdu „Google“ gali rinkti duomenis iš realių naudojimo atvejų be masinio poveikio visiems klientams.

Dizaino pokyčiai ir platesnė navigacijos pertvarka

Aptariami pranešimai, rodantys platesnę navigacijos meniu pertvarką, yra reikšmingi — tai nėra tik vienos funkcijos patobulinimas, o platesnis UI atnaujinimo žingsnis. Dideli, prisilietimui pritaikyti mygtukai gali pakeisti sąrašu grindžiamą dizainą, pagerindami pasiekiamumą ir sumažindami klaidų tikimybę prisilietimo metu.

Tokios permainos dažnai apima:

  • perdėliotus veiksmų elementus į daugiau matomas zonas;
  • simbolių ir spalvų aiškesnį naudojimą, siekiant pagerinti kontrastą ir greitesnį funkcijų atpažinimą;
  • gestų palaikymo plėtrą (pvz., braukimą), kad naudotojai galėtų greitai atlikti įprastus veiksmus;
  • dinaminius elementus, kurie rodo arba slepia mygtukus priklausomai nuo konteksto.

Tai taip pat dera su „Maps“ naujomis AI funkcijomis pėstiesiems ir dviratininkams, kurios gali pateikti maršrutus, realaus laiko įspėjimus ir rekomendacijas, o greitas vietos bendrinimas gali tapti patogiu įrankiu dalintis tiksliu susitikimo tašku ar pagalbos vieta.

Techninės rekomendacijos kūrėjams

Vystant tokį greitą dalinimo mygtuką, kūrėjų komandos paprastai atsižvelgia į kelis aspektus:

  • serverio pusės saugumo paradigmas ir trumpalaikių nuorodų talpinimą;
  • kliento pusės leidimų valdymą (runtime permissions Android/iOS);
  • energinį efektyvumą — vietos servisai turi veikti taupiai, kad būtų mažiau energijos sąnaudų;
  • geofencing ir uždarymo veiksmus, kad neteisingai ilgos dalinimosi nuorodos būtų aptinkamos.

Kada sulauksime ir platformų skirtumai

„Google“ dažnai diegia funkcijas etapais ir gali suteikti tam tikrus variantus tik „Android“ naudotojams pirmiausia, ypač jei funkcija remiasi naujesnėmis Android API galimybėmis. iOS versijos dažnai reikalauja papildomų pritaikymų dėl skirtingų leidimų modelių ir sistemos integracijos niuansų.

iPhone naudotojams dažnai reikia laukti, kol „Google“ sukurs paritetą funkcionalumo lygyje arba adaptuos sąsają pagal iOS žmogaus sąsajos gaires (Human Interface Guidelines). Be to, iOS leidimų dialogai ir fone veikianti vietos prieiga gali reikalauti kitokių sprendimų, kad būtų išlaikyta sauga ir privatumas.

Galimi paleidimo tvarkaraščiai

Nors konkrečios datos nėra, galite tikėtis tokios išleidimo logikos:

  • kelios savaitės vidinio testavimo (bugfix ir UX iteration);
  • 1–3 mėnesių riboto A/B testavimo regionuose;
  • staginis išleidimas per kelias savaites, jeigu telemetrija rodo stabilumą;
  • palaipsnis globalus išleidimas per 1–2 mėnesius nuo sėkmingo staginio etapo.

Išvados ir praktiniai patarimai naudotojams

Jeigu ši funkcija pasirodys plataus palaikymo versijoje, ji gali sumažinti laiko sąnaudas ir frustruojančias operacijas, susijusias su vietos dalinimu. Štai keli patarimai, kaip pasiruošti:

  • atnaujinkite „Google Maps“ į naujausią versiją ir prisijunkite prie beta, jeigu pageidaujate išbandyti naujoves anksčiau;
  • peržiūrėkite leidimus dėl vietos nustatymo savo telefone (Settings → Apps → Maps → Permissions) ir įsitikinkite, kad esate patenkinti, kada ir kaip programėlė gali pasiekti jūsų vietą;
  • praktikuokite bendrinimą su artimaisiais, kad suprastumėte, kaip veikia galiojimo laikai ir nuorodų saugumas;
  • sekite oficialius „Google“ pranešimus ir patikimus technologijų naujienų šaltinius dėl išleidimo datų ir papildomų detalių.

Bendras poveikis bus akivaizdus: mažiau mygtukų ir greitesnis bendrinimas turėtų pagerinti kasdienį „Maps“ naudojimą ir sumažinti kliūtis, kai laikas yra svarbus. Kartu svarbu neužmiršti privatumo ir suteikti vartotojams aiškią kontrolę, kam ir kiek laiko jų vieta yra prieinama.

Galutinis vertinimas: tai paprasta, bet efektyvi UX iteracija, kuri, jeigu bus įgyvendinta atsakingai, gali žymiai patobulinti greitą vietos bendrinimą ir prisidėti prie sklandesnio kasdienio naudojimo patyrimo tiek Android, tiek būsimoje iOS versijoje.

Sveiki! Esu Viltė, kasdien sekanti technologijų naujienas iš viso pasaulio. Mano darbas – pateikti jums svarbiausius ir įdomiausius IT pasaulio įvykius aiškiai ir glaustai.

Palikite komentarą

Komentarai