成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何設計一個簡結的移動互聯網站

移動開發 移動應用
關于手機網站設計,需要了解兩大部分。第一,目前3個主流的手機網站應用,探討這些應用是如何恰到好處地解決移動Web應用的難題。第二,一個小型電子商務網站的設計。

關于手機網站設計,需要了解兩大部分。***,目前3個主流的手機網站應用,探討這些應用是如何恰到好處地解決移動Web應用的難題。第二,一個小型電子商務網站的設計。著名Web應用程序和應用軟件圖片交互心理學的設計專家斯蒂芬·P·安德森曾說過“良好的交互設計關注人們所想,所做以及所感!”

[[17157]] 
斯蒂芬安德森是一位通過對用戶行為的理念設計的思想***

安德森的這句話適用于整個交互設計領域,同樣這也是手機交互設計的真理。讓用戶快速地找到他們想要的信息是手機交互設計的必要條件。最重要的一點還是用戶可以以最簡便的方式找到最重要的東西。由于手機是一個最為私人的設備,所以一定要讓用戶對自己正在做的事有著非常好的感覺,這樣才會讓他們越來越多地光臨你的網站。

移動Web應用的難題

我在去年購買了N95,現在我在去上班的路上檢查和整理郵件,通過手機上YouTube看視頻,實時地檢查Twitter feed和郵件信息,也查看Facebook好友的信息。主題就是:我往往在走路的時候,用手機登陸這些網站的手機版來檢查***信息。

在一個手機上,這些網站的電腦版就遇到麻煩了。在買N95之前,我的諾基亞和摩托羅拉手機的屏幕更小,手機瀏覽器還是個新奇玩意。隨著屏幕的增大以及瀏覽器變得更加先進,N95有著足夠的屏幕空間,整個網站體驗也達到合理的程度,不過所有的這些應用的網站并不是按照電腦瀏覽器設計的,就算是iPhone,雖然有著優秀的網頁縮小和放大功能,但是與iPhone自帶的這些網站(Facebook、Twitter、Gmail)相比,完全版的網站用起來要麻煩的多。

隨著網站和Web應用變得更為先進,現在迫切需要提供針對手機等移動設備的網站和Web引用。一個有著很好的移動體驗的應用往往存在一種難以解釋的情感依戀。使用手機版網站的用戶感受很好,簡版和完整版Twitter都可以通過手機瀏覽器打開,但是往往簡潔手機版更有吸引力,因為上面的每件事物都跟屏幕相符,好像就是針對用戶的手機設計的。

接下來,我介紹一些我每天都在用的幾個手機應用,以及我的一些思考。

Case 1: GMail

GMail
GMail

如我之前所言,我每天都要使用Gmail,我在上班的途中檢查郵件。我一般檢查3個郵箱,每個都設置書簽。一般是查看信息、存檔、刪除、報告垃圾郵件,如果需要緊急回復一條郵件,就會用到回復和發郵件功能。

手機版Gmail的主屏幕上沒有過多的界面功能(如圖),主要是重要的郵件瀏覽和管理功能。我可以瀏覽、發送、接受、刪除和管理郵件。在最重要的部分中,信息被優先安置在界面的頂端,兒其他如存檔、報告垃圾郵件和刪除等功能在安置在頁面的下端。我在使用手機版Gmail時,80%的情況下不使用這些功能,只是檢查和閱讀郵件。

Gmail手機版的成功之處在于郵件優先,其他界面功能置后。

Case 2: Twitter

Twitter
Twitter

我第二個要用的就是Twitter,主要是查看我跟隨的人的***信息,以及更新自己的信息。

Twitter的主頁可謂單刀直入(如圖):狀態更新功能,緊接著是***狀態信息,附帶一些簡單的界面元素。

Twitter本來就是一個很簡潔的應用,就算是電腦版的功能也非常少,手機版的就更少了。Twitter手機應用在基本系統交互功能上做的非常好,界面簡潔,有兩個最主要的功能:狀態更新和feed瀏覽。與Gmail的使用方式不同點在于,我很多時候使用手機版Twitter是為了更新信息。因此,理所當然地,狀態更新應處于主屏幕的頂端,下面是feed。Feed的長度一般都是20條最近更新的信息:這是一個很好的內容處理策略,在手機上,點擊去往新頁面的成本要比滾動查看的成本高得多。

