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