Accessibility Insights for Windows
Accessibility Insights for Windows is the project for Accessibility tools on the Windows platform.
Installing Accessibility Insights for Windows
You can download and install the application from https://accessibilityinsights.io.
Building the code
You can find more information on how to set up your development environment here.
1. Clone the repository
- Clone the repository using one of the following commands
git clone https://github.com/Microsoft/accessibility-insights-windows.git
or
git clone git@github.com:Microsoft/accessibility-insights-windows.git
- Select the created directory
cd accessibility-insights-windows
2. Open the solution in visual studio
- Use the
src/AccessibilityInsights.sln
file to open the solution.
3. Build and run unit tests
4. Build the MSI project
The MSI project is used to package all the code into an installer that can be used to install Accessibility Insights for Windows. This is not a required step. By default the MSI project is not built in either configuration.
Note: The MSI can only be built in the Release
config.
- The MSI project requires WIX. WiX is a modern SDK that restore will automatically download from NuGet. Learn about the Wix toolset from http://wixtoolset.org/.
- To build the MSI locally, set build configuration to
Release
. - Find the MSI project in the solution explorer under the
packages
folder. - Right click on the MSI project and select
Build
. - Once the build is complete, the MSI can be found at
\src\MSI\bin\Release
.
More Information
Visit the Overview of Accessibility Insights for Windows page.
Testing
We use the unit test framework from Visual Studio. Find more information in our FAQ section.
Contributing
All contributions are welcome! Please read through our guidelines on contributions to this project.
FAQ
Please visit our FAQ section to get answers to common questions.
Data/Telemetry
By opting into telemetry, you help the community develop inclusive software. We collect anonymized data to identify the top accessibility issues found by users. This will help focus the accessibility tools and standards community to improve guidelines, rules engines, and features.
This project collects usage data and sends it to Microsoft to help improve our products and services. Read our privacy statement to learn more.
Reporting security vulnerabilities
If you believe you have found a security vulnerability in this project, please follow these steps to report it. For more information on how vulnerabilities are disclosed, see Coordinated Vulnerability Disclosure.
Installing Accessibility Insights
To download Accessibility Insights for Windows, go to the Accessibility Insights for Windows page and click the “Download for Windows” button. Follow the prompts to install the software.
Wildlife Manager (demo app)
Accessibility Insights includes a demo app: Wildlife Manager, with which you can learn to use Accessibility Insights. To get the demo app, go to the WildlifeManager page and download WildlifeManager.exe. You can open the .exe file right away (no install is needed).
Live Inspect
You can use the Live Inspect feature to inspect UI elements by placing your mouse over them.
To use it, open the demo app and Accessibility Insights side-by-side. Move your mouse pointer or tab to each UI element. Accessibility Insights will display the element’s name and properties.
You can customize the list of properties that are shown by clicking the “Properties Settings” button (which looks like a gear icon).
Then you can manage your list of Selected Properties.
FastPass
When developers are editing code, they can run a FastPass test before each code check-in to ensure no accessibility issues have occurred as a result of their changes. FastPass consists of two main features – Automated Checks and Tab Stops.
Automated Checks
The Automated Checks feature checks an application’s elements for conformance with dozens of accessibility requirements.
To use this feature, position your mouse over the element(s) you’d like to test (a blue box will appear around them) and click the Test icon (which looks like a laboratory beaker).
Some elements will be flagged with issues. To select one, click on its failure icon (!).
Details will be displayed about the highlighted issue along with tips on how to fix it.
You can click the Save button (which looks like a diskette) to save a snapshot of the issue.
Tab Stops
The Tab Stops feature of the FastPass tests supports you in testing whether the tab progression in the application is accessible. To test the Tab Stops, click the Tests link.
Then select Tab Stops.
Switch the “Record tab stops” toggle to On.
Then press the Tab key several times, and each tab stop will be listed in the “Recorded order results” table. This will make it easy to identify missing tab stops or incorrect tab order.
Troubleshooting
There are two components of the Troubleshooting feature that are relatively important to keep in mind. The first allows you to see the patterns supported by a control and invoke their UIA methods to see whether it responds correctly to user input. The second records application events.
Patterns
To use this feature, select the Inspect button in Accessibility Insights. Then select a UI element in the application. Then select a Pattern you’d like to inspect in Accessibility Insights.
Then click on the pattern’s “Actions…” button.
An Actions dialogue will open. Click the Select tab.
Then click the “Run action” button.
And the “Succeeded” message appears.
Record application events
Another part of troubleshooting is to record application events. To do this, select an element in the application. This element will become highlighted in Insights, click the “More options” (…) button, and select “Listen to Events”
Then click the “Start recording” button.
The invoked events will be logged under the Events heading.
Accessibility Insights for Windows: A great user-friendly app to allow them to improve their products.
Accessibility Insights for Windows is a very user-friendly development-related tool for Windows that allows developers to find and fix accessibility issues before rolling out products to their customers.
The application comes with three-mode (e.g. Live Inspect, FastPass, and Troubleshooting).
The first mode, Live Inspection, provides a hands-on approach to finding accessibility issues, by verifying every GUI element and its properties simply hovering over them.
The second mode, FastPass, is a fully automated process, that provides a broader idea of potential accessibility issues within an app.
The third mode, lets the developers diagnose and fix specific accessibility issues.
Accessibility Insights for Windows is a great open-source app that can be used by anyone, to allow them to improve their products before releasing them.
Accessibility Insights for Windows — это приложение от Microsoft, которое помогает разработчикам находить и исправлять проблемы доступности в их продуктах. Доступность позволяет людям с различными возможностями пользоваться приложениями и веб-сайтами наравне с другими.
Основные функции программы
Live Inspect
Live Inspect предоставляет разработчикам возможность легко находить проблемы доступности. С помощью этого режима можно проверить каждый элемент интерфейса и его свойства, просто наведя курсор или используя клавиатуру. Все элементы отображаются в виде дерева UIA, и разработчики могут выбирать, как они хотят просматривать свойства.
FastPass
FastPass — это автоматизированный процесс, состоящий из двух этапов, который позволяет разработчикам получить общее представление о потенциальных проблемах доступности. Он включает автоматическую проверку более чем по 60 критериям и тест табуляции, который помогает выявить проблемы с порядком табуляции и ловушками клавиатуры.
Troubleshooting
Этот режим помогает разработчикам диагностировать и исправлять конкретные проблемы доступности. Программа показывает, как элементы реагируют на действия пользователя, и позволяет записывать события приложения для анализа. Встроенный инструмент проверки контрастности выявляет проблемы с контрастом и предлагает решения.
Важность доступности
Сегодня доступность — это важный аспект, который не могут игнорировать компании и разработчики, стремящиеся создать качественный продукт. Accessibility Insights for Windows — это бесплатное приложение с открытым исходным кодом, которое помогает сделать продукты доступными для как можно большего числа людей.
Преимущества использования
- Практический подход к поиску проблем доступности с помощью Live Inspect.
- Широкий обзор проблем доступности через FastPass.
- Возможность диагностики и исправления конкретных проблем в режиме Troubleshooting.
- Встроенный инструмент для проверки и улучшения контрастности.
Скачать с официальной страницы
Accessibility Insights for Windows
Похожие программы
Нейросеть подберет аналоги Accessibility Insights for Windows | |
Категория | Другие программные файлы |
Разработчик | Microsoft |
Размер | 8.9 MB |
Лицензия | MIT License |
ОС |
|
Accessibility Insights for Web for Windows 10 is a browser extension which is now ready to gets installed in your device. It makes it easier for developers to locate and resolve the approachability issues in web apps and sites. In addition, this extension tool is a user-friendly application which supports two primary scenarios. Here, the Automated checks tool is used to checks for compliance with approximately 50 accessibility requirements by itself. Whereon the Tab stops tool renders clear guidance and a visual helper that makes it easy to identify critical accessibility issues related to keyboard access. For instance – missing tab stops, and inaccurate tab order. The manual tests provide step-by-step directions, examples, and how-to-fix guidance as well.
You are able to download Accessibility Insights for Web for Windows 10 from the Store even free of cost. This Windows extension tool occupies only 19.04 MB space on your memory that is actually quite pretty. Accessibility Insights for Web is compatible with Microsoft Edge Insider version 75 or later.
Accessibility Insights for Web Windows 10
Here is How to Download Accessibility Insights for Web for Windows 10 –
Step-1: Navigate to the official web page of this extension using any web browser on your device.
Step-2: When the page opens up, click on the Get button available on the running screen. This will ask you to Open Microsoft Store. Click on the same button to access the Tool page.
Note- You’re also able to launch the Microsoft Store and find it by searching the tool name.
Step-3: On the running page, again click on the Get button to start the downloading procedure.
Some basic requirements the developer tool
To work Accessibility Insights for Web on a device, your system needs to meet the following system requirements for the best experience –
- This extension tool is suitable for Windows 10 version 14393.0 or higher in order to launch and use this product.
- Your system should have the architecture specification of x86, x64, ARM, ARM64 at least.
- Your device must support the English (United States) language.
- This tool is at free of cost and there is no age restriction.
- Sign in through the Microsoft account alias to approach the app from the Microsoft Store.
That’s it!!!