童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

网页设计师也该关注页面性能

6月6日 栀璃鸢投稿
  一名网页设计师在做具体设计的时候应该考虑的问题有哪些?业务,产品,信息结构,交互,视觉别忘了还有页面性能。我所崇尚的其实一直都是小作坊似的创业团队协作开发模式,大伙儿能快速沟通,就算设计师没关注到页面性能这一点,前端同学也能迅速提醒他,因为他俩就无时无刻不在一起。而现在在标准项目流程中,大家的沟通成本成倍增加了,除非是与世隔绝的闭关(就算是闭关,前端同学多半也在陪着开发),前端同学很难在页面设计过程中就和设计师沟通页面性能的问题。
  页面性能不仅仅是前端同学的问题
  页面性能的重要性不再赘述,就我个人而言,能忍受一个网站加载出DOM和css的时间是5秒,否则就会毫不犹豫的关闭网页。上面罗嗦了半天,实际上只想说明一个问题,设计师需要考虑页面性能。实际上设计师就是一种“通才”的角色。在传统设计领域,多数设计大师都是通晓好几个行业,比如科拉尼。在设计过程中充分考虑到各种因素,这是设计的难点,也是成就一个好设计的关键所在。以往那种网页设计师做好psd图稿,扔给前端工程师去做DEMO的时代已经过去了,因为互联网进步了,用户进步了。
  原生控件的应用关于页面性能,设计师应首先考虑的
  浏览器的原生控件虽然有其不足之处:ie的外观很难控制;不能支持更加丰富复杂的交互等等,但它对浏览器的兼容支持得特别好,在用户需要费力填写表单的地方,原生控件相比非原生控件会提高性能,让用户操作起来很流畅。这也是为什么在一些银行的网站或者客户端上,会用原生的select来代替很多支持复杂的交互控件,比如选择银行。在满足设计需求的前提下,优先考虑原生控件会让你的页面更快,兼容性更好,你的前端同学也会少许多抱怨。设计师应当了解,在写具体应用中控件时,不止是展现出用户可操作的部分就完事了,还有很多事情要做:验证,安全,兼容,框架等等。这里可看财付通的付款页面的js请求数,会吓你一跳的。
  我在使用招行专业版客户端的时候,遇到过一个很好的控件交互设计。需求是填写银行卡的开户支行,给用户一个input让他自己去填显然是不靠谱的。招行的做法是先给一个搜索框,让用户输入关键字,比如我住在西湖区,我就输入西湖二字,页面刷新之后返回一个结果列表,从中用户来选择支行,这样搜索过滤之后的结果,只有10条左右,容易辨认。而我只用了两次就学会了这种操作,额外的好处是操作过程中页面反应相当快。而我在其他网站上选择开户行支行的时候,遇到过省市,再选支行联动控件,输入下拉列表混合控件,选择的时候都能方便且正确的选中,但是我点击控件的时候相应速度却有延迟,心里略有不爽,这就是差别。有关原生控件和复杂控件的应用对比,可见我的一篇旧文:易用且轻量级的交互设计。
  而随着html5的标准日益完善,新的原生控件会满足更多的需求,比如外联数据源xml,浏览器内置的不同数据类型的验证,这些会大大减少js的体积。当然这依赖着国内ie6市场份额的进一步下降(目前为60)。相信未来一些轻量级的非原生控件,也会慢慢纳入到html的标准之中,比如困扰过很多人的日期控件。
  页面的框架设计师也能帮助到前端
  我并不完全赞同设计师必须要懂代码,这应是因人而异的。但一个好的网页设计师,必须要为页面框架考虑,小到一个页面上的一个控件,大到一个项目。这是经验的积累,并不依靠对代码的理解,和设计原则中的一致性是密切相关的。不仅仅是少两张图片,少两行代码,充分考虑css框架的设计,组件的重用,图片的分割和整合,这些能让页面性能提高不止一个档次,同时保证设计感。
  我感于日常工作及学习中,大家讨论设计时设计页面性能的次数十分少,而它又是项目中设计师和前端最主要的分歧点,为了消弭这种分歧,最好的做法就是大家互相增进了解。我在公司里有给设计师分享前端知识,给前端分享photoshop知识,也是为了大家一起进步做出更好的产品和应用。其实在自己的博客上实践提高页面性能的各种方法,是相当轻便且有效的,实践过的常识经过转化再提炼,成为知识,这点我十分认同白鸦和千鸟的看法。
