Microsoft w końcu zajął się główną skargą użytkowników systemu Windows 11: zaśmieconym menu kontekstowym wyświetlanym po kliknięciu prawym przyciskiem myszy.

Podczas rozmowy telefonicznej ze społecznością WinUI, która odbyła się 5 listopada, firma ujawniła nowe narzędzie dla programistów o nazwie „Podzielone menu”. Jego celem jest umożliwienie twórcom aplikacji grupowania powiązanych działań w czystsze podmenu, co ma na celu rozwiązanie długotrwałej frustracji użytkowników.

Nowa kontrola jest przeznaczona dla programistów korzystających z nadchodzącego eksperymentalnego zestawu Windows App SDK 2.0. Takie posunięcie jest bezpośrednio odpowiedzią na powszechną krytykę wyglądu menu, który wielu użytkowników uznało za nieefektywny i uciążliwy od czasu premiery systemu operacyjnego.

Główny problem: bałagan po kliknięciu prawym przyciskiem myszy

Od debiutu przeprojektowane menu kontekstowe systemu Windows 11 stanowi istotny punkt sporny. Próbując uprościć interfejs, Microsoft skrócił tradycyjne menu wyświetlane po kliknięciu prawym przyciskiem myszy, ukrywając wiele funkcji za dodatkowym kliknięciem „Pokaż więcej opcji”.

Chociaż zamierzonym celem była czystsza estetyka, dla wielu zaawansowanych użytkowników zmiana ta wiązała się z poświęceniem wydajności na rzecz formy. Stworzyło to rozdźwięk pomiędzy zamysłem projektu a codzienną użytecznością, wymuszając dodatkowy, często frustrujący, krok w celu uzyskania dostępu do starszych poleceń.

Powszechna frustracja związana z tym projektem jest widoczna w popularności obejść stworzonych przez społeczność. Poradniki dotyczące trwałego wyłączenia opcji „Pokaż więcej opcji” i przywrócenia klasycznego, pełnego menu kontekstowego stały się powszechne, sygnalizując wyraźną preferencję użytkownika w zakresie bezpośredniego dostępu zamiast widoku uproszczonego. Na tym nie kończy się zapotrzebowanie na większą kontrolę.

Użytkownicy wykazali również duże zainteresowanie dostosowywaniem innych aspektów interfejsu użytkownika, np. dostosowywaniem podmenu „Nowy” w celu dodawania lub usuwania określonych elementów, takich jak foldery i skróty. Podstawowym problemem jest to, że domyślne środowisko wydaje się jednocześnie zbyt restrykcyjne i, paradoksalnie, przepełnione nieistotnymi wpisami dodanymi przez aplikacje innych firm.

Rozwiązanie Microsoftu: „Podzielone menu” dla programistów

W odpowiedzi na wieloletnie opinie użytkowników Microsoft zasugerował teraz nowe podejście do uporządkowania tych menu, chociaż jego pierwotnym celem są twórcy aplikacji, a nie sam podstawowy system operacyjny.

Podczas niedawnej rozmowy telefonicznej ze społecznością WinUI firma zaprezentowała nową opcję dla programistów o nazwie SplitMenuFlyoutItem. Służy jako silnik umożliwiający programistom tworzenie tego, co Microsoft nazywa „podzielonymi menu” lub „hybrydowymi podmenu”.

Dla programistów pracujących z WinUI nowa kontrolka SplitMenuFlyoutItem oferuje skuteczny sposób organizowania złożonych działań w aplikacjach. Umożliwia połączenie podstawowego, często używanego polecenia z zestawem dodatkowych, powiązanych opcji w jednym elemencie zamówienia.

[treść osadzona]

Doskonałym przykładem byłoby połączenie polecenia „Otwórz” z podmenu „Otwórz za pomocą…”. Zamiast dwóch oddzielnych pozycji zaśmiecających menu, pojedyncza pozycja „Otwórz” będzie zawierała małą strzałkę, która po kliknięciu wyświetli listę alternatywnych programów. Ten projekt promuje znacznie czystsze menu najwyższego poziomu bez poświęcania głębszej funkcjonalności.

Taka zmiana oznacza znaczną poprawę jakości życia w ekosystemie programistów. Zapewnia ujednoliconą, nowoczesną metodę zarządzania złożonością menu, potencjalnie prowadzącą do bardziej spójnego i dopracowanego środowiska użytkownika w całym spektrum aplikacji systemu Windows 11.

Oferując natywną kontrolę, Microsoft pomaga programistom uniknąć niestandardowych, często nieporęcznych rozwiązań typowych problemów z interfejsem użytkownika.

Pytania dotyczące dostępności i utrzymujące się

Microsoft ogłosił, że nowa kontrolka SplitMenuFlyoutItem będzie dostępna dla programistów do przetestowania w kolejnej eksperymentalnej wersji zestawu programistycznego. W szczególności cytowana wersja to wersja Windows App SDK 2.0 exp3, która zawiera najbardziej konkretne dostępne szczegóły dotyczące jej wdrożenia.

Jako funkcja eksperymentalna, przed pojawieniem się w stabilnej wersji będzie podlegać opiniom i potencjalnym zmianom. Jak dotąd firma nie podała jeszcze publicznego harmonogramu wydania stabilnej wersji.

Chociaż to ogłoszenie jest mile widzianym krokiem naprzód dla twórców aplikacji, zaawansowani użytkownicy systemu Windows 11 być może będą musieli złagodzić swoje oczekiwania. Nie potwierdzono, czy Microsoft planuje przyjąć własne narzędzie do naprawy natywnej powłoki systemu Windows 11, w szczególności mocno krytykowanego menu kontekstowego Eksploratora plików. Obecnie skupia się wyłącznie na dostarczaniu lepszych narzędzi dla społeczności programistów zewnętrznych.

Zatem bez odpowiedzi pozostaje kluczowe pytanie: czy w menu systemu operacyjnego zostaną wprowadzone te same ulepszenia? Społeczność obserwuje teraz, czy Microsoft da przykład.

Na razie użytkownicy chcący zarządzać różnymi aspektami interfejsu użytkownika będą musieli w dalszym ciągu polegać na istniejących metodach, takich jak samouczki dotyczące kontrolowania menu kontekstowych paska zadań. Firma Microsoft wyraźnie przyznała się do problemu, ale jej pierwszym rozwiązaniem jest technologia wspomagająca dla innych, a nie bezpośrednie rozwiązanie dla samego systemu Windows 11.

Categories: IT Info