Microsoft pakt eindelijk een belangrijke klacht van Windows 11-gebruikers aan: het rommelige rechtermuisknop-contextmenu.
Tijdens een WinUI Community Call op 5 november onthulde het bedrijf een nieuwe tool voor ontwikkelaars genaamd’Split Menus’. Het doel is om app-makers gerelateerde acties te laten groeperen in schonere submenu’s, met als doel een al lang bestaande gebruikersfrustratie op te lossen.
De nieuwe controle is gericht op ontwikkelaars die de komende experimentele Windows App SDK 2.0 gebruiken. Een dergelijke stap is een directe reactie op de wijdverbreide kritiek op het ontwerp van het menu, dat veel gebruikers inefficiënt en omslachtig vonden sinds de lancering van het besturingssysteem.
De kern Probleem: een rommelige rechtermuisknop-ervaring
Sinds zijn debuut is het opnieuw ontworpen contextmenu van Windows 11 een belangrijk twistpunt geweest. In een poging om de interface te vereenvoudigen heeft Microsoft het traditionele rechtsklikmenu afgekapt, waardoor veel functies achter een extra klik op’Meer opties weergeven’verborgen zijn.
Hoewel het gestelde doel een schonere esthetiek was, heeft deze verandering voor veel ervaren gebruikers de efficiëntie opgeofferd aan de vorm. Het creëerde een kloof tussen de bedoeling van het ontwerp en de dagelijkse bruikbaarheid, waardoor een extra, vaak frustrerende stap werd geforceerd om toegang te krijgen tot verouderde commando’s.
De wijdverbreide frustratie over dit ontwerp blijkt duidelijk uit de populariteit van door de gemeenschap gemaakte oplossingen. Handleidingen voor het permanent uitschakelen van “Meer opties weergeven” en het herstellen van het klassieke, volledige contextmenu zijn gemeengoed geworden, wat een duidelijke gebruikersvoorkeur aangeeft voor directe toegang boven een vereenvoudigde weergave. De vraag naar meer controle houdt daar niet op.
Gebruikers hebben ook een sterke interesse getoond in het aanpassen van andere aspecten van de gebruikersinterface, zoals het aanpassen van het submenu’Nieuw’om specifieke items zoals mappen en snelkoppelingen toe te voegen of te verwijderen. Het onderliggende probleem is dat de standaardervaring tegelijkertijd te beperkend aanvoelt en, paradoxaal genoeg, overbevolkt is met irrelevante items die zijn toegevoegd door applicaties van derden.
Microsoft’s oplossing:’Gesplitste menu’s’voor ontwikkelaars
Als reactie op jarenlange gebruikersfeedback heeft Microsoft nu een nieuwe aanpak voorgesteld om deze menu’s overzichtelijker te maken, hoewel het aanvankelijke doel app-ontwikkelaars is, en niet het kernbesturingssysteem zelf.
Tijdens de recente release WinUI Community Call presenteerde het bedrijf een nieuw besturingselement voor ontwikkelaars met de naam SplitMenuFlyoutItem. Het dient als de engine waarmee ontwikkelaars kunnen creëren wat Microsoft’Gesplitste menu’s’of’hybride submenu’s’noemt.
Voor ontwikkelaars die met WinUI werken, biedt het nieuwe SplitMenuFlyoutItem-besturingselement een krachtige manier om complexe acties binnen hun applicaties te organiseren. Hiermee kunnen ze een primair, vaak gebruikt commando combineren met een reeks secundaire, gerelateerde opties in één regelitem.
[embedded content]
Een perfect voorbeeld zou het consolideren van een “Open”-commando zijn met een “Openen met…” submenu. In plaats van dat twee afzonderlijke items het menu onoverzichtelijk maken, zou een enkel”Open”-item een kleine pijl bevatten die, wanneer erop wordt geklikt, de lijst met alternatieve programma’s onthult. Dit ontwerp bevordert een veel overzichtelijker menu op het hoogste niveau zonder dat dit ten koste gaat van diepere functionaliteit.
Een dergelijke verandering is een aanzienlijke verbetering van de levenskwaliteit voor het ontwikkelaarsecosysteem. Het biedt een gestandaardiseerde, moderne methode voor het beheren van de menucomplexiteit, wat mogelijk kan leiden tot een meer consistente en gepolijste gebruikerservaring over het hele spectrum van Windows 11-applicaties.
Door een eigen besturingselement aan te bieden, helpt Microsoft ontwikkelaars aangepaste, vaak onhandige oplossingen voor een veelvoorkomend UI-probleem te vermijden.
Beschikbaarheid en aanhoudende vragen
Microsoft heeft aangekondigd dat het nieuwe SplitMenuFlyoutItem-besturingselement in de komende tijd beschikbaar zal zijn voor ontwikkelaars om te testen experimentele release van de softwareontwikkelingskit. De genoemde versie is met name de release Windows App SDK 2.0 exp3, de meest concrete details die beschikbaar zijn over de uitrol ervan.
Als experimentele functie zal deze functie onderhevig zijn aan feedback en mogelijke wijzigingen voordat deze in een stabiele release verschijnt. Tot nu toe heeft het bedrijf nog geen publieke tijdlijn voor die stabiele release gegeven.
Hoewel deze aankondiging een welkome stap voorwaarts is voor app-ontwikkelaars, moeten ervaren Windows 11-gebruikers mogelijk hun verwachtingen temperen. Het blijft onbevestigd of Microsoft van plan is een eigen tool te gebruiken om de native Windows 11-shell te repareren, met name het veel bekritiseerde contextmenu van de Verkenner. De huidige focus ligt volledig op het bieden van betere tools voor de gemeenschap van externe ontwikkelaars.
Een kritische vraag blijft daarom onbeantwoord: zullen de eigen menu’s van het besturingssysteem dezelfde verbeteringen ondergaan? De gemeenschap kijkt nu of Microsoft het goede voorbeeld zal geven.
Voor nu zullen gebruikers die verschillende aspecten van de gebruikersinterface willen beheren, moeten blijven vertrouwen op bestaande methoden, zoals tutorials voor het beheren van taakbalkcontextmenu’s. Microsoft heeft het probleem duidelijk erkend, maar de eerste oplossing is een technologie voor anderen, en nog geen directe oplossing voor Windows 11 zelf.