編者註:往期「極客人物」欄目中我們介紹了風格迥異的極客人物,他們利用不同的網絡技術來解決自己學習工作中產生的問題亦或者為了滿足自己的娛樂需求。極客公園認為「極客人物」不僅僅會為自己服務,也並非只是孤膽英雄,他們可能是一支團隊,並能夠利用自己的餘熱向社會公益問道解惑。
2013 年 5 月 12 日,濟南市一個 8 歲的小女孩鈺鈺失蹤,父母立即報了案,騰訊 404 公益頁面上很快掛出失蹤信息。9 天后,鈺鈺的屍體被警察在一個樹林找到,她的媽媽聽到噩耗後哭倒在床上久久不能站立。
404 公益頁面的志願者 lily 在網上搜索到該事件的報導,得知這個女孩已經是該家庭失去的第二個孩子,「如果能再早一點找到她就好了。」
當用戶因為點擊錯誤連結或權限問題被拒絕訪問時,一般瀏覽器默認會跳轉到 404 頁面。這個歷史遺留問題的體驗並不友好,騰訊技術公益團隊引用寶貝回家尋子網的數據將這個冷冰冰的頁面替換成了走失兒童的信息提示頁。
從 404 公益頁面第一版上線,到第二版開放 API 接口及分享路徑,僅用了不到 24 小時。頁面第一次上線時,所帶來的用戶訪問流量讓合作夥伴寶貝回家尋子網幾乎癱瘓。
為了解決這種讓人心碎的故事。騰訊技術公益團隊開始在公司內推動網際網路產品無障礙化,讓特殊用戶群體也能享受到使用軟體的權利。
一次培訓期間,stone 與同住的 twinsen 就一個哲學問題爭論了整個通宵,雖然沒分出對錯,卻因此發現雙方共同的夢想——「為公益做點事兒」。於是,stone 和外表粗獷內心細膩的 twinsen 成了摯友,另一個合伙人 tea 在一場技術比賽中被「相中」。三人一起攜手做公益項目,並力推「404 公益」,幫助家庭找回失散的兒童。騰訊技術公益團隊最初則由這三個熱血青年組建而成。
隨後這支團隊變得更加壯大。rizen 和 jolt 都是最早參與 QQ 空間的無障礙優化的員工;曾利用業餘時間為盲人投訴最大的一個大型外部網站開發了一套無障礙化方案的 tamino 和 hank 負責網站通用無障礙引擎主力開發。beta 和與 scorpion 一起用了一個通宵的時間完成了 404 的核心框架。
集結完成的技術公益團隊開始向 404 頁面以及無障礙頁面發起挑戰。
技術公益團隊的第一個項目始於 2009 年。一個偶然機會,stone 接觸到盲人群體,從此開始推動產品針對特殊用戶群體的可訪問性,把使用網際網路的權利還給盲人,並進行 QQ 郵箱、QQ 空間等產品的無障礙化改造,讓盲人可以通過讀屏軟體流暢使用網際網路產品。
前期的工作辛苦而漫長,這份「工作」沒有 KPI,他們耐心收集盲人用戶的反饋,利用夜晚和節假日時間整理一個個瑣碎需求,反饋給產品團隊,跟蹤改進。「每一個細小的改變都給他們帶來實質性的幫助,讓我們很有動力。」
2012 年 6 月 26 日,「騰訊信息無障礙聯盟」成立,正式推動公司產品無障礙化,通過產品志願參與的方式,將「無障礙化」推廣到公司 20 多個產品中。
2012 年 11 月初,騰訊網新版底層頁中加入了無障礙元素,多方打聽,得知是一名前端開發人員 rocky 所做,他的想法很簡單:「我們曾經都抱怨過不平等,所以我們應該在能創造的環境中,力所能及地創造公平氛圍,讓更多用戶都能訪問我們的產品。」找到志同道合者,技術公益團隊二話不說就把 rocky 給「收編」了。不過,項目落地過程仍然有不小的困難,「產品是否做無障礙化是一個模糊的選擇。我們能做到的,就是多呼籲,多影響。」
之後,團隊又積極聯合更多業界同行,推動整個網際網路行業的產品無障礙化,終於在今年 11 月 11 日成立了「中國信息無障礙產品聯盟」。為了快速大面積的推動網際網路無障礙化進程,rizen 等無障礙團隊的技術骨幹發起了「網際網路通用無障礙解決方案」開源項目,嘗試為所有「有障礙」的網站提供一個通用的智能優化方案,以及方便志願者快速的對已有的網站進行快速的無障礙化改造。
對於極客而言,除了有一顆熱誠的心,還得對技術有靈敏的嗅覺以及執行能力。
無障礙通用引擎的工作機制為:有一個後臺管理端和一個伺服器,伺服器上放著一些策略文件,還有一個主腳本引擎,主腳本引擎是在訪問任何網站的時候自動被激活的用戶腳本,對於不支持用戶腳本的瀏覽器也只要點收藏夾的一個按鈕,拉一個 js 用戶腳本進來,js 引擎進來之後,會驅動整個頁面元素的掃描,在掃描的過程中將策略拉過來,告訴他掃到什麼樣的節點該補充什麼樣信息,掃完後把信息補完,然後讀屏軟體、可讀屏的瀏覽器或可讀屏的作業系統在這個頁面的標籤節點屬性滿足這些要求之後便能更好地讀屏,讓視障用戶來經過 TAB 切換或純鍵盤就能直接訪問。
一方面,殘障用戶可以在現在沒有實現無障礙的網站上加入這個通用引擎,使現在網站使用的無障礙化。另一方面,網站或瀏覽器的開發者,也可以直接將這個通用引擎嵌入產品,通過這種方式,就不需要盲人用戶自己操作,就能實現產品的無障礙。
為了提高失蹤兒童的找回率,QQ 空間 404 頁面還根據失蹤兒童的走失地點等信息,定向投放給用戶。比如今天北京走失了一個小孩,就將這個小孩的信息定向投放北京地區,持續 1~3 天,北京地區用戶在這 1~3 天內不再隨機看到其他地區失蹤兒童信息,但其他地區用戶還是看到輪流顯示的失蹤兒童信息。
每天約有 85 萬人看到失蹤兒童信息,其中大部分會通過社交網絡將這些信息進行分享,分享到 QQ 空間的內容佔所有分享內容的 53.55%,其次是 QQ,分享佔比為 24.95%,剩下的依次為騰訊微博 (15.61%),新浪微博 (4.29%),人人網 (0.92%),開心網 (0.67%)。
今年 1 月開始接入其他網站,10 個月來已有 1000 個網站接入。其中應用寶,中國壽光網、AcFun 彈幕視頻網、麵包網、奇熱網、開心集品等 9 家網站對失蹤兒童信息的傳播超過了 100 萬次。
寶貝回家網一共提供了 288 名失蹤兒童信息,通過 QQ 空間 6 億多網友的擴散和傳播,失蹤兒童被找到的機會大大提高,目前已找回 18 名,找回率已達 6.25% 而中國失蹤兒童找回率大概為 0.1%。
在國內,大型網際網路公司互相掐架屢見不鮮,時間久之,起訴成了日常習慣,卻對提高網際網路技術以及改善生活水平沒有推進作用。我們的空氣還是如此糟糕,交通依然擁堵。就像極客公園發起的「創新者聯盟」,希望聯合網際網路圈內優秀的產品人,一起推動中國的科技創新一樣。為何國內這些巨頭們不能聯合起來為公益做些事情?
404公益頁面在極客公園線下活動「人・機:人與機器的故事」演講
頭圖來源: Yoga Perdana