我們都知道在專業的網站設計中,需要用到各種不同了類型的網站設計軟件,到底需要哪些呢?這就需要根據網站設計的三個不同階段,也就是原型設計階段、編碼階段和測試階段,以此來選擇不同的網站設計軟件,下面就為大家做一個簡單的介紹。
一、原型設計階段
在網站設計的原型設計階段,其主要的目的就是根據客戶提出的不同需求來描繪出頁面的草圖。其實在這個階段需要用到做多的就是紙和筆,當然一些設計軟件也是非常好的,像我們比較常用的balsamip, mockingbird等。一些傳統的平面設計工具比如photoshop,對網站設計的原型設計階段幫助也是非常大的。
二、編碼階段
網站設計在完成原型設計之后,就能夠得到一些基本的效果圖,此時,就需要將最初的效果草圖轉化為html,css或者javascript。在設個階段,網站設計軟件需要的就相對多一些,比如dreamweaver,expression blender 等。不過,這個也不是固定,對于一些前段工程師來說采用文本編輯器也是非常好用的,像vim,textmate也是可以來實現原型的。
其實,網站設計和前段邏輯是不能完全分開的,作為一個前段設計師,掌握最基本的javascript知識還是非常必要的。當然了,如果能夠熟練掌握一種js框架就更好了,像jquery。
三、測試階段
到了網站設計的第三個階段,也就是測試階段,由于一些原因,導致目前一些主流的瀏覽器和一些非主流的瀏覽器會出現一些截然不同的表現。作為一名盡責的前端工程師,需要掌握一些跨瀏覽器的兼容性測試技術和工具。像使用較多的一款在線監測兼容性的測試工具http://browsershots.org。
通過上面的介紹,相信你對網站設計軟件的種類一定有了一些基礎的了解,希望能夠幫助大家在網站設計軟件的選擇上能有所幫助。像在原型設計階段需要用到:balsamip, mockingbird和photoshop等;在編碼階段需要用到dreamweaver, expression blender和tim和textmate等;而在測試階段就需要用到測試兼容性的一些測試軟件或工具,比如:http://browsershots.org等。