日本免费精品_最新日韩一区_亚洲视频一区在线_a在线视频观看_天天射夜夜骑_粉嫩av一区二区三区_欧美中日韩免费视频_综合图区欧美_国内精品美女在线观看_午夜精品久久久久久久男人的天堂

首頁 > 編程 > HTML > 正文

網易微博Web App用HTML5開發的過程介紹

2024-08-26 00:16:22
字體:
來源:轉載
供稿:網友

點評:本文介紹了網易微博用HTML5開發的全過程

HTML5在國內外越來越受到互聯網開發團隊的青睞。國外,谷歌興致勃勃地開發Chrome Web Store,微軟發布了支持使用HTML5技術開發的“Irish Spring”主題網站,諾基亞斥巨資購得并打造的NOKIA MAP業務。國內的互聯網巨頭對這股大洋彼岸吹來的新web開發標準也同樣感興趣,開始著手HTML5產品的試水。
網易微博iPhone平臺Web App產品在2012年第一季度已經成功上線。現將此項目開發的經驗教訓分享給大家,希望與大家在HTML5開發環境中共同成長。
人員配置
一、開發人員配置
產品經理:1名;
交互設計師:1名;
視覺設計師:1名;
前端工程師:1名;
后臺工程師:2名;
測試人員:1名。
二、開發時間
交互設計師:22個工作日;
視覺設計師:14個工作日;
前端工程師:50個工作日;
后臺工程師:因使用原有后臺數據,只需配合前端工程師調用數據
其中,整個開發周期中交互和前端用時最長。
網易微博Web App開發過程
一、功能需求策劃:有別于Web端及本地客戶端
負責人:產品經理; 參與人:交互設計師
網易微博Web App(本文內均指手機端)有別于Web端產品,與本地客戶端也有所差異。
1. 網易微博Web App相較于Web端,具有較強的移動性、富媒體化等優勢,同時具有信息呈現空間狹小、信息架構深等劣勢。二者的使用情境有所不同,微博Web端多在充裕的時間、優越的網絡條件下進行沉浸式的使用;微博Web App多是在瑣碎的時間、良莠不齊的網絡條件下打發時間。
因此,網易微博Web App應避免功能大而全,需要從Web端提煉選擇出移動環境下用戶最常使用的功能,并增加手機端特有的需求功能(如迭代階段會考慮加入本地化服務功能)。
2. 網易微博Web App相較于本地客戶端,具有免安裝、升級簡單、開發成本低、可自適應布局等優勢,同時具有反應速度稍慢、調取手機原生控件的權限低、穩定性稍弱等劣勢。
基于二者的優劣勢分析,網易微博Web App需要追趕本地客戶端的優質體驗、盡量保證輕量化而又快速。
一句話總結,Web App的功能可以比Web端和本地客戶端的更精煉,滿足移動環境下用戶最為核心的需求。
網易微博Web App功能策劃,如下圖:

網易微博Web App用HTML5開發的過程介紹


二、信息架構設計:盡可能的淺而窄
負責人:交互設計師; 參與人:產品經理
做過移動互聯網產品的人肯定知道為什么信息架構需要盡可能的淺而窄,最大的原因還是手機狹小金貴的顯示空間。手機本地客戶端的信息架構需要淺而窄,Web App更需要如此,因為在瀏覽器的頁面中始終存在著瀏覽器的底部工具欄,使原本就局促的顯示空間又被蠶食掉一小塊。如下圖:

網易微博Web App用HTML5開發的過程介紹


手機屏幕底部的瀏覽器工具欄,對Web App產品很雞肋:Web App本身就是一個閉環的應用程序,不需要借助瀏覽器工具欄。即使不會影響大的信息架構,也蠶食了寶貴的顯示空間,對導航系統的設計也有重要影響(這部分在之前的文章《iPhone Web App 導航設計探討》做過簡要分析)。
網頁制作Webjx文章簡介:HTML5開發實戰之網易微博.


三、交互設計:簡潔、高效
負責人:交互設計師;參與人:產品經理、視覺設計師、前端工程師、后臺技術人員

網易微博Web App用HTML5開發的過程介紹


