最近在拜讀一本W(wǎng)eb體驗相關(guān)的書《漸進(jìn)增強——跨平臺用戶體驗設(shè)計 》,閱讀后做些總結(jié),消化一下書中的精髓。

iOS培訓(xùn),Swift培訓(xùn),蘋果開發(fā)培訓(xùn),移動開發(fā)培訓(xùn)

在閱讀本文前,可以先思考下面幾個問題。

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)前條件下最好的體驗,這