Freigeben über


ARIA 準備好迎接 Web 2.0 了嗎?OWA 小組說:當然!

英文原文已於 2012 年 5 月 17 日星期四發佈

最近,採用 Outlook Web App (OWA) 的客戶們紛紛把網頁應用程式的無障礙列為最優先的議題。無障礙網頁應用程式這事會鬧得滿城風雨,一個原因就是來自 W3C 制定的一項稱為 ARIA (可能為英文網頁) (Accessible Rich Internet Applications,意為「無障礙豐富網際網路應用程式」) 的標準。雖然 ARIA 已存在很長一段時間了,但最普及的網頁瀏覽器對於 ARIA 的支援有長足的進步,卻是很近期的事。我們想和大家分享一下我們對此議題的想法,並宣佈一個好消息:未來版本的 OWA 即將支援 ARIA 了!

無障礙性 (Accessibility,也稱為「易用性」) (可能為英文網頁) 在這裡指的是對於視力、聽力受限或行動不便的使用者而言,可藉由一個針對特殊身體條件設計的使用者介面 (UI),來存取應用程式全部功能的方便程度。舉例來說,許多盲人使用者可利用螢幕朗讀程式讀出 UI 的文字,並藉此操作電腦。另一個例子是像某些行動不便的人士,雖無法操作電腦滑鼠,卻可以依賴語音辨識系統來下指令,並配合特製的鍵盤來操作 UI。

Microsoft Office,包含 OWA 的好夥伴 Microsoft Outlook,多年來藉助 Microsoft Active Accessibility (可能為英文網頁) (MSAA) 技術,以及近期在 Windows 平台上的使用者介面自動化 (可能為英文網頁) (UIA) 架構,擁有十分完善的無障礙支援。然而無障礙性對於網頁式電子郵件使用經驗來說卻格外困難,因為多數的無障礙技術和新型態的動態/高複雜網頁應用程式並不相容。於是我們面臨了一道難題,究竟應該是:一,避免設計高動態、高複雜性的網頁應用程式行為,以確保充分的無障礙性;或者是二,打造最摩登的 Web 2.0 應用程式,卻放棄最完善的無障礙支援。對於 OWA 2007 和 2010 而言,這兩者都不是我們能夠接受的結果,因此我們的解決方案就是兩者兼顧。一方面我們設計能充分發揮 Web 2.0 一切潛力的 OWA Premium,另一方面也同時推出 OWA Light,它的 UI 幾乎完全是建立在 HTML 4.0 架構上的,非常容易使用。當使用者透過 OWA 首次使用 Exchange 信箱時,系統便會詢問是否要選用針對無障礙性而最佳的 OWA 體驗。

多年以來,OWA Light 螢幕朗讀程式的互通性和鍵盤的導覽能力 (可能為英文網頁) 提供了高度易用性的無障礙解決方案,少有他牌的現代網頁應用程式能並駕齊驅,也深受每日倚賴此類服務的人士喜愛。然而網頁標準不斷進化,人們開始懷疑 ARIA 是否足夠成熟,能讓我們突破這種兩套 UI 並行的做法,真正將 OWA 的無障礙性帶入下一個世代。就我們對 ARIA 演化的觀察,加上採用我們支援的最新版本網頁瀏覽器實地檢測後,答案非常清楚:我們期盼在未來版本的 Outlook Web App 中施行 ARIA。

Kristian Andaker
Microsoft 專案群經理
代表OWA 小組發言

這是翻譯後的部落格文章。英文原文請參閱 Is ARIA ready to make Web 2.0 accessible? The OWA team says "YES!"