[英]Microsoft Edge with JAWS 16 behaves erratically when focus in on an input field on several websites
While JAWS 16 is running on windows 10 system. 当JAWS 16在Windows 10系统上运行时。 Tested multiple websites on Edge.
在Edge上测试了多个网站。 And everything goes as following:
一切如下:
Any help on this would be great. 任何帮助都会很棒。
PS: The same websites work on lower versions of internet Explorer and JAWS 14 combo. PS:相同的网站可以在较低版本的Internet Explorer和JAWS 14组合上使用。
You can take any website with input-field accessible to user. 您可以访问任何具有用户可访问输入字段的网站。 The above mentioned issue was tested by me on Stack Overflow, Bing etc. This does work on Google.com for some reason.
我在Stack Overflow,Bing等上测试了上述问题。出于某些原因,该问题在Google.com上确实有效。
JAWS official Support page: https://www.freedomscientific.com/Support/TechnicalSupport/Windows10Upgrade JAWS官方支持页面: https : //www.freedomscientific.com/Support/TechnicalSupport/Windows10Upgrade
http://www.ssbbartgroup.com/blog/release-of-the-windows-10-edge-browser-what-it-means-for-accessibility-and-aria-support-in-ie/ http://www.ssbbartgroup.com/blog/release-of-the-windows-10-edge-browser-what-it-means-for-accessibility-and-aria-support-in-ie/
Even as this official MSDN blog reveals http://blogs.msdn.com/b/accessibility/archive/2015/07/03/windows-10-upgrade-considerations-for-screen-reader-and-magnifier-users.aspx 即使此官方MSDN博客显示了http://blogs.msdn.com/b/accessibility/archive/2015/07/03/windows-10-upgrade-considerations-for-screen-reader-and-magnifier-users.aspx
Microsoft suggests using IE instead of Edge for better accessibility. 微软建议使用IE而不是Edge以获得更好的可访问性。 For now I guess this is the only answer to my problem.
现在,我想这是我的问题的唯一答案。
Hope this helps anyone else facing similar issues. 希望这对其他面临类似问题的人有所帮助。
Windows 10 Anniversary has made improvements to integration with the first-party screen reader Narrator: Windows 10周年纪念日已改进与第一方屏幕阅读器讲述人的集成:
This was the only screen reader that was fully functional using Microsoft Edge.
这是唯一可以使用Microsoft Edge正常运行的屏幕阅读器。 It was also the only screen reader that was able to read every active element and all text on each website and application.
它也是唯一能够读取每个网站和应用程序上每个活动元素和所有文本的屏幕阅读器。
compared to third-party screen readers including NVDA: 与第三方屏幕阅读器(包括NVDA)相比:
Microsoft Edge was only able to read active elements, not text, on the screen.
Microsoft Edge仅能够读取屏幕上的活动元素,而不能读取文本。 It was also difficult to read text on other applications.
在其他应用程序上阅读文本也很困难。
and JAWS: 和JAWS:
JAWS does not work with Microsoft Edge unless you're using the touch cursor.
除非您使用触摸光标,否则JAWS不适用于Microsoft Edge。
And made the following improvements to Microsoft Edge: 并对Microsoft Edge进行了以下改进:
Edge supports a new accessibility architecture, and provides modern web accessibility standards so that developers can more easily build accessible sites.
Edge支持新的可访问性体系结构,并提供现代的Web可访问性标准,以便开发人员可以更轻松地构建可访问的站点。 It supports tagged PDF files, and includes improvements to features such as the address bar, tabs, windows, and Favorites.
它支持带标签的PDF文件,并包括对地址栏,选项卡,窗口和收藏夹等功能的改进。
Disabled Text Size support for the web platform on mobile, and enabled pinch to zoom support on all web pages.
对移动设备上的Web平台禁用了“文本大小”支持,并启用了“捏”以缩放所有网页上的支持。
We no longer compute accessible
description
to the same value asname
for explicit ARIA roles and intrinsic controls.我们不再将可访问的
description
计算为与显式ARIA角色和内部控件的name
相同的值。EdgeHTML 15 now correctly maps images with an empty HTML “alt” attribute to the presentation role, per the W3C HTML Accessibility API Mappings.
根据W3C HTML Accessibility API映射,EdgeHTML 15现在可以正确地将具有空HTML“ alt”属性的图像映射到演示角色。
With regards to crashing, Developer Mode also has similar issues: 关于崩溃,开发人员模式也有类似的问题:
If you encounter problems enabling Developer Mode or Device Portal, see the Known Issues forum to find workarounds for these issues.
如果在启用开发人员模式或设备门户时遇到问题,请访问“已知问题”论坛以找到这些问题的解决方法。
To fix this:
要解决此问题:
1. Open the Settings app. 2. Click on “Apps & features” 3. Choose “Manage Optional features” 4. Press the button “Add a feature” 5. Select the package for Windows Developer Mode 6. Click “Install” 7. Reboot your PC 8. Launch Command Prompt as Administrator 9. Run: sc config debugregsvc start=auto
Finally, return to the “For Developers” Settings page.
最后,返回“面向开发人员”设置页面。 You will still see the error code, 0x80004005 but you should now be able to enable Windows Device Portal and the Device Discovery features.
您仍然会看到错误代码0x80004005,但是现在您应该能够启用Windows设备门户和设备发现功能。
References 参考
Ranking Screen Readers In Windows10 Anniversary Update: The Results Will Surprise You! 在Windows10周年更新中对屏幕阅读器进行排名:结果会让您感到惊讶!
Accessibility improvements in EdgeHTML 15 - Microsoft Edge Dev Blog EdgeHTML 15中的可访问性改进-Microsoft Edge Dev Blog
Enabling Developer Mode fails with error code 0x80004005 启用开发人员模式失败,错误代码为0x80004005
Make F12 tools in Internet Explorer 11 or Edge accessible for screen readers again – Customer Feedback for Microsoft Accessibility 使Internet Explorer 11或Edge中的F12工具再次可供屏幕阅读器访问– Microsoft Accessibility的客户反馈
UI Automation API Reference (Windows) UI Automation API参考(Windows)
Microsoft Highlights Accessibility Improvements in the Windows 10 Anniversary Update Microsoft在Windows 10周年更新中重点介绍了可访问性改进
w3c/html-aam: HTML Accessibility API Mappings Github repo w3c / html-aam:HTML可访问性API映射Github存储库
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.