交互設計理念:
該產品具體的交互設計理念來源于:用戶使用場景的調查、競品分析、Web App研發現狀、微博Web App的自身要求。最終歸納得出的交互設計理念主要有:
1.增強易尋性:
全局導航的加強、快速回到首頁、常用操作常駐、適時的動畫演示、簡約明了的網頁布局等。
2.提高使用效率
降低信息架構層級、適當給出快捷鍵入口、保證安全觸控區域、考慮用戶瀏覽習慣、優先保證核心功能、消除不必要的視覺噪音等。
3.更加智能體貼
支持離線使用、編輯中的信息意外打斷后自動填入、警示框的謹慎使用、搜索建議實施提供幫助、針對當前任務需求安排工具欄、積極有效的反饋等。
4.提高任務專注度
單一任務操作路徑、tab導航適時隱藏、消除干擾因素、不可用button灰度化顯示、任務進行頁面最大化、未進行功能最小化等。
5.平臺一致性:
即看即點、iOS平臺的列表視圖、前進及返回操作時的推屏動畫、iOS平臺特色的模態視圖、警示框、調取原生控件、簡單明了的跳轉邏輯等。
此階段的交互設計理念已經不單單是理念,更多的是對該Web App產品的具體設計指導。承載著美好設計理念的設計實現方式,是設計研究階段的重要落地。
設計內容與細節繁多,這里只撿一處細節與大家分享一下:
增強易尋性——全局導航的加強

網易微博Web App用HTML5開發的過程介紹


與原有的wap微博相比,全局導航條的固定存在是一個很大的變化之處。下面我們簡單分析一下這么做的原因:
–用戶的使用環境是什么樣的?——室外的移動情境(如地鐵上、排隊中),或者室內閑散狀態(如床上睡前刷微博);
–用戶來到這個頁面的目的是什么?——瀏覽微博;
–用戶在這個頁面中的常用操作有哪些?——下拉閱讀、置頂并載入新信息、點擊其他tab執行跳轉;
–如果全局導航條固定在頂端,好處是什么?——方便用戶回到頂部,方便用戶載入新信息,方便用戶切換tabs,具有較強的全局控制感;
–如果全局導航條固定在頂端,壞處是什么?——吞噬了寶貴的信息展示空間
…………
用戶使用過程中,置頂、刷新、切換tabs的行為也是比較頻繁的行為,操作的便捷性需要保證。而固定的全局導航條可以滿足這個需求:點擊HOME鍵可以置頂并刷新,可以方便用戶切換tabs. 同時,固定的全局導航條可以使用戶一直明確地知道身處何處,可以去哪,給與用戶較強的全局控制感。
四、視覺設計:清新風格的試驗
負責人:視覺設計師;參與人:產品經理、交互設計師、前端工程師
網易微博Web app的視覺風格的確定是經過多角度探討的:
1.要不要和網易微博本地客戶端的色調保持一致?
產品在不同平臺上需要保持一定的一致性,顏色風格也是形成產品氣質的重要組成,那我們需要使用與網易微博本地客戶端相近的皮膚嗎?網易微博本地客戶端的主色調是紅色。
分析如下:
–使用該紅色的好處是:比較強的產品一致性;紅色形成的產品氣質比較“精神“。
–使用該紅色的壞處是:紅色區域與微博內容相比略微搶眼,“沉浸式閱讀”比較難以實現;
通過safari瀏覽器使用網易微博Web App,最終的視覺效果與本地客戶端還有一個區別是,瀏覽器工具欄一直占據著屏幕的底部一行空間。紅色屬于比較“喧囂”的顏色,瀏覽器的工具欄藍灰色相對“沉靜”。這兩種顏色巨大的差距造成眼鏡極度不適。

網易微博Web App用HTML5開發的過程介紹


綜合以上分析,沿用本地客戶端的紅色不太適合。
網頁制作Webjx文章簡介:HTML5開發實戰之網易微博.


