国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

借助 Google 無障礙功能,小紅書打造貼心服務|Android 開發(fā)者故事

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

掃碼添加小助手

加入工程師交流群

發(fā)現、記錄、分享,視頻、圖文、直播……如今的互聯網世界已經如此豐富多彩,吸引著無數人每天造訪。但有一個事實可能被忽視了:"無數人",并不等于 "每一個人"。尤其是對視力障礙人群來說,"豐富多彩" 的多媒體世界似乎總是那么遙遠。

根據世界衛(wèi)生組織的數據,全球只有 36% 的屈光不正人口,以及 17% 的白內障人口接受了適當干預,絕大多數視力受損人口并沒有得到必需的醫(yī)學支持,光是在我國就有 1,700 多萬視覺障礙人口 (屈光不正、白內障、糖尿病、老齡化等都可能造成視覺障礙)。在日常生活中也有許多臨時性的視力障礙場景,比如手術后的恢復期,或者其他不便于查看屏幕的環(huán)境等,都會讓人們無法通過眼睛接收來自屏幕的信息。

  • 盲癥和視力損害
    https://www.who.int/zh/news-room/fact-sheets/detail/blindness-and-visual-impairment

但有一點是毋庸置疑的,即便是在光芒無法觸達的地方,生活也依然在繼續(xù)著。對于堅守著 "Inspire Lives 分享和發(fā)現世界的精彩" 使命的小紅書團隊來說,這些生活也同樣精彩,這些用戶也同樣重要。全面支持 Android TalkBack 屏幕閱讀服務,就是小紅書團隊給這些用戶交出的答卷。

△ 小紅書在 10 月 15 日國際盲人日正式全面支持 TalkBack

平臺級的無障礙支持

對于任何打算提供無障礙功能的產品團隊來說,"標準化" 都是一個必須要解決的問題: 對于視力健全的人群,每使用一個應用都要換一種交互如果能稱作 "麻煩",對視力障礙用戶來說則是 "天塹" 了。 這也是 Android 平臺的屏幕閱讀器 TalkBack 要做的事情: 標準的、全局的設置和無障礙交互方式,可以讓用戶用盡可能小的成本掌握最通用的屏幕閱讀交互方式。而且很多手勢操作甚至和非 TalkBack 下的交互只是多用一根手指而已,對需要臨時使用 TalkBack 功能的用戶來說,這也極大降低了切換門檻。 △ 小紅書從 "登錄/注冊/個人信息保護提示" 這一步開始就支持 TalkBack wKgaomVnCCmAf8isAAVAuXcONoI676.jpgwKgaomVnCCmAffHjAANRUoV6KCo079.jpgwKgaomVnCCqAJbJKAAAB9HMeCxA083.svg

△ 左右滑動查看

手指滑到哪個控件就會將其內容朗讀出來

wKgaomVnCCqAJbJKAAAB9HMeCxA083.svg ?wKgaomVnCCqAV54EAAiadF_gf1Y246.png△ 三指點擊屏幕就可以打開全局的 TalkBack 菜單
  • 開始在 Android 設備上使用 TalkBack
    https://support.google.com/accessibility/android/answer/6283677?hl=zh-Hans

無障礙框架本身也是腳手架

其實對小紅書團隊來說,無障礙體驗本身并不是一個陌生的話題。畢竟現代應用中常見的 "字體大小設置" 以及設計中經常涉及的 "顏色對比度測試" 本身也有在一定程度上照顧到了弱視用戶。但對于完全的 "觸摸-語音" 交互模式,團隊沒有閉門造車,在一口氣通讀了 Google 無障礙開發(fā)指南之后,決定將所有的無障礙問題 (設計、開發(fā)和測試) 整合到一起統籌考慮。
  • 無障礙開發(fā)指南
    https://developer.android.google.cn/guide/topics/ui/accessibility

自動化測試: 找出薄弱點

TalkBack 的屏幕閱讀交互上是基于 "觸摸" 的,如果一個控件尺寸太小,用戶壓根就觸摸不到,自然也就無法被朗讀出來。所以團隊會先使用 Google 專門為開發(fā)者們提供的 "Accessibility Scanner (無障礙掃描儀)" 應用來做一輪輔助測試,基于頁面掃描結果中對觸摸目標大小的修改意見來調整界面元素尺寸。wKgaomVnCCqABgJmAAE9hxWJRGs003.pngwKgaomVnCCqAZOz3AAFJ2Y8QSUY737.pngwKgaomVnCCqAJREDAAF5kV8TrfY785.png ?