Twitter的成功點在于:信息更新功能快速簡便,還顯示朋友的信息內容。

Case 3: Facebook

Facebook
Facebook

我每天用手機登陸Facebook是為了看看朋友、查看墻上的帖子以及發送接收Facebook郵件。

手機版Facebook優先顯示的還是一些簡單的功能和lists(菜單)。與Twitter類似,Facebook假設大部分手機用戶主要是為了更新信息。然后才是3條***更新的信息、朋友請求和news feed items。再往下,才顯示墻上近幾天里朋友發布的帖子。

我覺得Facebook在一些關鍵功能的定位和強調顯示上做的很好,一些重要性稍次的功能得到了適當的降級。

有趣的是,Facebook是為一個提供導航欄的。在處理眾多功能同時又要強調重要的功能時,導航欄確實是一個有用的、整潔的處理方式。

Facebook的成功點在于:選擇了用戶在“走”的時候最需要的功能,簡潔的互動界面提供了其他的次要功能。

小結

上述的三個應用都有一個共同點:界面已經精簡到不能再精簡了,保留了最重要的應用功能。

這3個網站都是使用CSS,看起來都不普通,都在屏幕的頂端掛了彩色的Logo。Gmail有效地使用了顏色等分離信息,用帶顏色的links和背景有效地分割了信息內容、郵件標題和界面。Twitter則是簡單地用顏色和直線劃分信息,同時顯示精簡信息時間。Facebook采用了Twitter的辦法將內容與內容、內容與界面分隔開。

邊框

所有這3個網站還提供完整版網站鏈接,這是我比較喜歡的一點。先進點的手機瀏覽器完全支持完整版網站,就算有著Javascript和互動行為。有時候,手機版是遠遠不夠的,提供完整版鏈接是必要的,盡管會感覺多余,但確實值得。

雖然這些都不是必須的,但是確實為用戶提供了一個很棒的使用感受。

精簡應用,但保留最重要的功能

精簡應用
精簡應用

上述三個應用都是值得效仿的,在手機版中這三個應用都沒有提供全部功能。

Twitter手機版的一個重要的缺陷就是沒有“回復”功能,Twitter最重要的功能之一就是與線上朋友互動交流,如果你不能看到誰回復你,你就無法參與到對話中。在我看來,“回復”功能的省略算是多余了。刪除與保留其實都講究平衡性。Google提出了一大堆個性化設置,“設置”頁面在手機界面上完全沒有。其實就是思考對于在“走”這一狀態的用戶,他最需要的最重要的會時時刻刻都用的功能是什么,哪些是偶爾會用的次要功能。就而言,這些次要功能,我在走得時候根本不會用。

***要討論的是是否將網站默認設置成自動登錄至手機版。Twitter和Facebook都是設置成登錄到其電腦版(全版)網站。不過Gmail則是默認登錄至手機版,不過提供轉至全版網站的選項。問題其實不在于默認設置登錄到哪個版本的網站,比如我喜歡自動登錄至手機版,但這也僅是我一個人的偏好。正如上面所說的,有些情況下,用戶需要更多的界面功能,所以要有一個全班網站的鏈接是非常有用必要的。

總結1

確定你的服務中最重要的部分。如果是新聞或博客等信息,那就讓你的訪問者最快地接觸到信息,如果是更新信息等行為,那么就讓他們快速地達到目的.

如果功能繁多,要盡可能地刪減。剔除一些額外的應用,讓其集中在重要的應用。如果一個用戶需要改變設置或者做大改動,那他們可以有選項去使用電腦版。

不要節省頁面中的信息量。手機的屏幕雖然少,但如果信息內容是相關的且連續的,那么滾屏比轉至新頁面體驗要好。

提供轉至全版網站的方式。手機版網站不會具備全部的功能設置,雖然重新轉至全版網站的用戶成本要高,但是這個選項至少要有。

在我看來,成功的手機網站的設計秉持一個簡明的原則:讓用戶快速地得到他們想知道的,最有效率地完成他們的行為,所有設置都能讓她們滿意。

#p#

