99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

谷歌開發(fā)者 ? 來源:未知 ? 2022-12-20 17:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

隨著時(shí)代的發(fā)展,"無障礙體驗(yàn)" 對開發(fā)者的意義也愈發(fā)重大。我們準(zhǔn)備了無障礙設(shè)計(jì)文章,幫助您為更多用戶打造精彩應(yīng)用。本文是第一篇內(nèi)容,將為您介紹輔助技術(shù),層次結(jié)構(gòu),顏色和對比度等內(nèi)容。

了解無障礙

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

您可以參考以下內(nèi)容,了解更多相關(guān)信息:
  • 確保人人都能使用網(wǎng)絡(luò),并享受網(wǎng)絡(luò)帶來的便捷。

    https://www.google.com/accessibility

  • 在全球范圍實(shí)現(xiàn)無障礙

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

原則

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

移動界面設(shè)計(jì)指南

本部分主要適用于移動界面設(shè)計(jì)。如需詳細(xì)了解如何設(shè)計(jì)和開發(fā)更符合無障礙標(biāo)準(zhǔn)的產(chǎn)品,您可以訪問 Google 無障礙中心網(wǎng)站:

https://www.google.com/accessibility

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

輔助技術(shù)

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

屏幕閱讀器

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

  • TalkBack

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

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

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

  • 輕觸探索

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

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

通過頁面標(biāo)識導(dǎo)航

如果頁面標(biāo)識 (例如標(biāo)題) 使用適當(dāng)?shù)恼Z義標(biāo)記,一些輔助技術(shù)就可以讓用戶在這些頁面標(biāo)識之間進(jìn)行導(dǎo)航。 方向控制器 硬件或軟件方向控制器 (例如方向鍵、軌跡球或鍵盤) 可讓用戶以線性方式從一個(gè)選擇跳到另一個(gè)選擇。

層次結(jié)構(gòu)

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

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

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

  • 足夠的對比度和大小
  • 明確的重要性層次結(jié)構(gòu)
  • 一目了然的關(guān)鍵信息

若要表達(dá)界面中某一部分相對重要,您可以進(jìn)行以下操作:

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

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

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

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

視覺層次結(jié)構(gòu)

為了使屏幕閱讀器能夠按照既定的順序閱讀內(nèi)容,設(shè)計(jì)人員與開發(fā)者需要緊密協(xié)作,既要按正確的順序編寫 HTML,又要了解屏幕閱讀器將如何解讀設(shè)計(jì)。

雖然 CSS 決定頁面的布局和外觀,但屏幕閱讀器在任何平臺 (移動應(yīng)用或網(wǎng)站) 上都依賴于自上而下的 HTML 結(jié)構(gòu)。在屏幕閱讀器閱讀內(nèi)容時(shí),該結(jié)構(gòu)為其創(chuàng)建了一個(gè)可遵循的路徑。

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

正確做法

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


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

注意

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


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

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

焦點(diǎn)順序 輸入焦點(diǎn)時(shí)遵循視覺布局順序,通常是從屏幕的頂部瀏覽到底部。它可以從最重要的項(xiàng)目遍歷到最不重要的項(xiàng)目。

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

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

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

分組

將項(xiàng)目分組陳列,并對每組提供說明其含義的標(biāo)題,這會讓內(nèi)容架構(gòu)更加明顯。 過渡 焦點(diǎn)在屏幕和任務(wù)之間遍歷,如果這一過程是連續(xù)的,將會改善用戶體驗(yàn);如果過程中一項(xiàng)任務(wù)中斷又恢復(fù),焦點(diǎn)將返回到之前獲得焦點(diǎn)的元素上。

顏色和對比度

您可以使用顏色和對比度幫助用戶查看和解讀應(yīng)用的內(nèi)容,與正確的元素互動,以及理解相關(guān)操作。

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

對于正文文本和圖片文本,W3C 建議采用以下對比度:
文本類型 色彩對比度
大號文字 (14pt 粗體/18pt 及以上的常規(guī)字體) 和圖形 和背景顏色的對比度為 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

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

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

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

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

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

徽標(biāo)和裝飾性元素

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

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

正確做法

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

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

