Microsoft abordează în sfârșit o plângere majoră a utilizatorilor Windows 11: meniul contextual aglomerat cu clic dreapta.
În timpul unui apel comunitar WinUI din 5 noiembrie, compania a dezvăluit un nou instrument pentru dezvoltatori numit „Meniuri separate”. Scopul său este de a permite producătorilor de aplicații să grupeze acțiunile asociate în submeniuri mai curate, cu scopul de a remedia frustrarea de lungă durată a utilizatorului.
Noul control este destinat dezvoltatorilor care utilizează viitorul SDK experimental pentru aplicații Windows 2.0. O astfel de mișcare răspunde direct criticilor pe scară largă la adresa designului meniului, pe care mulți utilizatori l-au considerat ineficient și greoi de la lansarea sistemului de operare.
Problema principală: o experiență aglomerată de clic dreapta
De la debut, meniul contextual reproiectat al Windows 11 a fost un punct important de disputa. În încercarea de a simplifica interfața, Microsoft a trunchiat meniul tradițional de clic dreapta, ascunzând multe funcții în spatele unui clic suplimentar „Afișați mai multe opțiuni”.
În timp ce scopul declarat a fost o estetică mai curată, pentru mulți utilizatori cu putere, această schimbare a sacrificat eficiența pentru formă. A creat o deconectare între intenția de proiectare și utilizarea zilnică, forțând un pas suplimentar, adesea frustrant, pentru a accesa comenzile vechi.
Frustrarea larg răspândită față de acest design este evidentă în popularitatea soluțiilor create de comunitate. Ghidurile despre cum să dezactivați definitiv „Afișați mai multe opțiuni” și să restabiliți meniul contextual clasic, complet, au devenit obișnuite, semnalând o preferință clară a utilizatorului pentru acces direct la o vizualizare simplificată. Cererea pentru un control mai mare nu se oprește aici.
Utilizatorii au manifestat, de asemenea, un interes puternic pentru adaptarea altor aspecte ale interfeței de utilizare, cum ar fi personalizarea submeniului „Nou” pentru a adăuga sau elimina anumite elemente, cum ar fi dosare și comenzi rapide. Problema sa de bază este că experiența implicită pare în același timp prea restrictivă și, în mod paradoxal, suprapopulată cu intrări irelevante adăugate de aplicații terțe.
Soluția Microsoft: „Meniuri împărțite” pentru dezvoltatori
Răspunzând la anii de feedback al utilizatorilor, Microsoft a sugerat acum o nouă abordare pentru a dezvolta aceste meniuri de bază, deși aplicația inițială, deși nu este țintă inițială, să dezvolte aceste meniuri. în sine.
În timpul recentului său WinUI Community Call, compania a prezentat un nou control pentru dezvoltatori numit SplitMenuFlyoutItem. Acesta servește drept motor care permite dezvoltatorilor să creeze ceea ce Microsoft numește „Meniuri divizate” sau „submeniuri hibride”.
Pentru dezvoltatorii care lucrează cu WinUI, noul control SplitMenuFlyoutItem oferă o modalitate puternică de a organiza acțiuni complexe în cadrul aplicațiilor lor. Le permite să combine o comandă primară, folosită frecvent, cu un set de opțiuni secundare, asociate într-un singur element rând.
[conținut încorporat]
Un exemplu perfect ar fi consolidarea unei comenzi „Deschidere” cu un submeniu „Deschidere cu…”. În loc de două intrări separate care aglomerează meniul, un singur element „Deschidere” ar prezenta o mică săgeată care, atunci când se face clic, dezvăluie lista de programe alternative. Acest design promovează un meniu de nivel superior mult mai curat, fără a sacrifica funcționalitatea mai profundă.
O astfel de schimbare reprezintă o îmbunătățire semnificativă a calității vieții pentru ecosistemul dezvoltatorului. Oferă o metodă standardizată și modernă de gestionare a complexității meniului, care poate duce la o experiență de utilizator mai consecventă și mai rafinată în spectrul de aplicații Windows 11.
Oferind un control nativ, Microsoft îi ajută pe dezvoltatori să evite soluții personalizate, adesea neplăcute, la o problemă comună a interfeței de utilizare.
Disponibilitatea și Întrebările persistente a anunțat
. Controlul SplitMenuFlyoutItem va fi disponibil pentru testare pentru dezvoltatori în următoarea versiune experimentală a kitului său de dezvoltare software. În mod concret, versiunea citată este versiunea Windows App SDK 2.0 exp3, care este cel mai concret detaliu disponibil despre lansarea sa.
Pe măsură ce va apărea un subiect de feedback potențial, înainte de a fi disponibil în experimente. eliberare. Până acum, compania nu a furnizat încă o cronologie publică pentru această lansare stabilă.
Deși acest anunț este un pas înainte binevenit pentru dezvoltatorii de aplicații, utilizatorii de Windows 11 ar putea avea nevoie să-și tempereze așteptările. Rămâne neconfirmat dacă Microsoft intenționează să adopte propriul instrument pentru a repara shell-ul nativ Windows 11, în special meniul contextual mult criticat File Explorer. Accentul său actual este direct pe furnizarea de instrumente mai bune pentru comunitatea de dezvoltatori terți.
O întrebare critică rămâne, așadar, fără răspuns: meniurile proprii ale sistemului de operare vor vedea aceleași îmbunătățiri? Comunitatea urmărește acum să vadă dacă Microsoft va da exemplul.
Deocamdată, utilizatorii care doresc să gestioneze diferite aspecte ale interfeței de utilizare vor trebui să se bazeze în continuare pe metodele existente, cum ar fi tutorialele pentru controlul meniurilor contextuale din bara de activități. Microsoft a recunoscut clar problema, dar prima sa soluție este o tehnologie care permite altora, nu o remediere directă pentru Windows 11 în sine.