精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

H5無障礙技術——ARIA

移動開發
使用無障礙訪問的人并不完全都是殘障人士,有可能是所處環境不方便比如說手受傷了,眼鏡丟了,弱視,或者在光線很強的場景下等情境限制下,也有可能是用戶的硬件出現了故障,比如鼠標壞了等等。這時候可以借助無障礙方式訪問,方便用戶快捷的使用。

作者 | 張婷婷,單位:中國移動智慧家庭運營中心

?Labs 導讀

2020 年末,工信部印發《互聯網應用適老化及無障礙改造專項行動方案》通知,并把適老化及無障礙改造水平評測和企業信用評價納為重點工作,在國家的大力倡導下,我們更應該要關注互聯網應用的無障礙訪問。

全國現有 8500 多萬殘障人士,2 億多 60 歲以上的老年人,還有隱藏在人群中的大量有障礙人士。和家親擁有著大量的用戶群體,我們要提高用戶的無障礙體驗,讓他們也能共享便捷操作,就必須要加大互聯網無障礙訪問在我們產品中的應用。公平無差別的對待每一位用戶,增強信息獲取無障礙應該成為我們產品的一部分,這也會使得我們產品變得更加人性化。

使用無障礙訪問的人并不完全都是殘障人士,有可能是所處環境不方便比如說手受傷了,眼鏡丟了,弱視,或者在光線很強的場景下等情境限制下,也有可能是用戶的硬件出現了故障,比如鼠標壞了等等。這時候可以借助無障礙方式訪問,方便用戶快捷的使用。

1如何開啟無障礙模式

首先,了解下常見的讀屏軟件,如下列表:

移動端:

  • Android: TalkBack
  • Android: Funtouch
  • iPhone: VoiceOver

桌面端:

  • Windows: NVDA, JAWS
  • Chrome: ChromeVox
  • OSX: VoiceOver

在開啟屏幕閱讀器或者讀屏軟件訪問的時候,可以在用戶選中的地方進行語言播放,它會告訴用戶現在點中的是什么,可以有哪些操作。通過信息化手段彌補身體機能、所處環境等存在的差異,使任何人(無論是健全人還是殘疾人,無論是年輕人還是老年人)都能平等、方便、安全地獲取、交互、使用信息,實現了信息傳遞無障礙。

1.1 iOS如何開啟無障礙模式

首先我們在設置中找到輔助功能,然后打開旁白,也可以喊Siri出來打開旁白,這樣對盲人來說更方便。

圖片

圖1 iOS的輔助功能

1.2 安卓如何開啟無障礙模式

以小米手機為例開啟屏幕閱讀器,設置=>更多設置=>無障礙=>TalkBack。借用 TalkBack 來去讀屏幕的內容

圖片

圖2 安卓的輔助功能

1.3 瀏覽器端

首先需要開啟瀏覽器的無障礙訪問,以谷歌瀏覽器為例:谷歌瀏覽器=>設置=>高級=>無障礙=>開啟短暫突出顯示焦點對象/使用文本光標瀏覽網頁

當開啟設置之后,可以發現所有可以聚焦的地方都有一個很明顯的聚焦狀態如圖所示??

圖片

圖3 瀏覽器端的輔助功能

再來假設一個場景,鼠標和觸控板壞了,我們只有鍵盤,在這種情況下,是否還能正常的訪問頁面?經過操作發現我們可以借助鍵盤的tab進行頁面大多數的操作,幾乎沒有被影響。

2ARIA

2.1 ARIA

Accessible Rich Internet Applications(WAI-ARIA,簡稱 ARIA)指無障礙網頁應用技術,它是W3C的Web無障礙推進組織(Web Accessibility Initiative / WAI)在2014年3月20日發布的可訪問富互聯網應用實現指南。

WAI-ARIA是一個為殘疾人士等提供無障礙訪問動態、可交互Web內容的技術規范。在WAI-ARIA概述中對WAI-ARIA及其他支持文檔進行了介紹。