小型電子商務網站的設計

由于手機設備屏幕尺寸不一,網站要支持每一個屏幕尺寸是不切實際的,這里我使用240X320作為目標屏幕尺寸,因為據Device Atlas Data Explorer的調查顯示,240X320在保持實用的同時,還能保證你的網站能夠在眾多手機設備上顯示正常。的確,240X320與桌面電腦屏幕相比真是太小了(參見下圖),幾乎是其十分之一,這也是值得注意的一點。

手機桌面的尺寸
手機桌面的尺寸

Step 1: Sketches(草圖)

首先,用網站線框圖來勾勒出一個頁面所需要具備的東西。我要設計出電子商店的3個頁面:瀏覽頁面、搜索頁面以及物品查看頁面。

Sketch of browse page
Sketches

***個就是瀏覽頁面,這是訪問者經常點擊的頁面之一,通常由主頁鏈接過來,內容通常是與一個主題或類目相關的次要內容。與桌面電腦網站一樣,在手機網站上要具有廣告標識是最劇本的,不過站的空間不要太多,在頁面頂端有一個簡單的log就能起到很好的效果。

瀏覽頁面有著眾多的作用,比如導航功能,設計點簡潔的導航告訴用戶所處的位置以及下一個位置是什么。然后是搜索框,之后是一些列單,圖片以及其他部分的鏈接。

Sketch of search page
Sketches

主導航處于***端。在手機網站上要把最重要的東西擺在優先的位置,而額外的導航元素則應該處于頁面底端。***,還有一個瀏覽全版網站的選項,由于并不是每個人都必定使用手機版網站,又或者手機版網站的功能不齊全,所以這個選項還是很有用的。

Sketch of view page
Sketches

然后就是搜索結果頁面的草圖。網絡商店最常用的一個功能就是搜索,所以這個頁面必須能夠有效地幫助用戶達到他們想找的頁面。頁面頂端是一些告訴用戶現在在哪個位置的簡單信息,然后是搜索結果。額外的導航信息仍在最下面。

最終就是物品查看頁面。用戶在這頁面主要是為了重新查看商品的信息并把商品加入購物車。先是物品圖片、價格以及關鍵性的“加入購物車”選項,然后是商品信息全文,這幾個元素是最重要的,被優先處理。搜索仍舊是相關有用的,不過被移到頁面的底端,因為它不是最重要的。

Step 2: Wireframes(網站線框圖)

那么現在就是進一步勾勒出這三個頁面的樣子了,更加直觀準確地展現最終的網站是什么樣的。

瀏覽頁面
瀏覽頁面

瀏覽頁面(如上圖):正如Twitter把信息更新功能放在***先的位置,我們把搜索擺在頂端,因為搜索是用戶登錄網店用的最多的功能。

搜索頁面
搜索頁面

搜索頁面(如上圖):正如草圖所設計的,最重要的內容是搜索結果,所以被放在***位。設計的主線就是告訴客戶他們搜索到什么,有多少搜索結果,根據需要我們對這些內容做了進一步的簡化。

物品瀏覽頁面
物品瀏覽頁面

上圖是物品瀏覽頁面,我們對頁面元素進行了整理。Ok!網站框線圖設計就完成了!

Step 3: Basic HTML

手機網站搭建的好處之一就是不需要學習一些新的技術,因為整個設計原則就是簡潔明了。另外就是,市場上許多新的手機設備完全支持CSS,這樣使得網站不僅更加友好,而且也能達到美觀舒適的目的。

  1. <?xml version="1.0" encoding="UTF-8"?> 
  2. <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.2//EN" "http://www.openmobilealliance.org/tech/DTD/xhtml-mobile12.dtd"> 
  3. <html xmlns="http://www.w3.org/1999/xhtml"> 
  4.  

在手機網站搭建中遇到的***個問題就是Document Type Declaration,,另外mobiforge.com上的Comparison of XHTML Mobile Profile and XHTML Basic的表格也對主要的手機markup DTDs之間的區別做了很好的說明。我選擇了version1.2,所以我的頁面首部就是這樣的:

  1. <?xml version="1.0" encoding="UTF-8"?> 
  2. <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.2//EN" "http://www.openmobilealliance.org/tech/DTD/xhtml-mobile12.dtd"> 
  3. <html xmlns="http://www.w3.org/1999/xhtml"> 
  4.  