投诉 评论 转载

iPad将设计师从定式QWERTY键盘解放出来本文不是关于触摸屏技术的,不是关于Dvorak键盘有朝一日取代了QWERTY键盘(也许,但不是今天)。我感兴趣的是iPad给以设计人员能够重新思考的键盘布局,给执行某些特定任务……网页设计师也该关注页面性能一名网页设计师在做具体设计的时候应该考虑的问题有哪些?业务,产品,信息结构,交互,视觉别忘了还有页面性能。我所崇尚的其实一直都是小作坊似的创业团队协作开发模式,大伙儿能快速沟通……优化网站信息架构让用户更容易地找到需要的信息1关于信息架构,网站设计的同学才是专家,我在这里只是班门弄斧,根据大学里面阅读的信息架构类文献资料的一些残存的记忆,再加上这几天临时抱佛脚的简……流程图和线框图的关系流程图(taskflow)是指用图形语言的方式画出用户在使用这个产品的方法和达到具体功能的步骤。通常会把产品的使用流程作为某些任务去完成,用语言描述出想要达到的目的,每一个步骤……产品经理怎么和程序员打交道经常有人问我:“嗨,费杰你好!请问阿里巴巴的需求文档怎么写?“,但很少听到人谈:“嗨,哥们你好!请问产品经理怎么和程序员打交道?”你回去稍微琢磨了一下,心里就会得到下面三种情况……Twitter的设计原则来自Twitter的用户体验专家MarkTrammell阐述了Twitter的设计原则,包括注册流程、对新用户、忠实用户的理解等,值得一看,推荐和看Facebook如何做设计比……网站的结构应该是可以理解的一个网站就是一个小小的世界,这个世界应该是可以理解的。我们都试图去理解自己所身处的世界,是吗?为什么要去理解?因为我们希望在这个世界中更好的生活。这是积极的,如果不……数据研究在交互设计中的应用交互设计师一大宝贵财富就是他的经验和直觉,在大多数需要对当前设计作出迅速判断的情况中,交互设计师所依赖的就是他的经验和直觉。在互联网的世界中,最有价值的可能就是数据了。goog……优化站内搜索让用户更容易找到所需信息关于如何让用户更容易地找到需要的信息,上一篇文章中介绍了使用优化网站信息架构的方式,这篇文章主要介绍的是通过优化站内搜索的方式来帮助用户找到需要的信息。站内搜索已经成为目……黑丝诱惑:膨胀色与收缩色膨胀色与收缩色你听说过膨胀色和收缩色吗?像红色、橙色和黄色这样的暖色,可以使物体看起来比实际大。而蓝色、蓝绿色等冷色系颜色,则可以使物体看起来比实际小。色彩对物体大……文字色彩与可读性分析一。饱和度与易读性:上周在做F同学的一个项目时,涉及到较多列表性的文字链接。目前除去频道和首页,全站文字链接使用一致的蓝色,色值为014ccc,饱和度较高,在用户浏……网页设计(webdesign)和用户界面设计(UIdesig这是两个现在网页设计领域使用频率非常高的词。在大多数情况下,它们被相互替代。这个领域内外的很多人都认为这是两个意义基本一样的词。但是它们真的可以互相混淆么?我并没有为一些名词而……
AxureRP官方教程翻译(2):文本链接AxureRP官方教程翻译(1):交互式按钮Axure中继器应用实例:如何设计商品信息列表?AxureRP官方教程翻译(4818)集合Axure教程:星级评分功能设计如何正确的画出功能逻辑图?Axure交互原型设计:动态面板之弹出对话框Axure炫技:如何让你的原型图动起来如何利用局域网实现产品需求目录管理?如何挑选一款高效的原型工具?如何正确的画出功能结构图?Axure交互原型设计:动态面板之tab页面切换

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界