欧美精品在线一区二区三区_亚洲女同精品视频_日韩一区免费_国产欧美久久久精品免费_国产这里只有精品_僵尸再翻生在线观看_久久99精品国产一区二区三区_亚洲免费一区二区_女教师淫辱の教室蜜臀av软件_中文字幕国产一区二区

案例學習:優化移動Web產品的四個要點

2013-4-10    藍藍設計的小編

轉載藍藍設計(   www.ocunn.cn  )是一家專注而深入的設計機構 ,為期望卓越的國內外企業提供有效的   BS界面設計 、 cs界面設計 、  ipad界面設計   、  包裝設計 、  圖標定制 、  用戶體驗 、交互設計、   網站建設 平面設計服務

來源:Luke Wroblewski 國際知名的數字產品專家,個人簡介: http://www.lukew.com/about

如果您想訂閱本博客內容,每天自動發到您的郵箱中,   請點這里

世界范圍內移動設備的使用數量在與日俱增。面對在跨越多個不同設備上創建良好web體驗的挑戰,現在已經存在多種解決方案。但是對于任何一個給定的項目,這些解決方案中哪個是最合適的?為了回答這個問題,《移動優先》作者Luke以Bagcheck應用作為案例(注:Bagcheck是一家從事搜索與發現業務的創新型企業),解釋了選擇分別設計移動版和桌面版背后的原因,并通過對比提煉出四個優化移動Web產品的建議。全文如下:

本人是響應式Web設計(Responsive Web Design)理念的擁護者和粉絲。但經常有人這樣問我:為什么我們還要為Bagcheck單獨構建一個獨立的移動版本,而不使用流體網格(fluid grids),彈性圖片(flexible images)和媒體查詢(media queries)等方法來為我們的移動用戶提供一個響應式Web解決方案?

對于我們的Bagcheck站點來講,網站性能以及網站開發速度是兩個至關重要的問題。我們所做的決定中,很多都是為了使網站性能和開發速度兩者都盡可能的快(畢竟我們是一家新成立的企業)。作為我們關注網站性能的一部分,我們也很注重“什么才是必須的”這樣的理念。這意味著我們需要向不同設備或者用戶呈現一些他們需要的東西。我們樂于做一些優化工作。使用雙重模板系統(dual template system)我們就可以從以下多個方面進行優化,比如資源順序(source order),媒體(media),URL結構以及應用程序設計。

最初我們以命令行接口(command-line interface)的形式構建Bagcheck,在此基礎之上我們創建了一個移動Web體驗版的Bagcheck,接著很快就開發出了一個桌面Web體驗版的Bagcheck。這樣的過程很可能也影響到了我們所使用的開發方法。

另外值得一提的是,雖然自己能夠勝任編碼工作,但我主要是一個設計師。因為我關注的焦點是設計要素,所以在這篇文章里會盡量多的包含一些技術層面的資源鏈接,如果你有更多的資源和實現想法,趕快發給我吧!

資源順序(Source Order)

響應式Web設計(Responsive Web Design)最為核心的部分是,將相同的HTML代碼應用到不同的設備上面來,并且根據具體設備自身的性能來動態調整(主要是通過CSS)外觀顯示。HTML標記有一個資源順序,這個資源順序通常規定Web頁面如何被瀏覽器渲染。盡管可以使用JavaScript和CSS技術來改變HTML元素的位置布局,但想以一種可靠的方式在多種不同設備上面進行HTML元素重定位則非常具有挑戰性。

就拿網站導航菜單這個簡單的例子來說吧,對于那些擁有較大屏幕以及鼠標/鍵盤等輸入的設備來說,將導航菜單放置到網頁的頂部是很常見的做法,其原因有以下幾個方面:

  • 設備屏幕擁有足夠多的空白區,頁面實際內容不可能被擠出屏幕之外。
  • 通常需要通過一些關鍵的類別和動作集合來決定在網站上顯示什么內容
  • 當這些關鍵的分類和動作集合與屏幕/瀏覽器的邊緣對齊時,訪問他們的速度可能會更快一些。將網站的整體導航放在在網頁頂部是很有意義的,所以標記資源順序就成為首先得考慮的問題。