簡單點描述:

  • ARIA是W3C的一個獨立規范,幫助Web應用程序和Web頁面變得更具可訪問性

  • ARIA主要是為了提升網頁的可用性,網頁對殘疾人士的無障礙化

  • HTML5已經開始使用ARIA,并且W3C發布的很多其他標準也開始使用ARIA

  • ARIA是對HTML語義化的補充。它具備比現有的HTML元素和屬性更完善的表達能力,并讓你頁面中元素的關系和含義更明確

  • ARIA規范為瀏覽器和解析HTML文檔的輔助性技術提供了一種可以讓人們以多種方式訪問和使用 Web 的標準方法

  • Firefox、Safari 4.0、Google 早已支持WAI-ARIA,IE8部分支持,現在新版瀏覽器基本都支持。你可以通過:can i use網站查詢H5及CSS3兼容性。

應用于HTML的ARIA總共有3大部分組成,:**role**(角色)、帶**aria屬性**和aria狀態屬性,其作用:

  • role(角色)標識了一個元素的作用
  • aria屬性描述了與之有關的事物(特征)
  • aria狀態屬性描述了是什么樣的(狀態)

2.2 在HTML中使用ARIA的規則

2.2.1 ARIA使用規則一

HTML5提供了許多語義化標簽,如button、nav;而不是使用無語義化元素并添加role和aria使其可訪問。所以,我們應該盡可能使用 HTML 語義化標簽來代替自己定義。

2.2.2 ARIA使用規則二

盡量不要用role屬性來改變語義化標簽的角色,除非你非要這么做。

如果頁面上使用了一個非語義化元素,要使用ARIA添加語義提示、并且要添加交互行為。

2.2.3 ARIA使用規則三

交互式ARIA元素都必須具有可操作事件。

在元素上使用role屬性并不足以真正改變元素的角色。例如,如果將一個div使用role=“button”設置成按鈕,但是我們必須還要為其添加交互事件。

2.2.4 ARIA使用規則四

不要在可交互元素的外層添加role=presentation或 aria-hidden="true"。這樣會導致里面的可交互元素無法獲取元素焦點,無法觸發事件。ARIA role="presentation" 屬性表示元素僅用于視覺目的,不進行交互。aria-hidden="true" 屬性表示元素不會被聚焦,對讀屏器是不可見的。

如果有些元素我們不希望被聚焦到,那么可以使用aria-hidden。

2.2.5 ARIA使用規則五

所有交互元素都必須有一個操作提示文字,說明操作目的。可以根據元素的類型指定元素的可訪問名稱。例如,表單可以從相應的label元素獲取其可訪問的名稱。其他元素,例如按鈕和鏈接,可以從它們的文本內容或標簽屬性中獲得它們的可訪問名稱。

3移動端H5無障礙適配方案

3.1 基本適配

給每一個img圖片元素添加alt屬性;按鈕使用button或者role增加可操作提示;導航鏈接可以使用nav標簽包裹,當焦點進入導航鏈接,屏幕閱讀器就能朗讀導航區域;表單輸入框使用label標簽,最好再加一個placeholder,不建議使用其它標簽來模擬單選框和復選框,其它標簽屏幕閱讀器無法朗讀選中狀態。兼容老瀏覽器可以給input 輸入框和鏈接加入title;使用aria-label屬性可以給元素添加自定義提示文字。

3.2 卡片容器合并成一個焦點

卡片容器由單獨聚焦,優化為合并成一個焦點,如商品卡片有圖片、文字、“¥”、價格數字分別聚焦,焦點冗余。優化后整個框做一個焦點,讀出:商品+商品名稱+價格 按鈕 點按兩次即可激活。

3.3 彈窗彈出時,自動聚焦元素

使用role="dialog"讓瀏覽器告訴屏幕閱讀器打開了一個彈窗;設置彈窗aria-modal="true"使彈窗以外的元素無法被聚焦(android上不生效);android上要使用tabindex="-1讓對話框可以聚焦但無法被tab訪問;aria-label="" 或 aria-labelledby="xx元素id"來指定元素朗讀的內容。