另外我還是用了Firefox插件HTML Validator,可以檢查你的HTML代碼。還有一點,你也許需要看看Ruadhan關于mobile DOCTYPE的幾點說明。Validation is Your Friend這篇文章也有一些有用的信息。

有一點需要謹記的是:手機上沒有很多的橫向空間給你發揮,一個橫向布局的手機網站并不實用,因為手機屏幕尺寸不一,所以優先選擇的是fluid design。

在構建頁面的時候,我用了h1,h2,h3等來強調一些重要的元素。

瀏覽頁面的HTML代碼:

  1. <div id="products"> 
  2. <h3><a href="view.html">The Secret</a></h3> 
  3. <span>by <a href="#">Dwayne Johnson</a></span> 
  4. <span>&euro;8.99</span> 
  5. <hr/> 
  6. <h3><a href="view.html">For whom the bell tolls</a></h3> 
  7. <span>by <a href="#">Kirk Chandlund</a></span> 
  8. <span>&euro;12.00</span>...  
  9.  

無CSS的瀏覽頁面在手機上的顯示效果:

Browse page without CSS
無CSS的瀏覽頁面

搜索頁面HTML代碼:

  1. <h1>BookStore Online</h1> 
  2. <hr/> 
  3. <p id="results-summary">Search for "Red Arrow" (11 results)</p> 
  4. <hr/> 
  5. <div id="results"> 
  6. <h3><a href="view.html">Red arrow at nightfall</a></h3> 
  7. <span>by <a href="#">Michael Johnson</a></span> 
  8. <span>&euro;8.99</span> 
  9. <hr/>...  
  10.  

無CSS搜索頁面在手機上的顯示效果:

Search page without CSS
無CSS搜索頁面

物品查看頁面的HTML代碼:

  1. <div id="main"> 
  2. <h2>The Long Tail</h2> 
  3. <p>by <a href="#">Chris Anderson</a></p> 
  4. <div> 
  5. <img src="/files/images/long_tail.jpg" width="60" height="85" alt="The Long Tail"></img> 
  6. </div> 
  7. <div> 
  8. <p id="price">&euro;16.99 <span id="stock">In stock</span></p> 
  9. <p><a href="#">Buy now</a></p> 
  10. </div> 
  11. <div id="details"> 
  12.  

無CSS物品查看頁面在手機上的顯示效果:

View page without CSS
無CSS物品查看頁面

當然,僅HTML格式的網站是遠遠不夠的,下面就是添加CSS了,讓網站生動起來!

Step 4: CSS

CSS和javascript能讓手機網站煥然一新。例如諾基亞N95的CSS-compliant Webkit based browser,些許的CSS就然瀏覽器煥發光彩。

如果你一直沒有調查過手機瀏覽器,你也可以在不必改變html代碼的情況下使用CSS media=“handheld”,例如:

  1. <link href="/stylesheets/main.css" media="handheld" rel="stylesheet" type="text/css" /> 
  2.  

雖然未必所有瀏覽器支持CSS,但是如果遇到支持CSS stylesheet的手機設備,可以顯示其效果。

CSS主要是為了從視覺上明顯隔開頁面上的不同元素,讓內容更適合于屏幕展現。當然如果你有設計天分,你也可以巧妙地使用CSS來加強網站的視覺效果,使其符合品牌意義,如果能這樣做,你的網站自然會脫穎而出。

下面四張圖就是嵌入CSS之后的網站效果,通過顏色等對網頁元素在視覺上進行分離,而且所有頁面都遵守一個風格,網站的外觀和視覺感受都比較統一。

Browse screen with CSS Browse screen with CSS

Search page with CSS View screen with CSS 

Step 5: Javascript

我的觀點是可以使用Javascript來打扮手機網站,但必須極度謹慎,因為好多手機并不支持java。使用Java的一個優點就是避免在EDGE和3G網絡環境下的page refresh,從而改善你的手機網站的用戶體驗。