然而在那些有著校小屏幕并且觸摸作為輸入的設備,將網站的整體導航放在網頁底部會更加合理一些,這是因為:

  • 小屏幕設備沒有足夠多的空白區域,導致網頁的實際內容被網站的整體導航按鈕擠出屏幕之外。
  • 對于小屏幕和低帶寬的設備來說,相對于網站的導航功能,用戶更關注的是網站內容的立即訪問。
  • 人類工程學的因素使得用戶更容易在屏幕底部點擊到他們感興趣的目標。

所以對于移動設備來講,將網站的整體導航按鈕放置在網頁的底部是非常合理的做法,這樣做就意味著菜單標記(menu markup)在資源順序中很可能是排在最后面的。當在不同設備上使用相同的HTML代碼時,資源順序不可能被改變。使用雙重模板系統,我們在構建Bagcheck的時候就可以提供不同的標記,因此在移動設備上就會有不同的資源順序。下圖展示的是我們為移動設備和桌面設備生成的兩種不同的UI界面。

當然你也可以使用其他解決方案,不用提供不同的HTML代碼也可以達到相似的效果。Box-direction能夠反轉條目列表的順序而不會影響到資源標記順序。你也可以嘗試使用display:table的方法來根據設備屏幕的實際大小重新生成內容顯示和網站導航。這些方法可能會更適合你,就看你的需求了。

媒體(Media)

響應式Web設計另外一個方法是使用彈性圖片(flexible images)和視頻。當被設置為填充他們容器大小的格式的時候,彈性圖像能夠根據瀏覽器視圖中的可用空白區來動態調整自己的大小。

在較大的瀏覽器視圖中,彈性圖片可以通過顯示自身的原始大小來填充更多的空白區域。在較小的瀏覽器視圖中,相同的圖片可以縮放自身大小從而占用較少的空白區域。為了實現這樣的效果,瀏覽器需要一些較大的圖片,這些圖片不管是在放大或者縮小的時候看起來都要有不錯的效果。

現在的問題是,圖像越大,文件的大小就越大。雖然并不是所有的Web瀏覽器都以他們的原始大小來顯示圖像,但瀏覽器需要下載整個圖片文件,這樣會很快導致低性能,除非這樣做:

  • 結合使用CSS Media Queries ,背景圖片不顯示,以及不要加載僅僅為較大瀏覽器視圖準備的大圖等方法。這種方法對于指定圖片標簽(image tags)的那些圖片是無效的,僅僅對使用CSS圖片背景的那些圖片有效果,這樣就限制了此方法的適用性。
  • 你可以使用像響應式圖片(Responsive Images)這樣的解決方案,這種方法依賴Javascript語言來將HTML標記的小圖片根據瀏覽器視圖大小的增加替換成較大的圖片。禁用Javascript和cookie功能的瀏覽器只能夠顯示相應的小圖片。
  • 嘗試類似noscript tag這樣的方法,來阻止不必要的圖片加載。
  • 使用服務器端的解決方案來檢測訪問你的站點的設備,并且只傳遞一些必要的東西。

隱藏在這些解決方案下面的相同理念是,使用media queries,背景圖片,JavaScript或者服務器端的解決方案等方法來僅向設備呈現必要的東西。這種方法可以顯著地減少文件傳輸大小并且提高網站性能。

舉個例子來講, Bagcheck的移動優化模板為每個列表上的項目提供50×50像素大小的壓縮圖片(平均大小為3KB),而Bagcheck桌面優化模板則為相應的列表項目提供200×125像素大小的圖片(平均大小為15KB)。擁有20個表項也就是300KB大小的差異外加少于20個http請求的頁面對于網站性能有非常大的影響。我們擁有獨立的移動模板,所以就只需要在移動設備上顯示列表的前10個表項,這樣就可以另外減少30KB的負載。

