◎ PhotoShop/Fireworks Design a - 配合美工將草圖形成具體的符合WebPage的設(shè)計(jì) b - 有快速制作分層高品質(zhì)PSD、PNG的能力 c - 能迅速將PSD、PNG的內(nèi)容構(gòu)思成div css或者table等HTML代碼
◎ Flash Design a - 基本動(dòng)畫效果 b - 復(fù)雜的交互體系設(shè)計(jì),了解第三方swf輔助設(shè)計(jì)軟件 c - 復(fù)雜的交互體系設(shè)計(jì)以及較強(qiáng)的對(duì)各類外埠資源(PNG、JPG、MP3、WAV等)的整合能力。精通部分第三方輔助設(shè)計(jì)軟件(AE、SwishMax、Swift3D等)
【必備】Browser-side (Web Application)
◎ XHTML/CSS a - 基本的layout實(shí)現(xiàn) b - 嚴(yán)格跨平臺(tái)的layout實(shí)現(xiàn)以 c - 優(yōu)雅的HTML code,盡可能符合標(biāo)準(zhǔn)并有SEO的考慮因素。在任何平臺(tái)、瀏覽器下基本保持一致。不要求了解各種CSS的hacks,但要求知道碰到問題應(yīng)該如何查閱資料以在第一時(shí)間內(nèi)解決。能夠?yàn)镴avaScript開發(fā)人員提供最好操作的DOM結(jié)構(gòu),讓JS開發(fā)人員在開發(fā)的時(shí)候認(rèn)為"一切都已經(jīng)預(yù)備就緒了",而不是"捉襟見肘"。
◎ JavaScript/Ajax/DOM a - 基本的DOM操作,了解AJAX,可以實(shí)現(xiàn)數(shù)據(jù)通信 b - 基本的DOM操作,能寫高效率的OOP代碼,以降低維護(hù)成本 c - 基于需求,進(jìn)行不同的開發(fā),選擇合適的框架,做到代碼效率最高,用戶體驗(yàn)最好,代碼下載量最小,并且可以在單獨(dú)甚至更多產(chǎn)品線中最大限度重用代碼
◎ Flash Developement a - 基于Timeline的ActionScript操作,能實(shí)現(xiàn)簡(jiǎn)單交互 b - 把握a外,能實(shí)現(xiàn)數(shù)據(jù)層通信(與服務(wù)器以及本地SharedObject) c - 精通AS1-3,能根據(jù)需求進(jìn)行各類RIA開發(fā)。無(wú)論是要求支持FlashPlayer8的,還是FlashPlayer9的,都能做到開發(fā)效率最高、靈活性最大(比如對(duì)HTML層的接口設(shè)計(jì),等等)。
【必備】Client-side (Desktop Application)
◎ Apollo a - 產(chǎn)品級(jí)的封裝,基本技術(shù)了解(如何打包、如何加入HTML和JavaScript等) b - 把握a的同時(shí),能利用Apollo的API獨(dú)立設(shè)計(jì)、開發(fā)OS的文件I/O功能。 c - 把握基本技能的同時(shí),對(duì)"3D概念體系"有所認(rèn)知。這里"3D"即:Design(設(shè)計(jì))、Development(開發(fā))、Deploy(產(chǎn)品部署)。能用Apollo
◎ Windows Presentation Foundation、WPF/E(Silverlight) (待定,歡迎補(bǔ)充)