Το Android 10 διέκοψε την υποστήριξη για την εμφάνιση του κουμπιού υπερχείλισης ενεργειών, γνωστό και ως το κουμπί μενού, στη γραμμή πλοήγησης του συστήματος. Διαβάστε παρακάτω για να μάθετε περισσότερα!
Πολλοί από εμάς σε αυτόν τον ιστότοπο ήμασταν μακροχρόνιοι χρήστες Android, που καραδοκούμε από την εποχή του Froyo και του Gingerbread. Τότε, τα smartphone ήρθαν με φυσικά κουμπιά (gasp!) για πλοήγηση διεπαφής χρήστη: συγκεκριμένα το κουμπί Back, το κουμπί Menu, το Home button και το Search button. Τα φυσικά κουμπιά πατήθηκαν στη θέση τους για χωρητικά κουμπιά αφής και το κουμπί αναζήτησης απορρίφθηκε επίσης από ορισμένους OEM -- αλλά Η γενική ιδέα της πλοήγησης στο περιβάλλον χρήστη και τις εφαρμογές με τα άλλα τρία αποκλειστικά κουμπιά εξακολουθούσε να υπάρχει σε όλο τον κόσμο του Android χρόνος.
Με το Android 3.0 Honeycomb, η Google πίεσε τους κατασκευαστές tablet να υιοθετήσουν κουμπιά πλοήγησης στην οθόνη που βασίζονται σε λογισμικό αντί για φυσικά κουμπιά και εισήγαγε το ActionBar ως η τυπική λύση για να κάνετε τις ενέργειες από τις επιλογές χρήστη άμεσα ορατές και γρήγορες στην επίκληση. Η ιδέα του κουμπιού «Μενού» είχε
επίσης εξελίχθηκε σε ένα κουμπί "Υπερχείλιση ενέργειας", υποδεικνύοντας ένα κουμπί που ανακτά ενέργειες που δεν χωρούν στη γραμμή ενεργειών. Ωστόσο, οι χρήστες συνέχισαν να το αναφέρουν ως κουμπί Μενού. Η Honeycomb παρουσίασε επίσης το κουμπί Πρόσφατες εφαρμογές για tablet, ενώ το Android 4.0 Ice Cream Sandwich το ώθησε σε smartphone. Έτσι γεννήθηκε η εμβληματική γραμμή πλοήγησης με 3 κουμπιά που αποτελείται από Πίσω, Αρχική σελίδα και Πρόσφατες εφαρμογές, αφήνοντας πίσω τα ειδικά κουμπιά Μενού και Αναζήτησης.Η ύπαρξη ενός αποκλειστικού κουμπιού Μενού οδήγησε τους προγραμματιστές εφαρμογών να υιοθετήσουν κακές επιλογές σχεδίασης, καθώς οι προγραμματιστές ήταν μάλλον απρόσεκτοι σχετικά με το ποιες ενέργειες εμφανίζονταν στην οθόνη και τι υπήρχαν στο μενού. Τότε, οι χρήστες θα πατούσαν υποσυνείδητα το κουμπί του μενού, ελπίζοντας να βρουν περισσότερες επιλογές που θα τους ήταν χρήσιμες, κάτι που ήταν ανεπιθύμητη και σπάταλη συμπεριφορά. Έτσι, η γραμμή δράσης εισήχθη για να επιφέρει μεγαλύτερη συνέπεια σχεδιασμού, καθώς συμβούλευε τους προγραμματιστές να τοποθετήσουν τις πιο σημαντικές ενέργειες στο Γραμμή ενεργειών απευθείας ή αλλού στην οθόνη και μόνο εκείνες οι ενέργειες που δεν βρήκαν θέση εκεί θα κατέληγαν στο Overflow κουμπί.
Ωστόσο, τότε, πολλές εφαρμογές που στόχευαν το Android 2.3 Gingerbread και πιο κάτω δεν είχαν ακόμη ενημερώσει Εμφάνιση μενού στην οθόνη, έτσι ώστε οι χρήστες χωρίς ειδικό κουμπί μενού δεν θα είχαν τρόπο να το εκκινήσουν μενού. Η Google αντιμετώπισε αυτό το πρόβλημα προσθέτοντας μια συμπεριφορά συμβατότητας για εφαρμογές παλαιού τύπου που επέτρεπε στο σύστημα να εμφανίζει ένα κουμπί υπερχείλισης ενέργειας/μενού δίπλα στα κουμπιά πλοήγησης συστήματος σε εφαρμογές που υποστήριζαν μόνο Android 2.3 και πιο χαμηλα.
Αυτή η παλαιού τύπου υποστήριξη έχει επεκταθεί από το Android 3.0 Honeycomb έως το Android 9 Pie. Αλλά με το Android 10, η Google έχει επιτέλους τραβήξει την πρίζα. Οι εφαρμογές Android που στοχεύουν το Android 2.3 ή παλαιότερη έκδοση δεν θα έχουν πλέον εμφανιζόμενο κουμπί μενού Android 10, και μετά. Σε απάντηση σε μια αναφορά σφάλματος που επισήμανε την κατάργηση, η Google επιβεβαίωσε την κατάργηση:
Αυτό καταργήθηκε σκόπιμα καθώς το API έχει καταργηθεί για αρκετές εκδόσεις τώρα. Έτσι, αυτό λειτουργεί όπως προβλέπεται.
Αυτή η απόφαση θα επηρεάσει έναν πολύ, πολύ μικρό αριθμό χρηστών που συνέχισαν να βασίζονται σε αρχαίες και εγκαταλειμμένες εφαρμογές -- αν λειτουργεί, λειτουργεί, σωστά; Εάν είστε από αυτούς που ξαφνικά ανακάλυψαν ότι μια από τις αγαπημένες σας εφαρμογές δεν μπορεί πλέον να εμφανίζει το μενού της, ίσως είναι καιρός να προχωρήσετε και να αναζητήσετε νεότερες εναλλακτικές.
Πηγή: Google Issue Tracker
Story Via: /r/Android