網頁設計師說明
網頁設計師是個統稱,他是個專業領域很廣的行業,要完成一個專業網站與後續維護是一件很艱難的工作,
一人獨立完成是很困難的事,通常是一個團隊一起完成的,以下整理了各種技術的網頁設計師分類工作說明表。
網頁設計師 | ||
前端 | 網頁平面設計 | 職務條件 : 需會Photoshop、Illustrator等繪圖軟體 網頁設計用的平面設計稿,與印刷用的設計稿有很大的差異,如色彩使用RGB不是CMYK,構圖時須考慮到文案過長或過短時的應對方式,否則容易有網頁跑版的情況發生,字體方面網頁設計最多就細明體或黑體,若想使用別種字體,則需轉成圖片,非必要的話,建議還是使用系統字是最好的,對於網頁優化SEO有很大的幫助,現況銀幕尺寸大小不一,設計網頁時還得考量到安全範圍,否則會有畫面被遮蔽的問題,除此還需要設計各種狀態下的視覺樣式,如載入中、處理中、滑鼠移入、發生錯誤等等各種狀態下的介面圖示,最重要的還得避免做出難以切版的網頁設計圖 |
HTML網頁切版 | 職務條件 : 需會Dreamweaver 、其餘寫code代碼軟體 HTML網頁切版顧名思義就是將做好的網頁平面設計搞,轉換製作成html檔,因html結構為區塊型態,須將圖稿以塊狀的形式做切割,再將其擺放至html檔的相對應位置,顧名"切版",以上也只不過是概要的說明,切版的同時還需搭配階層式樣式表CSS(英語:Cascading Style Sheets,縮寫:CSS)設定,網頁設計師須了解CSS的各種屬性與功能,同時須長時間練習,才有辦法上手,除此還需了解RWD(英語:Responsive web design,通常縮寫為RWD)響應式網頁設計,才能支援到各種瀏覽裝置,從桌面電腦顯示器到行動電話或其他行動產品裝置。 |
|
JavaScript | 職務條件 : 需會Dreamweaver 、其餘寫code代碼軟體 JavaScript 的主要功能是替 HTML 增加更多的網頁互動功能,因為單純的 HTML 無法做太多特效,而 JavaScript 卻可以做到,比如可以製作表單資料驗證、控制多媒體、更豐富的網頁視覺效果等等,提到JavaScript就不得不提JQuery,JQuery 是 Javascript 的延伸,jQuery 可以讓你的程式碼更精簡、更優雅的表達出來,對於剛入門的網頁設計師來講,JQuery相對於Javascript來的更容易學習。 |
|
後端 | 網頁程式設計 | 職務條件 : 需會ASP或JSP或PHP 網頁設計常用的程式語言有ASP 、JSP 、PHP,其主要作用於與資料庫的互動,使網頁上的資料能動態的呈現,何為動態? 在這裡動態指的是網頁中的改變,可以在刷新網頁之後直觀的在網頁中顯示出來,其中佔大眾的語言則屬PHP,生為一位網頁設計師,如果懂得PHP,相信在求職的路上可以走的比較順。 |
資料庫 | 職務條件 : 需會MySQL或MS SQL MySQL、MS-SQL 是網頁上的資料庫或稱為數據庫,用來配合網頁程式如: PHP、ASP、ASP.NET 等,儲存大量數據,如果只是單純的HTML網頁則用不到,但如果網站有後台,需時常更新網頁,或架設購物車網站、部落格網站等,就一定要使用到網頁資料庫。 |
|
主機維護 | Linux Server或 Windows Server |
職務條件 : 伺服器管理 Apache 或 iis 網頁用的主機通常是虛擬主機或稱共享主機,是一種可以執行多個網站或服務的技術,一部主機可以放置多個網站,好處是降低成本,方便管理,負責管理的人員統稱工程師或MIS,已經不叫網頁設計師,通常要負責的工作有,各種故障排除、安全性維護、日常備份、系統bug移除,不只軟體,硬體上的相關知識也都必須了解,才能勝認這個工作。 |