Microsoft Fluent Design System to od kilku lat wiodący framework wizualny dla aplikacji giganta z Redmond. Jego zasad użyto także w środowisku IDE, aby rozwiązać realne problemy. Teraz firma poinformowała, że implementuje te projekty w Visual Studio, co oznacza pierwszą poważną aktualizację UI od czasów Visual Studio 2012.
Obecny interfejs Visual Studio, nieaktualizowany od czasu wydania z 2012 roku, posiada ograniczenia, takie jak małe i zbyt gęsto ułożone kontrolki, wizualny szum utrudniający skupienie się lub zidentyfikowanie aktywnego obszaru oraz niespójne wskaźniki stanu, które wprowadzają zamęt. Niespójny design wizualny utrudnia przewidywanie typowych zachowań kontrolek i tworzy środowisko, które jest potencjalnie trudne w nawigacji.
W tegorocznej aktualizacji Microsoft skupia się na 3 głównych obszarach:
- Spójność: ważne jest, aby te osiągnąć wyważony, odświeżony wygląd i poczucie czegoś znajomego dla istniejących użytkowników. Dopasowując się do Fluent Designu, Visual Studio będzie wyglądać i zapewniać poczucie spójne z resztą systemu operacyjnego i innymi produktami Microsoftu.
- Dostępność: ważne jest, aby te aktualizacje podążały za ustalonymi najlepszymi praktykami Microsoftu dotyczącymi ułatwień dostępu i aby produkt był łatwy w użyciu. Manifestuje się to na kilka sposobów, w tym poprzez dostosowanie rozmiarów docelowych, aby były łatwiejsze w użyciu, przy jednoczesnym zachowaniu gęstości informacji, bardziej świadome użycie kolorów w celu zmniejszenia szumu wizualnego i zwrócenia uwagi na aktywne obszary IDE oraz użycie lżejszych kontrolek, aby ułatwić rozróżnienie różnych działań.
- Produktywność: aktualizacje UI mają także na celu ułatwienie nawigacji w produkcie, zmniejszenie ilości czasu potrzebnego, by przyzwyczaić się do nowego interfejsu, oraz zniwelowanie przeładowania kognitywnego i zmęczenia umysłowego — co sprawi, że Visual Studio będzie jeszcze wygodniejszym środowiskiem pracy.
Poniżej kilka przykładów porównujących elementy Visual Studio 17.6 z nowymi propozycjami:
Microsoft podkreśla, że te zmiany w designie wciąż są na etapie work in progress, oraz że ma nadzieję wprowadzić je do Visual Studio w najbliższym czasie. Jak oceniacie te zmiany w UI? Dajcie nam znać w komentarzach!