△ 左右滑動查看

Accessibility Scanner 能自動掃描屏幕元素,并給出尺寸和對比度等建議

  • 無障礙掃描儀
    https://play.google.com/store/apps/details?id=com.google.android.apps.accessibility.auditor

設計: 規(guī)范化的描述邏輯

設計的目標是將繁復的操作落實到一套簡明的范式中去。小紅書的設計團隊完整閱讀了 Material Design 無障礙設計,并對其中的無障礙設計指南進行了消化整理,基于 TalkBack 所定義的規(guī)則,為小紅書應用制定了一整套 TalkBack 的熱區(qū)、手勢和文案規(guī)范。wKgaomVnCCuABffAAASUUQwsD_o083.png△ 小紅書團隊的 TalkBack 規(guī)范 有些規(guī)范其實是 "反開發(fā)常識" 的,比如有些嵌套層級比較多或者內容比較密集的控件,從開發(fā)角度看需要做好標簽和描述,但如果把這些都事無巨細地朗讀出來,用戶恐怕早就不耐煩了。這時團隊會湊在一起商量如何對界面的熱區(qū)進行更合理的劃分,以及哪些信息可以被整合起來。比如首頁雙列筆記卡片可以作為整體來進行播報,只要將卡片的核心信息做整合,那么在用戶界面層級上就只需要播報一次父布局內容即可,一來可以降低適配復雜度,二來也能減少用戶的使用負擔。wKgaomVnCC6AJc_VAAF9DHrVIyQ871.jpg△ 比如 "圖片" "文本" "頭像" "點贊" 等控件的朗讀內容被合并簡化成筆記卡片,一次性、有邏輯地完整讀出 "Meow 的小家說,要不是親自裝修,真不敢相信這是同個臥室,344 贊"

開發(fā): 難度不高,好處卻不少

由于涉及到常規(guī)和 TalkBack 兩套交互方式,以及既有代碼也需要進行一些改造,開發(fā)團隊一開始會在涉及到 TalkBack 無障礙功能時額外留出 2 天的工期。 不過好在 Google 的無障礙 API 的設計比較簡潔,能直接覆蓋 80% 以上的交互場景,其他不能直接適配的情況基本也只需要處理一下閱讀器播報的順序即可,甚至都不需要額外添加自定義的無障礙適配。 隨著團隊對 Android 無障礙框架的熟悉,越來越多更通用的無障礙工具類被沉淀出來,各個業(yè)務模塊的適配成本肉眼可見的降低,在無障礙適配工作的后期,為每個無障礙功能需要留出的額外工期也只需要 1 天了。wKgaomVnCC6AHgxxAAH5gBs8OBg100.pngwKgaomVnCC6ARdwMAAJVkPaF2Y0716.pngwKgaomVnCC6AJEQZAAGEp3Zs1E8893.pngwKgaomVnCCqAJbJKAAAB9HMeCxA083.svg

△ 左右滑動查看

團隊會基于自身業(yè)務對官方的 Accessibility 框架做進一步封裝

wKgaomVnCCqAJbJKAAAB9HMeCxA083.svg ?意外的收獲是,因為 TalkBack 的運行依賴元素的命名和描述,這反而倒逼團隊對界面組件的位置和命名進行了徹底的自查。一些之前沒注意到的問題被 "順便" 解決了:同一語義圖形的命名文案得到了統一,個別彈窗沒有退出按鈕的問題得到了修復。wKgaomVnCC-AcHHdAALjNsuyp94789.png△ Android Studio 里檢查界面元素

深入測試: 一切為了 "大考"

邀請團隊外部真實的視障用戶來進行測試是團隊所有人都知道的 "大考"。但對一個功能模塊繁多的應用來說,不可能每次有個小調整都 "大考" 一次。 因此團隊對無障礙模式下的用戶操作手勢進行了深入的學習,同時也會開放性地吸納其他應用中無障礙體驗實踐的經驗,將測試任務拆分到各個業(yè)務模塊里。在這些業(yè)務模塊都完成一輪迭代后,再進行整體的無障礙功能集成測試,組織產品、設計、開發(fā)、測試全流程人員參與功能的探索性測試。待這一輪測試搜集到的反饋意見全部優(yōu)化、修復完畢后,才會邀請外部視障真實用戶來對產品進行 "大考"。 wKgaomVnCC-ACys7ABRf0LGb-VM726.pngwKgaomVnCCqAJbJKAAAB9HMeCxA083.svg