錯(cuò)誤做法

不要為了符合對比度要求而使徽標(biāo)失真。

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

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

正確做法文本字段錯(cuò)誤狀態(tài)通過多項(xiàng)提示進(jìn)行傳達(dá):標(biāo)題顏色、文本字段描邊和字段下方的錯(cuò)誤提示。

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

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

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

3d5a3fce-804a-11ed-8abf-dac502259ad0.gif?點(diǎn)擊屏末||即刻了解無障礙功能更多相關(guān)內(nèi)容

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

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

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


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

文章出處:【微信公眾號:谷歌開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 谷歌
    +關(guān)注

    關(guān)注

    27

    文章

    6231

    瀏覽量

    108096

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

文章出處:【微信號:Google_Developers,微信公眾號:谷歌開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    5個(gè)關(guān)鍵技巧幫助您正確使用陽極氧化線

    領(lǐng)域需求強(qiáng)勁。許多企業(yè)和技術(shù)人員在實(shí)際操作中,常因?qū)υO(shè)備管理和工藝掌控不當(dāng),導(dǎo)致產(chǎn)品質(zhì)量不穩(wěn)定或能源浪費(fèi)。本文將結(jié)合行業(yè)趨勢,分享5個(gè)關(guān)鍵技巧,幫助您正確使用陽極氧
    的頭像 發(fā)表于 07-14 16:37 ?152次閱讀
    5個(gè)關(guān)鍵技巧<b class='flag-5'>幫助您</b>正確使用陽極氧化線

    失明十年后,他在這里找到當(dāng)大俠的感覺

    無障礙游戲土壤,亟須一群破冰者
    的頭像 發(fā)表于 07-08 12:48 ?529次閱讀
    失明十年后,他在這里找到當(dāng)大俠的感覺

    第十五章 DAC (上篇)

    文章介紹了基于W55MH32的DAC(數(shù)字/模擬轉(zhuǎn)換器)上篇內(nèi)容,其為12位轉(zhuǎn)換器,有2通道,支持8/12位模式、DMA等,具噪聲和三角波生成等功能,還介紹了DAC_OutAudio例程的配置與驗(yàn)證。
    的頭像 發(fā)表于 05-28 15:07 ?491次閱讀
    第十五章 DAC (<b class='flag-5'>上篇</b>)

    如何借助大語言模型打造人工智能生態(tài)系統(tǒng)

    、硬件需求以及所涉及的財(cái)務(wù)影響這三者之間的內(nèi)在聯(lián)系。我們將深入探究現(xiàn)實(shí)中大語言模型的發(fā)展趨勢,并共同探討如何借助規(guī)模更小、效能更高的模型,打造一個(gè)更具可持續(xù)性的人工智能生態(tài)系統(tǒng)。
    的頭像 發(fā)表于 04-27 09:19 ?550次閱讀
    如何<b class='flag-5'>借助</b>大語言模型<b class='flag-5'>打造</b>人工智能生態(tài)系統(tǒng)

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

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

    Google Play如何幫助您的應(yīng)用變現(xiàn)

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

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

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

    數(shù)據(jù)采集與傳輸無障礙 簡化設(shè)備,解決隧道深部監(jiān)測難題 擺脫信號盲區(qū)的困擾

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

    Lua語法基礎(chǔ)教程(上篇

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

    HarmonyOS NEXT應(yīng)用元服務(wù)開發(fā)禁用屏幕朗讀焦點(diǎn)的場景

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

    HarmonyOS NEXT應(yīng)用元服務(wù)開發(fā)標(biāo)注屏幕朗讀內(nèi)容的場景

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

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

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

    HarmonyOS NEXT應(yīng)用元服務(wù)開發(fā)Accessibility(信息無障礙)介紹

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

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

    在數(shù)字化轉(zhuǎn)型的浪潮中,制造業(yè)正經(jīng)歷著前所未有的變革。作為連接生產(chǎn)計(jì)劃、物料采購與庫存控制的關(guān)鍵環(huán)節(jié),PMC(Product Material Control)管理模式的升級顯得尤為重要。本文,深圳天
    的頭像 發(fā)表于 09-29 10:19 ?845次閱讀

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

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