写点什么

最新的.NET Framework 聚焦于改进可访问性

2017 年 10 月 11 日

Microsoft 宣布预发布.NET Framework 4.7.1,其中包括了各种全面的改进。这里,我们关注一下在 WPF 应用可访问性上所做的改进。改进的设想针对领域是屏幕报读器(Screen Reader)和高对比度场景。Microsoft 的 Preeti Krishna表示,Windows Forms 也具有类似的改进,但计划在未来的版本中解决。

使用屏幕报读器软件的用户依赖于这类软件,给出当前显示在屏幕上信息的有用描述。但是用户界面(UI)并未考虑到此类软件,这使得用户难以知晓发生在当前焦点之外某处的UI 更改。UI 开发人员现在可以通过实现LiveRegions,向屏幕报读器软件告警这些发生在当前焦点之外的更改。LiveRegions 可以通过所需元素的AutomationProperties.LiveSetting 指定给该元素。一旦做出了指定,当UI 更改发生时,就会触发一个新事件。

4.7.1 对可视化做了改进,即改进了 UI 元素在高对比度场景下的能见度。所涉及的控件包括 Expander 控件、CheckBox、RadioButton、ComboBox 和 DataGrid。

4.7.1 还对 WPF 的 DataTemplates 做了一些改进,现在 DataTemplates 中的元素支持自动更新。这一改进的驱动力在于为 Visual Studio 上“Edit-and-Continue”(编辑并继续)特性提供更好的支持,但是以前并不支持对 UI 元素做这样的更改。该特性的实现,使得开发人员在调试(Debug)过程中更改 DataTemplates 后,可在继续运行应用的情况下看到他们所做更改的效果。

.NET Framework 4.7.1 的预发布在 Windows 7 SP1 及以后版本的操作系统中可用。根据Microsoft 的建议,该预发布版应该只能安装在测试环境中,它尚未支持生产环境,也未许可在生成环境中使用。

查看英文原文: Improved Accessibility is the Focus of Latest .NET Framework

2017 年 10 月 11 日 19:00898
用户头像

发布了 376 篇内容, 共 93.8 次阅读, 收获喜欢 214 次。

关注

评论

发布
暂无评论
发现更多内容

B站真题:如何判断括号是否有效?

王磊

Java 数据结构 算法

Week 3学习总结

balsamspear

极客大学架构师训练营

一次用户故事地图之旅

Bruce Talk

敏捷开发 用户故事 Product Owner 用户故事地图

Spring 事务,你真的用对了吗(上篇)?

废材姑娘

Spring MVC

week04总结

追风

架构师一期

训练营第四周作业 1

仲夏

极客大学架构师训练营

Week 3命题作业

balsamspear

极客大学架构师训练营

架构师训练营第四周学习总结

吴传禹

极客大学架构师训练营

架构师训练营 1 期 -- 第四周作业

曾彪彪

极客大学架构师训练营

架构师训练营 1 期 -- 第四周总结

曾彪彪

极客大学架构师训练营

十六、深入Python字符串

刘润森

Python

十五、深入Python输入和输出

刘润森

Python

聊聊「测试分工和测试时间」

清菡

测试

会用Docker的人都别装了,这多简单呐

MySQL从删库到跑路

MySQL Docker Linux yum redhat

迭代开发中的微服务拆分

码猿外

架构 微服务 微服务拆分 架构演进

week04作业

追风

架构师一期

给新入职工程师的10条建议

supernova

管理 职场 工作方式

用Python绘制地理图

计算机与AI

Python 绘图

视读——沟通的艺术,看入人里,看出人外(第四章)

废材姑娘

极客时间架构师培训 1 期 - 第 4 周作业

Kaven

LeetCode题解:22. 括号生成,递归生成同时过滤,JavaScript,详细注释

Lee Chen

LeetCode 前端进阶训练营

架构师训练营第 1 期 - 第四周总结

Todd-Lee

极客大学架构师训练营

手把手教你分析Mysql死锁问题

捡田螺的小男孩

MySQL 死锁

架构师训练营第四周作业

吴传禹

极客大学架构师训练营

WEEK4 一个典型的大型互联网应用系统使用了哪些技术方案和手段,主要解决什么问题?请列举描述

陈勇

WEEK4 学习总结

陈勇

极客大学架构师训练营

第四周总结

Geek_ac4080

自学编程,看书还是视频?

沉默王二

程序员 读书 自学编程 视频

第四课系统架构课后作业

Geek_michael

极客大学架构师训练营

架构师训练营第 1 期 - 第四周作业提交

Todd-Lee

极客大学架构师训练营

架构师训练营-week04-作业1

lucian

极客大学架构师训练营

演讲经验交流会|ArchSummit 上海站

演讲经验交流会|ArchSummit 上海站

最新的.NET Framework聚焦于改进可访问性-InfoQ