最近在拜讀一本W(wǎng)eb體驗相關(guān)的書《漸進(jìn)增強——跨平臺用戶體驗設(shè)計 》,閱讀后做些總結(jié),消化一下書中的精髓。
在閱讀本文前,可以先思考下面幾個問題。
1. 瀏覽網(wǎng)頁的目的是什么?
2. 瀏覽網(wǎng)頁的時候會碰到哪些問題?
3. 用什么方法來解決這些問題?
4. 這些方法具體的實施步驟有哪些?
一、契機
1)內(nèi)容
內(nèi)容是Web頁面的核心,也是用戶瀏覽頁面的目的。內(nèi)容可以是某些信息或某個功能,用戶瀏覽網(wǎng)頁就是為了獲得它們。接下來所做的一切都是為了讓內(nèi)容脫穎而出,向用戶傳達(dá)更清晰明確的意義,傳遞更準(zhǔn)確、更具表現(xiàn)力的信息,讓內(nèi)容適應(yīng)更多、更新的設(shè)備。內(nèi)容是用戶體驗的核心,結(jié)構(gòu)清晰、文字曉暢、組織得當(dāng)?shù)膬?nèi)容,是一個網(wǎng)頁的基礎(chǔ)。沒有內(nèi)容,你的網(wǎng)頁從技術(shù)上相當(dāng)于不存在。
2)遇到的問題
雖然所有用戶訪問的頁面是同一份,但在瀏覽的時候,經(jīng)常會碰到各種奇葩問題,例如頁面打不開,內(nèi)容看不到,功能不能用,錯亂的排版等。這是由于目前設(shè)備和瀏覽器碎片化,用戶使用環(huán)境和交互習(xí)慣多樣化導(dǎo)致的。
3)漸進(jìn)增強
在Web開發(fā)的時候,需要考慮的細(xì)節(jié)越來越多,設(shè)備的屏幕尺寸,內(nèi)存,CPU,像素密度,操作系統(tǒng),瀏覽器,網(wǎng)絡(luò),代理等,用戶的文化水平,認(rèn)知障礙,上網(wǎng)目的,習(xí)慣,需求等。要做一個每個人體驗都一致的網(wǎng)站,幾乎不可能。但還是得確保Web的可訪問性,保證用戶在任何環(huán)境、使用任何設(shè)備,都能正常訪問核心內(nèi)容或使用基本功能,并為他們提供當(dāng)前條件下最好的體驗,這