2010-11-22
許多朋友對網頁制作的理解還不是很全面, 我想實在有必要進行一番思路整理!在此之前,我將網頁制作分為設計與技術兩方面。 建設網頁究竟是什么 網頁又叫主頁,是用一種HTML的標志語言來表示的,它將我們要表示的信息用HTML語言表示 出來,這就形成了HTML代碼,瀏覽器的工作主要是將這些標記語言“翻譯”過來,并照定義的格 式等顯示出來,這就是我們所真正看到的網頁。 建設網頁制作究竟需不需要學習HTML語言呢? 在網頁制作工具還很缺少并功能并不很強大的時候,要做網頁就必須熟悉這些HTML代碼了, 常用的就是用寫字板來寫HTML標記代碼,這可對一些非計算機方面的朋友要做HTML不啻于一個 畏途,現在好了,由于功能強大的網頁編輯制作工具FrontPage與DreamWeaver及HomeSite等的 出現,使網頁制作變得更簡單,生成的網頁效果更為豐富。我想,“網頁設計”這個概念大概也就 在這時隨之出現了,因為這些工具的出現使得網頁制作不再需要去專門學HTML標記語言,就象從 事廣告制作的人員一樣,不必是計算機專業的科班生,而只需懂有限的幾個軟件的使用就可以創意 構思出精彩的畫面;同理,這些網頁制作工具使得網頁的創意設計更多地依賴于一種內容的組織與 美感的很好把握。由此看來,從事網頁設計是大可不必鉆研HTML語言的喲?只說對了一大半。在 本人看來,如果你是一位對HTML語言不感興趣,很喜歡創意設計的朋友,是可以回避HTML代碼的 ,因為就憑這些工具進行設計是可以勝任的,工具自動生成HTML代碼;但假若你需要做一些頁面 控制,并且遇上工具令人討厭的時候(記住,現在這些工具還不能完全圖文混排喲!) ,就不得 不打開代碼窗,去動手修改那一串串比較抽象的符號。另外,如果你想寫腳本語言程序及搞其它一 引起服務器端腳本編程的話,就必須了解HTML語言了。我的建議是不管你對HTML語言感興趣與否 ,能學一些,懂一些好! 建設網頁設計中重要的是什么? 既然強大的網頁設計工具使人們不再面對惱人的代碼,“網頁設計師”才真正名符其實了, 一個大解放!網頁設計實際上正變為怎樣為頁面進行“形象設計”了。不言而喻,美術設計尤為重 要!說真的,技術型的人才大有危機之感啦,為啥?如果對美感甚或說美術不在行的話,雖然有技 術但做不出漂亮的有創意的主頁,這可是大忌呀!就拿Flash動畫制作來說吧,雖然懂得不少技術 ,但就是做出來的東西不吸引人,也是就是人們常說的只有“匠氣”而無“靈氣”了。因為,網頁 的靈魂就在于創意!工具的傻瓜化,網頁制作行業對制作人員美術的要求更高,這也不難理解現在 網頁制作招聘為什么都無一例外地寫著懂圖形設計這項了。 由此,如果你對網頁設計這項職 業太熱衷的話,我建議你在圖形設計等方面多下功夫,這才是根本。 建設網頁制作職業的將怎樣分化? 從上可以看出,網頁制作涉及設計與技術兩面方面,隨著 工具的簡化與功能的強大,設計與技術的比較一方面表面上看來界限不清,另一方面,技術在不斷 發展,網頁制作的技術也將層出不窮,技術與設計的分離也是勢不可免,可以想見,今后網站網頁 制作人員的搭配將是少量技術人員與大量設計人員。 網頁設計對美術的要求更為苛刻,并不是技術型的網頁設計人員就無路可走了。揚長避短乃明 智的選擇!網頁設計表面上使設計人員與技術相隔離,但在服務器端的編程處理、網頁設計所涉及 各種技術的綜合、網站的架構等等是美術型網頁設計人員所不能勝任的,技術型人員仍前途光明, 依本人之見,而今有些網站在招聘時對這種分劃視而不見,要求大而全,全知全能,實在有些令人 氣憤! 建設網頁制作需要學哪些東西? 除了我們將才所說的學習一些基本的HTML語言知識外,一般說來需要學:圖形工具的使用 、網頁制作工具的使用、網頁動畫工具的使用。 現在做圖形的工具很多,有涉及平面的,有 涉及動畫的。平面設計大多選PhotoShop,CoralDraw等;而做網頁動畫的工具如FireWorks、 Ulead及時下很流行的Flash。而網頁制作工具大家肯定都比較熟悉了,如DreamWeaver及 FrontPage等,這兩個工具各有千秋,難分伯仲,沒有定論,但時下一些網站招聘好像對 DreamWeaver情有獨鐘,這也難怪,DreamWeaver功能也確實強勁,冗余代碼少,站點管理,特效 實現等輕而易舉,但新近的FrontPage2000也有很大的改進。兩個制作工具學起來都比較簡單,提 供了圖形化的設計界面,告訴你一個很好的學習HTML語言的絕佳辦法:看這些工具自動生成的 HTML代碼! 這上面所說的只是對于比較單純的網頁設計來說的,是不是技術就變得很不重要了呢?不是, 只是技術在另外一些方面顯得尤為重要。如果我們要征對頁面寫一些控制過程、需要在服務器端進 行一些數據處理,那么編程這塊就是技術型網頁制作人員的天下了!基本的編程學習內容有腳本語 言。腳本語言是動態HTML的生命力之所在。也是一種面向對象的解釋性程序語言,現在有 JavaScript與VBScript, 前者比后者的資歷老,IE與NS兩種瀏覽器都支持,所以,在一般的不 涉及及服務器端的腳本編程的話,那么,JavaScript是首選。學習腳本語言本人有一個建議,請 一定要對DHTML的對象模型搞清楚,這樣才能很好地進行實際編程。其次為CGI語言與服務器端腳 本語言 CGI是公用網關接口的縮寫,CGI程序運行在服務器端,對用戶端提交的請求進行處理 ,我們瀏覽服務器上的網頁時,自己就是一個用戶,如果我們要在線進行數據查詢,提交等,這些 處理都是在服務器端即服務器上進行處理。CGI程序可用任何編譯型語言進行編寫如Delphi、 C++等。而服務器端編程語言如ASP、Perl、PHP、coldFusion等程序并不是嚴格的CGI程序,只能 算是一種在服務器端運行的腳本語言。ASP、Perl、PHP、coldFusion等比較常用,只是征對不同 的系統平臺,以及應用的領域不同,幾種語言均用得較廣,ASP是征對Win NT平臺的,Perl、 PHP征對Unix、Linux與Win NT等。你可根據自己的實際情況選用一種,其中,一定要注意,服務 器端腳本語言與數據庫的結合是一個比較重要的方面,學習時要多留心。 從事這項職業,應該關注什么? 技術發展得太快了,新的東西層出不窮,利用職業之便掌握一些有關職業方面的動態是必須的 關注XML,XML是一種擴展標記語言,可以很方便對結構化數據進行描述,允許用戶對自己 的標記語言進行定義,提供了一個直接處理Web數據的通用方法,具有廣闊的應用前景,特別是對 傳統的網頁制作將有較大的影響,不妨多關注一下。 了解VRML,VRML是一種網上虛擬現實語言,它的出現使遠程虛擬現實成為可能,對電子商務 、多媒體等具有深遠的影響,并且能通過腳本語言進行一系列控制。隨著網絡帶寬的改善以及創造 工具的簡化,相信會在不久將風糜于世。 關注WML。信息家電也能上網,這種網頁采用了WML標記語言。WML與HTML既有相似與借鑒之處 ,又有自己的特點,隨著信息家電的普及,家電上網也將日益頻繁,針對不同家電設計相關的主頁 將會成為網頁設計的一個重要分支。 關注腳本語言。這里所說的腳本語言并不單指上面所說的JS或VS,實際上,要使各種信息能 在網上表達并傳輸,不同的開發工具都會提供一個對信息進行控制的簡單的接口程序語言,也就是 一種描述性的腳本語言,它使得控制更為簡便易行,可以毫不夸張地說,腳本語言將成為網絡時代 的一道絢麗的風景線! 建設網頁制作學習的有什么好的途徑 ? 建立個人站點不失為一個綜合的訓練與學習的絕佳途徑!建立個人站點在網站內容的架 構、組織、制作、宣傳、運作等均有涉及,并且要成為一個優秀個人網站,要不斷地學習與提高。 現今從事網頁制作職業的人員大都來自個人站點的建設者。 這種鍛煉一則全面、二則能學到不少 單純地制作頁面所不能學到的知識。當然了,另外的方法還有多學習別人的制作,特別是一個大站 與優秀個人網站,學頁面布局、用色、創意、內容的組織與架構等。這樣才能敏感地察覺自身的不 足! 以上說這些,只是一孔之見,實際遠不止這些,我們將會繼續關注網頁設計職業這個話 題,相信會有更多的精辟之文出現,此文權作拋磚引玉罷! |
下一條:如何防范和清除網站木馬