简体   繁体   English

当专注于几个网站上的输入字段时,带有JAWS 16的Microsoft Edge行为异常

[英]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: 一切如下:

  1. Click on input, setting focus on that input. 单击输入,将焦点放在该输入上。 Cursor is visible but blinking at a slightly higher speed. 光标可见,但以稍高的速度闪烁。
  2. After a few seconds(less than 10) the page refreshes forcefully. 几秒钟(少于10秒)后,页面将强制刷新。 NO KEYSTROKES ARE VISIBLE IN THE FIELD but JAWS does talks back a few if not all. 在现场没有可见的按键,但是JAWS确实会回话一些甚至全部。
  3. After the page refreshes, repeat Step 1 页面刷新后,重复步骤1
  4. Page refresh again but this time, the website crashes and gives out a not found page. 页面再次刷新,但是这次,网站崩溃了,并给出了一个未找到的页面。

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 as name 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 参考

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 在 webview android 中输入焦点时崩溃 - crash when focus input in webview android 使用用户输入(int)作为多个功能的链接时避免崩溃的方法? - Ways to avoid crashes when using user input (int) as a link for several functions? 当值> = 16时ResultSet-> getString()崩溃 - ResultSet ->getString() crashes when value is >=16 解决应用程序失去焦点时发生的桌面崩溃 - Resolving crash to desktop when application loses focus 将Xamarin文本字段添加到布局时出错 - Error when adding Xamarin Text Field to Layout 在iOS 6.1中输入中文时,UIKeyboard崩溃 - UIKeyboard crashes when input Chinese in iOS 6.1 Safari浏览器崩溃,当失去焦点并再次与jQuery代码网站一起聚焦时 - Safari browser crashes, when unfocus and focus again tab with jquery code website 将iOS Accessibility与UITableView部分一起使用时发生崩溃,并且在几次[tableview reloadData]之后会崩溃 - Crash when using iOS Accessibility with UITableView sections and it would crash after several [tableview reloadData] 当消耗数GB的内存时,vc ++ 64位程序在新的运算符上崩溃 - vc++ 64bit program crashes on a new operator when consume several GBs of memory 使用“使用本地IIS Web服务器”时Microsoft JScript运行时错误 - Microsoft JScript runtime error when using “Use Local IIS Web Server”
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM