移動 Web 設計中的一些錯誤理念

fmms 12年前發布 | 9K 次閱讀 移動

        目前,移動互聯網飛速發展,越來越多的網站和應用開始向移動設備上遷移。但是,由于設備和操作方式的不同,移動 Web 設計和傳統的 Web 設計之間有很多不同點,這就導致了一些錯誤的設計理念出現。

        在設計過程中我們應該注意哪些問題呢?下面,讓我們來看看本文作者——Headscape 的聯合創始人之一 Paul Boag 是怎樣看待這些問題的。

        以下為文章原文:

        我的 Web 開發開始于 1994 年,那時我們犯了很多錯誤。但不幸的是,在 2011 年的移動開發領域,我又開始看到了這些錯誤的再次出現。

        我不確信我是否喜歡一些人討論移動 Web 的方式。就像傳統 Web 設計經歷過青澀的青春期一樣,移動 Web 設計現在正處于這一時期。

        開發設計組織正開始關注移動互聯網,因為他們留意到用戶一步步地接納了這一網絡,就像前幾年一步步接納傳統互聯網一樣。他們知道移動互聯網會變得舉足輕重,但他們對其用戶基礎并沒有具體的考量,以用來評估是否值得大筆的投資。

        當我們看著 Web 設計師紛紛轉投移動 Web 時,我們意識到其實這也和以前傳統印刷業設計師轉投 Web 是一樣的情況。

        可這些轉行的設計師,帶來的也許有不好的建議,和一些半吊子的解決方案。

        我曾留意到移動 Web 和傳統 Web 之間有一些共同點。這些共同點主要存在于以下三個方面:

        1、“我們也能進行 Web 設計”

        我還記得,在九十年代末和新世紀的頭幾年,印刷業設計師剛開始轉行做 Web 設計,那時狀況有多惱人!在他們的觀點中,互聯網和印刷出版物差別不大。

        實際上,兩者的確有很多互通的技巧,但也有很多差別。Web 和出版物并沒有看上去那么相似。

移動 Web 設計中的一些錯誤理念

        移動 Web 上我看到了一樣的情形。很多傳統 Web 設計者聲稱他們也能做移動 Web 設計。他們試著將傳統 Web 設計中的技巧運用于移動 Web。不過,這并不總是靠譜。

        我不是說 Web 設計者不應該涉足到移動的領域。我只是希望這些設計者在提出所謂“可以滿足要求”的解決方案之前,能更細心地去理解思考一下移動 Web 的特點,而不是在對這種新形式的傳播媒介完全不夠了解時就發表見解。

        我還想說的是,單純地載入一個適于移動 Web 的樣式表,或者只進行響應式設計,這不可能足夠。這就涉及到一個接下來要說的,我思考了一段時間之后留意到的相同點。

        2、“我們只需要簡單地重用……”

        回到以前,那時 Web 設計的客戶正考慮“把他們的小冊子放到網上”。他們希望復制已有的印刷工作的內容,一樣的文字,一樣的設計,什么都一樣。

        讓我擔心的是,今天的 Web 設計者和客戶也正進行著過去那種談話。等著把內容“送上 Web”的客戶,談論的是把相同的內容簡單搬運到移動設備或者桌面電腦上,也就是希望“已有的站點”能出現在移動設備上就足夠了。設計者同樣沒有考慮,用戶是否需要兩份一樣的內容分別出現在移動 Web 和傳統 Web 上

        說到移動 Web,我認為語境是最重要的(context is king)。我們要放到 Web 上的內容應該完全依賴于用戶所處的語境。用網站 Headscape 作例子,用戶不大可能希望在智能手機的小屏幕上瀏覽我們的選集。但是,他們可能希望在需要幫助時能聯系到我們的辦公室或者得到我們的電話。

        移動設備的定位和桌面電腦是不一樣的。我們不能單純照搬已有的網站,還認為這就已經足夠。

        3、“這個站點/App 只工作在……”

        我們這些從事 Web 設計有一段時間的同僚有時會開玩笑地提起“瀏覽器戰爭”。“戰爭”期間,為了搶奪市場,瀏覽器制造商會發布各自特有的標簽,提供給 Web 設計者使用。這場戰爭的受害者最終是用戶。他們登陸一個站點時,經常會看到一條通知,告知他們只能用特定瀏覽器訪問這一站點(通常是 Internet Explorer)。

        Web 設計者其實也是戰爭的受害者。有時他們不得不答應客戶的要求,針對不同的瀏覽器重復地設計數個版本的網站。最后,客戶也受夠了,因為他們必須為互不兼容的瀏覽器導致的重復工作買單。

        我的確在現在移動 Web 領域看到類似“瀏覽器戰爭”的事情發生著。開發者組織正在發布用于 iPhone 和 iPad 的 App,用于 Android 的 App,甚至用于 Windows Mobile 的 App。開發者可以利用每種設備各自的特性,來為用戶創造不同的體驗。

移動 Web 設計中的一些錯誤理念

        可這樣一來,大家都遭罪。用戶會因為在自己用的平臺上,沒有另一個平臺上某個拉風的 App 而抱怨。開發者更要抱怨為每一個平臺進行重復開發。而投資開發的客戶則必須為這些重復的工作買單。

        這個問題有一個解決辦法,那就是可以考慮開發基于 Web 的 App,而不是基于本地設備。實際上,有很大可能我們不需要本地 App。這樣,也許就能實現針對所有移動設備平臺只進行一次開發,而且可以使用漸進式增強的方式來在各種設備上提供最出色的用戶體驗。

        從云到設備,再從設備到云

        現在,基于 Web 的移動 App 最大缺點是運行速度和連接的可靠性。相比本地 App,基于 Web 的移動 App 總是慢一拍。更麻煩的是很多場合根本就沒有條件接入 Web。至少現在,本地 App 更像是比較好的選擇,不過我們都應該為它潛在的衰退做準備。

        也就是說,我認為移動 Web 正顯示著 Web 演化的方向。過去,軟件在本地機器上運行。但是,最近我們看到了一個基于 Web 方向的流動。這可以歸結于網絡帶寬的提升。可靠的高速連接是基于云的應用程序大規模井噴的前提。當移動 Web 應用轉移向本地設備時,桌面應用卻轉向云。我懷疑,當移動設備的可靠高速連接得到保證時,我們將會看到本地移動 App 重新回到云端。因為這將會更加節省開發資源,而且更利于重復編碼之外不同種設備的互通。

移動 Web 設計中的一些錯誤理念

        當然,這些都只是猜測。但是,當討論移動 Web 市場的發展時,我確信它的未來是充滿希望的。我想我們能從 Web 過去發展遇到的問題中學習,從而另辟蹊徑,開發設計出便宜、高效而且易用的移動站點,而絕不僅僅是現有站點一個格式重排后的版本。

        結語

        關于移動 Web 是傳統 Web 一個簡單擴展的論調,我看來是錯誤的。然而,我也完全不認同本地 App 將一統天下的觀點。我認為,未來應該是定制設計的基于云的移動站點。不過,我也相信要等到移動網絡能提供更好的全局連接時,我們才能跨過本地 App 這一步。

        Via Boagworld

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!