一、网页设计基础理论
1、标准的网络语言:网页设计师需要掌握HTML语言、CSS语言,能够以标准方式书写文档。主流浏览器有一定的兼容性,但如果希望拥有当今主流浏览器的优秀用户体验,就必须严格遵守浏览器的标准要求,这样才能保证代码的编写准确有效,并获得预期的运行结果。
2、基础的网页设计原理和知识: 网页设计师要了解色彩、版面、网页结构设计、文字排版、网络展示与表现等等,要了解设计要素与艺术表现方式,以及网页设计的基本知识,例如用户体验设计(UX design)、品牌设计、信息架构等。
3、必要的网站制作技术:网站制作技术要求必须具备熟练的web前端开发技术能力,要了解Diva、Flash、Maya等网页设计软件的基本用法,并能够运用MVC的架构进行 Web 应用的设计,在应用技术的方面,也要了解PHP、JavaScript、AJAX等编程技术,为交互式设计创新注入元素。
二、平面设计理论及技术应用
1、平面设计软件:平面设计是网页设计中不可或缺的一部分,例如 Photoshop 、 Illustrator ,这类软件可以帮助设计师实现形象策划、色彩搭配等环节,能够让作品实现最适合的颜色称之为设计完美,设计师必须熟悉不仅软件本身的功能,还要了解软件背后概念及它们的关系。
2、色彩搭配:色彩的搭配是每个设计师必须学习和运用的知识,在网页设计中,特别重要,它可以极大的影响用户的感受,一般色彩搭配分为两类:辅色搭配和主色搭配。了解多种配色模式、选取恰当色彩,突出网页重点、延伸整个网应用的理念,都是的重要考量。
3、图形设计:网页设计师要掌握图形设计基础,在网页上作图非常重要,正确使用图片可以体现网页的审美艺术;此外,图标也是布局内容的重要要素,重要的信息通常用图标更快捷的向用户传达,需要网页设计师具备制作高质量图标的能力。
三、交互设计理论及技术应用
1、用户体验设计:交互设计非常重要,网站的设计不能以自己的想象为主,要用认知,对用户造成良好的交互体验,这就要求网页设计师具备用户体验设计(UX design)的知识,能够将认知理论运用到网站设计中,从而使得网站设计更符合用户的习惯,能更好的满足用户的需求。
(一)前置知识
1、初步的电脑操作知识:网页设计师必须有良好的电脑操作知识,比如Windows操作系统的熟练使用、硬件驱动的安装和使用、Internet上网注册,等等。
2、相关语言基础:网页设计师需要学习和掌握HTML、CSS、JavaScript、JQuery、PHP等语言的基础知识,它们将会帮助设计师更好的开发出精美的网站页面。
(二)后续细节的学习
1、网页设计工具:熟悉Dreamweaver、FrontPage、Adobe FireWorks、Photoshop等网页设计软件,并学会如何使用它们来设计网页。
2、网页标准及web 2.0设计技巧:了解W3C网页设计规范,学会使用标准XHTML/CSS来进行页面开发,以及熟悉web 2.0设计技巧,能精美外观和高档完成网页设计。
3、前端开发技巧:熟悉DOM、Ajax、jQuery等技术,可以让网页设计更加灵活和更易于更新。
4、熟悉动画设计: 网页的设计过程中可以使用动画设计来使网站更有趣,更有个性,以及吸引用户注意,因此熟悉Flash、gif、Ajax等新的动画设计技术是网页设计师的必备技能。
5、SEO及网络推广:熟悉SEO技巧,可以有效的推动网站被访问,提供更好的搜索引擎优化,熟悉Google分析、网站广告技术、PPT,也能有效的推广网站,增加被访问的几率。
6、自适应设计:熟悉自适应设计,可以让网站在各种不同尺寸、不同设备的显示效果保持完美,从而满足用户需求。