網頁設計就是使用標識語言(markup language),經過一系列概念化,設計,編排,和執行的過程後將電子格式的訊息透過Internet網際網路傳輸,最後透過瀏覽器產生GUI圖形界面展示於客戶端。
簡單來說,網頁設計的目的就是產生網站,什麼是網站呢,就是伺服器內的一系列網頁的組合,終端用戶發出請求後伺服器透過網路傳輸特定的網頁(Client請求的訊息)給客戶端。簡單的訊息如文字,圖片(GIFs, JPEGs,PNGs)和表格,都可以透過使用HTML/XHTML/XML放置到網站頁面上。而更複雜的資料如動畫,視訊,聲音則需要瀏覽器中的附加元件(ActiveX)程式來解析,例如Flash、QuickTime、Java run-time environment,等等,這些套件程式也是透過HTML/XHTML/XML嵌入網頁中。
隨著瀏覽器和W3C標準一致性的改善,XHTML/XML(可擴展標識語言)與CSS(層疊樣式表)共同用作網頁內容的設計已經被廣泛的接受和使用。最新的標準和建議則是朝著瀏覽器的能力擴充和改善發展,使之能夠不需要外掛程式也能夠給用戶傳輸多媒體訊息和更多的功能。
一般公司會把公司網站委託網路公司設計維護,對網頁設計可能已經有基本瞭解的你,在面對各家網頁設計公司時不免徬徨,我們以客觀的角度來解說,希望您可以列入心中參考的建議。
- 網頁設計有那些技術
網路數據的呈現技術每隔數月就有舊的技術發表新功能或新的技術產生,分類方式也多不勝談cadch.com版權所有,在此將一般企業客戶在發案時需要瞭解的項目列舉:偏向伺服端(網站存放的主機)運算的有PHP程式、ASP程式、ASPX程式、CFM程式、JSP程式、CGI程式..等。偏向用戶端(網友這邊)運算的有Java Script程式、Applet Script程式、htm、html、flash..等。
- 網頁設計的價格如何產生
大家對網頁設計的報價如何產生的應該很迷惑,合理的報價是將工時跟技術量化所產生出來的,相同的工時跟技術在不同的國家、組織、營運形態下,產生的報價皆不相同,一分錢一分貨這個道理在網頁設計界不算絕對cadch.com版權所有,所以瞭解網頁設計的成本以及設計前就產生的成本差異,將提昇企業建置網站的單位效益。
在此舉個例子:我們幫一家南非的公司設計網頁,這個網頁的目標使用者是南非當地人,南非的電信業者Telkom SA對ADSL用戶採流量限制政策,對國外連線採時差流量限制政策,由於該電信業者壟斷市場,我們在建設一個南非網站時,面臨到快跟在台灣建置網站一樣高的成本。
- 網站建置前的成本差異
A.經營形態:
營運成本是一關鍵,並非指大型企業成本就較高,而是指經營是否有達到最佳化營運。
大型網頁設計公司可以達成資源互補,但也較小型設計公司或SOHO工作室複雜,故很容易就會造成資源浪費。
小型設計公司或SOHO工作室維運較容易,資源管理不複雜,但是資源少、互補能力較差。一家專業的設計公司所需的軟體成本可能是單一設計案收入的數倍,小型設計公司或SOHO工作室案件量可能無法負擔此成本。
B.國際匯差與GDP差異:
舉個例子,目前韓元大貶(2008/12/16),以台灣企業委託韓國設計師,加上規費等外稅,在合國內法的範圍內可以節省成本。
C.設計師熟練度與精緻度
在製作網頁時有許多細微的注意事項,而這些地方對於技巧純熟的設計師已經習以為常,所以設計所花費的時間可以縮短不少。
承上述,技巧純熟的設計師可以縮短網頁製作的時間,但是精緻的設計例外,好的作品都是專注在細節上,同樣的網頁在不同的設計師手上製作,差異處可能超過1000個細節,一個網站的形成要使用到許多技術,除了程式外,還有美術設計。
D.製作工具
E.資源
- 網站建構的成本
A.網路空間
網路空間是指網頁資料所存放的地方。這些空間可以是自行架設Internet伺服器、或是多人共用的虛擬伺服器、或附屬在子路徑中的空間(很多免費空間屬於這種)。
自行架設主機所要負擔的成本有硬體費用、軟體費用與運行所花的電費及維護人力;除了自行架設主機外,最多人選擇租用虛擬主機,依流量與空間及規格不同有著不同的訂價,國內與國外的價格也有明顯的差異,相信業主對於琳瑯滿目的虛擬主機規格與報價一定相當迷惑,而這亦是筆者覺得架站中最中要的一環,以下由硬體設備與網路線路與電路來說明:
虛擬主機硬體可能是由許多網站共用一架或多架構成之陣列,越多網站用戶可能影響主機運作的機會就越大,一些網站使用的程式是需要使用到中央處理器與記憶體,這方面控管不嚴謹的虛擬主機很有可能使客戶無法得到應有的資源。
另外有些網站的首頁附屬在其他網站的子路徑中,例如Hinet的免費空間、104NET的備份空間..等,這類型的網站大多也是屬於由許多用戶共用一台主機資源。
- 完善的企劃與建議
要製作一個好的網站,一定要先有良好的規劃。
許多企業可能瞭解自己的需求,但是真正專業的設計師,將延伸潛在的網站效能,明確的目標可以更早的將專案完美達成,但這只是一家會做網頁的公司,而非設計公司。
- 新技術的應用
設計一個網站可能需要應用到許多技術,這些應用需要考慮到支援性與創新設計間的平衡,但是網頁設計的技術更新的非常快,很有可能網站作好以後,支持已經普及化了,所以新技術的嵌入非常重要。