Tlačidlo ponuky RIP: Android 10 vynecháva starú podporu pre extrémne staré aplikácie

Android 10 zrušil podporu pre zobrazenie tlačidla pretečenia akcie, známeho ako tlačidlo ponuky, na navigačnej lište systému. Čítajte ďalej a dozviete sa viac!

Mnohí z nás na tejto webovej stránke boli dlhoročnými používateľmi Androidu, ktorí číhali už od čias Froya a Gingerbread. Vtedy boli smartfóny vybavené fyzickými tlačidlami (vzdych!) na navigáciu v používateľskom rozhraní: konkrétne tlačidlom Späť, tlačidlom ponuky, tlačidlom Domov a tlačidlom Hľadať. Fyzické stláčacie tlačidlá uvoľnili miesto pre kapacitné dotykové tlačidlá a niektorí výrobcovia OEM upustili od tlačidla Hľadať. Všeobecná myšlienka navigácie cez používateľské rozhranie a aplikácie pomocou ďalších troch vyhradených tlačidiel pretrvala vo svete Androidu čas.

So systémom Android 3.0 Honeycomb spoločnosť Google presadila, aby výrobcovia tabletov prijali softvérové ​​navigačné tlačidlá na obrazovke namiesto fyzických tlačidiel a predstavili ActionBar ako štandardné riešenie, aby boli akcie z užívateľských možností okamžite viditeľné a rýchlo vyvolateľné. Myšlienka tlačidla "Menu" mala

sa tiež vyvinulo do tlačidla „Pretečenie akcie“, ktoré označuje tlačidlo, ktoré načítava akcie, ktoré sa nezmestia na panel akcií; používatelia ho však naďalej označovali ako tlačidlo Menu. Honeycomb tiež predstavil tlačidlo Nedávne aplikácie pre tablety, zatiaľ čo Android 4.0 Ice Cream Sandwich to posunul na smartfóny. Zrodil sa tak ikonický navigačný panel s 3 tlačidlami, ktorý obsahuje Späť, Domov a Nedávne aplikácie, pričom za sebou zanechal špeciálne tlačidlá Menu a Hľadať.

Android Market s tlačidlom Overflow spolu s 3-tlačidlovým navigačným panelom

Vyhradené tlačidlo Menu viedlo vývojárov aplikácií k tomu, aby prijali zlé možnosti dizajnu, pretože vývojári boli dosť nedbalí na to, aké akcie sa zobrazujú na obrazovke a čo v ponuke. Vtedy používatelia podvedome klepali na tlačidlo ponuky v nádeji, že nájdu viac možností, ktoré by im boli užitočné, čo bolo nechcené a nehospodárne správanie. Takže panel akcií bol predstavený, aby priniesol väčšiu konzistenciu dizajnu, pretože radil vývojárom umiestniť najdôležitejšie akcie na Action Bar priamo alebo inde na obrazovke a v Overflow by skončili len tie akcie, ktoré si tam nenašli miesto tlačidlo.

Vtedy sa však mnohé aplikácie, ktoré boli zacielené na Android 2.3 Gingerbread a nižšie, museli aktualizovať zobraziť ponuky na obrazovke, takže používatelia bez špeciálneho tlačidla ponuky by nemali spôsob, ako spustiť Ponuka. Google to vyriešil pridaním správania kompatibility pre staršie aplikácie, ktoré umožnilo systému zobraziť súbor tlačidlo pretečenia akcie/menu vedľa navigačných tlačidiel systému v aplikáciách, ktoré podporovali iba Android 2.3 a nižšie.

Táto staršia podpora sa rozšírila z Androidu 3.0 Honeycomb na Android 9 Pie. Ale s Androidom 10 Google konečne vytiahol zástrčku. Aplikácie pre Android, ktoré sú zacielené na Android 2.3 alebo starší, už nebudú mať zobrazené tlačidlo ponuky Android 10a ďalej. In odpoveď na hlásenie chyby ktorý zvýraznil odstránenie, Google potvrdil odstránenie:

Toto bolo zámerne odstránené, pretože API je v súčasnosti pre niekoľko vydaní zastarané. Takže to funguje podľa plánu.

Toto rozhodnutie ovplyvní veľmi, veľmi malý počet používateľov, ktorí sa naďalej spoliehajú na staré a dávno opustené aplikácie – ak to funguje, funguje to, však? Ak ste jedným z tých, ktorí zrazu zistili, že jedna z vašich obľúbených aplikácií už nedokáže zobrazovať svoju ponuku, možno je čas posunúť sa ďalej a hľadať novšie alternatívy.


Zdroj: Google Issue Tracker

Story Via: /r/Android