2.Safari瀏覽器內運行的影響?
網易微博Web App是從safari瀏覽器中運行和展示的,這是該產品的環境之一。網頁給人“輕盈精簡”的感覺,本地客戶端給人“厚重恒穩”的感覺。
因此,視覺風格“輕量化”是個不錯的選擇。
3.當前的視覺風格趨勢
由Metro UI和Google+引領的“小清新”風格,成為一股不小的視覺風格發展趨勢。精致繁復的視覺經歷一段時間后,返璞歸真,開始流行簡潔清新的視覺風格。
于是,視覺設計師經過幾次視覺嘗試,包括紅色、酷黑色、清新淺灰色。多方比較后,大家一致認同清新淺灰色。清新淺灰色是主色調,icon點擊后的狀態是網易慣常使用的紅色,一定程度上保持了視覺風格一致性。
五、前端開發:見招拆招
負責人:前端工程師;參與人:產品經理、交互設計師、視覺設計師、后臺技術人員
到達這一部分的時候,可能大家更關心的是具體代碼是怎么樣的,實現框架是什么樣的?非常抱歉的是,涉及到公司的產品機密,具體實現代碼不能展示給大家。見諒!
此處選擇2個網友的問題進行簡要回答:
問題1:能不能講講前端架構呢,為什么沒有采用sencha?
答:sencha touch 1.x/2.x,jQuery mobile等因為可定制性和性能及資源消耗還不理想,所以網易前端自己開發了框架,正如你所說使用了seajs處理腳本加載,iscroll模擬滾動,目前看來還是效果不錯的,網易前端將不斷完善這個框架。
問題2:能拍照、上傳圖片么?
iPhone Safari沒有給與調取照相機、圖庫的權限,所以這個需求尚沒有滿足。話說,Android給權限,到時候肯定滿足這一“剛需”。
六、后續工作
之后的工作主要是交互走查、視覺走查、QA測試、上線后總結反饋修復問題、計劃下一期迭代。項目流程大家都懂,不多說了。
從中汲取的經驗教訓
一、工作流程方面的感觸
1、以優秀的體驗設計為先導。
這個項目是典型的以設計為先導的例子,首先給予設計師充分的時間和發揮空間,技術則見招拆招。這條工作思路是整個產品獲得良好用戶體驗的基石。HTML5技術很強大,有太多的可能性;而設計是將這些技術可能性塑造成型的模具。
2、產品經理、交互、視覺、前端及時頻繁的溝通
整個項目中,產品經理、交互設計師、視覺設計師、前端工程師每周開一個碰頭會。后期證明,這種頻繁的溝通大大減少了返工率,提高了開發效率。
3、小步快跑,注重迭代。
網易微博產品比較復雜,加之HTML5開發進度比較慢,人力有限,不可能全部功能細節同時做完上線。否則后期調試就要一個月的時間,為產品的快速發展增加沉重的負擔。因此,第一期只做最核心功能成為必然選擇。
二、用戶體驗方面的經驗
1、導航系統更適合在屏幕頂部。
瀏覽器的工具欄一直存在,致使tab導航欄已經不適合固定在屏幕底部,頂部更加適合。
2、便捷性更加重要,將最常用的功能巧妙的設置。
產品性能和瀏覽器性能的原因,目前的Web App流暢度和跳轉速度還是不能與Native App相媲美,跳轉成本稍微大一點。所以需要將最常用功能與用戶靠的更近一些,減少跳轉帶來的等待成本。
3、視覺稿在美觀與簡潔之間權衡,絕大部分的視覺稿需要使用代碼實現。
幾乎所有的視覺都是通過代碼實現,視覺設計最好不要過于繁復。前端工程師對視覺稿的消化也是需要時間的。

網易微博Web App用HTML5開發的過程介紹