焦點問題在Android不生效,解決方案有兩種:一是使用a鏈接或直接改hash。原理是用錨點來指定位置。會導致在瀏覽器會話歷史中新增一條記錄,需要在關閉彈窗的時候history.back()或者history.go(-1),或者使用js,直接修改hash值。二是使用focus實現,同時需要結合aria-live屬性。

3.4 打開彈窗后,不可聚焦到底層組件

對于有半透明蒙層(opacity<1)的彈窗,安卓不會聚焦到底層組件,但是ios會聚焦到;對于無半透明蒙層的,都會聚焦到底層組件;動態設置:aria-hidden屬性禁止元素聚焦,當彈窗彈起的時候,我們給底層元素設置禁止聚焦,彈窗關閉的時候設置允許聚焦。

3.5 輸入框值變化時增加反饋

aria-live表示元素內容變化時對用戶進行提醒,絕大多數的更新應該在用戶閑暇的時候告知,即時提示對用戶是一種干擾。如果希望內容完全更新后再提示,可以使用aria-busy。

3.6 數字在不同環境下的讀法

<html> 數字發音會念成英文,需改成中文語言 zh-CN、zh-Hans-CN或zh-cmn-Hans;數字和字母一起出現(如:66GB)時,無障礙會讀“六六GB”;數字和漢字一起出現(如:100元)時,無障礙會讀“一百元”;手機號會讀成一整串數字,xxx億xxx千...;“-”減號會被讀城破折號,¥會被讀成日元符號;無法朗讀英文,只會讀出一個個字母。針對這些情況,可以使用將阿拉伯數字轉成中文數字,放入aria-label,自定義設置提示文本。

4總結

目前國內的web網站、移動端H5對無障礙的重視程度遠遠不夠。但是我們只要按照相關的標準來開發,無障礙適配開發其實很簡單。畢竟讓每一個人受益的科技,才是真正強大的科技。

責任編輯:未麗燕 來源: 移動Labs
相關推薦

2017-12-01 12:35:57

信息無障礙

2017-12-01 17:37:49

信息無障礙產品聯盟劉彪

2020-06-16 07:43:52

物聯網殘疾人工智能

2023-05-15 18:44:07

前端開發

2021-04-20 10:04:25

無障礙聯盟案例

2020-12-30 10:58:52

MIUI

2022-02-06 09:55:37

Linux無障礙設置

2017-08-30 14:20:00

H5公益騰訊

2022-10-26 09:01:55

H5移動端調試

2022-02-23 12:35:12

LibreOffic無障礙輔助套件

2020-12-03 18:07:07

H5主題用戶

2022-05-17 09:56:09

Voice Over西瓜視頻開發者

2011-10-26 10:02:51

2021-06-08 05:53:31

H5 頁面項目劉海屏適配

2018-08-29 13:57:40

前端性能測試Html5

2015-08-07 13:54:07

H5

2012-03-22 15:15:58

微軟

2023-02-25 21:33:41

手機APP

2018-02-06 16:21:13

H5首屏探討
點贊
收藏

51CTO技術棧公眾號

