Microsoft tar endelig opp en stor klage fra Windows 11-brukere: den rotete høyreklikk-kontekstmenyen.
Under en WinUI-fellesskapssamtale den 5. november avslørte selskapet et nytt verktøy for utviklere kalt”Split Menus.”Formålet er å la appprodusenter gruppere relaterte handlinger i renere undermenyer, med sikte på å fikse en langvarig brukerfrustrasjon.
Den nye kontrollen er rettet mot utviklere som bruker den kommende eksperimentelle Windows App SDK 2.0. Et slikt grep reagerer direkte på omfattende kritikk av menyens design, som mange brukere syntes var ineffektivt og tungvint siden operativsystemets lansering.
Kjerneproblemet: En rotete høyreklikkopplevelse
11s redesignede kontekstmeny har vært et betydelig stridspunkt. I et forsøk på å forenkle grensesnittet, kuttet Microsoft den tradisjonelle høyreklikkmenyen, og skjulte mange funksjoner bak et ekstra «Vis flere alternativer»-klikk.
Selv om det uttalte målet var en renere estetikk, for mange superbrukere, ofret denne endringen effektiviteten for formen. Det skapte en frakobling mellom designhensikt og daglig brukervennlighet, og tvang et ekstra, ofte frustrerende, skritt for å få tilgang til eldre kommandoer.
Utbredt frustrasjon med dette designet er tydelig i populariteten til fellesskapsskapte løsninger. Veiledninger om hvordan du permanent deaktiverer «Vis flere alternativer» og gjenoppretter den klassiske, fullstendige kontekstmenyen har blitt vanlig, og signaliserer en klar brukerpreferanse for direkte tilgang fremfor en forenklet visning. Etterspørselen etter større kontroll stopper ikke der.
Brukere har også vist en sterk interesse for å skreddersy andre aspekter av brukergrensesnittet, for eksempel å tilpasse «Ny»-undermenyen for å legge til eller fjerne spesifikke elementer som mapper og snarveier. Det underliggende problemet er at standardopplevelsen samtidig føles for restriktiv og, paradoksalt nok, overbefolket med irrelevante oppføringer lagt til av tredjepartsapplikasjoner.
Microsofts løsning:”Dele menyer”for utviklere
Som svar på mange års tilbakemeldinger fra brukere, har Microsoft nå foreslått at en ny tilnærmingsmeny er en målmeny. utviklere, ikke selve kjerneoperativsystemet.
Under sin nylige WinUI Community Call presenterte selskapet en ny utviklerkontroll kalt Itemout. Den fungerer som motoren som lar utviklere lage det som Microsoft kaller”Delte menyer”eller”hybride undermenyer.”
For utviklere som jobber med WinUI, tilbyr den nye SplitMenuFlyoutItem-kontrollen en kraftig måte å organisere komplekse handlinger i applikasjonene sine på. Den lar dem kombinere en primær, ofte brukt kommando med et sett med sekundære, relaterte alternativer i en enkelt linjepost.
[innebygd innhold]
Et perfekt eksempel ville være å konsolidere en «Åpne»-kommando med en «Åpne med…»-undermeny. I stedet for to separate oppføringer som fyller menyen, vil et enkelt”Åpne”-element ha en liten pil som, når den klikkes, avslører listen over alternative programmer. Denne utformingen fremmer en mye renere meny på øverste nivå uten å ofre dypere funksjonalitet.
En slik endring er en betydelig forbedring av livskvaliteten for utviklerens økosystem. Det gir en standardisert, moderne metode for å administrere menykompleksitet, som potensielt kan føre til en mer konsistent og polert brukeropplevelse på tvers av spekteret av Windows 11-applikasjoner.
Ved å tilby en innebygd kontroll hjelper Microsoft utviklere med å unngå tilpassede, ofte klønete, løsninger på et vanlig brukergrensesnittproblem.