△ 左右滑動查看

真實用戶測試是會讓團隊里每一個成員都緊張的 "大考"

wKgaomVnCCqAJbJKAAAB9HMeCxA083.svg ? ? ?

無障礙是團隊努力的成果

小紅書的無障礙團隊是一個由專業(yè)接口人統籌,由各業(yè)務部門支持的聯合項目組。專業(yè)接口人負責無障礙專業(yè)知識沉淀、規(guī)則制定與項目管理,以保證無障礙的標準化和品質。這個項目組的工作始于大量的用戶訪談和市場調研,以確保公司層面能理解 TalkBack 等無障礙體驗的重要性,并獲得公司層面的資源支持。

各業(yè)務部門則負責確保無障礙體驗深入到具體的產品設計、研發(fā)與測試工作中。比如在實際開發(fā)流程里,無障礙適配工作啟動前會有專人對各個業(yè)務模塊的開發(fā)者們進行無障礙支持宣講,并整理好開發(fā)文檔、常見的無障礙適配場景和注意事項。

wKgaomVnCC-AXs_fAABYm3itkWE810.jpgwKgaomVnCDCAASb7AACUPuB3jug213.jpgwKgaomVnCDCAHASsAABw2pN3uuw773.jpgwKgaomVnCDCAfmauAADvB_8cV3o947.jpgwKgaomVnCCqAJbJKAAAB9HMeCxA083.svg

△ 左右滑動查看

從公司層面至上而下,和從個人層面至下而上推進無障礙體驗實現

wKgaomVnCCqAJbJKAAAB9HMeCxA083.svg ?無障礙功能正式上線后,還會有商務、公關、內容編輯等職能部門參與進來,配合進行團隊內外部的合作宣傳與活動策劃。 在整個團隊的努力下,小紅書在 Android 平臺首次適配 TalkBack 功能只耗時 3 個月 (2023 年 7 月立項9 月底隨小紅書應用 8.9 版本提交發(fā)布)。基本覆蓋了核心用戶流程:注冊登錄、首頁導航、筆記消費與互動、搜索、個人主頁、直播與筆記發(fā)布等十多項核心功能。
"我一下子感覺全面大升級,不是小升級。感覺一下子好操作了很多···以前就感覺哪里哪里都不順" ——小紅書用戶反饋
wKgaomVnCDCAKZ5QAAHBBfOH2j8699.png△ 小紅書 TalkBack 功能上線后用戶反饋 △ 官方在 10 月 15 日國際盲人日發(fā)起的 "無礙分享,有愛生活" 專項活動

一個提醒: 好心也會辦壞事

在某次 "大考" 之前,因為有些功能還沒有完全完成適配,為了確保用戶能獲得 "正確的" TalkBack 體驗,團隊決定屏蔽部分內容,只讓用戶使用已經完成適配的功能。 結果專家用戶對這個測試版本非常反對——雖然現在有些功能不好用不易用,但是至少能夠摸索著使用,后續(xù)可以根據問題再優(yōu)化,但是如果直接屏蔽功能等于區(qū)別對待了視障用戶,也割裂了社區(qū)。
"我們要對用戶一視同仁,無障礙功能適配還不完善不是用戶的問題,而是我們的問題。" ——小紅書無障礙團隊
汲取這個教訓后團隊很快得到了回報。一位名為 "寅青看世界" 的用戶想去博覽會,但是主辦方告知導盲犬無法入內,她在小紅書上發(fā)布該事件的筆記后,大量的小紅書網友為她提供了維權建議。最終主辦方更改了規(guī)定,歡迎導盲犬進入。 無論是被幫助的人,還是伸出援手的人,在無障礙功能的幫助下,大家沒有了身體機能上的區(qū)別,只有一個又一個不一樣,卻又聯系在一起的生活。
"讓每個人的生活都更美好,就是小紅書社區(qū)的價值。" ——小紅書產品團隊負責人

擁抱更多的生活