三、技術實現方面的理解
1、Safari瀏覽器的權限限制,Web App尚不能調用照相機工具、不支持圖片上傳功能。
這是一件很頭疼的事,也是很無奈的事。iOS系統給與Web App的權限太低了。相比之下,Android 系統的Web App就可以調取照相機控件,也支持微博圖片上傳功能(不過現在還沒有開發Android版本)。
2、過場動畫還實現不了如本地客戶端的流暢效果。
原因有:好的過場動畫會蠶食產品的性能;HTML5技術還不是那么完善和成熟;現在還缺乏一款強有力的瀏覽器。
小結
除了iOS系統的權限問題,Web App的優秀表現已經接近Native App了。HTML5技術給與了wap網頁新的生命,為wap帶來了顛覆性的變革。在HTML5項目中,功能策劃以精煉為佳;信息架構需要盡可能的淺而窄;交互設計需要力求簡潔高效;視覺設計還要考慮瀏覽器這一特殊的運行環境;前端不僅需要逐步消化交互設計和視覺設計,還要在新技術新問題中大膽嘗試見招拆招。整個團隊的頻繁溝通非常有必要,開發步驟最好采取小步快跑的方式。
人力和精力有限,難免有偏頗之處,歡迎大家拍磚!期待和您一起討論這一有意思的話題。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲免费在线观看av| 欧美日韩精品中文字幕| 久久激情中文| 中文字幕第一页在线播放| av午夜在线| 亚洲国产欧美日韩在线| 欧美三级视频在线| 亚洲成av人片| 日韩在线视频中文字幕| 久久69成人| 国产字幕在线看| 日韩免费电影网站| 国产一区日韩| 日韩视频在线一区二区三区| 91精品国产综合久久香蕉的特点| 日韩视频1区| 国产丝袜欧美中文另类| 亚洲一区在线观看网站| 国产黄在线看| 在线观看免费国产成人软件 | 国产一级免费| 视频一区日韩| 中文字幕伊人| xxxxx性| 日本黄色一区二区| 精品一性一色一乱农村| 国产aa精品| 在线国产99| 日韩中文字幕久久| 日韩高清不卡一区| 日韩在线视频免费观看| 亚洲一级影院| 亚洲久草视频| 中文字幕亚洲区| 本道综合精品| 免费国产h视频在线观看86| 国产在线观看精品| 999精品在线| 91麻豆免费视频网站| 亚洲一区在线观看免费| 日韩中文字幕91| 亚洲午夜91| 日韩欧美在线影院| 日韩高清不卡一区| 久久精品黄色片| 婷婷中文字幕综合| 国产在线不卡一区| 亚洲高清视频在线| 中文字幕一区不卡| 日韩精品久久久| www中文字幕在线观看| 久久久水蜜桃| 欧美性生交大片免费| 在线中文字幕视频观看| 国产乱国产乱300精品| 日韩中文字幕久久| 日韩精品视频中文在线观看| 欧美日韩三级一区| 日韩在线中文视频| 亚洲一级特黄| 精品欧美日韩在线| 又黄又www的网站| 国产h片在线观看| 99在线国产| 国产69精品久久久久孕妇国产69久久 | 一区二区日韩av| 91精品国产综合久久久久| 欧美日韩免费高清| 国产高清不卡av| 91欧美日韩| 91精品国产综合久久香蕉最新版 | 在线观看免费国产成人软件| 中文字幕在线高清| 欧美国产三级| 欧美日韩在线播放视频| 国产精品一区二三区| 欧美亚洲国产激情| 亚洲第一福利视频在线| 日韩精品在线免费观看| av一级在线| 国产最新在线| 欧美 日韩 综合| 欧美1234区| 精品中文字幕在线播放| 亚洲国产欧美日韩在线| 国产一级久久久| 97caopor国产在线视频| 日韩欧美在线网址| 日韩精品免费观看视频 | 欧美日韩国产综合视频在线观看中文| 亚洲校园欧美国产另类 | 蜜桃视频一日韩欧美专区| 91麻豆视频网站| 欧美日韩亚洲天堂| 日韩欧美99| 亚洲va中文字幕| 久草视频观看| 精品日本视频| 国产羞羞视频在线播放| 亚洲高清精品视频| 日韩视频在线观看视频| 久久精品日韩欧美| 中文字幕一区不卡| 亚洲图片小说综合| 日本a级黄色| 精品久久久久久无| 日韩不卡在线播放| 91精品国产免费| 高清不卡一区二区| 国产香蕉免费精品视频| 国产欧美日韩综合精品| 国产婷婷色一区二区三区| 日韩高清不卡一区| 亚洲视频日韩| 日韩欧美国产成人一区二区| 国产久卡久卡久卡久卡视频精品| 亚洲尤物av| 国产日韩在线视频| 久久久99精品久久| 欧美日韩国产在线播放| 视频一区不卡| 国产综合精品在线| 日韩精品视频在线观看视频| 欧美日韩视频免费| 国产高清精品二区| 在线观看av的网站| 一区二区不卡视频在线观看| 中文在线一区二区| 欧美日韩国产影片| 久久精品日韩欧美| 亚洲福利视频专区| 欧美日韩国产一区中文午夜| 又黄又www的网站| 深夜福利亚洲| 日韩一级在线视频| 97久久精品午夜一区二区| 亚洲小说春色综合另类网蜜桃| 91精品国产自产91精品| 亚洲国产午夜精品| 国产高清精品二区| 中文字幕99| 99色在线视频| 中文字幕 亚洲一区| 亚洲视频日韩| av免费网站在线观看| 精品999在线| 亚洲a级在线播放观看| 婷婷久久综合网| 欧美日韩免费视频| 欧美日韩在线综合| 精品对白一区国产伦| 日韩精品在线免费看| 欧美三级视频在线| 国产在线www| 日韩精品免费观看视频| 亚洲久草视频| 亚洲免费中文字幕| 国产综合精品在线| 精品国产欧美| 国产欧美日韩久久| 亚洲综合在线不卡| 日本精品在线播放| 日韩欧美看国产| 欧美久久久久久蜜桃| 中文字幕狠狠干| 中文字幕第一页在线播放| 91精品国产91久久久久青草| 久久手机免费观看| 中文字幕精品一区二| 精品国产91| 韩国av一区二区| 日韩精品在线免费播放| 欧美专区中文字幕| 亚洲第一视频| 日韩精品视频中文字幕| 国产一级免费看| 亚洲美女视频一区| 日本熟女一区二区| 国产中文在线视频| 国产 欧美 日韩 在线| 欧美日韩国产影片| 日本亚洲欧美三级| 中文国产字幕在线观看| 日韩欧美中文字幕在线视频| 亚洲欧美中文字幕在线观看| 国产视频1区2区| 欧美 日韩 国产 在线| 久久精品女人| 亚洲高清免费一级二级三级| 免费精品国产自产拍观看| 91精品久久久久久久久久| 亚洲久草视频| 久草视频在线看| 日韩 欧美 亚洲| 欧美日韩精品综合在线 | 日韩欧美一卡二卡| 日韩欧美国产视频| 青青久在线视频免费观看| 97天天综合网| 国产日韩电影| 在线三级av| 中文字幕在线观看播放| 日韩一二三四区| 国产激情在线播放| 国产一级片网站| 日韩欧美色综合| 国产乱国产乱老熟300| 91精品国产综合久久精品app| 日韩欧美国产成人精品免费| 在线视频国内一区二区| 中文字幕线观看| 欧美亚洲专区| 91精品在线观看入口| 在线视频第一页| 久久香蕉精品| 国产黄色在线观看| 亚洲乱码视频| 日韩精品 欧美| 自拍日韩亚洲一区在线| 国产欧美日韩在线| 日韩欧美综合视频| 久久精品免费在线观看| 欧美日韩国产综合视频在线观看| 中文字幕在线视频久| 欧美日韩精品区| 伊人伊成久久人综合网小说| 亚洲综合在线小说| 不卡视频一区二区三区| 日韩精品a在线观看91| 免费精品国产自产拍观看| 精品在线一区二区| 欧美wwww| 欧美日韩在线视频首页| 久久99久久99精品中文字幕| 国产亚洲欧美色| 久久久精品网| 午夜国产视频 | 精品久久在线| 中文欧美日韩| 国产乱国产乱老熟300| 国产一区三区三区| 亚洲 欧美综合在线网络| 91精品国产乱码久久蜜臀| 日韩中文在线视频| 亚洲 欧美 中文字幕| 中文官网资源新版中文第二页在线观看| 91精品国产经典在线观看| 欧美成人一区二区| 一区精品在线播放| 天天综合天天做| 日韩欧美一级精品久久| 欧美熟妇乱码在线一区| 亚洲一区在线观看视频| 欧美日韩国产第一页| 91精品免费在线观看| 99国内精品| 日韩精品视频网站| 欧美日韩免费精品| 91蜜桃婷婷狠狠久久综合9色| 精品久久久91| 91精品久久久久久蜜臀| 欧美日韩免费视频| 午夜少妇久久久久久久久| 欧美国产三级| 国产日韩精品在线看| 亚洲 欧美 日韩系列| 午夜伊人狠狠久久| 在线一区av| 午夜国产在线视频| 久久精品视频免费看| 精品久久九九| 91精品国产综合久久久久久| 中文字幕国产视频| 欧美sm一区| 国产一区在线不卡| 亚洲 国产 欧美 日韩| 欧美 日韩 中文字幕| 欧美日韩国产黄色| 精品视频123区在线观看| 国产欧美日韩精品在线| 拍真实国产伦偷精品| 久久网站免费观看| 国产乱国产乱老熟300部视频| 欧美日韩精品高清| 亚洲中文字幕一区| 黄色片网站在线| 欧美日韩在线不卡| 韩国v欧美v日本v亚洲| 亚洲大片精品永久免费| 国产成人中文字幕| 午夜国产在线| 欧美久久在线观看| 不卡一区二区三区视频| 中文字幕在线观看亚洲| 深夜福利一区| 不卡一区2区| 久久精品电影| 欧美日韩国产免费观看视频| 国产不卡一区二区在线观看| 中文精品电影| 欧美日韩在线三级| 内射国产内射夫妻免费频道| 久久精品日韩无码| 欧美中文字幕视频| 国产区视频在线观看| 亚洲va韩国va欧美va精品| 亚洲一区视频在线观看视频| 韩国av一区二区| 91久久久久| 国产在线高清精品| 国产字幕中文| 蜜臀国产一区| 国产不卡视频在线| 亚洲第一视频| 精品三级av| 在线视频你懂得一区| 一级日本免费的| 国产在线一区二区视频| 国产一二三视频| 一区二区日韩免费看| 91精品国产色综合久久久蜜香臀| 国产一级久久久| 亚洲乱码中文字幕综合| 樱花草www在线| 高清日韩中文字幕| 亚洲伊人婷婷| 日韩高清不卡一区二区| 亚洲电影中文字幕在线观看| 国产高清大尺度一区二区不卡| 影音先锋一区二区资源站| 在线中文字幕视频观看| 日韩欧美亚洲国产一区| 91精品国产91| 日韩在线观看一区| 国产福利在线导航| 日韩欧美一二三| 日韩国产欧美在线视频| 国产一级片在线播放| 国产一级免费在线观看| 精品一二三四| 国产在成人精品线拍偷自揄拍| aa国产成人| 欧美日韩性视频在线| 国产区高清在线| 一区二区视频国产| 欧美日韩中文字幕精品| 国产亚洲二区| 国产拍揄自揄精品视频麻豆| 亚洲成年人在线播放| 亚洲尤物av| 九九九精品视频| 精品国产1区二区| 亚洲成av人片在线| 亚洲 欧美 中文字幕| 久久视频一区| 中文字幕视频在线免费欧美日韩综合在线看| 中文字幕日韩第一页| 国产免费一级片| 欧美天堂一区二区| 91精品国产综合久久久久| 精品中文字幕在线播放| 中文字幕 亚洲视频| 日韩网站中文字幕| 刘玥91精选国产在线观看| 欧美国产综合在线V| 欧美日韩一二三四| 久99久视频| 中文av字幕一区| 不卡专区在线| 亚洲欧美中文字幕在线一区| 在线不卡日本| 在线日韩欧美| 国产一卡二卡3卡4卡四卡在线| 中文字幕亚洲区| 日韩欧美中文第一页| 日韩免费高清一区二区| 狠狠色综合色区| 视频在线一区二区| 国产在线观看精品| 日本a口亚洲| 精品国产网站在线观看| 国产日韩精品电影| 欧美三级日韩三级国产三级| 伊人www22综合色| 国产黄色高清在线| 91精品久久久久久久91蜜桃| 日韩av二区| 91精品日本| 久久riav| 婷婷中文字幕在线观看| 国产精品一区二三区| 欧美日韩国产影片| 国产成人精品三级| 国产一区 二区 三区一级| 久久精品最新免费国产成人| 国产手机精品视频| 欧美日韩视频网站| 日韩欧美在线看| 婷婷精品视频| 欧美在线日韩在线|