Kuličkou pod displejem se mířilo do textu, dnes to zvládne podržený mezerník
HTC psalo trackball do specifikací Magicu i Hera jako samostatnou položku Device Control, přestože oba telefony měly dotykový displej. Pravidla Androidu kuličku nikdy nevyžadovala a od verze 2.3 po výrobcích chtěla jen náhradní způsob výběru a úprav textu, který se snese se softwarovou klávesnicí. Tu roli dnes hraje podržený mezerník.

Pod displejem prvních telefonů s Androidem seděla malá kulička. Otáčením se po obrazovce posouval kurzor, stiskem se potvrzovalo. HTC pro ni mělo v tabulce parametrů vlastní řádek: u HTC Magicu i u HTC Hera stojí v položce Device Control totéž slovní spojení, „Trackball with Enter button“.
Zvláštní na tom je, že oba ty telefony měly dotykový displej. Podle týchž tabulek 3,2 palce a rozlišení 320 × 480 bodů, tedy na tehdejší poměry slušný. Kulička nebyla náhrada za dotek. Byla něco navíc.
Pravidla Androidu ji nikdy nežádala
K čemu byla, se dá vyčíst z pravidel, kterými Google určuje, co musí telefon splňovat, aby se dal považovat za kompatibilní s Androidem. Dokument se jmenuje Compatibility Definition Document a vydává se ke každé verzi systému.
Ve verzi pro Android 1.6 z roku 2009 má oddíl o netykovém ovládání jedinou podstatnou větu: zařízení smí trackball, směrový kříž nebo kolečko vynechat, jen musí soustavě správně ohlásit, co má. Kulička tedy nikdy povinná nebyla a HTC ji dávalo do telefonů z vlastního rozhodnutí.
O rok později se v pravidlech pro Android 2.3 objevila v témž oddíle podmínka navíc. Zařízení bez netykového ovládání musí nabídnout rozumný náhradní způsob, jak vybírat a upravovat text, a to takový, který se snese se soustavou softwarových klávesnic. Nic dalšího se tam nedoplňuje, ani listování stránkou, ani procházení odkazů.
Jsou to dvě sdělení v jedné větě. První pojmenovává, co po kuličce zbyde jako problém: umístit kurzor mezi dvě konkrétní písmena, když prst zakryje víc znaků najednou. Druhé říká, kde má náhrada bydlet – v klávesnici.
Pak řádek Device Control z tabulek zmizel
Jak dlouho kulička u HTC vydržela, se z webu výrobce vyčíst nedá. V roce 2010 HTC produktové stránky přestavělo a řádek Device Control z tabulek zmizel; v archivních specifikacích HTC Desire, HTC Legend ani Desire Z už o ovládacím prvku pod displejem nestojí nic. Poslední veřejný doklad od výrobce samotného jsou tedy tabulky Magicu a Hera z roku 2009. Co bylo dál s ukazatelem jako součástkou, popisuje samostatný článek o optickém trackballu.
Náhrada se nastěhovala do klávesnice
Že to Google nenechal jen na výrobcích, stojí v pravidlech pro Android 4.0: k témuž požadavku je tam připsáno, že vhodný způsob výběru textu pro zařízení bez netykového ovládání je součástí samotného otevřeného Androidu. Výrobce tedy nemusel vymýšlet nic vlastního.
Dnes ta náhrada vypadá u obou velkých systémů podobně a Apple pro ni má v příručce k iPhonu jméno z téže rodiny. Oddíl se jmenuje „Turn the onscreen keyboard into a trackpad“, tedy proměňte klávesnici na trackpad, a postup je popsaný na tři kroky. Podržíte mezerník, dokud klávesnice nezesvětlá do šeda. Tažením prstu po klávesnici pak posouváte kurzor. Když přiložíte druhý prst, začne se text vybírat.
Kulička se nevrátila jako kulička, ale jako plocha pod palcem. Rozdíl je v tom, že se objeví jen tehdy, když je potřeba, a zbytek času je z ní zase mezerník.
Z telefonu tedy nezmizela úloha, jen součástka. Trefit se kurzorem mezi dvě písmena je pořád tentýž problém jako v roce 2009 a řeší se pořád zvláštním režimem, jen ho místo pohyblivé kuličky spouští podržení klávesy.
Zdroje
- HTC: specifikace HTC Magic a HTC Hero v archivu webu htc.com
- Google: Android 1.6 CDD, Android 2.3 CDD a Android 4.0 CDD
- Apple: Type with the onscreen keyboard on iPhone