小紅書對無障礙體驗的態(tài)度只有一個:加碼。 無障礙項目在小紅書公司內部的季度評比中獲得了表彰,后續(xù)多個版本、多個平臺的無障礙適配已經在陸續(xù)推進中。小紅書團隊還會將無障礙體驗的支持覆蓋到更多的用戶群體中去,以滿足有著各樣不同需求的無障礙用戶人群,同時會在線上線下舉辦主題活動,提供更多無障礙功能的推廣、支持內容和服務,提高其在社區(qū)中的能見度。 考慮到老年人群體被無障礙體驗問題困擾比較多,還會推出 "老年居家友好指南" 等活動,讓老年用戶社區(qū)也能積極參與到產品的使用和迭代中來。 wKgaomVnCDKAMrkqAB73bRKNXFo245.pngwKgaomVnCDKAYed5ABMLqbz5al4157.pngwKgaomVnCCqAJbJKAAAB9HMeCxA083.svg

△ 左右滑動查看

"老年居家友好指南" 活動

wKgaomVnCCqAJbJKAAAB9HMeCxA083.svg ?隨著時代的發(fā)展,"無障礙體驗" 對開發(fā)者的意義也愈發(fā)重大:它不僅意味著更貼心的設計,更意味著實際的增長機遇和發(fā)展前景。 我們已經看到了小紅書團隊的答卷,這份答卷還沒有完成,也許一直不會完成——因為應用的功能會繼續(xù)演進,因為要覆蓋的無障礙場景還會更多。但只要小紅書團隊還在考場上,"大考" 的考官們就會給出一個又一個的好評。 我們期待著在 Android 平臺看到更多的開發(fā)者行動起來,為更多的用戶打造貼心、周到的無障礙服務,讓更多的用戶得以加入到您的社區(qū)中來!

wKgaomVnCDKAMpsJAAATN9B0Fw0789.png

wKgaomVnCDKAGmBwAAMyGF3oQT4963.png

wKgaomVnCDOAaiMBAAAptPJQ2wE211.png


原文標題:借助 Google 無障礙功能,小紅書打造貼心服務|Android 開發(fā)者故事

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


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

    關注

    27

    文章

    6254

    瀏覽量

    111407