日本成人伦理电影| 五月激情丁香婷婷| 国产精品x453.com| 精品久久人人做人人爰| 337p粉嫩大胆噜噜噜鲁| 在线观看二区| 成人高清在线视频| 国产精品青草久久久久福利99| 搜索黄色一级片| 久久97精品| 欧美挠脚心视频网站| av免费看网址| 麻豆传媒在线免费| 91一区二区在线| 92福利视频午夜1000合集在线观看| 日韩乱码人妻无码中文字幕| 国产精品成久久久久| 亚洲精品自在久久| 激情av中文字幕| 成人影院在线免费观看| 午夜精品免费在线| 国产91porn| av基地在线| 337p粉嫩大胆噜噜噜噜噜91av| 91视频九色网站| 波多野结衣二区三区| 亚洲毛片一区| 欧美激情xxxxx| 看免费黄色录像| 精品久久网站| 日韩精品中文字幕有码专区| 最新中文字幕日本| 日韩欧乱色一区二区三区在线 | 激情高潮到大叫狂喷水| 神马午夜久久| 亚洲激情电影中文字幕| 伊人久久久久久久久| 久久人体av| 在线免费精品视频| 不卡影院一区二区| 在线手机中文字幕| 精品高清美女精品国产区| 国产a级黄色大片| 国产三区在线观看| 中文字幕中文乱码欧美一区二区| 欧美一二三区| 韩日在线视频| 国产人伦精品一区二区| 日产中文字幕在线精品一区| 四虎国产精品永远| 2017欧美狠狠色| 久久综合精品一区| 日本高清视频免费看| 成人午夜av电影| 国产精华一区| 天天av综合网| 成人18精品视频| 国产日韩欧美一区二区| 天堂av手机版| 久久综合狠狠综合| 日本最新一区二区三区视频观看| 国产精品99999| 国产精品嫩草影院com| 亚洲欧洲免费无码| 91激情在线| 日韩一区有码在线| 日本在线视频www色| 怡红院在线观看| 亚洲成人一区二区在线观看| 日本欧美黄色片| xxxxxx欧美| 欧美亚洲日本国产| 亚洲女人在线观看| 国内视频在线精品| 亚洲视频在线观看网站| 国产欧美小视频| 亚洲女同一区| 国内精品久久久| 国产污视频网站| 国产在线精品一区二区三区不卡 | 在线观看av日韩| 在线观看欧美| 亚洲韩国青草视频| 四虎成人免费影院| 欧美一区二区三区免费看| 久久久亚洲欧洲日产国码aⅴ| 久久黄色精品视频| 精品一区二区免费视频| 国产精品国产一区二区| 国产在线高清| 亚洲麻豆国产自偷在线| 国产精品秘入口18禁麻豆免会员| 欧美日韩女优| 精品成人免费观看| 欧美一区二区三区粗大| 欧美99在线视频观看| 欧美性受xxx| 国产精品久久久久久久久久久久久久久久| 国产91丝袜在线播放| 欧美在线视频一区二区三区| av软件在线观看| 色婷婷精品久久二区二区蜜臀av| 天天久久综合网| 男男gay无套免费视频欧美| 爱福利视频一区| 国产一级18片视频| 国产伦精品一区二区三区免费 | 免费在线视频一级不卡| 亚洲欧美日韩在线| 青青在线免费观看视频| av动漫精品一区二区| 中文字幕国产日韩| 国产精品视频免费播放| 国产一区二区三区香蕉| 日本在线一区| 在线观看网站免费入口在线观看国内| 制服视频三区第一页精品| 加勒比一区二区| 亚洲国产一区二区三区a毛片| 国产欧美久久久久久| 日本黄在线观看| 亚洲国产日韩一级| 国产三级精品三级在线| 欧美军人男男激情gay| 亚州欧美日韩中文视频| 国产成人精品毛片| 国产精品国产三级国产普通话蜜臀 | 午夜在线激情影院| 欧美区视频在线观看| jizz欧美性20| 亚洲国产免费看| 国产精品免费一区二区三区四区| 国产黄色小视频在线| 欧美色区777第一页| 无码 人妻 在线 视频| 国产欧美日本| 精品一区二区三区国产| h片在线观看| 精品国产免费人成在线观看| 九九在线观看视频| 国产精品一区二区三区网站| 最新中文字幕久久| 成人在线视频www| 久久精品青青大伊人av| 一个人看的www日本高清视频| 中文字幕成人网| 杨幂毛片午夜性生毛片 | 欧美 日韩 国产 在线观看| 国产激情欧美| zzjj国产精品一区二区| 国产在成人精品线拍偷自揄拍| 国产精品人成在线观看免费| 亚洲一级免费观看| 天天综合一区| 99九九视频| av在线资源| 日韩电影中文字幕在线| 久久久久99精品成人片三人毛片| 91麻豆精品一区二区三区| 北条麻妃69av| 国产在线观看91一区二区三区| 国产精品久久久久久网站| yiren22综合网成人| 欧美日韩一级片网站| 九九热视频在线免费观看| 国内精品写真在线观看| 日韩一级片一区二区| 欧美1区2区3| 午夜精品一区二区三区av| 三级视频网站在线| 欧美在线免费播放| 婷婷久久综合网| 不卡一卡二卡三乱码免费网站| 欧美 日韩 激情| 日韩视频在线观看| 99精彩视频| 成人影院入口| 另类天堂视频在线观看| 亚洲爆乳无码一区二区三区| 精品久久久久久久久久久久久久 | 婷婷久久久久久| 欧美主播一区二区三区| 男女做暖暖视频| 91免费小视频| 91女神在线观看| 一区在线视频| 五月婷婷综合色| 午夜日韩影院| 国产精品www色诱视频| 91麻豆免费在线视频| 日韩av资源在线播放| 中文字幕永久在线观看| 亚洲一区二区三区四区在线观看| 熟女高潮一区二区三区| 国产精品一二二区| 动漫av免费观看| 91久久黄色| 一区二区三区四区欧美日韩| 欧洲亚洲一区二区三区| 成人欧美一区二区三区在线湿哒哒| 日本片在线观看| 中文字幕九色91在线| 黄色美女一级片| 欧美日韩成人一区| 国产一级片毛片| 亚洲最大的成人av| 国产视频精品免费| 久久久不卡网国产精品一区| 一区二区三区人妻| 青青国产91久久久久久| av在线播放亚洲| 中文字幕一区二区av| 亚洲欧美99| 亚洲免费福利一区| 国产精品免费在线播放| 国产精品久久久久久久久久久久久久久| 欧美一区二区三区四区在线 | 欧美亚洲午夜视频在线观看 | 欧洲亚洲妇女av| 日韩另类在线| 美女视频久久黄| 尤物网在线观看| 亚洲色无码播放| 亚洲人视频在线观看| 精品国偷自产国产一区| 国产女主播福利| 欧美区一区二区三区| 中文字幕1区2区3区| 色婷婷久久久亚洲一区二区三区| 国产无码精品在线观看| 亚洲乱码国产乱码精品精可以看| 日本在线观看网址| 国产清纯白嫩初高生在线观看91| 自拍视频一区二区| 不卡一区二区中文字幕| 高清中文字幕mv的电影| 国产成人aaaa| 亚洲精品成人无码毛片| 国产一区二区精品久久91| 午夜精品久久久久久久99热影院| 日韩精品亚洲一区| 日本新janpanese乱熟| 视频在线观看91| 日韩 欧美 高清| 青青草一区二区三区| 网站一区二区三区| 久久99国产精品尤物| 色婷婷一区二区三区av免费看| 美国十次了思思久久精品导航| 亚洲人辣妹窥探嘘嘘| 久久99精品一区二区三区三区| www.com黄色片| 韩国视频一区二区| japan高清日本乱xxxxx| 成人久久18免费网站麻豆| 美女搡bbb又爽又猛又黄www| 99精品视频在线播放观看| a天堂视频在线观看| av不卡一区二区三区| 国产精品亚洲无码| 欧美国产一区视频在线观看| 精品少妇一区二区三区密爱| 亚洲丝袜自拍清纯另类| 久久久久无码国产精品| 狠狠做深爱婷婷久久综合一区| 欧美 日韩 精品| 欧美少妇bbb| 国产又大又粗又长| 欧美mv和日韩mv国产网站| 天天综合在线视频| 中文字幕日韩欧美在线视频| 国产黄色小视频在线| 国内精品久久久久久| 久久久成人av毛片免费观看| 国产在线999| 国产精品网在线观看| 人禽交欧美网站免费| 亚州av乱码久久精品蜜桃 | 日韩在线观看一区二区| 99中文字幕在线| 99热在这里有精品免费| 中文字幕第24页| 亚洲一区二区三区在线| jizz国产在线观看| 欧美一区二区黄| 色视频在线看| 久久国产精品亚洲| 亚洲最大网站| 96国产粉嫩美女| 亚洲人成亚洲精品| 永久免费在线看片视频| 国产日韩欧美三级| 日本r级电影在线观看| 26uuu久久天堂性欧美| 卡通动漫亚洲综合| 色就色 综合激情| 亚洲国产精品久久人人爱潘金莲| 亚洲精品色婷婷福利天堂| a视频在线免费看| 日韩美女av在线免费观看| 五月亚洲婷婷| 永久免费精品视频网站| 西西人体一区二区| 99久久综合网| 中文字幕亚洲视频| 日本一区二区三区精品| 日韩精品一区二区三区蜜臀| av影片在线看| 日本精品久久久久久久| 综合激情网...| 99re99热| 蜜臀久久99精品久久久久久9| 人体私拍套图hdxxxx| 中文字幕亚洲在| 这里只有精品9| 国产婷婷97碰碰久久人人蜜臀| 日本在线视频中文有码| 成人国产精品久久久| 精品国产一区二区三区av片| www.99热这里只有精品| 国产成人综合亚洲91猫咪| 国产精品久久久久久成人| 色呦呦国产精品| 亚洲av片一区二区三区| 欧美激情在线有限公司| 国产aa精品| 成年人黄色在线观看| 蜜臀国产一区二区三区在线播放| 亚欧美在线观看| 国产一二三区在线| 奇米影视7777精品一区二区| 欧美精品激情在线观看| 欧美视频一区二区在线| a一区二区三区| 亚洲色图欧洲色图婷婷| a级黄色片免费看| 8v天堂国产在线一区二区| 777电影在线观看| 午夜久久久久久久久久一区二区| 欧美午夜视频在线| 国产欧美日韩一区二区三区四区 | 黄色片在线免费观看| 欧美综合激情网| 综合亚洲自拍| 国产xxxxx在线观看| 91丨porny丨国产入口| av中文在线播放| 亚洲色图激情小说| 精品123区| 在线精品亚洲一区二区| 国内久久精品视频| 麻豆成人在线视频| 亚洲第一福利在线观看| a在线视频v视频| 麻豆精品视频| 三级欧美在线一区| 精品一区二区6| 欧美妇女性影城| 亚洲妇熟xxxx妇色黄| 国产高清精品一区二区三区| 一区二区三区成人精品| 成人免费毛片糖心| 欧美日韩国产色站一区二区三区| 免费网站成人| 国产69精品久久久久9999apgf| 99成人免费视频| 妺妺窝人体色WWW精品| 欧美日韩在线播放一区| 成人日日夜夜| 国产亚洲第一区| 久久久精品五月天| 91狠狠综合久久久| 精品日韩99亚洲| 日韩不卡免费高清视频| 亚洲第一综合| 懂色av中文一区二区三区| 国产无人区码熟妇毛片多| 一本一本久久a久久精品牛牛影视 一本色道久久综合亚洲精品小说 一本色道久久综合狠狠躁篇怎么玩 | 91国产美女在线观看| 国产精品亚洲片在线播放| 第一区免费在线观看| 亚洲二区视频在线| 第一福利在线| 成人羞羞视频免费| 日日欢夜夜爽一区| 欧美日韩亚洲国产另类| 亚洲毛片在线看| 精品国产伦一区二区三区观看说明 | 午夜在线观看一区| 欧美一二区视频| 老司机2019福利精品视频导航| 激情五月五月婷婷| 久久久久一区二区三区四区| 国产av无码专区亚洲a∨毛片| 欧美又大又粗又长| 亚洲女同一区| 九九九视频在线观看| 精品91自产拍在线观看一区| 国产精品第一| 青青艹视频在线|