我們有很好的理由去珍惜時間,而且也有非常多的要求。我們有太多事情要做,太多壓力要承受。人們憎恨自己的時間被浪費,尤其是在網上。我們這個時代要花費太多的時間在網上,每一次的互動要求都是這個時代的縮影。網站上一個微小的錯誤可能沒什麼,但是一旦積少成多,也會功虧一簣。
數百萬的多使用者可能不一定會使用您的網站,但是數百萬的網站組成了這個整體。於是,我們使用設計糟糕的互動竊取人們的生命。當我在製作網站的時候,在我腦中出現的個且核心的問題就是:“我們是在消耗多使用者的時間來節省自己的時間嗎?”
花時間來提高效能
明顯的浪費多使用者時間的例子就是網站效能。這是喬布斯在啟動時間中所做的事情。如果我們的網站很慢,那麼我們就會浪費我們多使用者寶貴的時間,並讓他們不爽。問題是提升效能是很困難的。我們在寬頻面前變得懶惰。我們在影象最佳化、 HTTP 請求和 JavaScript 庫上偷工減料。現在多使用者要在透過蜂窩網使用緩慢的移動裝置訪問我們的網站時付出代價了。
驗證碼:終極的時間殺手
驗證碼是我們將自己的問題推卸給多使用者的理想例子。多使用者浪費在填寫驗證碼上的時間豈止數百萬小時?浪費這些事件是因為我們沒能解決機器人的問題。
不要讓多使用者修正 “他們的” 錯誤
有的時候我們甚至在試圖幫助多使用者的時候,浪費他們的時間。比如說郵編。我曾經遇到過一個網站,它叫我填寫我的郵編,這樣就可以幫我自動填充我的地址,好像這樣就能節省我的時間似的。這真是一個偉大的想法,如果它能按照它所設想的方式工作的話。
問題是一些查詢指令碼需要這些郵編不帶空格。然而那些開發者並沒有在指令碼中設定令其移除空格,而只是丟擲一個錯誤,多使用者必須去修正 “他們的” 錯誤。為什麼多使用者要按特定的方式輸入資料?為什麼讓他們再輸入一次郵編來浪費他們的時間?這也不光發生在郵編上。電話號碼、 E-mail 地址也有類似的問題。
特別注意重複性的工作
我們應該問問自己的不僅是我們是否將自己的問題推卸給多使用者,還有我們要如何節省自己的時間。
比如說那些多使用者在我們網站上反覆使用的共同操作來說。我們怎樣才能從那些重複性的操作中節省一點點時間?搜尋怎樣?如果多使用者在您的網站中輸入搜尋關鍵字,是否按下 “回車” 的時候就會提交請求?他們不應該非得去點那個 “搜尋” 按鈕。
下拉選單是另一個很好的例子。在國家選擇中尋找自己的國家是很痛苦的。我們能否用別的方式展示國家資訊,或者只顯示常見的國家以更快地訪問?事實上只要花點時間,就有很多可以提升國家選擇的方法。
幫助多使用者更快處理我們的內容
我們使用、寫的很糟糕而密集的文章詳述浪費了多使用者太多時間,這讓他們很難快速找到他們所需要的資訊。真正讓人蒙羞的是,我們本可以幫助他們很多。比如,我們可以讓多使用者大概知道這個頁面需要花多久時間來閱讀。我在我的個人部落格中提供了這個功能,而這是評論多的功能。多使用者喜歡知道他們需要花多少時間。
我們也可以讓我們的內容更容易瀏覽,更好地利用標題、引用和列表。後,我們可以吸收一點 Jakob Nielsen 的網站的優點。在文章的開頭,他提供了頁面的摘要。