在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

借助 Material Design,幫助您打造更好的無障礙應用 (下篇)

谷歌開發者 ? 來源:未知 ? 2022-12-30 14:05 ? 次閱讀

隨著時代的發展,"無障礙體驗" 對開發者的意義也愈發重大,在上一篇文章中,我們為您介紹了無障礙布局和排版、文案等相關內容。本文將進一步為您介紹圖片、聲音和運動、實現無障礙的內容。

圖片

圖片類型

要知道何時以及如何使圖片遵循無障礙指南,了解圖片類型之間的差異至關重要。

裝飾型圖片和信息型圖片

要了解圖片是否需要遵循色彩對比度指南以及是否需要圖片說明,您需要確定它是裝飾型的還是信息型的。

  • 色彩對比度指南https://material.io/design/usability/accessibility.html#color-contrast

根據 W3C 的定義,裝飾型圖片不會給頁面內容添加信息。裝飾型圖片:
  • 無需圖片說明

  • 無需遵循色彩對比度指南

  • 無需備用文本

  • 在圖片標簽中應有一個 null (空) 標記 (alt=””),以便屏幕閱讀器跳過它們

  • W3Chttps://www.w3.org/WAI/tutorials/images/decorative

根據 W3C 的定義,信息型圖片會以簡短易懂的方式傳達概念。信息型圖片:

  • 傳達與相鄰文本相關的準確信息
  • 需要圖片說明
  • 如果圖片說明或相鄰文本未對圖片進行解釋,則需要備用文本
  • 對于不可或缺的內容,必須遵循色彩對比度指南
  • W3C

    https://www.w3.org/WAI/tutorials/images/informative

71278180-8807-11ed-bfe3-dac502259ad0.png
正確做法這張信息型圖片是一張顯示一個地點是什么樣子的照片。 (備用文本示例: 人們在紐約高線公園散步和騎自行車)

7155cad6-8807-11ed-bfe3-dac502259ad0.png

注意使用裝飾型圖片 (如自行車或冰淇淋甜筒) 來顯示一個地點對使用屏幕閱讀器的用戶來說可能并不實用,因為它不能提供額外的信息。 (備用文本示例:一個人腳踩自行車踏板的特寫。)

基本元素和非基本元素

信息型圖片中包含基本元素和非基本元素。基本信息的大號文字色彩對比度應是 3:1,小號文字的對比度,應是 4.5:1。

719b0b8c-8807-11ed-bfe3-dac502259ad0.png插圖同時包含基本信息和非基本信息:
  1. 基本信息: 文本符合所有的對比度和尺寸要求。
  2. 基本信息: 有關說明的插圖式表現形式,遵從了色彩對比度指南的要求。
  3. 非基本信息: 裝飾型元素形成了插圖的背景,賦予其獨特的個性。它們不傳達信息,也無需滿足對比度要求。

功能型圖片

根據 W3C 的定義,功能型圖片包括徽標、圖標、按鈕內的圖片以及可操作的圖片 (如鏈接)。功能型圖片的備用文本不同于其他類型的圖片的備用文本,因為功能型圖片的備用文本描述的是圖片的功能,而不是它的內容或它的外觀。

  • W3Chttps://www.w3.org/WAI/tutorials/images/functional

如果按鈕內的圖標或圖片具有特定功能,請向其添加 alt 標簽,并使用操作動詞 (而不是圖標名稱) 說明其功能。如需了解如何撰寫更符合無障礙標準的文本,您可以參閱官方文檔:

https://material.io/design/usability/accessibility.html#writing

徽標

徽標可受益于描述其功能的 alt 標簽,但它們是一種獨特的功能型圖片,因為它們:
  • 可能不符合色彩對比度要求

  • 可能不符合文本大小要求

如需了解徽標和色彩對比度,您可以參閱色彩和對比度:

https://material.io/design/usability/accessibility.html#color-contrast

不過,如果一個徽標是文本鏈接的一部分,只起裝飾作用而沒有任何功能,請添加一個 null 值 alt 標記 ((alt=””)。

71b362e0-8807-11ed-bfe3-dac502259ad0.png

該備用文本表示,如果用戶點擊此徽標,將跳轉到 Google 搜索主頁。 (備用文本示例: 鏈接到 Google 搜索主頁)

您可以訪問文檔,了解對比度的更多相關內容:

https://www.w3.org/WAI/WCAG21/Understanding/non-text-contrast.html

聲音和運動

聲音

如果您向界面元素添加描述性標簽,用戶可以使用聲音在您的應用中導航。如果用戶使用屏幕閱讀器 (如 TalkBack) 并通過輕觸探索進行導航,那么當其輕觸屏幕上的界面元素時,屏幕閱讀器會將標簽大聲讀出來。

  • 輕觸探索https://support.google.com/accessibility/android/answer/6006598?hl=zh-Hans

在以下情況下,屏幕閱讀器可能難以使用:
  • 有聲音通過屏幕閱讀器播放,例如自動播放的背景音樂 (您可以為用戶提供暫停或停止播放這些聲音的控件)

  • 原生元素中添加了額外的聲音 (屏幕閱讀器將能夠正確地解釋原生元素)

聲音的替代方案

可以為聲音或其他關鍵音頻元素和提醒提供視覺替代方案,如字幕或轉錄。

您可以訪問官方文檔,了解標記界面元素的更多相關內容:

https://developer.android.google.cn/guide/topics/ui/accessibility/apps.html#label-ui

運動

Material Design 使用運動在屏幕之間引導焦點。表面會轉換為需要用戶關注的焦點,不重要的元素會移除。

為了讓對運動和視覺敏感的用戶自如地使用界面,Material Design 提供了運動指南,支持 W3C 制定的以下各項準則:
  • 會自動移動、滾動或閃爍的內容,如果持續時間超過 5 秒,則可暫停、停止或隱藏

  • 將閃爍內容的閃爍頻率限制為 1 秒內不超過 3 次,以滿足閃爍和紅閃閾值要求

  • 避免屏幕中央大區域出現閃爍

  • 移動、滾動或閃爍https://www.w3.org/TR/WCAG20/#general-thresholddef
  • 閃爍和紅閃閾值https://www.w3.org/TR/WCAG20/#general-thresholddef
  • 屏幕中央大區域出現閃爍https://www.w3.org/TR/2015/NOTE-WCAG20-TECHS-20150226/G176

您可以參考以下內容,了解更多相關信息:
  • 運動有助于打造富有表現力且易于使用的界面

    https://material.io/design/motion/understanding-motion.html

  • 自動讀出文本

    https://codelabs.developers.google.com/codelabs/basic-android-accessibility/index.html?index=..%2F..%2Findex#6

計時控件

應用中的控件可以設置為在一段時間后消失。例如,可以讓播放控件在視頻開始 5 秒鐘后從屏幕上淡出。

高優先級控件

如果計時器導致執行高優先級功能的控件過快消失,用戶可能會忽略它們。例如,TalkBack 會大聲讀出獲得焦點的控件。為這類控件設置計時器可能會妨礙其完成任務。

啟用重要功能的控件可以允許用戶再次打開它們,或以其他方式執行相同的功能。如需詳細了解,您可以參閱組合相關內容:

https://material.io/design/usability/accessibility.html#composition

實現無障礙

通過使用標準平臺控件和語義 HTML (在網站上),應用會自動包含與平臺的輔助技術很好地協同工作所需的標記和代碼。滿足各個平臺的無障礙標準并支持其輔助技術 (包括快捷方式和結構) 可以為用戶提供高效體驗。

71d216fe-8807-11ed-bfe3-dac502259ad0.png

71f22d68-8807-11ed-bfe3-dac502259ad0.png

正確做法使用原生元素,例如標準平臺對話框。 注意使用非標準元素時要小心,例如使用非標準平臺對話框執行標準對話框任務。這需要進行額外的測試,以便與輔助技術更好地協同工作。

您可以在啟用平臺無障礙設置的情況下 (在實現期間和實現之后) 測試設計。

其他設計注意事項:
  • 使用可擴展的文本和空間寬裕的布局,以便用戶能夠啟用大號字體、顏色校正、放大功能或其他輔助設置。

  • 鍵盤和鼠標界面可以通過僅鍵盤輸入來實現每一項任務和所有懸停信息。

  • 觸摸界面可以讓屏幕閱讀器和其他輔助技術設備讀取界面的所有部分。

72295586-8807-11ed-bfe3-dac502259ad0.png

7245f150-8807-11ed-bfe3-dac502259ad0.png

正確做法針對放大功能和大號字體適當調整界面。 注意此界面不能針對放大功能和大號字體適當地做出調整。部分內容重疊或被截斷。

標記界面元素

為了讓使用屏幕閱讀器的用戶知道哪些界面元素是可點按的,不妨讓屏幕閱讀器大聲讀出組件的名稱。可以將 contentDescription 屬性添加到所包含的圖標沒有可見文本的組件 (如按鈕、圖標和標簽頁) 中。對于 Web 應用,可以添加一個 add aria-labe:

https://web.dev/aria-labels-and-relationships/

726d511e-8807-11ed-bfe3-dac502259ad0.png

72a7b7dc-8807-11ed-bfe3-dac502259ad0.png

1. 標記搜索圖標2. 標記麥克風圖標 1. 標記編輯圖標2. 標記聊天圖標

了解描述每個界面元素的相關信息,您可以查看我們之前的推文《為應用打造更好的無障礙體驗》 。

幫助文檔

可以將具有特殊的無障礙注意事項的功能納入幫助文檔中。例如,您可以查看指南了解如何將屏幕閱讀器與 Google 云端硬盤結合使用。

  • 指南: 將屏幕閱讀器與 Google 云端硬盤結合使用https://support.google.com/drive/answer/6034939

測試和研究

遵循這些無障礙指南有助于為您的應用打造更好的無障礙體驗,但并不保證能提供完全無障礙的體驗。建議您同時執行以下操作:
  • 在啟用各種輔助技術的情況下,從頭到尾測試您的應用是否可以充分完成任務。例如,在 TalkBack 中啟用 "輕觸探索" 功能,更改大聲讀出文本的速度。
  • 讓有障礙的用戶幫助您測試應用。
  • 考慮如何使各個元素障礙更少,同時又能將它們整合到一個連貫的用戶流。
  • 讓應用中的主要任務對各種用戶來說都盡可能易用。

與您的用戶交流,特別是那些使用輔助技術的用戶,了解他們的需求,他們希望從您的應用中獲得什么,他們使用什么工具,以及他們如何使用這些工具。熟悉這些工具,幫助您為他們提供更好的體驗。

您可以參考面向設計人員的無障礙研究指南,了解更多相關內容:

https://design.google/library/designers-guide-accessibility-research


以上就是無障礙設計的相關內容,感謝您的持續關注。也歡迎您持續關注我們,及時了解更多開發技術和產品更新等資訊動態。

72c1fa98-8807-11ed-bfe3-dac502259ad0.gif72d050ca-8807-11ed-bfe3-dac502259ad0.gif?點擊屏末||即刻了解無障礙功能更多相關內容

72de51e8-8807-11ed-bfe3-dac502259ad0.png

73096c3e-8807-11ed-bfe3-dac502259ad0.gif

7323bf44-8807-11ed-bfe3-dac502259ad0.png


原文標題:借助 Material Design,幫助您打造更好的無障礙應用 (下篇)

文章出處:【微信公眾號:谷歌開發者】歡迎添加關注!文章轉載請注明出處。


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 谷歌
    +關注

    關注

    27

    文章

    6219

    瀏覽量

    107258

原文標題:借助 Material Design,幫助您打造更好的無障礙應用 (下篇)

文章出處:【微信號:Google_Developers,微信公眾號:谷歌開發者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    如何借助大語言模型打造人工智能生態系統

    、硬件需求以及所涉及的財務影響這三者之間的內在聯系。我們將深入探究現實中大語言模型的發展趨勢,并共同探討如何借助規模更小、效能更高的模型,打造一個更具可持續性的人工智能生態系統。
    的頭像 發表于 04-27 09:19 ?380次閱讀
    如何<b class='flag-5'>借助</b>大語言模型<b class='flag-5'>打造</b>人工智能生態系統

    云驥智行借助NVIDIA Jetson打造“域腦”通用計算平臺

    本案例中,云驥智行(Pegasus Technology)借助 NVIDIA Jetson 打造“域腦”通用計算平臺,實現了在人形機器人、智能新終端等具身智能場景的部署應用,滿足多場景算力需求,保障系統安全穩定運行并推動功能拓展。
    的頭像 發表于 02-21 11:41 ?611次閱讀

    Google Play如何幫助您的應用變現

    海外市場等。本文將重點介紹 Google Play 如何幫助您的應用變現。 ? 靈活便捷的變現工具 "Google Play 已經推出和即將推出的眾多變現工具一
    的頭像 發表于 01-21 11:21 ?477次閱讀
    Google Play如何<b class='flag-5'>幫助您</b>的應用變現

    AKI跨語言調用庫神助攻C/C++代碼遷移至HarmonyOS NEXT

    )開發框架。它極大地簡化了JS與C/C++之間的跨語言訪問,為開發者提供了一種邊界性編程體驗友好的解決方案。通過AKI,開發者可以使用讓代碼更易讀的語法糖,實現JS與C/C++之間的無障礙跨語言互調
    發表于 01-02 17:08

    數據采集與傳輸無障礙 簡化設備,解決隧道深部監測難題 擺脫信號盲區的困擾

    數據采集與傳輸無障礙 簡化設備,解決隧道深部監測難題 擺脫信號盲區的困擾 根據實際情況和工程環境,我們特別推出了一種一站式現場監測方案,旨在方便快捷地完成隧道深部及信號盲區部分的施工監測。我們利用
    的頭像 發表于 12-21 17:29 ?342次閱讀
    數據采集與傳輸<b class='flag-5'>無障礙</b> 簡化設備,解決隧道深部監測難題 擺脫信號盲區的困擾

    Lua語法基礎教程(下篇

    今天我們繼續學習Lua語法基礎教程,下篇。 九、函數 9.1 初識函數 函數是指一段在一起的、可以做某一件事兒的程序,也叫做子程序。 在前面的內容中,我們已經接觸過了函數的調用,這個函數就是前面用到
    的頭像 發表于 10-26 11:41 ?557次閱讀
    Lua語法基礎教程(<b class='flag-5'>下篇</b>)

    HarmonyOS NEXT應用元服務開發禁用屏幕朗讀焦點的場景

    裝飾性的控件一般為分隔符、占位符和美化圖標等,這類圖形元素僅僅起到調整頁面布局或裝飾性效果,并不會向用戶傳達有效的信息或提供交互功能,刪除后不影響指引用戶體驗。可以設置控件的無障礙是否可見的屬性將其
    發表于 10-23 09:47

    HarmonyOS NEXT應用元服務開發標注屏幕朗讀內容的場景

    控件包含顯示文本(text)、無障礙文本(accessibilityText)2個屬性,其中,顯示文本為用戶界面上呈現的信息,無障礙文本為無障礙專有的朗讀信息,不在界面上顯示。屏幕朗讀提取信息進行
    發表于 10-12 15:52

    開發者大會成功舉辦 vivo用科技搭建人與數字世界的無障礙橋梁

    2024年10月10日,vivo開發者大會在深圳舉辦,其中信息無障礙分會場受到外界廣泛關注。vivo副總裁、OS產品副總裁、vivo AI全球研究院院長周圍及全國政協委員,中國殘疾人聯合會理事,中國
    發表于 10-12 14:18 ?242次閱讀
    開發者大會成功舉辦 vivo用科技搭建人與數字世界的<b class='flag-5'>無障礙</b>橋梁

    HarmonyOS NEXT應用元服務開發Accessibility(信息無障礙)介紹

    方面的數字鴻溝,使其更加方便地參與社會生活,享受數字發展帶來的便利。 Accessibility Kit(無障礙服務)提供應用適配無障礙的開放能力,以便應用可以更好的服務于障礙人群和
    發表于 10-09 10:29

    如何借助數字化技術打造PMC管理新模式

    在數字化轉型的浪潮中,制造業正經歷著前所未有的變革。作為連接生產計劃、物料采購與庫存控制的關鍵環節,PMC(Product Material Control)管理模式的升級顯得尤為重要。本文,深圳天
    的頭像 發表于 09-29 10:19 ?707次閱讀

    通信電纜常見障礙分類介紹

    通信電纜是現代通信系統中至關重要的組成部分,它們承載著無數數據和信號的傳輸任務。然而,在長期的使用過程中,通信電纜難免會遇到各種障礙,這些障礙會嚴重影響通信的質量和可靠性。了解和掌握這些常見障礙
    的頭像 發表于 08-27 15:23 ?702次閱讀

    華為致力于推動無障礙技術發展

    的智能生活新紀元。這場聚焦前沿科技的盛會并未止步于技術的展示,而是進一步拓展至人文情懷與平等包容,用一場“湖畔對談”無障礙活動以及TECH4ALL數字包容展館,為我們呈現了一次科技與人文的對話。 ? 今年已經是第三年,華為在HDC現場舉辦與華為無障礙用戶交流
    的頭像 發表于 06-29 16:13 ?941次閱讀

    鴻蒙ArkTS聲明式開發:跨平臺支持列表【無障礙屬性】 通用屬性

    組件可以設置相應的無障礙屬性和事件來更好地使用無障礙能力。
    的頭像 發表于 06-11 17:30 ?642次閱讀
    鴻蒙ArkTS聲明式開發:跨平臺支持列表【<b class='flag-5'>無障礙</b>屬性】 通用屬性

    淺談Pango_Design_Suite工具的安裝

    要不要安裝并口驅動,為了兼容性更好,筆者這里選擇安裝,而后即完成并口的外設接口的驅動安裝。 至此,Pango_Design_Suite工具安裝全部完成,然后我們可以直接打開Pango Design
    發表于 05-30 00:43
    主站蜘蛛池模板: 日韩中文视频 | 一级a级国产不卡毛片 | 久久免费香蕉视频 | 黄色免费的视频 | 日本一区二区三区在线网 | 中文字幕在线观看日剧网 | 操操操干干干 | 免费视频在线视频观看1 | 女人张开双腿让男人桶爽免 | 日本欧洲亚洲一区在线观看 | 久久网免费视频 | 成人午夜大片免费看爽爽爽 | 饥渴少妇videos | 亚洲国产色图 | 在线黄色免费观看 | 国产片一区二区三区 | 91视频污污版 | 天天操天天射天天舔 | 亚洲区一二三四区2021 | 老师解胸罩喂我吃奶 | 视频在线观看免费视频 | 激情六月天婷婷 | 欧美一区二区视频三区 | 亚洲精品卡1卡二卡3卡四卡 | 又黑又长黑人欧美三级 | 69堂在线观看国产成人 | 新版bt天堂资源在线 | 国产午夜剧场 | 日本黄色大全 | 黄色的视频免费看 | 34pao强力打造免费永久视频 | 国内免费视频成人精品 | 夜夜爱夜夜爽夜夜做夜夜欢 | www.综合色| 自偷自拍亚洲欧美清纯唯美 | 日韩在线看片 | 国产精品情人露脸在线观看 | 国产精品欧美一区二区三区不卡 | 午夜精品免费 | 在线视频这里只有精品 | 四虎影视色费永久在线观看 |