桌面設備上一個分類頁面總共有360KB大小的圖片,而相應地頁面在移動設備上只有30KB大小,這確實是個非常大的差異。

但是優化圖片不僅僅是文件大小的優化,你也可以為小屏幕設備精心設計一些顯示圖片,而不是通過縮放來適應屏幕的大小。當圖片中的內容很重要的話,這樣子做就顯得尤其重要。

同樣的系統可以用來優化視頻顯示。在所有設備上,我們希望通過簡單的單擊操作就能夠完成視頻回放。所以我們的桌面模板將視頻文件直接嵌入到頁面中,而移動模板僅僅顯示一個縮略圖,兩者都只需要通過簡單的單擊操作就可以開始播放視頻。在移動設備上面使用縮略圖可以使得視頻加載速度更快,并且能夠更好地控制頁面布局/像素尺寸。

URL結構(URL structure)

我們不僅僅只從資源順序(Source order)和媒體(Media)兩個方面來優化移動版本的Bagcheck。在某些情況下,獨特的URL結構將會對站點性能以及小屏幕低速連接的設備的用戶體驗產生重大的影響。

例如,桌面版的Bagcheck在一個URL上面顯示所有的內容列表,評論,更新和偏好。我們將這些部分或者模塊捆綁在一個單一文件中,然后在無須刷新頁面的情況下動態加載每個模塊。這樣做可以在桌面體驗上產生一個平滑過渡,但在移動體驗方面就會增加許多帶寬負擔。

所以移動Web版本的Bagcheck使用不同的URL結構。相同的URL加載相同的初始內容,但是每個子模塊都擁有一個唯一的URL和一個獨立的頁面,如下圖所示:

在這個模型里,

bagcheck.com/bag/7811

在移動設備和桌面設備上加載相同的內容,但是以下這些

bagcheck.com/mobile/bag/7811/updates
bagcheck.com/mobile/bag/7811/comments
bagcheck.com/mobile/bag/7811/likes

都是移動設備上才有的URL。使用這樣的結構,我們通過將較大的文件分成小塊就可以更進一步地優化性能。另外值得注意的是,我們將這些移動設備特有的URL設置為“nofollow”,這樣搜索引擎就不會對他們進行索引。

應用程序設計(Application Design)

URL結構也可以幫助優化移動設備上的擴展交互。將更長的任務或者多步/多模塊的應用程序組織在不同的頁面上,可以讓用戶一次只處理一種交互。在較大屏幕上,通過模態對話框或者模塊/面板進行的交互,通常也可以達到在較小屏幕上使用獨立頁面的效果。

現代智能手機和桌面/手提電腦之間的設備性能千差萬別。例如在移動設備上可以獲得10-50m范圍內的位置信息,而在桌面/手提電腦上卻只能獲得更小范圍的信息。這種信息的獲取能夠顯著地改變應用程序接口的設計。

我們構建Bagcheck時使用的雙重模板系統使得我們能夠優化更長的交互,并且能夠在我們的應用程序內部利用設備功能。在移動設備上我們啟動了條形碼掃描功能,這樣子用戶就可以使用手機內置的攝像機來識別物品。我們也重新組織了非線性列表創建工具(non-linear list creation tool),使其成為手機上一系列更為專注和短小的任務。

日歷

鏈接

個人資料

藍藍設計的小編 http://www.ocunn.cn

存檔

