Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Podobnie jak ludzie używają kombinacji głosu i gestu podczas komunikowania się ze sobą, wiele typów i trybów danych wejściowych może być również przydatne podczas interakcji z aplikacją.
Aby pomieścić jak najwięcej użytkowników i urządzeń, zalecamy zaprojektowanie aplikacji do pracy z jak największą liczbą typów danych wejściowych (gest, mowa, dotyk, touchpad, mysz i klawiatura). Pozwoli to zmaksymalizować elastyczność, użyteczność i dostępność.
Aby rozpocząć, rozważ różne scenariusze, w których aplikacja obsługuje dane wejściowe. Staraj się być spójni w całej aplikacji i pamiętaj, że kontrolki platformy zapewniają wbudowaną obsługę wielu typów danych wejściowych.
- Czy użytkownicy mogą korzystać z aplikacji za pośrednictwem wielu urządzeń wejściowych?
- Czy wszystkie metody wejściowe są obsługiwane przez cały czas? Z niektórymi kontrolkami? W określonych momentach lub okolicznościach?
- Czy jedna metoda wejściowa ma priorytet?
Interakcje w trybie pojedynczym (lub wyłącznym)
W przypadku interakcji w trybie jednomodowym obsługiwanych jest wiele typów wejściowych, ale w jednej akcji można użyć tylko jednego. Na przykład rozpoznawanie mowy dla poleceń i gestów nawigacji; lub, wprowadzanie tekstu za pomocą dotyku lub gestów, w zależności od odległości.
Interakcje wielomodalne
W przypadku interakcji wielomodalnych wiele metod wejściowych w sekwencji służy do wykonania pojedynczej akcji.
Mowa i gest
Użytkownik wskazuje produkt, a następnie mówi "Dodaj do koszyka".
Mowa i dotyk
Użytkownik wybiera zdjęcie, przytrzymując je, a następnie mówi "Wyślij zdjęcie".
Windows developer