iT邦幫忙

2026 iThome 鐵人賽

DAY 11
0
佛心分享-SideProject30

從「得過且過」心態到建立無障礙生態系:Accesserty系列 第 11

尋找方向時期:好想做一個能把 Google 搜尋結果以無障礙支援優先排序的,但現實狠狠打臉

  • 分享至 

  • xImage
  •  

在技術面上都練習了一些之後,
我開始思考我能做些什麼網站或是小工具,
一開始我是很想做像是 a11yjobs 那種網站,
也就是在某個領域但是專攻無障礙,
想了很久都有點想不出來,所以改攻小工具,
這時候我把目光放在了搜尋列表,
因為我在拆解使用者行為時發現,
使用者必須要進到網站,才能知道這個網站是不是符合無障礙,
如果不符合,就代表對使用者來說不好用,
他就必須要在跳出去搜尋列表,再繼續搜尋下一個,
在這樣的過程當中,就很浪費時間,
尤其對有操作阻礙或是網路不好的使用者來說,會更耗費時間。

起初我的想法很單純,就是搜集臺灣有通過無障礙的名單,
在無障礙網路空間服務網的統計資料或是政府資料開放平臺 會有清單,後者會比較即時一點,
然後做一個專門搜尋有通過的名單,
但是我後來意識到這是一個很大的錯誤,
因為這是一種歧視,就好像規劃一個區域把特定人趕進去,只能用特定資源,
我深刻的檢討了一下自己怎麼會有這種想法。

於是轉個念,想看看能否影響 Google 搜尋結果的排序就好,
想說是不是有什麼方式,把 Google 的結果,做成無障礙優先排序,
但是這條路還是行不通的,因為要做這件事,
我必須要打 API 先取得列表,在對比清單,最後做排序。
因為這件事是要花錢且也不是取得所有資料,
所以我想著是不是有其他搜尋引擎可以免費的額度高一點,
但基本上都大同小異,所以這條路也堵住了,只要使用者多一點花的錢就會很猛。

剩下最單純的做法,就是在搜尋結果旁邊,
插入一個標籤,告訴使用者這個網站有通過臺灣無障礙標章,
本來還想說再做個 Lighthouse A11Y 分數放在旁邊,
但測試後可能還是要花到錢,所以還是不這麼搞,
而且取得分數時又要耗費時間或是預設要先跑分,
但網站那麼多,又不可能所有都先跑,
使用者不可能傻傻等分數出來才逛網站,
另外是那個分數說實在的也不代表什麼,檢測的太淺了,
而且我也不想要有「打網站分數」感覺,
還要解釋一些規則,可能也會得罪人,完全風險就是太大,
而且也不一定真的對使用者有幫助。
(不要有「打網站分數」感覺,在之後也成為我建立生態系的一種原則,並且將此理念擴大)

然後又想到了如果使用者進入網站後發現網站有無障礙方面的問題,
通常使用者不知道要怎麼回報,或是可以回報但是跟網站管理員雞同鴨講,
所以我覺得可以做個中間人,幫忙翻譯翻譯,讓雙方能理解問題跟修復問題,
所以可以做個回報表單,讓使用者填寫最簡單的問題,然後由我翻譯過後告知網站管理員,
雖然網站管理員不一定會理我,但至少有傳達正確訊息出去。

大致上要做的事已經釐清,下一篇會回顧我第一個 Chrome Extension 的過程。


上一篇
自我懷疑時期:思索 No/Low Code 與 Browser Extension
下一篇
尋找方向時期:我的第一個Chrome 擴充程式:Report Website Issues
系列文
從「得過且過」心態到建立無障礙生態系:Accesserty12
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言