再次強調要謹慎使用java,如果頁面loadtime超過10K將會降低用戶體驗,雖然要給用戶帶來***的用戶體驗,但是前提是你的明確知道用戶支持這些技術,如果不知道,***假設不支持的情況。

下面是物品查看頁面的java代碼:

  1. window.onload = function(){ //load this when the page loads  
  2. //set up swap variables  
  3. var summary = document.getElementById('summary')  
  4. var long_summary = summary.innerHTML + ' <a href="#">...less</a>'  
  5. var short_summary = summary.innerHTML.substr(0,100) + '...' + ' <a href="#">full details...</a>'  
  6. var body = document.getElementById('view-page')  
  7. //do the swap  
  8. swap_full_summary = function(){  
  9. if(summary.innerHTML == long_summary)  
  10. {  
  11. summary.innerHTML = short_summary 
  12. }  
  13. else  
  14. {  
  15. summary.innerHTML = long_summary 
  16. }  
  17. }  
  18. summary.innerHTML = short_summary 
  19. }  
  20.  

***一步就是通過Ready.mobi來試運行網站,這樣可以讓你直觀了解自己的網站,看看有什么疏漏。

And finally: ship it!大功告成!

***想說的就是手機網站的設計并不是想象中那么困難,只需要設計使用一些簡單的技術,遵守簡明的原則,學習Google、Facebook和Twitter的一些成功經驗。***給點建議:

  1. 先用草圖勾勒網站,注意最重要元素的布局  
  2. 代碼清晰簡單,這樣才能在手機得到很好的顯示  
  3. 明智且負責任地使用javascript  
  4. 使用HTML validators和Ready.mobi確保代碼和網站無誤  

【編輯推薦】

  1. 移動產品設計的信息架構
  2. Android應用平臺 主導移動互聯網市場
  3. 發展移動互聯網推動傳統產業革新

 

責任編輯:佚名 來源: socialbeta
相關推薦

2013-08-13 10:07:57

移動互聯網移動開發轉行創業

2013-09-09 17:57:21

簡網傻瓜式互聯網公司

2014-03-19 16:11:04

移動互聯網的顛覆和延伸

2012-02-28 15:04:09

移動互聯網廣告設計

2019-04-10 21:33:34

2013-03-14 09:23:02

谷歌移動互聯網

2011-11-28 09:39:01

移動互聯網移動化

2012-01-12 13:33:15

響應式Web設計

2015-10-27 14:09:04

移動互聯網物聯網

2013-03-04 16:45:49

2017-02-28 08:27:24

移動支付

2015-02-10 13:09:05

00后移動互聯網

2013-08-26 10:29:22

移動互聯網入口應用

2013-06-24 09:39:34

移動互聯網創業投資

2013-12-25 11:31:34

移動互聯網

2011-12-01 10:36:59

騰訊移動互聯網城市

2012-04-18 10:40:34

移動互聯網

2011-08-15 15:28:29

移動互聯網

2011-12-19 14:21:41

移動互聯網印度

2012-09-06 10:12:36

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一区二区三区日韩 | 久久久这里都是精品 | 日韩免费视频一区二区 | 国产剧情一区 | 久久99精品视频 | 精品婷婷 | 91精品国产91久久久久久最新 | 最新av在线网址 | 97色在线观看免费视频 | 欧美精品一区二区三区四区 | 一区二区三区中文字幕 | 国产福利资源在线 | 欧美日韩国产不卡 | 久久精品免费一区二区三 | 国产精品夜间视频香蕉 | 日本午夜视频 | 精品欧美一区二区在线观看视频 | 啪啪精品| 欧洲成人免费视频 | 亚洲精品资源 | 久久蜜桃资源一区二区老牛 | 欧美综合网 | 亚洲日日 | 国产日韩欧美在线观看 | 国产激情在线播放 | 午夜视频大全 | 久久国产亚洲 | 午夜影视 | 久草福利 | 看片一区| 一级片在线视频 | 亚洲国产一区二区三区四区 | 精品一级毛片 | 久草新视频 | 999久久久国产精品 欧美成人h版在线观看 | 少妇一级淫片免费播放 | 中文成人在线 | 一区二区三区中文字幕 | 男女性毛片 | 日韩一区中文字幕 | 精品国产乱码一区二区三区a |