您现在的位置: 网页制作教程网 >> 网页设计 >> 网页设计理念 >> 正文

设计网页前端界面必备的技能

作者:ghostd

来源:蓝色理想

热度:

2008-3-21 12:45:25

【必备】UserInterface

  photoshop/Fireworks Design

  配合美工将草图形成具体的符合WebPage的设计
  有快速制作分层高品质PSD、PNG的能力
  能迅速将PSD、PNG的内容构思成div+css或者table等HTML代码
  Flash Design

  基本动画效果
  复杂的交互体系设计,了解第三方swf辅助设计软件
  复杂的交互体系设计以及较强的对各类外埠资源(PNG、JPG、MP3、WAV等)的整合能力。精通部分第三方辅助设计软件(AE、SwishMax、Swift3D等)

【必备】Browser-side (Web Application)

  XHTML/CSS
   基本的layout实现
  严格跨平台的layout实现以
  优雅的HTML code,尽可能符合标准并有SEO的考虑因素。在任何平台、浏览器下基本保持一致。不要求了解各种CSS的hacks,但要求知道遇到问题应该如何查阅资料以在第一时间内解决。能够为JavaScript开发人员提供最好操作的DOM结构,让JS开发人员在开发的时候认为"一切都已经准备就绪了",而不是"捉襟见肘"。

  JavaScript/Ajax/DOM

  基本的DOM操作,了解AJAX,可以实现数据通信
  基本的DOM操作,能写高效率的OOP代码,以降低维护成本
  基于需求,进行不同的开发,选择合适的框架,做到代码效率最高,用户体验最好,代码下载量最小,并且可以在单独甚至更多产品线中最大限度重用代码
  Flash Developement

  基于Timeline的ActionScript操作,能实现简单交互
  掌握a外,能实现数据层通信(与服务器以及本地SharedObject)
  精通AS1-3,能根据需求进行各类RIA开发。无论是要求支持FlashPlayer8的,还是FlashPlayer9的,都能做到开发效率最高、灵活性最大(比如对HTML层的接口设计,等等)。
 
【必备】Client-side (Desktop Application)

  Apollo

  产品级的封装,基本技术了解(如何打包、如何加入HTML和JavaScript等)
  掌握a的同时,能利用Apollo的API独立设计、开发OS的文件I/O功能。
  掌握基本技能的同时,对"3D概念体系"有所认知。这里"3D"即:Design(设计)、Development(开发)、Deploy(产品部署)。能用Apollo
  Windows Presentation Foundation、WPF/E(Silverlight)
  (待定,欢迎补充)

[1] [2] 下一页


我来说两句:

1分 2分 3分 4分 5分
姓名: *


* 请各位网友遵纪守法并注意语言文明。
网站简介 | 联系方式 | 意见建议 | 版权说明
Copyright © 2007 All rights reserved
滇ICP备06006992号