11/19/2022 0 Comments Windows wedge keyboard closeNOTE The UWP focus visual is not the same as the Narrator focus rectangle. Can be customized for your app (See High visibility focus visuals).Helps a user navigate an app UI without getting lost.Is rendered as a highlighted border around the UI element to indicate an action can be taken.Is shown when a UI element receives focus from a keyboard and/or gamepad/remote control.The UWP supports a single focus visual design that works well for all input types and experiences. Provide access keys to navigate your application's UI (see Access keys).Provide accelerator keys for quick actions (see Accelerators).Provide arrow key navigation for "inner navigations" (see Navigation).Set initial focus on the most logical element (see Initial focus).Ensure actionable items are identified as tab stops (and non-actionable items are not), and navigation order is logical and predictable (see Tab stops).Support keyboard navigation and interaction.We recommend that you prioritize the following. For Narrator details, see Getting started with Narrator.Ĭustom experiences and efficient keyboardingĪs mentioned, keyboard support is integral to ensuring your applications work great for users with different skills, abilities, and expectations. Narrator is a built-in screen reader for Windows that provides unique interaction experiences and functionality, but still relies on basic keyboard navigation and input. For specific details on Windows support for gamepad and remote control, see Gamepad and remote control interactions. The Xbox gamepad and remote control are fundamental input devices in the 10-foot experience. In addition to the standard hardware keyboard, Windows applications support two software keyboards: the touch (or software) keyboard and the On-Screen Keyboard. Here are the devices and tools discussed in this topic: Device/tool Where necessary, we'll identify key differences you should be aware of and describe any mitigations you should consider. This common experience across input types and tools minimizes additional work from you and contributes to the "build once, run anywhere" goal of the Universal Windows Platform. UWP supports keyboard with any device Basic experiencesĪs mentioned previously, input devices such as the Xbox gamepad and remote control, and accessibility tools such as Narrator, share much of the keyboard input experience for navigation and commanding. PC users expect a comprehensive and consistent experience from both the system and individual apps in response to keyboard input.Īll UWP controls include built-in support for rich keyboard experiences and user interactions, while the platform itself provides an extensive foundation for creating keyboard experiences that you feel are best suited to both your custom controls and apps. Built-in supportĪlong with the mouse, the keyboard is the most widely used peripheral on PCs and, as such, is a fundamental part of the PC experience. NOTE While both hardware and software keyboards are used for text input, the focus of this topic is navigation and interaction. Many of the guidelines and recommendations discussed here, including focus visuals, access keys, and UI navigation, are also applicable to these other scenarios. However, a well-designed keyboard experience is important for supporting accessibility tools such as Windows Narrator, using software keyboards such as the touch keyboard and the On-Screen Keyboard (OSK), and for handling other input device types, such as the Xbox gamepad and remote control. In this topic, we focus specifically on Windows app design for keyboard input on PCs. A well-designed keyboard experience lets users efficiently navigate the UI of your app and access its full functionality without ever lifting their hands from the keyboard.Ĭommon interaction patterns are shared between keyboard and gamepad Learn how to design and optimize your Windows apps so they provide the best experience possible for both keyboard power users and those with disabilities and other accessibility requirements.Īcross devices, keyboard input is an important part of the overall Windows app interaction experience.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |