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

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

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

3天內不再提示

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

谷歌開發者 ? 來源:未知 ? 2022-12-20 17:40 ? 次閱讀
隨著時代的發展,"無障礙體驗" 對開發者的意義也愈發重大。我們準備了無障礙設計文章,幫助您為更多用戶打造精彩應用。本文是第一篇內容,將為您介紹輔助技術,層次結構,顏色和對比度等內容。

了解無障礙

改進產品的無障礙設計可以面向所有用戶提高產品的通用性,包括有弱視、失明、聽力障礙、認知障礙、運動障礙或情境式障礙 (如手臂骨折) 的用戶。

您可以參考以下內容,了解更多相關信息:
  • 確保人人都能使用網絡,并享受網絡帶來的便捷。

    https://www.google.com/accessibility

  • 在全球范圍實現無障礙

    https://design.google/library/designing-global-accessibility-part-1

原則

3ab119fa-804a-11ed-8abf-dac502259ad0.png
  1. 清晰:通過設計清晰的布局,添加明確的號召性用語,幫助用戶導航。
  2. 健全:設計應用的宗旨是滿足不同用戶的需求。
  3. 專屬:適配平臺專屬的輔助技術,就像應用支持按觸、鍵盤和鼠標一樣。

移動界面設計指南

本部分主要適用于移動界面設計。如需詳細了解如何設計和開發更符合無障礙標準的產品,您可以訪問 Google 無障礙中心網站:

https://www.google.com/accessibility

免責聲明:這些資料僅供參考,并不構成法律建議。如果您有任何特定問題,請咨詢您的律師尋求建議。

輔助技術

輔助技術可以通過屏幕閱讀器、放大工具和助聽器等設備幫助提升、維持或改善殘障人士的各項能力。

屏幕閱讀器

屏幕閱讀器是一種使用盲文顯示屏或會大聲朗讀文本的軟件程序,例如 Google 的屏幕閱讀器 TalkBack。有視力障礙、閱讀困難或暫時不能閱讀的用戶可以使用屏幕閱讀器,它會將顯示的內容大聲朗讀出來。該程序可以識別出段落和按鈕文字,以及圖標和標題的可選文本等隱藏的內容。您可以為內容添加標簽,以優化使用屏幕閱讀器或使用純文字版界面用戶的使用體驗。

  • TalkBack

    https://support.google.com/accessibility/android/answer/6283677

使用屏幕閱讀器進行導航屏幕閱讀器為用戶提供多種在屏幕中導航的方式,包括:
  • 輕觸探索: 借助觸摸式屏幕閱讀器,用戶只需在屏幕上移動手指,即可聽取手指正下方的內容。這讓用戶能夠快速了解整個界面?;蛘?,用戶可以通過肌肉記憶快速移動到某個界面元素。在 TalkBack 中,此功能稱為 "輕觸探索"。若要選擇一個項目,用戶可以點按兩次。

  • 線性導航 (Linear navigation): 用戶還可以通過在屏幕上向后或向前滑動來移動焦點,以線性方式從上到下閱讀頁面內容。在 TalkBack 中,此功能稱為 "線性導航",這讓用戶能夠鎖定特定元素。

  • 輕觸探索

    https://support.google.com/accessibility/android/answer/6006598

用戶可以在 "輕觸探索" 和 "線性導航" 兩種模式之間切換。

通過頁面標識導航

如果頁面標識 (例如標題) 使用適當的語義標記,一些輔助技術就可以讓用戶在這些頁面標識之間進行導航。 方向控制器 硬件或軟件方向控制器 (例如方向鍵、軌跡球或鍵盤) 可讓用戶以線性方式從一個選擇跳到另一個選擇。

層次結構

如果導航簡單易用,用戶便能輕松了解他們處在您應用中的什么界面位置,以及哪些內容比較重要。為了強調重要的信息,您可以提供多種視覺和文本提示,例如顏色、形狀、文字和運動,使之更為明確清晰。

反饋的類型 視覺反饋 (如標簽、顏色和圖標) 和觸摸反饋可向用戶顯示界面中有哪些內容。 導航 導航應該具有清晰的任務流程,精簡的步驟,易于找尋的控件,和清楚明確的標簽。對于常規任務,可以實現焦點控制或者控制鍵盤和閱讀焦點的功能。 您可以查看我們之前的推文,了解 "支持焦點導航"。

層次結構 每增加一個按鈕、圖片和文本行都會增加界面的復雜性。您可以通過使用以下方法讓界面更簡潔易懂:
  • 清晰可見的元素

  • 足夠的對比度和大小
  • 明確的重要性層次結構
  • 一目了然的關鍵信息

若要表達界面中某一部分相對重要,您可以進行以下操作:

  • 將重要操作放置在屏幕頂部或底部 (可通過快捷方式訪問)
  • 并排放置具有相似層次結構的相關內容

3ad559fa-804a-11ed-8abf-dac502259ad0.png

正確做法通過將重要操作放置在屏幕頂部,可在層次結構中凸顯其重要性。

注意如果將重要操作嵌入到其他內容中,就無法清楚地看出頁面上什么元素最重要了。

視覺層次結構

為了使屏幕閱讀器能夠按照既定的順序閱讀內容,設計人員與開發者需要緊密協作,既要按正確的順序編寫 HTML,又要了解屏幕閱讀器將如何解讀設計。

雖然 CSS 決定頁面的布局和外觀,但屏幕閱讀器在任何平臺 (移動應用或網站) 上都依賴于自上而下的 HTML 結構。在屏幕閱讀器閱讀內容時,該結構為其創建了一個可遵循的路徑。

3b800990-804a-11ed-8abf-dac502259ad0.png

正確做法

該 HTML 從左上 (第 1 步) 到右上 (第 2 步)、左下 (第 3 步) 再到右下 (第 4 步) 的順序閱讀內容,反映了視覺層次結構。


		class="container">  class="step-1" />  class="step-2" />  class="step-3" />  class="step-4" /> △示例代碼: 在支持屏幕閱讀器的層次結構中顯示圖片3bc456b8-804a-11ed-8abf-dac502259ad0.png

注意

雖然一些用戶可能會按照屏幕的視覺順序查看圖片,即從左上 (第 1 步) 到右上 (第 2 步)、左下 (第 3 步) 再到右下 (第 4 步) 的順序,但默認情況下,屏幕閱讀器會按照 HTML 的自上而下順序 (即第 1 步、第 3 步、第 2 步 和第 4 步) 讀出內容。


		class="container">  
			
class="col-left"> class="step-1" /> class="step-3" />
class="col-right"> class="step-2" /> class="step-4" />
顯示圖片的示例代碼,其中屏幕閱讀器會先閱讀左列中的項目,再閱讀右列中的項目。您可以訪問官方文檔,了解 DOM 更多相關內容:

https://web.dev/dom-order-matters/

焦點順序 輸入焦點時遵循視覺布局順序,通常是從屏幕的頂部瀏覽到底部。它可以從最重要的項目遍歷到最不重要的項目。

為了幫助您確定焦點及其移動軌跡,您可以考慮以下方面:

  • 元素獲得焦點的順序
  • 元素的分組方式
  • 當獲得焦點的元素消失時焦點移動的位置
您可以通過圖標顯示和無障礙文本的組合來表示關注點。3c0f0afa-804a-11ed-8abf-dac502259ad0.png

黑色圓圈表示屏幕上的元素可以獲得焦點的順序

分組

將項目分組陳列,并對每組提供說明其含義的標題,這會讓內容架構更加明顯。 過渡 焦點在屏幕和任務之間遍歷,如果這一過程是連續的,將會改善用戶體驗;如果過程中一項任務中斷又恢復,焦點將返回到之前獲得焦點的元素上。

顏色和對比度

您可以使用顏色和對比度幫助用戶查看和解讀應用的內容,與正確的元素互動,以及理解相關操作。

更符合無障礙設計標準的顏色 顏色可以幫助傳達心情、語氣和關鍵信息。您可以選擇主要顏色、次要顏色和強調色來提高易用性。元素之間的顏色對比足夠明顯,可以幫助弱視用戶更好地查看和使用您的應用。 您可以訪問官方文檔,了解如何選擇能夠使元素之間呈現足夠高的對比度的顏色:https://material.io/tools/color/#!/?view.left=1&view.right=0 對比度 色彩對比度對于用戶區分各種文字和非文字元素非常重要。對比度較高的圖片更容易被看到。如果圖片的對比度較低,在明亮或昏暗的光線條件下 (例如,在陽光充足的白天或在夜晚),某些用戶可能很難看清。 對比度表示一種顏色與另一種顏色不同的程度,通常寫為 1:1 或 21:1。比值中這兩個數字的差越大,顏色之間的相對亮度差越大。根據萬維網聯盟 (W3C) 制定的標準,顏色及其背景之間的對比度從其亮度 (發出的光的強度) 方面來說應介于 1-21 之間。

對于正文文本和圖片文本,W3C 建議采用以下對比度:
文本類型 色彩對比度
大號文字 (14pt 粗體/18pt 及以上的常規字體) 和圖形 和背景顏色的對比度為 3:1
小號文字 和背景顏色的對比度為 4.5:1

  • W3C

    https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html

3c47d790-804a-11ed-8abf-dac502259ad0.png正確做法以上各行文字采用了建議的色彩對比度,在背景顏色的映襯下清晰易辯。

3c5724ca-804a-11ed-8abf-dac502259ad0.png

注意以上各行文字未采用建議的色彩對比度,在其背景顏色下難以看清。 對于圖標或其他關鍵元素,也應考慮使用上述建議的對比度。

3c6ce346-804a-11ed-8abf-dac502259ad0.png

正確做法以上圖標采用了建議的色彩對比度,在背景中清晰易辯。

3c7cfae2-804a-11ed-8abf-dac502259ad0.png

注意以上圖標未采用建議的色彩對比度,在背景中可能難以看清。

徽標和裝飾性元素

裝飾性元素 (如徽標或插圖) 可以不符合對比度要求,但如果它們具有重要功能 (如鏈接到網站),增加對比度會比較易于辨別。

3c8c0794-804a-11ed-8abf-dac502259ad0.png

正確做法

裝飾性徽標易于辨別,可以不符合對比度要求。

3cb310fa-804a-11ed-8abf-dac502259ad0.png

錯誤做法

不要為了符合對比度要求而使徽標失真。

其他視覺提示 對于色盲用戶或看不出顏色差異的用戶,其他設計元素同樣可以傳達信息量。 由于色盲有不同的表現形式 (包括紅綠色盲、藍黃色盲和全色盲),使用多種視覺提示有助于傳達重要的信息。描邊、指示器、圖案、紋理或文字等元素可以描述動作和內容。

3ce614be-804a-11ed-8abf-dac502259ad0.png

正確做法文本字段錯誤狀態通過多項提示進行傳達:標題顏色、文本字段描邊和字段下方的錯誤提示。

3d0808bc-804a-11ed-8abf-dac502259ad0.png

注意文本字段錯誤狀態僅通過彩色描邊傳達,無法感知顏色的用戶可能錯過這些信息。
以上就是無障礙設計的第一篇內容,敬請持續關注下一篇文章,屆時我們會為您帶來無障礙布局和排版、文案等相關的內容。也歡迎您持續關注我們,及時了解更多開發技術和產品更新等資訊動態。

3d2b2838-804a-11ed-8abf-dac502259ad0.gif

3d5a3fce-804a-11ed-8abf-dac502259ad0.gif?點擊屏末||即刻了解無障礙功能更多相關內容

3d6ad2ee-804a-11ed-8abf-dac502259ad0.png

3d8a0a56-804a-11ed-8abf-dac502259ad0.gif

3e0c71a8-804a-11ed-8abf-dac502259ad0.png


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

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


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

    關注

    27

    文章

    6171

    瀏覽量

    105507

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

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

收藏 人收藏

    評論

    相關推薦

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

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

    Lua語法基礎教程(上篇

    今天我們來學習Lua語法基礎教程。由于篇幅過長,將分為上中下三篇進行講解,本篇為上篇。 一、初識Lua Lua 是一種輕量小巧的腳本語言,它用標準C語言編寫并以源代碼形式開放。這意味著什么呢?這
    的頭像 發表于 10-24 07:17 ?229次閱讀

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

    裝飾性的控件一般為分隔符、占位符和美化圖標等,這類圖形元素僅僅起到調整頁面布局或裝飾性效果,并不會向用戶傳達有效的信息或提供交互功能,刪除后不影響指引用戶體驗??梢栽O置控件的無障礙是否可見的屬性將其
    發表于 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 ?150次閱讀
    開發者大會成功舉辦 vivo用科技搭建人與數字世界的<b class='flag-5'>無障礙</b>橋梁

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

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

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

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

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

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

    淺談Pango_Design_Suite工具的安裝

    要不要安裝并口驅動,為了兼容性更好,筆者這里選擇安裝,而后即完成并口的外設接口的驅動安裝。 至此,Pango_Design_Suite工具安裝全部完成,然后我們可以直接打開Pango Design
    發表于 05-30 00:43

    交通運輸部大力推廣適老化無障礙交通服務

    4月3日,交通運輸部發布了關于2024年適老化無障礙交通出行服務擴容提質增效的實施方案。方案明確了出租車電動召回和網絡預約車輛的“一鍵召喚”服務要在地級市以上的所有城市實現全區覆蓋;
    的頭像 發表于 04-03 16:15 ?918次閱讀

    RK3562開發板:安卓Linux開發從入門到精通(二)

    導讀通過上篇介紹RK3562的文章我們學習了關于:認識接口、固件下載、安裝驅動和燒錄工具、燒錄固件等內容。這些知識的回顧,希望能夠幫助您更好地理解RK3562的使用方法和開發流程。接下來這篇教程中
    的頭像 發表于 04-02 08:31 ?1140次閱讀
    RK3562開發板:安卓Linux開發從入門到精通(二)

    基于STM32H743IIT6開發的代碼,是否能不經修改無障礙地運行在STM32H753IIT6上?

    基于 STM32H743IIT6 開發的代碼,是否能不經修改無障礙地運行在STM32H753IIT6上?
    發表于 03-29 06:19

    真實用戶體驗,終端大模型能為信息無障礙做些什么

    終端大模型
    腦極體
    發布于 :2024年03月20日 17:04:44

    蘋果iOS 18和macOS 15無障礙功能升級

    Adaptive Voice Shortcuts功能可讓用戶把獨特的口語短語綁定到無障礙設定中。用戶能自行設定定制化短語,只需講述這段話便能啟動他們所需的輔助功能設置; 例如VoiceOver,語音控制,縮放等諸多現有輔助功能都能用此方法進行快速切換。
    的頭像 發表于 03-08 11:08 ?737次閱讀

    對 PN結 的認識

    ?單向導電性的,是二極管,不是PN結!? 真正令 PN結 導不了電的,關非 過不去,而是? 離不開及進不來, 交叉對流無障礙,背道而馳不允許,所以,當PN結成了集電結,單向導電性就被打破了。
    發表于 02-25 08:57
    主站蜘蛛池模板: 男男h文小说阅| 免费人成在线观看网站品爱网| 亚洲丁香网| 欧美一级做一a做片性视频| 日本69sex护士www| 新版天堂资源中文8在线| 亚洲第一黄色网址| 色综合视频| 黄色大全片| 国产一级特黄的片子| 欧美成人精品一级高清片| 亚欧乱色束缚一区二区三区| 4hc44四虎www亚洲| 91精品欧美激情在线播放| 天天做天天爱天天做天天吃中| 国产精品最新资源网| 亚偷熟乱区视频在线观看| 亚洲一区二区三区电影| 国产美女精品久久久久中文 | 免费视频在线看| 亚洲国产一区二区在线| 84pao强力永久免费高清| 无毒不卡在线播放| a站在线观看| 成人亚洲视频| 色视频网站在线| 欧美视频一区在线观看| 国产精品免费拍拍拍| 欧美人与禽交| 国产女乱淫真高清免费视频| 污夜影院| 免费h网站在线观看| 在线观看免费视频网站色| 日本精品一在线观看视频| 亚洲最大成人网色| 色多多视频在线观看免费大全| 久久免费观看国产精品| 色婷婷激情五月| 成人国产三级精品| 怡红院亚洲怡红院首页| 综合亚洲色图|