建站常識
網(wǎng)頁設(shè)計(jì)師也該關(guān)注頁面性能
2010-06-13 08:13:00
一名網(wǎng)頁設(shè)計(jì)師在做具體設(shè)計(jì)的時候應(yīng)該考慮的問題有哪些?業(yè)務(wù),產(chǎn)品,信息結(jié)構(gòu),交互,視覺……別忘了還有頁面性能。我所崇尚的其實(shí)一直都是小作坊似的創(chuàng)業(yè)團(tuán)隊(duì)協(xié)作開發(fā)模式,大伙兒能快速溝通,就算設(shè)計(jì)師沒關(guān)注到頁面性能這一點(diǎn),前端同學(xué)也能迅速提醒他,因?yàn)樗麄z就無時無刻不在一起。而現(xiàn)在在標(biāo)準(zhǔn)項(xiàng)目流程中,大家的溝通成本成倍增加了,除非是與世隔絕的閉關(guān)(就算是閉關(guān),前端同學(xué)多半也在陪著開發(fā)),前端同學(xué)很難在頁面設(shè)計(jì)過程中就和設(shè)計(jì)師溝通頁面性能的問題。
頁面性能不僅僅是前端同學(xué)的問題
頁面性能的重要性不再贅述,就我個人而言,能忍受一個網(wǎng)站加載出DOM和css的時間是5秒,否則就會毫不猶豫的關(guān)閉網(wǎng)頁。上面羅嗦了半天,實(shí)際上只想說明一個問題,設(shè)計(jì)師需要考慮頁面性能。實(shí)際上設(shè)計(jì)師就是一種“通才”的角色。在傳統(tǒng)設(shè)計(jì)領(lǐng)域,多數(shù)設(shè)計(jì)大師都是通曉好幾個行業(yè),比如科拉尼。在設(shè)計(jì)過程中充分考慮到各種因素,這是設(shè)計(jì)的難點(diǎn),也是成就一個好設(shè)計(jì)的關(guān)鍵所在。以往那種網(wǎng)頁設(shè)計(jì)師做好psd圖稿,扔給前端工程師去做DEMO的時代已經(jīng)過去了,因?yàn)榛ヂ?lián)網(wǎng)進(jìn)步了,用戶進(jìn)步了。
原生控件的應(yīng)用——關(guān)于頁面性能,設(shè)計(jì)師應(yīng)首先考慮的
瀏覽器的原生控件雖然有其不足之處:ie的外觀很難控制;不能支持更加豐富復(fù)雜的交互等等,但它對瀏覽器的兼容支持得特別好,在用戶需要費(fèi)力填寫表單的地方,原生控件相比非原生控件會提高性能,讓用戶操作起來很流暢。這也是為什么在一些銀行的網(wǎng)站或者客戶端上,會用原生的select來代替很多支持復(fù)雜的交互控件,比如選擇銀行。在滿足設(shè)計(jì)需求的前提下,優(yōu)先考慮原生控件會讓你的頁面更快,兼容性更好,你的前端同學(xué)也會少許多抱怨。設(shè)計(jì)師應(yīng)當(dāng)了解,在寫具體應(yīng)用中控件時,不止是展現(xiàn)出用戶可操作的部分就完事了,還有很多事情要做:驗(yàn)證,安全,兼容,框架等等。這里可看財(cái)付通的付款頁面的js請求數(shù),會嚇你一跳的。
我在使用招行專業(yè)版客戶端的時候,遇到過一個很好的控件交互設(shè)計(jì)。需求是填寫銀行卡的開戶支行,給用戶一個input讓他自己去填顯然是不靠譜的。招行的做法是先給一個搜索框,讓用戶輸入關(guān)鍵字,比如我住在西湖區(qū),我就輸入西湖二字,頁面刷新之后返回一個結(jié)果列表,從中用戶來選擇支行,這樣搜索過濾之后的結(jié)果,只有10條左右,容易辨認(rèn)。而我只用了兩次就學(xué)會了這種操作,額外的好處是操作過程中頁面反應(yīng)相當(dāng)快。而我在其他網(wǎng)站上選擇開戶行支行的時候,遇到過省市,再選支行聯(lián)動控件,輸入+下拉列表混合控件,選擇的時候都能方便且正確的選中,但是我點(diǎn)擊控件的時候相應(yīng)速度卻有延遲,心里略有不爽,這就是差別。有關(guān)原生控件和復(fù)雜控件的應(yīng)用對比,可見我的一篇舊文:易用且輕量級的交互設(shè)計(jì)。
而隨著html5的標(biāo)準(zhǔn)日益完善,新的原生控件會滿足更多的需求,比如外聯(lián)數(shù)據(jù)源xml,瀏覽器內(nèi)置的不同數(shù)據(jù)類型的驗(yàn)證,這些會大大減少js的體積。當(dāng)然這依賴著國內(nèi)ie6市場份額的進(jìn)一步下降(目前為60%)。相信未來一些輕量級的非原生控件,也會慢慢納入到html的標(biāo)準(zhǔn)之中,比如困擾過很多人的日期控件。
頁面的框架——設(shè)計(jì)師也能幫助到前端
我并不完全贊同設(shè)計(jì)師必須要懂代碼,這應(yīng)是因人而異的。但一個好的網(wǎng)頁設(shè)計(jì)師,必須要為頁面框架考慮,小到一個頁面上的一個控件,大到一個項(xiàng)目。這是經(jīng)驗(yàn)的積累,并不依靠對代碼的理解,和設(shè)計(jì)原則中的一致性是密切相關(guān)的。不僅僅是少兩張圖片,少兩行代碼,充分考慮css框架的設(shè)計(jì),組件的重用,圖片的分割和整合,這些能讓頁面性能提高不止一個檔次,同時保證設(shè)計(jì)感。
我感于日常工作及學(xué)習(xí)中,大家討論設(shè)計(jì)時設(shè)計(jì)頁面性能的次數(shù)十分少,而它又是項(xiàng)目中設(shè)計(jì)師和前端最主要的分歧點(diǎn),為了消弭這種分歧,最好的做法就是大家互相增進(jìn)了解。我在公司里有給設(shè)計(jì)師分享前端知識,給前端分享photoshop知識,也是為了大家一起進(jìn)步做出更好的產(chǎn)品和應(yīng)用。其實(shí)在自己的博客上實(shí)踐提高頁面性能的各種方法,是相當(dāng)輕便且有效的,實(shí)踐過的常識經(jīng)過轉(zhuǎn)化再提煉,成為知識,這點(diǎn)我十分認(rèn)同白鴉和千鳥的看法。
原文:http://www.shimuuu.com/blog/web-designer-should-focus-on-page-speed
近期更新
- [2023-06-25 23:22:29] 優(yōu)秀網(wǎng)站設(shè)計(jì)的五大特點(diǎn)
- [2023-04-27 14:05:55] Html 5 響應(yīng)式網(wǎng)站設(shè)計(jì)制作
- [2023-04-10 11:07:30] 網(wǎng)站建設(shè)制作流程知多少
- [2022-10-14 10:11:30] 做網(wǎng)站設(shè)計(jì)應(yīng)該更看重框架搭建還是視覺觀感?
- [2022-08-09 15:57:48] 以“產(chǎn)品”思維搭建網(wǎng)站!
- [2022-08-08 09:12:57] 一家公司的網(wǎng)站應(yīng)該有哪些板塊內(nèi)容?
- [2022-08-05 09:28:06] 企業(yè)網(wǎng)站建設(shè)為什么要設(shè)置新聞板塊?
- [2022-07-04 15:58:06] 網(wǎng)站首頁設(shè)計(jì)的好看,這個網(wǎng)站就成功了一大半!
- [2022-05-20 09:34:19] 網(wǎng)站后臺管理系統(tǒng)是什么?有什么作用?
- [2022-05-17 11:29:32] 作為消費(fèi)者,應(yīng)該如何選擇一家水平高的網(wǎng)站建設(shè)公司
- [2022-05-17 11:27:01] 高端網(wǎng)站定制與模板化網(wǎng)站應(yīng)該怎么選擇?
- [2022-04-22 16:00:41] 現(xiàn)在高端的網(wǎng)站設(shè)計(jì)都有哪些新的趨勢?
延伸閱讀
- [2007-09-01 11:12:00] 網(wǎng)頁設(shè)計(jì)師不要做“工具”
- [2006-08-24 18:25:00] 網(wǎng)頁制作者和網(wǎng)頁設(shè)計(jì)師的距離
- [2009-10-22 08:16:00] 閑言碎語:設(shè)計(jì)的技術(shù)資本
- [2006-08-24 18:27:00] 網(wǎng)頁設(shè)計(jì)師之路
- [2006-05-16 09:24:00] 教你快速成長為一名厲害的網(wǎng)頁設(shè)計(jì)師
- [2005-12-29 21:18:00] 從菜鳥到準(zhǔn)網(wǎng)頁設(shè)計(jì)師
解決方案
輪胎行業(yè)網(wǎng)站設(shè)計(jì)解決方案 機(jī)械行業(yè)網(wǎng)站設(shè)計(jì)解決方案 房地產(chǎn)行業(yè)網(wǎng)站設(shè)計(jì)解決方案 科技企業(yè)網(wǎng)站設(shè)計(jì)解決方案 電子家電網(wǎng)站設(shè)計(jì)解決方案 食品行業(yè)網(wǎng)站設(shè)計(jì)解決方案 集團(tuán)公司網(wǎng)站設(shè)計(jì)解決方案 企事業(yè)單位網(wǎng)站設(shè)計(jì)解決方案 外貿(mào)行業(yè)網(wǎng)站設(shè)計(jì)解決方案 健身運(yùn)動網(wǎng)站設(shè)計(jì)解決方案 美容與化妝品網(wǎng)站設(shè)計(jì)解決方案 建筑設(shè)計(jì)行業(yè)網(wǎng)站設(shè)計(jì)解決方案 物流行業(yè)網(wǎng)站設(shè)計(jì)解決方案
TAGS關(guān)鍵字
青島開發(fā)區(qū)建站公司 青島高端網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)趨勢 膠南網(wǎng)站建設(shè)公司 輪胎網(wǎng)站設(shè)計(jì) 英文網(wǎng)站建設(shè) 外貿(mào)網(wǎng)站建設(shè) php程序 企業(yè)網(wǎng)站設(shè)計(jì) 青島網(wǎng)站優(yōu)化 手機(jī)網(wǎng)站建設(shè) HTML5 robots 企業(yè)網(wǎng)站為什么要備案 青島不錯的英文網(wǎng)站建設(shè)公司 集團(tuán)性網(wǎng)站 css 網(wǎng)站建設(shè),手機(jī)網(wǎng)站 青島網(wǎng)站建設(shè) 色彩心理學(xué) 搜索引擎蜘蛛 響應(yīng)式設(shè)計(jì) 網(wǎng)站動畫 青島好的網(wǎng)站優(yōu)化公司 手機(jī)端的網(wǎng)站 青島黃島、紅島網(wǎng)站建設(shè)公司 交互設(shè)計(jì) 力圖數(shù)字科技 營銷策略 網(wǎng)站品牌