据国外媒体12月1日消息,在从Windows Vista到
Windows 7的演变过程中,微软对下一代客户端的任何组件,都进行了全力演变。在研制下一代Windows操作系统的过程中,相比于Windows Vista,微软对
Windows 7进行了一次全面的升级。微软的此次检修工作,从
win7的图形用户界面的表面跨越到用户界面的交互模型。Windows 7语音识别体验的领导者Michael Bernstein指出,微软操作系统的用户界面自动化的演变,是下一代Windows客户端的基础。
Bernstein 解释道:“在Windows 7中,我们对用户界面(UI)自动化系统的性能进行了全面改进。此外,为了确保用户能够有效地利用广泛的辅助技术软件,我们还为界面自动化创建了一个新的、本地代码的API。”
Bernstein 表示:“目前,应用程序是用C + +语言进行编写的 ,正如那些用.NET 框架编写的程序一样,用户可以充分利用用户界面自动化功能。为了确保用户界面自动化系统可以更加紧密地与传统的Microsoft Active无障碍( MSAA )系统进行整合,我们也做了大量的工作。除此之外,我们还制定了能够使得新旧技术完美整合的衔接技术。”
Windows的无障碍框架,与Windows的外观框架密切联系在一起,其设计目的就是能够通过辅助技术产品,来操纵超出标准的用户界面。集合的应用编程接口、Windows无障碍框架设计以及一套预设的功能使得Windows 7操作系统更加开放,使得生理和认知有障碍的用户也可以方便地使用电脑。
用户界面自动化客户端可以从MSAA应用程序中,读取无障碍信息,反之亦然。无论是哪一个无障碍API应用程序,用户界面自动化客户端都可以确保最大限度的无障碍。Bernstein 说:“很多情况下,用户界面自动化和MSAA系统都可以密切合作,所以我们决定将两者名称相结合,叫做Windows自动化API。”
- 标签:
-
Windows 7用户界面完美自动化演变windows