原文標題:借助 Google 無障礙功能,小紅書打造貼心服務|Android 開發(fā)者故事

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    小紅獲取筆記正文和點贊數的API接口

    ? ?小紅(RED)是一個流行的社交平臺,用戶分享筆記(類似博客文章)。開發(fā)者和數據分析師常需要通過API接口獲取筆記正文和點贊數,用于內容分析或應用開發(fā)。本文將詳細介紹如何實現這一
    的頭像 發(fā)表于 11-18 16:27 ?1107次閱讀
    <b class='flag-5'>小紅</b><b class='flag-5'>書</b>獲取筆記正文和點贊數的API接口

    小紅API接口的應用場景介紹

    ? 從技術角度,API(Application Programming Interface)是應用程序之間的接口,允許開發(fā)者通過編程方式訪問平臺的數據和服務小紅作為一款以生活方式、
    的頭像 發(fā)表于 11-04 15:03 ?448次閱讀
    <b class='flag-5'>小紅</b><b class='flag-5'>書</b>API接口的應用場景介紹

    服務發(fā)布配置開發(fā)者服務信息

    您作為開發(fā)者的相關信息將面向元服務發(fā)布區(qū)域的用戶公開,其中客服聯系方式可能會提供給用戶,用于咨詢相關問題。 登錄AppGallery Connect,點擊“APP與元服務”。 選擇要發(fā)布的元
    發(fā)表于 10-31 17:58

    速來!小紅電商 API 接口,解鎖種草數據新玩法

    ? ?在當今社交電商時代,小紅作為領先的內容平臺,其種草數據(用戶分享的購物推薦和評測)蘊藏著巨大的商業(yè)價值。通過小紅電商 API 接口,開發(fā)者
    的頭像 發(fā)表于 10-28 16:08 ?520次閱讀
    速來!<b class='flag-5'>小紅</b><b class='flag-5'>書</b>電商 API 接口,解鎖種草數據新玩法

    NVIDIA DRIVE AGX Thor開發(fā)者套件重磅發(fā)布

    這款由 NVIDIA DriveOS 7 驅動的開發(fā)者套件能夠幫助開發(fā)者打造出更安全的智能汽車和交通解決方案。
    的頭像 發(fā)表于 09-04 11:20 ?1383次閱讀

    小紅電商 API 開啟小紅書店鋪電商內容營銷新范式

    ,為店鋪商家開啟了內容營銷的新篇章,這不僅優(yōu)化了運營流程,更重塑了品牌與消費的互動方式。本文將深入探討這一變革的核心價值和應用路徑。 什么是小紅電商 API? API(應用程序接口)是連接不同軟件系統的橋梁,允許
    的頭像 發(fā)表于 08-28 16:00 ?662次閱讀
    <b class='flag-5'>小紅</b><b class='flag-5'>書</b>電商 API 開啟<b class='flag-5'>小紅</b>書店鋪電商內容營銷新范式

    小紅電商 API 實現小紅書店鋪商品用戶畫像精準構建

    ? 在當今社交電商時代,小紅作為領先的內容電商平臺,擁有海量用戶數據和商品信息。店鋪通過構建精準用戶畫像,能實現個性化推薦、提升轉化率和用戶粘性。利用小紅電商 API,
    的頭像 發(fā)表于 08-28 15:57 ?652次閱讀
    用<b class='flag-5'>小紅</b><b class='flag-5'>書</b>電商 API 實現<b class='flag-5'>小紅</b>書店鋪商品用戶畫像精準構建

    借助小紅電商 API,小紅書店鋪商品搜索曝光率提升

    在競爭激烈的小紅電商生態(tài)中,商品搜索曝光率直接決定了店鋪的流量與轉化。通過合理運用 小紅開放平臺提供的電商 API ,商家可系統性優(yōu)化商品展示策略,實現曝光量級躍升。以下是關鍵實施
    的頭像 發(fā)表于 08-28 15:41 ?721次閱讀

    利用小紅電商 API 接口,實現小紅書店鋪商品推薦個性化

    ? 在當今電商競爭激烈的環(huán)境下,個性化商品推薦已成為提升用戶體驗和轉化率的關鍵策略。小紅(Xiaohongshu)作為領先的社交電商平臺,提供了強大的電商 API 接口,允許開發(fā)者訪問用戶數
    的頭像 發(fā)表于 08-27 15:31 ?1065次閱讀
    利用<b class='flag-5'>小紅</b><b class='flag-5'>書</b>電商 API 接口,實現<b class='flag-5'>小紅</b>書店鋪商品推薦個性化

    Android Studio中的Gemini全面支持Dart和Flutter開發(fā)

    Android Studio 中創(chuàng)建 Android 應用的 Flutter 開發(fā)者將迎來一次重大的飛躍: Android Studio 中的 Gemini 已全面支持 Dart
    的頭像 發(fā)表于 08-06 13:52 ?1345次閱讀
    <b class='flag-5'>Android</b> Studio中的Gemini全面支持Dart和Flutter<b class='flag-5'>開發(fā)</b>

    谷歌如何打造卓越自適應應用

    Android 用戶的 Google 應用以及更多應用的更新,還有 6 月份的 Pixel Drop。我們還總結了所有 Google I/O 的相關更新,幫助 Android
    的頭像 發(fā)表于 07-30 16:39 ?1040次閱讀

    海爾LED TV產品榮獲DEKRA德凱歐盟無障礙指令證書

    28號起進入歐盟市場的ICT產品與服務,應盡可能滿足一系列可訪問性要求,確保老年人、視力或聽力障礙人士等群體平等、安全、無障礙地使用技術產品。
    的頭像 發(fā)表于 07-15 14:22 ?1026次閱讀

    小紅電商 API 接口,種草效果評估實用秘籍!

    小紅電商 API 接口,高效評估種草效果,并提供實用秘籍,助你輕松優(yōu)化策略。文章結構清晰,從基礎概念到實戰(zhàn)應用,確保你學以致用。 一、小紅電商 API 接口簡介
    的頭像 發(fā)表于 07-07 14:27 ?923次閱讀
    <b class='flag-5'>小紅</b><b class='flag-5'>書</b>電商 API 接口,種草效果評估實用秘籍!

    Android 16更新亮點介紹

    Android 近期在整個平臺上推出了一系列更新,包括:發(fā)布 Android 16 并為開發(fā)者和用戶提供詳細信息,推出改進外接顯示設備上 Android 桌面體驗的
    的頭像 發(fā)表于 07-05 11:37 ?3758次閱讀

    開發(fā)者即創(chuàng)世——HarmonyOS極客馬拉松2025英雄召集令

    服務質量或助力低碳轉型,同時驗證其模式的可延續(xù)性與跨場景遷移能力。 鼓勵開源共享:考察作品能否融入鴻蒙的開放生態(tài),貢獻技術提供解決實際痛點的效能,構建可擴展的技術共生網絡。 加入我們 每一位開發(fā)者都是
    發(fā)表于 05-12 10:16