Nejjednodušší trik proti nevolnosti v autě? Zapněte si na telefonu tuhle funkci

Google podle všeho chystá do Androidu 17 novou systémovou vychytávku, která má ulevit lidem, kterým se dělá špatně při koukání do telefonu v jedoucím autě, autobusu nebo vlaku.

Tohle nepříjemné „houpání žaludku“ se odborně označuje jako kinetóza – vzniká ve chvíli, kdy tělo vnímá pohyb, ale oči zároveň sledují relativně stabilní obraz (typicky displej). Výsledkem může být nevolnost a pro část cestujících i praktická nemožnost používat telefon nebo tablet během jízdy.

Android si bere inspiraci z iPhonu: obrazovka přestane působit nehybně

Chystaná funkce má interní název Motion Cues (pravděpodobně se později přejmenuje třeba na Motion Assist) a principem připomíná řešení z iOS. Jde o to, že na displeji běží nenápadné vizuální prvky, které reagují na pohyb vozidla – a tím snižují konflikt mezi tím, co vidí oči, a tím, co hlásí rovnovážné ústrojí.

Jak to funguje v praxi: drobné body na okrajích displeje kopírují pohyb auta

Konkrétně se na okrajích obrazovky zobrazují malé tečky, které se v reálném čase posouvají podle zrychlení a změn směru. Telefon k tomu využívá svoje vlastní senzory (typicky akcelerometr a gyroskop). Displej pak nepůsobí jako „přilepený“ statický panel, ale jako něco, co s jízdou alespoň částečně souzní.

Méně závratí, méně bolesti hlavy: proč to může pomoct

Výzkumy naznačují, že podobné vizuální „pohybové nápovědy“ dokážou u části lidí omezit typické projevy cestovní nevolnosti – tedy nejen samotnou nevolnost, ale i motání hlavy nebo bolesti hlavy. Smysl to dává hlavně pro spolujezdce, kteří během jízdy scrollují, čtou nebo píší zprávy.

Problém současného řešení: překrytí obrazovky nesmí rušit systém

Dosavadní testy ukazují, že aktuální verze funkce v Androidu je postavená na principu overlaye, tedy grafického překrytí nad obsahem. Jenže takový přístup má limity: pohyblivé prvky se nesmí zobrazovat přes klíčové části systému – například stavovou lištu, zamykací obrazovku nebo notifikace.

Android 17 má přinést systémové API: tečky by se mohly objevit kdekoliv a bezpečně

Právě tady má přijít zlom. Poznámky v Canary Build naznačují vznik nové systémové Motion Cues API, která bude napojená přímo na SystemUI. To by znamenalo, že se vizuální prvky budou umět vykreslovat „správným“ způsobem na úrovni systému – kontrolovaně, jednotně a bez rizik, která přináší obyčejné překryvy.

Jen pro systém: třetí strany ostrouhají

Google zároveň zjevně počítá s tím, že podobná věc se dá zneužít, takže nové API má být dostupné pouze privilegovaným systémovým aplikacím (typicky třeba Google Play Services). Běžné aplikace třetích stran k tomu přístup mít nemají.

Zajímavé je i rozdělení rolí: Play Services má definovat vzhled a logiku (jak to reaguje, kdy se to zapne, jak se to chová), zatímco SystemUI bude zajišťovat samotné vykreslení na chráněné úrovni systému. Jinými slovy: „mozkovna“ na jedné straně, „bezpečný projektor“ na druhé.

Apple už to má, Android zatím jen obcházel systém aplikacemi

Apple podobnou funkci nabízí od iOS 18 pod názvem Vehicle Motion Cues. Na Androidu se to zatím řešilo spíš přes aplikace třetích stran typu KineStop. Pokud Google tuhle novinku v Androidu 17 dotáhne, může to být první skutečně nativní a integrované řešení přímo v systému.

Ve hře je i režim Transit: telefon se na cestování přepne automaticky

Zmiňuje se také možné propojení s chystaným režimem Transit, který by mohl během cestování automaticky upravovat nastavení telefonu. A právě „Motion Cues“ do takového režimu logicky zapadá – když systém pozná, že se vezeš, sám nabídne prostředí, které bude pro čtení a používání telefonu příjemnější.

 

Autor: Vojtěch Koval, 

Zdroj: Google, Andriod Authority,. autojournal.cz

Foto: Shutterstock

X
1227 logo
Položky označené hvězdičkou (*) jsou povinné.