1、coding能力
由于网页代码的限制,网页设计师在做设计前需清楚什么可以做到,什么做不到。而不能像平面设计师那样可以随心所欲的排版设计。不仅如此,设计的时候也需要考虑到如何对SEO有利,也就意味着许多文字不能够用特异的字体做成图片来展示了。
coding能力包括许多方面:HTML代码、css+div、js、action script等方面。下面就我的一点个人经验列举的几种代码:
HTML:这个不必多说了吧,连这个都不知道怎么能号称懂得网页了呢?具体的可在谷歌上搜下教程。
css+div:开始学的时候分别看了几本书,比较下来《CSS网站布局实录:基于Web标准的网站设计指南》这本书写得比较实在。其他的如:《CSS禅意花园》不看也罢。
actionscript:不得不说,经过这么多年的发展flash是网页里很重要的一部分了。AS2的诸如:gotoAndStop(),gotoAndStop(),getURL()等几个基础的函数还是需要掌握的。
javascript:没办法,如果经常为了加点小JavaScript程序去麻烦程序员确实烦。不说要会写,至少能够看懂代码并可修改现有的代码吧。
php,asp,.net:这个也是,如果你自认是个能够吸引你公司美女程序员的帅哥那你就去小修改也找人家吧。或认为自己是个能够吸引你公司帅哥程序员的美女。如果对方不肯帮忙,那就尽量自力更生吧。
2、提升用户体验的能力
虽然用户体验早在2000年在国外就已经有人开始关注,但在国内是最近几年才热起来的。毕竟建设网站的目的不是给用户欣赏界面,而是要用户使用网站在。网站界面设计得好看,但用户使用起来很不顺畅。那么,也是无法留住用户的。
3、陈述表达设计能力
不可否认,设计师是靠自己设计出来的作品来打动客户。但这仍旧需要设计师有足够在陈述表达能力来阐述他所做的作品。他不仅要向客户展示设计,也需要用言语来说服客户接受设计。来回答诸如:“为什么需要用红色而不是黑色?”、“为什么要竖着排版,而不用竞争对手横着的排版”诸如此类的客户提问。
4、与客户沟通交流能力
在经过阐述设计作品后,接下来就是需要与客户沟通交流。通过充分的交流才能深挖掘到客户一些原本未知的想法。为什么大家都说做设计这么累?虽然做出来的最终稿子就仅仅这一个,但反复的沟通与修改占了设计师的大部分时间与精力。甚至有的被折磨惨了。
我相信,只有充分的与客户沟通才能确保修改的设计稿更能复合客户的想法。这样后客户才敢放手让你做,也向客户证明了你的信心,也意味着修改量不会增加那么多。
而一味的做应声虫只会让客户觉得自己是个设计专家,你是完成他设计的一个工具而已。要记住:在设计上你是专家,不要一味的答应不是设计专家的客户的在设计上面的过多要求。否则,不但被客户牵着鼻子走,并且如果做错了,还可以猪八戒抗耙子–倒打一耙,说是设计师做的。
5、不断自我学习的能力
如果你对设计行业有足够的关心,会发觉每年所流行的设计风格都有所不同:在04年的时候韩国风流行,大大的纯色块,细腻的渐变色到处可见。05年起,web2.0风格开始渐行,字体大小等一系列风格又开始流行。也就需要设计师时时关心设计流行风向,不是跟风设计而是从设计趋势中吸取有用的成份,提高自己的设计能力。
而另一方面,正如大家所见到的:互联网技术一直在处于不断的高速发展中。几年前热门的技术如果不及时补充学习新出来的技术,那么再过几年能力很可能就过时落伍了。因此,网页设计不仅要对现有技术有所了解,也要保持充分学习的心态去充电。可以说,地球很大,但网络不大。抄袭的作品难保一朝被人看破。
6、交际能力
俗话说:三个好汉一个帮。
如果设计师不仅做视觉设计,同时又要兼着做客户网站的程序更新。而这时,有个能够帮改动代码的程序员朋友就显得很重要了。可能设计师需要改2-3个小时的代码,人家十来分钟就搞定了。因此,有个好的合作伙伴是很重要的。