RIP-menyknapp: Android 10 slipper eldre støtte for ekstremt gamle apper

Android 10 har droppet støtte for å vise handlingsoverløpsknappen, også kjent som menyknappen, på systemnavigasjonslinjen. Les videre for å vite mer!

Mange av oss på denne nettsiden har lenge vært Android-brukere, og lurt rundt siden Froyo og Gingerbreads dager. Den gang kom smarttelefoner med fysiske knapper (gisp!) for UI-navigering: nemlig Tilbake-knappen, Meny-knappen, Hjem-knappen og Søk-knappen. De fysiske trykkeknappene gjorde plass for kapasitive berøringsknapper, og søkeknappen ble også droppet av noen OEM-er - men generell idé om å navigere gjennom brukergrensesnittet og appene med de tre andre dedikerte knappene vedvarte over hele Android-verdenen. tid.

Med Android 3.0 Honeycomb presset Google på for nettbrettprodusenter å ta i bruk programvarebaserte navigasjonsknapper på skjermen i stedet for fysiske knapper og introduserte ActionBar som standardløsning for å gjøre handlinger fra brukeralternativene umiddelbart synlige og raske å påkalle. Ideen om "Meny"-knappen hadde også utviklet seg

inn i en "Action Overflow"-knapp, som indikerer en knapp som henter handlinger som ikke får plass i handlingslinjen; brukere fortsatte likevel å referere til det som menyknappen. Honeycomb introduserte også Recent Apps-knappen for nettbrett, mens Android 4.0 Ice Cream Sandwich presset denne inn på smarttelefoner. Den ikoniske navigasjonslinjen med 3 knapper som består av Tilbake-, Hjem- og Nylige apper ble dermed født, og etterlot seg de dedikerte Meny- og Søk-knappene.

Android Market med Overflow-knappen, sammen med 3-knappers navigasjonslinje

Å ha en dedikert menyknapp førte til at apputviklere tok dårlige designvalg, ettersom utviklere var ganske uforsiktige om hvilke handlinger som ble vist på skjermen og hva som var i menyen. Den gang ville brukere ubevisst trykket på menyknappen, i håp om å finne flere alternativer som ville vært nyttige for dem, noe som var uønsket og sløsende oppførsel. Så Action Bar ble introdusert for å få til mer designkonsistens da den rådet utviklere til å plassere de viktigste handlingene på Action Bar direkte eller andre steder på skjermen, og bare de handlingene som ikke fant et sted der ville havne i Overflow knapp.

Men den gang hadde mange apper som var målrettet mot Android 2.3 Gingerbread og lavere ennå ikke oppdatert til vis menyer på skjermen, slik at brukere uten en dedikert menyknapp ikke hadde hatt noen mulighet til å starte Meny. Google løste dette ved å legge til en kompatibilitetsatferd for eldre apper som tillot systemet å vise en handlingsoverløp/menyknapp ved siden av systemnavigasjonsknappene på apper som kun støttet Android 2.3 og Nedre.

Denne eldre støtten har utvidet seg hele veien fra Android 3.0 Honeycomb til Android 9 Pie. Men med Android 10 har Google endelig trukket ut kontakten. Android-apper som er målrettet mot Android 2.3 eller tidligere vil nå ikke lenger ha en menyknapp vist Android 10, og videre. I svar på en feilrapport som fremhevet fjerningen, bekreftet Google fjerningen:

Dette ble med vilje fjernet ettersom API-en har blitt avviklet for flere utgivelser nå. Så dette fungerer etter hensikten.

Denne avgjørelsen vil påvirke et veldig, veldig lite antall brukere som har fortsatt å stole på eldgamle og for lengst forlatte apper - hvis det fungerer, fungerer det, ikke sant? Hvis du er en av dem som plutselig har oppdaget at en av dine lange favorittapper ikke lenger er i stand til å vise menyen sin, er det kanskje på tide å gå videre og se etter nyere alternativer.


Kilde: Google Issue Tracker

Historie via: /r/Android