91九色蝌蚪porny| 岛国av一区二区三区| 91精品国产综合久久久久| 久久99精品久久久久久噜噜| 久久超碰亚洲| 中文字幕avav| 波多野结衣视频在线看| 黄色网址免费在线观看| 婷婷亚洲成人| 国产一区二区三区国产| 在线观看免费视频综合| 午夜精品蜜臀一区二区三区免费 | 久久精品国产一区| 欧美不卡福利| 欧美一级大片免费看| 自拍偷拍福利视频| 免费av不卡在线观看| 日韩中文在线电影| 国产亚洲制服色| 亚洲国产精品va在线看黑人 | www视频在线观看| 99精品视频在线观看播放| 97aⅴ精品视频一二三区| 欧美一级片在线看| 国产精品吴梦梦| 成人性做爰aaa片免费看不忠| 精品视频一区二区在线观看| 黄色av免费在线看| 日韩精品a在线观看91| 国产成人免费视| 日韩一级精品视频在线观看| 成人中文字幕在线观看 | 水蜜桃精品av一区二区| 国产欧美一区二区三区在线看蜜臀| 亚洲国产精品国自产拍av秋霞| 91国产在线播放| 91插插插影院| 国产日韩在线观看一区| 2019年精品视频自拍| 石原莉奈在线亚洲三区| 在线免费观看日本欧美| 国产精品福利片| 手机在线免费观看毛片| 中文字幕第99页| 成人黄色免费短视频| 久久亚洲图片| 欧美视频在线一区| 成人黄色网免费| 免费高清视频在线观看| 丰满熟妇乱又伦| 视频二区欧美| www.欧美色图| 亚洲色图狂野欧美| 正在播放亚洲| 精品无码人妻一区二区三区品| 精品孕妇一区二区三区| 韩日成人av| 精品国产福利在线| 国产精品美女久久久免费| 国产又黄又猛的视频| 亚洲av无码一区二区乱子伦| 日本伊人久久| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 91高清免费看| 在线观看wwwxxxx| 亚洲欧美成人综合| 欧美精品高清视频| 国产精品久久精品国产| 精品人妻互换一区二区三区| 国产视频精选在线| 欧美午夜在线视频| 欧美日韩午夜在线| 高清av免费一区中文字幕| 中国美女乱淫免费看视频| 国产在线视频资源| 激情文学一区| 538在线一区二区精品国产| 国产一区免费在线观看| 国产免费美女视频| 国产三级伦理在线| 久久电影网站中文字幕| 亚洲美女中文字幕| 国产免费内射又粗又爽密桃视频| 91丝袜一区二区三区| 久久精品国产福利| 久久亚洲精华国产精华液 | 国产午夜精品久久久| 日本xxx免费| 中文字幕欧美人妻精品一区蜜臀 | 99re热视频精品| 美日韩精品视频免费看| 成人精品视频一区二区| 香港三日本三级少妇66| 成人在线免费观看视频| 欧美日韩亚洲一区二| 福利视频一区二区三区| 日韩成人毛片视频| av免费在线一区| 久久婷婷色综合| 91国产视频在线| 老司机免费视频| 麻豆tv在线| 久久国产精品一区二区| 一本一本久久a久久精品牛牛影视 一本色道久久综合亚洲精品小说 一本色道久久综合狠狠躁篇怎么玩 | 欧美日韩电影一区| 色大师av一区二区三区| 无码人妻一区二区三区免费| 日韩在线视频一区二区三区| 《视频一区视频二区| 成人黄色片网站| 永久免费看片视频教学| 性欧美1819sex性高清| 91在线一区二区三区| 91黑丝高跟在线| 精品中文字幕在线播放| segui88久久综合| 丁香天五香天堂综合| 午夜精品久久久久久久久久久久久| 免费高清视频在线观看| 日日夜夜精品一区| 国产在线精品免费| 欧美久久精品一级黑人c片| 污视频在线观看免费网站| 在线国产91| 久久精品999| 欧美激情第1页| 亚洲av永久无码精品| 1234区中文字幕在线观看| 粉嫩欧美一区二区三区高清影视| 久久久久久国产免费| 亚洲最大免费视频| 国产精品蜜芽在线观看| 久久久国产午夜精品| 国产精品影片在线观看| 国产极品国产极品| 伊人精品综合| 日本韩国精品在线| 老司机午夜网站| 香蕉视频黄色片| 校园激情久久| 久久av资源网站| 国产精品边吃奶边做爽| 欧美美女日韩| 亚洲欧美国产77777| 久久99精品久久久久久三级| 中文字幕你懂的| 一区二区国产在线| 亚洲欧美在线第一页| 久久6免费视频| av中文字幕在线看| 亚洲欧洲日韩综合一区二区| 国产一区二区无遮挡| 亚洲熟女乱色一区二区三区久久久 | 国产视频一区在线观看| 91嫩草在线| 中文字幕在线日亚洲9| 自产国语精品视频| 亚洲人成电影网站色…| 欧美xxxx日本和非洲| 中文日产幕无线码一区二区| 亚洲精品一二三| 亚洲欧洲一二三| 亚洲欧美日韩精品永久在线| 麻豆成人av在线| 琪琪亚洲精品午夜在线| 免费麻豆国产一区二区三区四区| 窝窝社区一区二区| 欧美成人一级视频| 国产乱女淫av麻豆国产| 都市激情国产精品| 亚洲色图二区| 色偷偷av一区二区三区乱| a级片在线观看视频| 欧美日韩卡一| 欧美日韩一区二区三区不卡| 欧美 日韩精品| 亚洲婷婷噜噜| 国产精品久久久久影视| 色99中文字幕| 亚洲成人影院在线观看| 成人av一区二区三区| 俄罗斯精品一区二区三区| 国产精品无码在线播放| 久久久青草婷婷精品综合日韩| 久久久久久亚洲| 精品少妇一二三区| 最新国产精品久久久| 久久久av免费| 999精品在线视频| 欧美午夜精彩| 丝袜美腿精品国产二区| 女同久久另类69精品国产| 色婷婷av一区二区三区丝袜美腿| 日韩av中文在线| mm131丰满少妇人体欣赏图| 久9re热视频这里只有精品| 精品久久久三级丝袜| 日本一区二区在线免费观看| 88久久精品| 日韩风俗一区 二区| 香蕉网在线播放| 自拍亚洲一区| 中文字幕av一区二区| 亚洲欧美精品久久| 久久国产成人精品| 精品少妇v888av| 久久免费激情视频| 亚洲专区欧美专区| 国产一区二区在线免费视频| 国产高清第一页| 国产成人亚洲精品青草天美| 国产一区二区三区四区五区在线 | 免费不卡av在线| caoporn视频在线| 色婷婷综合视频在线观看| 亚洲欧美日韩综合网| 国产高清日韩| 亚洲国产欧美在线成人app| 日本乱子伦xxxx| 99久久亚洲精品| 性色av一区二区咪爱| 中文字幕 亚洲视频| 国模无码大尺度一区二区三区| 国产福利久久| 日韩亚洲视频在线观看| 国产精品成人免费| a在线视频观看| 欧美极品免费| 精品盗摄一区二区三区| 99re6热在线精品视频| 久久一区二区三区欧美亚洲| 久草视频在线看| 一区二区三区四区在线播放| 91淫黄看大片| 日韩精品三级| 日韩视频欧美视频| 亚洲 日本 欧美 中文幕| 精品一区二区精品| 欧美日韩大片一区二区三区| 黄网站在线免费| 欧洲一区在线电影| 亚洲综合自拍网| 99久久九九| 国产精品专区一| 在线观看av每日更新免费| 亚洲欧美一区二区三区孕妇| 欧美性猛交久久久乱大交小说| 欧美成年网站| 日韩在线观看免费高清| 波多野结衣一区二区三区四区| 国产成人99久久亚洲综合精品| 亚洲精品二区| 三级在线观看视频| 精品久久久久久久久久久院品网 | 蜜桃传媒一区二区亚洲| 在线一区免费| 91精品国产一区二区三区动漫| 可以在线观看的av| 欧美三级免费观看| 国产乱了高清露脸对白| 亚洲第一偷拍| 亚洲一区二区在线| 97超碰人人在线| 欧美亚州韩日在线看免费版国语版| 熟女少妇一区二区三区| 亚洲国产免费看| 狠狠干一区二区| 成人在线免费观看黄色| 亚洲国产精品久久| 成人免费视频毛片| 成人丝袜高跟foot| 免费毛片小视频| 久久97精品| 欧美一级高清免费| 中文字幕不卡免费视频| 欧美性videos高清精品| 国产精品密蕾丝袜| 日韩精品午夜视频| 亚洲欧美精品在线观看| 国产一区二区三区四区五区3d | 女人18毛片水真多18精品| 亚洲精品中文字幕乱码三区 | 天堂资源最新在线| 欧美亚洲国产一区二区三区va| 欧美性受xxxx黑人| 日韩国产欧美在线视频| 国产91av视频在线观看| 黄色成人在线观看网站| 九九热这里只有精品免费看| 天堂中文在线资源| 欧美日韩一区二区三区在线免费观看| 日韩网站在线播放| 久久一二三四| 四虎4hu永久免费入口| 国产精品日本一区二区不卡视频| 久久久久国色av免费观看性色| 中文字幕在线影视资源| 欧美在线free| 久久久一区二区三区四区| 成人精品视频一区二区三区尤物| 日韩毛片在线免费看| 成人在线电影在线观看视频| 国产二区不卡| 国产伦精品一区二区三区视频金莲| www.欧美精品一二三区| 日韩在线观看视频网站| 日本高清成人免费播放| 激情五月婷婷在线| 2021国产精品久久精品| 免费黄频在线观看| 亚洲福利国产| 丰满女人性猛交| 西瓜成人精品人成网站| 91精品视频大全| 中文字幕在线直播| 色综合视频网站| 国产中文在线| 日韩大陆欧美高清视频区| 99精品人妻无码专区在线视频区| 亚洲成a人片在线观看中文| 黄色国产在线播放| 成人激情小说网站| 2018国产精品| 免费在线看成人av| 欧美激情成人网| 韩国av一区| 成人短视频在线观看免费| 禁断一区二区三区在线| 激情一区二区三区| 国产精品一区二区三区av| 国产精品久久精品| 黄色18在线观看| 午夜精品久久久久久久99黑人| 成年女人的天堂在线| 国产视频丨精品|在线观看| 丰满少妇一级片| 欧美一区二区三区小说| 国产精品久久久久久免费免熟| 日韩欧美国产成人| 天堂网免费视频| 偷窥少妇高潮呻吟av久久免费| 国产香蕉在线视频| 亚洲欧美日韩久久| 欧美三级日本三级| 国产精品全国免费观看高清| 国产一二三四视频| 久久久一区二区| 中文字幕免费在线看线人动作大片| 成人晚上爱看视频| 97人妻精品一区二区三区免| 成人av先锋影音| 亚洲天堂视频一区| 久久综合九色综合欧美98| 少妇太紧太爽又黄又硬又爽小说| 久久先锋影音av| 国产午夜精品久久久久久久久| 国产欧美一区二区精品婷婷| 成人欧美一区二区三区黑人一 | 精品无码国产污污污免费网站| 波多野结衣91| 91l九色lporny| 中文字幕国产一区二区| 最新av电影网站| 综合久久久久综合| 日本一级一片免费视频| 色欲综合视频天天天| 一级做a爱片久久毛片| 欧美高清视频一二三区 | 国产又粗又猛又爽| 欧美一二区视频| 黄色直播在线| 中文字幕视频在线免费欧美日韩综合在线看 | 激情五月五月婷婷| 欧美日韩一视频区二区| 红桃av在线播放| 日韩成人精品视频| ass极品水嫩小美女ass| av中文字幕不卡| 午夜激情福利电影| 亚洲精品国产成人久久av盗摄 | 日韩av网站在线观看| 免费在线观看日韩视频| 一本色道88久久加勒比精品| 一级做a免费视频| 久久99精品国产麻豆婷婷洗澡| 好吊色视频一区二区三区| 不卡的av网站| 国产传媒免费在线观看| 一区视频在线播放| 免费黄色av片| 欧美三级在线播放| 在线天堂视频| 精品久久久av| 欧美亚洲日本精品| 国产美女主播一区| 国产精品对白| 致1999电视剧免费观看策驰影院| 精品不卡视频| 日本黄色福利视频| 99re热视频这里只精品|