Obecny stan płynnego projektowania Microsoftu
Windows 10 dzisiaj nie jest systemem Windows 10, który został uruchomiony w 2015 roku. Model Windows-as-a-Service, którego Microsoft używa do dostarczania aktualizacji, zastąpił większość oryginalnej wersji nowymi komponentami, dodając jednocześnie nowe funkcje. Doprowadziło to do istotnych zmian w działaniu i wyglądzie systemu Windows.
okna na przestrzeni lat miały skomplikowany związek z projektowaniem. Od czasów XP i Vista, gdzie nawet windows był opcjonalny, do typografii-pierwszego płaskiego projektu nowoczesnego systemu Windows 8. Zainspirowany metrum signage (co doprowadziło do jego oryginalnej nazwy), jest to podejście projektowe, które nadal jest sercem nowoczesnych okien. Ale trendy w projektowaniu zmieniają się, a doświadczenia użytkowników ewoluują.
wprowadzenie płynnego projektowania
opierając się na nowoczesnym dziedzictwie projektowania systemu Windows, Microsoft powoli opracowuje nowy język projektowania dla systemu Windows: System Fluent Design. Fluent Design, który ma być podstawą wszystkich interakcji w systemie Windows, jest przyjmowany we wszystkich jego wariantach-desktopie, rzeczywistości mieszanej, Xbox, serwerze, IoT, a nawet w Internecie.
odchodząc od typograficznego podejścia modern design, Fluent ma na celu dodanie do systemu Windows bardziej naturalnych doświadczeń użytkownika, przynosząc efekty naśladujące rzeczywisty świat, a jednocześnie zapewniając, że użytkownicy wiedzą, że wchodzą w interakcję z kodem. Nie jest to skeuomorfizm iOS, gdzie elementy interfejsu użytkownika miały kopiować obiekty fizyczne. W skeuomorficznym designie notatniki mają skórzane oprawy i papierowe tekstury, a przyciski wykorzystują animacje 3D, aby wyglądać jak stare radia lub znajome kalkulatory elektroniczne.
zamiast tego Fluent przyjmuje bardziej sztuczne podejście do projektowania, mieszając przezroczystość przypominającą plastik z efektami 3D i nowymi przejściami między różnymi stanami aplikacji. Microsoft mówi o Fluent, który opiera się na pięciu komponentach: świetle, głębi, ruchu, materiale i skali. Dzięki projektom (i aplikacjom) przeznaczonym do przenoszenia się z urządzenia na urządzenie, istnieje potrzeba spójnego wyglądu i odczucia, które sprawdza się we wszystkich skalach-a także w mieszanej rzeczywistości. Taka jest intencja Fluent: projektować elementy, które są wyraźnie cyfrowe, ale zachowują się jak obiekty w realnym świecie i mogą wchodzić w interakcje z otaczającym ich światem.
Zobacz: Tabela porównawcza: Office suites (Tech Pro Research)
Fluent ma podobne podejście do Aero systemu Windows Vista, ze swoimi efektami szkła. Ale to nie jest Aero reborn. Mogą istnieć pewne podobieństwa, zwłaszcza dotyczące stosowania przezroczystości, ale ogólne podejście opiera się na wszystkich komponentach Fluent, zamiast skupiać się wyłącznie na efektach wizualnych.
Design to oczywiście coś więcej niż tylko komponenty, których używamy w naszych aplikacjach. Jest to również klucz do tego, w jaki sposób tworzymy nasz kod, wpływając na wszystko, od układu sterowania po nawigację aplikacji. Jako język projektowania dla Universal Windows Apps (i dla aplikacji Win32 przez Wyspy XAML), Fluent jest kluczem do tego, jak musimy złożyć nasz kod. Każde nowe wydanie Windows 10 SDK przynosi nowe wersje kluczowych elementów sterujących, dodając coraz bardziej płynne elementy. Chociaż firma Microsoft znacznie przyspieszyła przyjęcie nowych wersji systemu Windows 10, nadal musisz rozważyć, którą wersję podstawową kierujesz za pomocą kodu UWP. Oznacza to, że nie możesz używać wszystkich obecnych funkcji Fluent; zamiast tego będziesz używać kontrolek, które działają w całej bazie użytkowników i korzystają z własnych animacji i efektów systemu Windows.
wprowadzenie akrylu
jednym z kluczowych elementów Fluent jest efekt przezroczystości, który Microsoft nazywa akrylem. Biorąc dwa kluczowe motywy z Fluent, material I depth, Akryl zapewnia efekt rozmycia, który podnosi aktualny motyw systemu Windows. Okna i elementy za warstwą akrylu są nadal widoczne, ale można je łatwo pokryć tekstem i innymi elementami interfejsu użytkownika. Jest to narzędzie, którego Microsoft używa coraz częściej w systemie Windows 10, Najnowszy preview buduje dodając go do ekranów logowania i używając go jako części paneli nawigacyjnych we własnych narzędziach systemu Windows. Możesz użyć akrylu, aby powiązać aplikacje z pulpitem lub jako warstwę wewnątrz aplikacji, rozwijając ją na liście menu i tym podobnych, jednocześnie pokazując kontekst aplikacji.
ten ostatni punkt jest prawdopodobnie jednym z bardziej interesujących aspektów Fluent Design, ponieważ jest rozwijany, aby pomóc użytkownikom skupić się na swoich zadaniach. Zmiany nie powinny wykluczać cię z przepływu, a ogólny kontekst aplikacji musi być widoczny przez cały czas. Wbudowanie go w kontrolki UWP ma sens, ponieważ pozwala programistom szybko dodawać efekty do kodu bez konieczności wprowadzania istotnych zmian.
powolny, ale stabilny
być może największą różnicą między przejściem do płynnego projektowania w stosunku do poprzednich projektów okien jest to, że nie jest to wielki wybuch. Nowoczesny wygląd Vista Aero Glass i 8 pojawił się znikąd, utrzymany w tajemnicy do ostatniej chwili i pozostawiając projektantów aplikacji i programistów z pętli. Z Fluent, Microsoft przyjmuje znacznie wolniejsze podejście, wykorzystując półroczny cykl wydań systemu Windows 10, aby dodać nowe elementy do własnych aplikacji i do Windows UWP SDK. Jego wewnętrzny program daje mu również więcej sposobów testowania płynnych funkcji przed szerszym publicznym wydaniem.
zobacz: Windows spotlight: 30 tips and tricks for powered users (Tech Pro Research)
jednym z aspektów programu Insider, który zwykle jest pomijany, jest jego zdolność do testowania koncepcji projektowych. Dostarczając różne wersje różnym użytkownikom, firma Microsoft może przeprowadzać testy A / B w ramach każdego wydania Insider. Telemetria i ankiety, a także Centrum Informacji Zwrotnej, służą do zrozumienia, w jaki sposób użytkownicy reagują na różnice w animacjach i poziomach przejrzystości. Projekty mogą być następnie udoskonalane pod kątem nadchodzącej kompilacji. Ciekawie było obserwować ten proces w akcji: animacja lub efekt pojawia się w jednej szybkiej kompilacji Pierścienia, a następnie znika w następnej, zanim udoskonalona wersja zostanie wydana dwa lub trzy buildy później.
już wkrótce: nowe funkcje w następnej wersji systemu Windows
porównując obecną wersję systemu Windows 10, 1809, z szybkim podglądem pierścienia 19h1, istnieje o wiele więcej zastosowań akrylu we własnych aplikacjach Microsoftu. Oprócz ustawień systemu Windows i narzędzi do zarządzania, jest to kluczowy element różnych dołączonych aplikacji, w tym poczty i zdjęć. Akryl służy również do wygaszania ekranu blokady podczas logowania, a dzięki obsłudze zarówno ciemnych, jak i jasnych motywów możesz zobaczyć, jak płynnie można używać we własnych aplikacjach.
Microsoft robi coś bardzo interesującego z Fluent: rozwija nowy język projektowania w miejscach publicznych. To nie jest to, czego oczekują użytkownicy, a zmiany nadchodzą co sześć miesięcy i z końcem nigdzie w zasięgu wzroku. Jest to jednak proces bardziej przyjazny dla programistów, pozwalający aplikacjom dostosowywać się do nowych komponentów interfejsu użytkownika i dający programistom czas na nauczenie się ich obsługi. Wraz z rozwojem systemu Windows 10 będziemy widzieć bardziej płynne elementy w kontrolkach UWP i zestawach SDK systemu Windows 10, a ostatecznie w większej liczbie aplikacji innych firm.
Zobacz również
- metamorfoza „płynnego projektowania” pakietu Microsoft Office może uprościć pracę, zwiększyć wydajność (TechRepublic)
- użytkownicy systemu Windows 10: Oto wszystkie sposoby zmiany interfejsu użytkownika w najnowszej aktualizacji (TechRepublic)
- Microsoft Office 2019 dla komputerów Mac skierowany jest do firm spoza Office 365, dodaje funkcje (TechRepublic
- Pobierz: 12 wskazówek, aby uzyskać więcej informacji na temat systemu Windows 10 (TechRepublic)
- Microsoft: 10-letni cykl życia pomocy technicznej (ZDNet)
- Windows 10: Ściągawka (TechRepublic)
- Microsoft wydaje narzędzie do ukrywania lub blokowania niechcianych aktualizacji systemu Windows 10 (ZDNet)
- pięć powodów, dla których warto uaktualnić system do systemu Windows 10 (TechRepublic