網站設計及制作
提問問題
列表
-
求一份網頁制作策劃書
查看答案>>
-
誰能詳細給我介紹一下網頁制作流程?
查看答案>>
-
學 網頁設計將來可以做什么工作?
查看答案>>
-
網頁設計與制作要學些什么
查看答案>>
-
怎么學習網頁制作?
查看答案>>
-
網站編輯和網頁設計與制作的區(qū)別
查看答案>>
-
網頁設計和網站開發(fā)用到的技術有哪些?
查看答案>>
求一份網頁制作策劃書
那你這樣看是策劃什么類型的網站了 網站類型有多種:政府網站、商業(yè)網站、企業(yè)網站、個人網站等以下是個人網站的策劃:1、網站作用:讓別人了解我認識我2、網站規(guī)模:因為是個人網站一般由一二十個網頁組成,所以規(guī)模不大3、網站目標客戶:同學,朋友,和廣大青年朋友。4、網站特色:我的這類網站受眾一般為青年人,所以在色彩上和設計風格上追求青年人的口味,畫面絢爛,在內容上的特色表現為:(1)內容標準化與個性化(2)充分體現互動性(3)內容實用性(4)多媒體技術專業(yè)性(5)網站平臺延展性5.網站的宣傳標語:展示自我,分享快樂。一、網站的風格及配色方案1、網站名稱:意度空間2、網站域名:3、網站LOGO4、網站標準色:整個網站以橙黃色為主基色,配以黑白色,我認為配這種色代表年輕人的激情。5、網站標準字體:在字體上我主張采用默認字體,因為這種字體無論在那種瀏覽器上都能正常顯示。所以我采用系統(tǒng)默認字體。二、網站的欄目設計(畫出欄目結構圖)三、網站設計和制作中所采用的技術1、Flash特效功能2、圖片展示功能3、文章查詢功能4、相冊功能5、在線視聽功能6、我的QQ群功能7、文件下載功能8、在線留言功能9、友情鏈接功能10、時鐘功能 11、電子郵件功能12、點至通訊錄 13、圈子(我的QQ空間)14、網摘功能15、新聞功能四、首頁的設計簡述為了使我的的首頁美觀生動,吸引人在我的首頁我還添加了形象開頭動畫頁面在頁面上我首先映入你眼簾的是美麗的西京圖片在它的上面我添加可透明的FLASH動畫,這樣會使網頁具有動態(tài)美的感覺,加上合理淺淡桔黃色,動聽的背景音樂,無論是從視覺,聽覺還是感覺上都是一個不錯的網站。在網站的右上角我還插了滾動字幕,這樣可以讓瀏覽著第一時間了解我本站的最新動態(tài)。在網頁的右下角是我的網站的名稱,通過點擊它就可以進入我的主頁。五、欄目頁及內容頁的設計構思我的個人網站大體上包括一下內容:我的圈子,我的相冊,我的音樂,最新動態(tài),項目互動,資源下載,六大模塊這六大模塊簡介如下我的圈子簡介:(1)介紹我的班級和我班級里邊的同學,把我班里邊的同學加到我的網頁中并對每個人做詳細的介紹,形成一個同學錄一樣的頁面,在這里邊每個人可以都可以盡量書寫個人的興趣愛好。(2)個人簡歷。首先是個人詳細的自我介紹,然后加上個人的求職信個人簡歷,以便企業(yè)更深的了解我(3)因為只要有QQ號的幾乎都有自己的空間所以我可以加個超連接,連接到我的QQ空間我的相冊。我的相冊簡介:(1)設計個人的相冊(2)朋友的相冊(3)貼圖,如果發(fā)現好的圖片我收集起來可以和廣大朋友共同分享。我的音樂簡介:這個模塊主要包括:(1)國內最新流行的音樂(2)日韓最新流行的音樂(3)歐美最新流行的音樂最新動態(tài)簡介:(1)本站公告(2)站內新聞(3)最新游戲(4)新款服飾項目互動簡介:(1)請你留言,通過這個模塊可以在線時時交流(2)站內論壇資源下載簡介:(1)原創(chuàng)作品;在這里可以寫個人的個人日志,心得體會(2)資源共享附欄目頁或內容頁模板圖我的相冊、我的音樂、你我互動、 最新動態(tài)、 資源下載六、網站完成后的自查:網站在本地和上傳到服務器中有無圖片和動畫無法顯示或鏈接失效等情況通過反復的測試,在本地和上傳到服務器中都沒有發(fā)現圖片和動畫無法顯示的或鏈接失效等情況。七、網站完成后,你打算如何做進一步的推廣,請寫出網站推廣的方案。(根據電子商務的知識寫出較為詳細推廣方案)電子郵件推廣電子郵件是最有效的網絡許可營銷方法之一。分為:廣告郵件、電子雜志兩種。前者通過廣泛發(fā)布郵件信息獲得第一注意力;后者通過用戶許可,獲得定期、定向宣傳效果,起到事半功倍的效果;搜索引擎加注統(tǒng)計表明,50%以上的自發(fā)訪問量來自于搜索引擎;有效加注搜索引擎是注意力推廣的必備手段之一;加注搜索引擎既要注意措辭和選這好引擎也要注意定期跟蹤加注效果,并做出合理的修正或補充;廣告策略廣告是注意力營銷和推廣強有力的手段,包括網上廣告和網下廣告,網上包括付費廣告,互換廣告,友情連接等方法網下推廣法網下推廣方式多樣,除廣告外還包括:確定網站CI形象,宣傳標識,口碑傳遞參加公益活動,活動贊助,派發(fā)小禮品、傳單、作小型市場調查,相關單位機構合作等;雁過留聲法大量訪問同類網站或者人氣旺盛的網絡平臺,發(fā)布留言和論壇信息(可用技術手段實現)內容主要有:本網站介紹或者本網站部分精品內容發(fā)布,吸引愛好者訪問;整合營銷與推廣聯(lián)盟策略首先實現同以下是企業(yè)類型的網站策劃:1、 建設企業(yè)網站所遵循的一般原則(1) 系統(tǒng)性原則。同時提供設計方案。設計實施單位應充分了解企業(yè)文化和企業(yè)機構及管理信息等基本情況,對營銷目標、行業(yè)競爭狀況、產品特征、用戶需求行為以及網站推廣運營等基本問題等要素融入到網站建設方案中。(2) 完整性原則。企業(yè)網站是企業(yè)在互聯(lián)網上的經營場所,應該為用戶提供完整的信息和服務:網站的基本要素合理、完整;網站的內容全面、有效;網站的服務和功能適用、方便;網站建設與網站運營維護銜接并提供支持。(3) 友好性原則。網站的友好性包括三個方面:對用戶友好——滿足用戶需求、獲得用戶信任;對網絡環(huán)境友好——適合搜索引擎檢索、便于積累網絡營銷資源;對經營者友好——網站便于管理維護、提高工作效率。(4) 簡單性原則。在保證網站基本要素完整的前提下,盡可能減少不相關的內容、圖片和多媒體文件等,使得用戶以盡可能少的點擊次數和盡可能短的時間獲得需要的信息和服務。(5) 適應性原則。企業(yè)網站的功能、內容、服務和表現形式等需要適應不斷變化的網絡營銷環(huán)境,網站應具有連續(xù)性和可擴展性。2、網站建設基本流程規(guī)范企業(yè)網站建設(升級改版)包含下列基本流程:(1)制定網站規(guī)劃方案:包括網站預期目標、行業(yè)競爭狀況分析、網站欄目結構、用戶行為分析及內容規(guī)劃、網頁模版設計、網站服務器技術選型、網站運營維護規(guī)范等基本內容;(2)網站技術開發(fā)、網頁設計;(3)網站測試;(4)網站內容發(fā)布;(5)網站維護及管理。3、網站域名及網站技術規(guī)范(1)采用基于XHTML的國際WEB標準(CSS+DIV);(2)網站首頁為頂級域名而不是多級層次 ;(3)網站首頁及各欄目和內容頁面均不采用網址跳轉方式,不采用過渡頁/橋頁等網址重定向;(4)合理應用靜態(tài)網頁與動態(tài)網頁,網站欄目首頁和其他重要頁面采用靜態(tài)網頁;(5)網頁內容頁面層次不宜過多,不超過四個層次;(6)采用主流域名:.cn、.com.cn、.com等;(7)一個網站對應一個主域名,現有多個域名需統(tǒng)一;(8)網站鏈接錯誤率在一定范圍之內,首頁等重要頁面無死鏈接;(9)網站設計對不同瀏覽器具有兼容性。4、企業(yè)網站的基本功能和內容(1) 與企業(yè)辦公網實現無縫鏈接;(2)具有信息發(fā)布、產品發(fā)布和管理功能;(3)產品推薦/廣告管理功能;(4)詳細的公司介紹;(5)詳細的聯(lián)系方式;(6)合理的產品分類/匯總/列表;(7)詳細的產品介紹內容;(8)銷售及售后服務相關的聯(lián)系和服務信息;5、網站優(yōu)化網站優(yōu)化包括三個方面:對用戶獲取信息優(yōu)化、搜索引擎優(yōu)化、網站維護優(yōu)化。(1)網站欄目結構合理,欄目設置不要過于復雜;(2)網站導航清晰且全站統(tǒng)一,通過任何一個網頁可以逐級返回上一級欄目直到首頁;(3)網頁布局設計合理,網站設計符合用戶瀏覽習慣;(4)重要文字信息盡可能出現在網頁靠前位置;(5)字體清晰,CSS風格協(xié)調一致;6、網頁模版設計(1)重要信息盡可能出現在用戶最關注的位置;(2)網頁寬度定位適應當前主流屏幕分辨率模式;(3)保持整站CSS風格一致;(4)超級鏈接有下劃線或顏色的明顯指示;(5)整個網站中在新窗口打開或原窗口打開網頁的規(guī)則一致;(6)網站首頁字節(jié)數不宜過大;(7)多語言版本網站內容之間的切換方式設計合理。7、企業(yè)網站可信度(1)網站具有必須的法定證書;(2)對企業(yè)基本狀況的介紹真實可信;(3)公布顧客服務/售后服務承諾;(4)有必要的個人信息保護聲明;(5)網站公布的聯(lián)系方式有效,尤其是地址、固定電話和Email地址;(6)網站公布的Email地址與企業(yè)網站域名后綴一致而不是免費郵箱;(7)網站主域名與企業(yè)名稱/品牌/核心產品一致或相關;8、網站運營維護(1)建立網站內容發(fā)布審核機制,始終保持網站內容的合法性;(2)保持網站服務器正常工作,對網站訪問速度等進行日常跟蹤管理;(3)保持合理的網站內容更新頻率;(4)網站內容制作符合網站優(yōu)化所必須具備的規(guī)范;(5)重要信息(如數據庫等、訪問日志等)的備份機制;雖然看上去有點復雜 不過你自己可以簡化的 希望以上信息能給你一些幫助!
誰能詳細給我介紹一下網頁制作流程?
網站設計八步驟 由于目前所見即所得類型的工具越來越多,使用也越來越方便,所以制作網頁已經變成了一件輕松的工作,不像以前要手工編寫一行行的源代碼那樣。一般初學者經過短暫的學習就可以學會制作網頁,于是他們認為網頁制作非常簡單,就匆匆忙忙制作自己的網站,可是做出來之后與別人一比,才發(fā)現自己的網站非常粗糙,這是為什么呢?常言道:“性急吃不了熱豆腐”。建立一個網站就像蓋一幢大樓一樣,它是一個系統(tǒng)工程,有自己特定的工作流程,你只有遵循這個步驟,按部就班地一步步來,才能設計出一個滿意的網站。 一、確定網站主題 網站主題就是你建立的網站所要包含的主要內容,一個網站必須要有一個明確的主題。特別是對于個人網站,你不可能像綜合網站那樣做得內容大而全,包羅萬象。你沒有這個能力,也沒這個精力,所以必須要找準一個自己最感興趣內容,做深、做透,辦出自己的特色,這樣才能給用戶留下深刻的印象。網站的主題無定則,只要是你感興趣的,任何內容都可以,但主題要鮮明,在你的主題范圍內內容做到大而全、精而深。 二、搜集材料 明確了網站的主題以后,你就要圍繞主題開始搜集材料了。常言道:“巧婦難為無米之炊”。要想讓自己的網站有血有肉,能夠吸引住用戶,你就要盡量搜集材料,搜集得材料越多,以后制作網站就越容易。材料既可以從圖書、報紙、光盤、多媒體上得來,也可以從互聯(lián)網上搜集,然后把搜集的材料去粗取精,去偽存真,作為自己制作網頁的素材。 三、規(guī)劃網站 一個網站設計得成功與否,很大程度上決定于設計者的規(guī)劃水平,規(guī)劃網站就像設計師設計大樓一樣,圖紙設計好了,才能建成一座漂亮的樓房。網站規(guī)劃包含的內容很多,如網站的結構、欄目的設置、網站的風格、顏色搭配、版面布局、文字圖片的運用等,你只有在制作網頁之前把這些方面都考慮到了,才能在制作時駕輕就熟,胸有成竹。也只有如此制作出來的網頁才能有個性、有特色,具有吸引力。如何規(guī)劃網站的每一項具體內容,我們在下面會有詳細介紹。四、選擇合適的制作工具 盡管選擇什么樣的工具并不會影響你設計網頁的好壞,但是一款功能強大、使用簡單的軟件往往可以起到事半功倍的效果。網頁制作涉及的工具比較多,首先就是網頁制作工具了,目前大多數網民選用的都是所見即所得的編輯工具,這其中的優(yōu)秀者當然是Dreamweaver和Frontpage了,如果是初學者,Frontpage2000是首選。除此之外,還有圖片編輯工具,如Photoshop、Photoimpact等;動畫制作工具,如Flash、Cool 3d、Gif Animator等;還有網頁特效工具,如有聲有色等,網上有許多這方面的軟件,你可以根據需要靈活運用。 五、制作網頁 材料有了,工具也選好了,下面就需要按照規(guī)劃一步步地把自己的想法變成現實了,這是一個復雜而細致的過程,一定要按照先大后小、先簡單后復雜來進行制作。所謂先大后小,就是說在制作網頁時,先把大的結構設計好,然后再逐步完善小的結構設計。所謂先簡單后復雜,就是先設計出簡單的內容,然后再設計復雜的內容,以便出現問題時好修改。在制作網頁時要多靈活運用模板,這樣可以大大提高制作效率。 六、上傳測試 網頁制作完畢,最后要發(fā)布到Web服務器上,才能夠讓全世界的朋友觀看,現在上傳的工具有很多,有些網頁制作工具本身就帶有FTP功能,利用這些FTP工具,你可以很方便地把網站發(fā)布到自己申請的主頁存放服務器上。網站上傳以后,你要在瀏覽器中打開自己的網站,逐頁逐個鏈接的進行測試,發(fā)現問題,及時修改,然后再上傳測試。全部測試完畢就可以把你的網址告訴給朋友,讓他們來瀏覽。 七、推廣宣傳 網頁做好之后,還要不斷地進行宣傳,這樣才能讓的朋友認識它,提高網站的訪問率和知名度。推廣的方法有很多,例如到搜索引擎上注冊、與別的網站交換鏈接、加入廣告鏈等。 八、維護更新 網站要注意經常維護更新內容,保持內容的新鮮,不要一做好就放在那兒不變了,只有不斷地給它補充新的內容,才能夠吸引住瀏覽者 這是整體上的步驟,至每一個步驟我們還可以進一步分。越詳細應該是越好的。
學 網頁設計將來可以做什么工作?
一、從事網頁設計師行業(yè)可能有些人天生就不喜歡編程,喜歡設計,他們認為設計是個人能力的一種展現的形式。而這類人可以從事網頁設計師相關的工作??赡芤髸hotoShop、Illustrator等一些軟件。(具體看公司的要求,現在一般小公司都是美工加前端頁面制作的。因為不是從事這個行業(yè),具體待情況而定。)二、從事WEB前端攻城獅行業(yè)如果對于編程喜歡的話,可以走web前端攻城獅這個位置。走這條路的話,可能要求比較多,主要難點在于javascript這塊。javascript可大致分為:1.核心(ECMAScript):描述了JS的語法和基本對象。2.文檔對象模型(DOM):處理網頁內容的方法和接口3.瀏覽器對象模型(BOM):與瀏覽器交互的方法和接口然后學會javascript的面向對象編程開發(fā)、模塊化組件開發(fā)。當然還要熟悉一些一些框架1.一般前端框架jqueryUI easyui bootstrap(目前比較火)... 2.當然jquery是必須的3.javascript框架:AngularJS 甚至Node.js (是一個基于Chrome JavaScript 運行時建立的一個平臺)具體沒去研究..4.熟悉一門后臺編程語言最好(php,java)當然除了JS這塊,當然還有目前最火的"html5+css3"移動端的開發(fā)。
網頁設計與制作要學些什么
如果說到網頁設計與制作的話,學的東西很多,一般學習都是先學習制作基本的page(網頁),也就是學習用html語言,制作簡單的網頁,在這個過程中,所需要的素材你可以選擇自己去設計,也可以在網上去找素材,當然,這個網頁是你自己設計還是模仿,你自己選擇,接著就進入動態(tài)交互的網站了,語言有什么asp、php、jsp、.net……還有既然是動態(tài)還要學習數據庫access、MySQL……。沒有什么最好的,asp+access是最簡單的,一般以前的一些網站公司都喜歡用asp或.net建站,不過我跟人認為php應該是最實用的,對瀏覽器的兼容性也較好,現在用的比較普遍的就是php吧!所要用的工具:DW、flash、ps、fw。第一、學習的是簡單的html語言,找一本書去看去學習,學習制作靜態(tài)的網頁。第二、數據庫的學習,這個是有一定講究的,學數據庫和對應的語言是有一定關系的,像如果學access,我估計學的應該只有asp了,除非你把數據庫都學了。第二、學習動態(tài)交互網頁的制作,就是上面所提到的一些語言,自己選擇一個去好好學,還是書本去學習吧!第三、應該是接觸到用層替代表格之類的,也就是div+css,很多公司都會要求這個,具體我就不詳說。大致就這么多,設計跟制作是聯(lián)系在一起的,你要是覺得你更喜歡設計,那可以選擇做前臺的,如果喜歡編程,那就后臺程序了。電子商務交流群:122728032,技術交流群:207688693,如果還有什么需要了解的,可以加群,我是群主。希望能幫到你,給我加分哦!
怎么學習網頁制作?
從最基本的開始學,最簡單的就是HTML的網頁,直接把圖弄上去,然后把邊距邊框,按鈕之類的設置下就差不多了,最后自己去各個瀏覽器調試下,修改參數就好了!怎樣設計網頁 在網頁設計的認識上,許多人似乎仍停留在網頁制作的高度上。認為只要用好了網頁制作軟件,就能搞好網頁設計了…… 在網頁設計的認識上,許多人似乎仍停留在網頁制作的高度上。認為只要用好了網頁制作軟件,就能搞好網頁設計了。 其實網頁設計是一個感性思考與理性分析相結合的復雜的過程,它的方向取決于設計的任務,它的實現依賴于網頁的制作。正所謂“功夫在詩外”,網頁設計中最重要的東西,并非在軟件的應用上,而是在我們對網頁設計的理解以及設計制作的水平上,在于我們自身的美感以及對頁面的把握上。 首先,我們要弄清楚網頁設計的任務。 一、設計的任務 設計是一種審美活動,成功的設計作品一般都很藝術化。但藝術只是設計的手段,而并非設計的任務。設計的任務是要實現設計者的意圖,而并非創(chuàng)造美。 網頁設計的任務,是指設計者要表現的主題和要實現的功能。站點的性質不同,設計的任務也不同。從形式上,可以將站點分為以下三類。 第一類是資訊類站點,像新浪、網易、搜狐等門戶網站。這類站點將為訪問者提供大量的信息,而且訪問量較大。因此需注意頁面的分割、結構的合理、頁面的優(yōu)化、界面的親和等問題。 第二類是資訊和形象相結合的網站,像一些較大的公司、國內的高校等。這類網站在設計上要求較高,既要保證資訊類網站的上述要求,同時又要突出企業(yè)、單位的形象。然而就現狀上來看,這類網站有粗制濫造的嫌疑。 第三類則是形象類網站,比如一些中小型的公司或單位。這類網站一般較小,有的則有幾頁,需要實現的功能也較為簡單,網頁設計的主要任務是突出企業(yè)形象。這類網站對設計者的美工水平要求較高。 當然,這只是從整體上來看,具體情況還要具體分析。不同的站點還要區(qū)別對待。別忘了最重要的一點,那就是客戶的要求,它也屬于設計的任務。 明確了設計的任務之后,接下來要想的就是如何完成這個任務了。 二、設計的實現 設計的實現可以分為兩個部分。第一部分為站點的規(guī)劃及草圖的繪制,這一部分可以在紙上完成。第二部分為網頁的制作,這一過程是在計算機上完成的。 設計首頁的第一步是設計版面布局。我們可以將網頁看作傳統(tǒng)的報刊雜志來編輯,這里面有文字、圖像乃至動畫,我們要做的工作就是以最適合的方式將圖片和文字排放在頁面的不同位置。 除了要有一臺配置不錯的計算機外,軟件也是必需的。不能簡單地說一個軟件的好壞,只要是設計者使用起來覺得方便而且能得心應手的,就可以稱為好軟件。當然,它應該能滿足設計者的要求。筆者常用的軟件是Macromedia的Dreamweaver、Fireworks、Flash以及Adobe的Photoshop、imageready,這些都是很不錯的軟件。 接下來我們要做的就是通過軟件的使用,將設計的藍圖變?yōu)楝F實,最終的集成一般是在Dreamweaver里完成的。雖然在草圖上,我們定出了頁面的大體輪廓,但是靈感一般都是在制作過程中產生的。設計作品一定要有創(chuàng)意,這是最基本的要求,沒有創(chuàng)意的設計是失敗的。在制作的過程中,我們會碰到許多問題,其中最敏感的莫過于頁面的顏色了。 三、色彩的運用 色彩是一種奇怪的東西,它是美麗而豐富的,它能喚起人類的心靈感知。一般來說,紅色是火的顏色,熱情、奔放;也是血的顏色,可以象征生命。黃色是明度最高的顏色,顯得華麗、高貴、明快。綠色是大自然草木的顏色,意味著純自然和生長,象征安寧和平與安全,如綠色食品。紫色是高貴的象征,有莊重感。白色能給人以純潔與清白的感覺,表示和平與圣潔。 我們知道,顏色是光的折射產生的,紅、黃、藍是三原色,其它的色彩都可以用這三種色彩調和而成。換一種思路,我們可以用顏色的變化來表現光影效果,這無疑將使我們的作品更貼近現實。 色彩代表了不同的情感,有著不同的象征含義。這些象征含義是人們思想交流當中的一個復雜問題,它因人的年齡、地域、時代、民族、階層、經濟地區(qū)、工作能力、教育水平、風俗習慣、宗教信仰、生活環(huán)境、性別差異而有所不同。 單純的顏色并沒有實際的意義,和不同的顏色搭配,它所表現出來的效果也不同。比如綠色和金黃、淡白搭配,可以產生優(yōu)雅,舒適的氣氛。藍色和白色混合,能體現柔順、淡雅、浪漫的氣氛。紅色和黃色、金色的搭配能渲染喜慶的氣氛。而金色和粟色的搭配則會給人帶來暖意。設計的任務不同,配色方案也隨之不同??紤]到網頁的適應性,應盡量使用網頁安全色。 但顏色的使用并沒有一定的法則,如果一定要用某個法則去套,效果只會適得其反。經驗上我們可先確定一種能表現主題的主體色,然后根據具體的需要,應用顏色的近似和對比來完成整個頁面的配色方案。整個頁面在視覺上應是一個整體,以達到和諧、悅目的視覺效果。 四、造型的組合 在網頁設計中,我們主要通過視覺傳達來表現主題。在視覺傳達中,造型是很重要的一個元素。拋去是圖還是文字的問題,畫面上的所有元素可以統(tǒng)一作為畫面的基本構成要素點、線、面來進行處理。在一幅成功的作品里,是需要點、線、面的共同組合與搭配來構造整個頁面的。 通常我們可以使用的組合手法有秩序、比例、均衡、對稱、連續(xù)、間隔、重疊、反復、交*、節(jié)奏、韻律、歸納、變異、特寫、反射等等,它們都有各自的特點。在設計中應根據具體情況,選擇最適合的表現手法,這樣有利于主題的表現。 通過點、線、面的組合,可以突出頁面上的重要元素,突出設計的主題,增強美感,讓觀者在感受美的過程中領會設計的主題,從而實現設計的任務。 造型的巧妙運用不僅能帶來極大的美感,而且能較好地突出企業(yè)形象,而且能將網頁上的各種元素有機的組織起來,它甚至還可以引導觀者的視線。 五、設計的原則 設計是有原則的,無論使用何種手法對畫面中的元素進行組合,都一定要遵循五個大的原則:統(tǒng)一、連貫、分割、對比及和諧。 統(tǒng)一,是指設計作品的整體性,一致性。設計作品的整體效果是至關重要的,在設計中切勿將各組成部分孤立分散,那樣會使畫面呈現出一種枝蔓紛雜的凌亂效果。 連貫,是指要注意頁面的相互關系。設計中應利用各組成部分在內容上的內在聯(lián)系和表現形式上的相互呼應,并注意整個頁面設計風格的一致性,實現視覺上和心理上的連貫,使整個頁面設計的各個部分極為融洽,猶如一氣呵成。 分割,是指將頁面分成若干小塊,小塊之間有視覺上的不同,這樣可以使觀者一目了然。在信息量很多時為使觀者能夠看清楚,就要注意到將畫面進行有效的分割。分割不僅是表現形式的需要。換個角度來講,分割也可以被視為對于頁面內容的一種分類歸納。 對比就是通過矛盾和沖突,使設計更加富有生氣。對比手法很多,例如:多與少、曲與直、強與弱、長與短、粗與細、疏與密、虛與實、主與次、黑與白、動與靜、美與丑、聚與散等等。在使用對比的時候應慎重,對比過強容易破壞美感,影響統(tǒng)一。 和諧是指整個頁面符合美的法則,渾然一體。如果一件設計作品僅僅是色彩、形狀、線條等的隨意混合,那么作品將不但沒有“生命感”,而且也根本無法實現視覺設計的傳達功能。和諧不僅要看結構形式,而且要看作品所形成的視覺效果能否與人的視覺感受形成一種溝通,產生心靈的共鳴。這是設計能否成功的關鍵。 六、網頁的優(yōu)化 在網頁設計中,網頁的優(yōu)化是較為重要的一個環(huán)節(jié)。它的成功與否會影響頁面的瀏覽速度和頁面的適應性,影響觀者對網站的印象。 在資訊類網站中,文字是頁面中最大的構成元素,因此字體的優(yōu)化顯得尤為重要。使用css樣式表指定文字的樣式是必要的,通常我們將字體指定為宋體,大小指定為12px,顏色要視背景色而定,原則上以能看清且與整個頁面搭配和諧為準。在白色的背景上,我們一般使用黑色,這樣不易產生視覺疲勞,能保證瀏覽者較長時間地瀏覽網頁。 圖片是網頁中的重要元素。圖片的優(yōu)化可以在保證瀏覽質量的前提下將其size降至最低,這樣可以成倍地提高網頁的下載速度。利用Photoshop6或Fireworks4可以將圖片切成小塊,分別進行優(yōu)化。輸出的格式可以為gif或jpeg,要視具體情況而定。一般我們把有較為復雜顏色變化的小塊優(yōu)化為jpeg,而把那種只有單純色塊的卡通畫式的小塊優(yōu)化為gif,這是由這兩種格式的特點決定的。 表格(table)是頁面中的重要元素,是頁面排版的主要手段。我們可以設定表格的寬度、高度、邊框、背景色、對齊方式等參數。很多時候,我們將表格的邊框設為0,以此來定位頁面中的元素,或者籍此確定頁面中各元素的相對位置。我們知道:瀏覽器在讀取網頁html原代碼時,是讀完整個table才將它顯示出來的。如果一個大表格中含有多個子表格,必須等大表格讀完,才能將子表格一起顯示出來。我們在訪問一些站點時,等待多時無結果,按"停止"按鈕卻一下顯示出頁面就是這個原因。因此,我們在設計頁面表格的時候,應該盡量避免將所有元素嵌套在一個表格里,而且表格嵌套層次盡量要少。在使用Dreamweaver制作網頁時,會自動在每一個td內添加一個空字符“ ”。如果單元格內沒有填充其它元素,這個空字符會保留,在指定td的寬度或高度后,可以在源代碼內將其刪去。 網頁的適應性是很重要的,在不同的系統(tǒng)上,不同的分辨率下,不同的瀏覽器上,我們將會看到不同的結果,因此設計時要統(tǒng)籌考慮。一般我們在800*600下制作網頁,最佳瀏覽效果也是在800*600分辨率下,在其它情況下只要保證基本一致,不出現較大問題即可。 說了這么多,只是希望能對做“網頁設計”的人有所幫助,希望他們在做網頁的時候能夠從整體著眼,無愧于“設計”這兩個字。 ★建設自己的網站較好的步驟☆ 必須注意的是:建立自己的網站是一件浩大的工程,一般比較麻煩。所以應當按照一定的步驟一步步來。 我覺得建站可以按照以下步驟進行: 1、先在本地設一個文件夾,作為網站存儲的地方。名字最好取“My Sites”。 2、在網站文件夾里面建立一些文件夾,包括“images”等(存儲圖片、文件等),并且按照網頁內容,再建立幾個文件夾。(也可以把存儲圖片、文件的文件夾在每個內容文件夾里面各搞一些) 3、打開你的網頁編輯程序(例如FP、Dreamwear等),新建網頁,保存為“index”(主頁),重復以上步驟,在網站文件夾里面建立“search”(查找)、“map”(站點地圖)、“index02”(網站簡介等)。 4、按照上面步驟,再在網站分類文件夾里面建立許多網頁(接著還要把內容輸入網頁) 5、已經做到了這么多,我們該準備內容了吧。在硬盤上面再建立一個文件夾“File”,把準備好的文檔、圖片、程式、文件和網頁特效等放進去。(可以加入一些動態(tài)網頁) 6、慢慢把這些文件一個不漏的放進網頁里面(要掌握技巧) 7、把網站充實了,就差不多了。這時應該申請一個域名(免費空間、附費都可以)。并且把自己的網站放入搜索引擎,而且在各種留言版上面宣傳。 8、把網站上傳至空間里面,刪了準備文件,就OK了! 不過也可以這樣使用FP建站: 1、在FP里面選擇新建站點。 2、然后在【導航】里面設置網頁名稱以及標題。 3、準備好文檔、圖片、程式、文件和網頁特效等,把它們都充實進網站里面。 4、申請一個域名(免費空間、附費都可以)。并且把自己的網站放入搜索引擎,而且在各種留言版上面宣傳。 5、把網站上傳至空間里面,刪了準備文件。完畢。 如果使用Dreamwear來建站,那就更加高級啦!Dreamwear的功能很強大,安裝了它的朋友們可以研究研究。 在網站設計中,純粹HTML格式的網頁通常被稱為“靜態(tài)網頁”,早期的網站一般都是由靜態(tài)網頁制作的。靜態(tài)網頁的網址形式通常為:www.example.com/eg/eg.htm,也就是以.htm、.html、.shtml、.xml等為后后綴的。在HTML格式的網頁上,也可以出現各種動態(tài)的效果,如.GIF格式的動畫、FLASH、滾動字母等,這些“動態(tài)效果”只是視覺上的,與下面將要介紹的動態(tài)網頁是不同的概念。 ??在《網絡營銷基礎與實踐》第二版第3章“網絡營銷導向的企業(yè)網站建設”中,提出了采用靜態(tài)網頁對搜索引擎的影響,書中對于靜態(tài)網頁本身的介紹比較少,尤其對于靜態(tài)網頁的特點沒有做專門的介紹。 網絡營銷教學網站(www.wm23.com)將靜態(tài)網頁的特點簡要歸納如下: ??(1)靜態(tài)網頁每個網頁都有一個固定的URL,且網頁URL以.htm、.html、.shtml等常見形式為后綴,而不含有“?”; ??(2)網頁內容一經發(fā)布到網站服務器上,無論是否有用戶訪問,每個靜態(tài)網頁的內容都是保存在網站服務器上的,也就是說,靜態(tài)網頁是實實在在保存在服務器上的文件,每個網頁都是一個獨立的文件; ??(3)靜態(tài)網頁的內容相對穩(wěn)定,因此容易被搜索引擎檢索; ??(4)靜態(tài)網頁沒有數據庫的支持,在網站制作和維護方面工作量較大,因此當網站信息量很大時完全依靠靜態(tài)網頁制作方式比較困難; ??(5)靜態(tài)網頁的交互性交叉,在功能方面有較大的限制。 網頁制作軟件的選擇 u 選擇一個適合自己的網頁編輯工具 了解了網頁的類型及相關技術之后,下一步,就是要選擇一個適合自己的網頁編輯工具。 Frontpage Frontpage 是 Microsoft 出品的,可能是最簡單、最容易,卻又功能強大的網頁編輯工具。采用典型的 Word 界面設計,只要你懂得使用 Word,就差不多等于已經會使用 Frontpage。就算你不懂 Word 也沒關系,"所見即所得"的操作方式會讓你很快上手,而且你無須學習 HTML 語法。 但 Frontpage 的也有其不足之處:首先是瀏覽器兼容性不好,做出來的網頁,用 Netscape 往往不能正常顯示;其次,生成的垃圾代碼多,也會自動修改代碼,導致在某些情況下極為不便;再次,對DHTML的支持不好。但不管怎么說,Frontpage 的確是最好的入門級網頁編輯工具。 常見的版本為 Frontpage98 和 Frontpage2000。 Dreamweaver Dreamweaver 是 Macromedia 公司的產品的另一款"所見即所得"的網頁編輯工具,或稱網頁排版軟件。與 Frontpage 不同,Deamweaver 采用的是 Mac 機浮動面版的設計風格,對于初學者來說可能會感到不適應。但當你習慣了其操作方式后,就會發(fā)現 Dreamweaver 的直觀性與高效性是 Frontpage 所無法比擬的。 Dreamweaver 對于 DHTML 的支持特別好,可以輕而易舉地做出很多眩目的頁面特效。插件式的程序設計使得其功能可以無限的擴展。Dreamweaver 與 Flash、Firework 并稱為 Macromedia 的網頁制作三劍客,由于是同一公司的產品,因而在功能上有著一個非常緊密的結合。而最新推出的 Dreamweaver UltraDev 更支持 Asp,Jsp。因此,說Dreamweaver 是高級網頁制作的首選并不為過。 常見的版本為 Dreamweaver4.0 和 Dreamweaver UltraDev 1.0 flash flash也是 Macromedia 公司的產品,Flash 是交互式矢量圖和 Web 動畫的標準。網頁設計者使用 Flash 創(chuàng)作出既漂亮又可改變尺寸的導航界面以及其他奇特的效果。相信凡是見過 Flash 技術的人,沒有一個不想掌握它的。它不但易學、易用,而且可以做出有很多動畫的網站,并且聲色結合,是一種很有前途的網頁制作技術。 firework firework也是 Macromedia 公司的產品,是真正的網頁作圖軟件。Fireworks 與 Dreamweaver 結合很緊密,只要將 Dreamweaver 的默認圖像編輯器設為 Fireworks ,那么在 Fireworks 里修改的文件將立即在 Dreamweaver 里更新。另一個功能是可以在同一文本框里改變單個字的顏色。當然,Fireworks 可以引用所有的 Photoshop的濾鏡,并且可以直接將 PSD 格式圖片導入。它是用來畫圖用的,它相當于結合了Photoshop ( 點陣圖處理 ) 以及CorelDRAW (繪制向量圖)的功能。網頁上很流行的陰影、立體按鈕...等等的效果,也只需用鼠標點一下,不必再靠什么KPT 之類的外掛濾鏡。而且 Fireworks很完整的支持網頁16進制的色彩模式,提供安全色盤的使用和轉換,要切割圖形、做影像對應(Image Map)、背景透明,要圖又小又漂亮,在Fireworks 中做起來都非常方便,修改圖形也是很容易的 。不需要再同時打開Photoshop和CorelDRAW...等等各類軟件,切換來切換去的了。 Dreamweaver、Flash、Firework稱為網頁制作三劍客,將三個軟件配合起來使用,會制作出非常精美的網頁 gifanimator Ulead GIF Animator 4.0 是目前最快和最易使用的 GIF 動畫工具,它在一個軟件包中提供了頂級的功能,用于動畫 編排、編輯、特效和優(yōu)化。 GIF Animator 差不多支持每個主要的文件格式,包括視頻文件,并允許輸出為 Windows AVI、QuickTime 電影、Autodesk 動畫或圖像序列。用戶可以生成適當的 HTML 代碼,以便將動畫嵌入到網頁中,并且可以將動畫打包成獨立的 EXE 文件,以便通過電子郵件發(fā)布和在任何地方來查看。 u 制作主頁 ??制作主頁無非是添加文字、添加圖片、添加鏈接,跟用word沒什么區(qū)別,經過簡單的學習后,你就會制作主頁了!但是,要作出高水平的主頁那要學的東西就太多了,不過總結起來就是html,圖形制作,動畫制作,頁面特效制作和后臺程序制作幾個部分。 u 申請的主頁空間,把你制作的主頁傳上去 ??我們制作的頁面放在我們自己的計算機上,別人是不能看見的。為了讓別人看見我們制作的頁面,我們必須將他們放到一臺和internet一直連接的計算機(服務器)上。你可以到提供空間服務的站點申請主頁空間。有空間以后就可以利用響應的FTP(文件傳輸協(xié)議)工具軟件將我們制作的頁面?zhèn)魃先ァ_@樣,就可以讓大家來分享我的精彩頁面了。 常見的FTP工具軟件有cuteFTP、leapFTP等,其功能和使用方法都比較類似,具體使用方法可參見本站想應的文章。 可能你開始的主頁只是非常簡單, 但是這是你的第一步,也是良好的開端,然后再一步步學習:如何把網頁制作漂亮一些?如何制作動畫?對于新手,千萬不要一下子就想:我看到某某某網頁這么漂亮,它是怎樣做出來的?我很想馬上做出來,于是馬上就去研究復雜的網頁,這樣你會發(fā)現網頁制作很難,學兩下就放棄了,這樣永遠學不會制作主頁。想當初,我對于我的網頁能產生鏈接也高興了半天,于是產生了更大的興趣。記住:一步一步來,不要一下子想成為高手,否則很難成為高手。
網站編輯和網頁設計與制作的區(qū)別
網站編輯是文字類工作,主要是負責網站內容的日常更新及維護。網站設計與制作是設計/技術類工作,主要是負責網站頁面的美術設計以及制作?! 【W站編輯,是網站內容的設計師和建設者,通過網絡對信息進行收集、分類、編輯、審核,然后通過網絡向世界范圍的網民進行發(fā)布,并且通過網絡從網民那里接收反饋信息,產生互動。網絡編輯是指利用相關專業(yè)知識及計算機和網絡等現代信息技術,從事互聯(lián)網網站內容建設的人員。因此作為一名網編要有相應的計算機基礎,敏銳的新聞傳媒視野以及良好的互動和溝通技能。網站的更新及內容編輯是一個必不可少的環(huán)節(jié),網站編輯更是對網站推廣和網站優(yōu)化有著重要的推動作用?! 【W頁設計是根據企業(yè)希望向瀏覽者傳遞的信息(包括產品、服務、理念、文化),進行網站功能策劃,然后進行的頁面設計美化工作。作為企業(yè)對外宣傳物料的其中一種,精美的網頁設計,對于提升企業(yè)的互聯(lián)網品牌形象至關重要?! 【W頁設計一般分為三種大類:功能型網頁設計(服務網站&B/S軟件用戶端)、形象型網頁設計(品牌形象站)、信息型網頁設計(門戶站)。設計網頁的目的不同,應選擇不同的網頁策劃與設計方案?! 【W頁設計的工作目標,是通過使用更合理的顏色、字體、圖片、樣式進行頁面設計美化,在功能限定的情況下,盡可能給予用戶完美的視覺體驗。高級的網頁設計甚至會考慮到通過聲光、交互等來實現更好的試聽感受?! 【W頁設計常用的工具包括AI、PS、FL、FW、DW CDR等。
網頁設計和網站開發(fā)用到的技術有哪些?
A — AJAXAJAX 全稱為“ Asynchronous JavaScript and XML ”(異步 JavaScript 和 XML ),是一種創(chuàng)建交互式網頁應用的 網頁開發(fā) 技術。根據Ajax提出者Jesse James Garrett建議,AJAX:使用 XHTML + CSS 來表示信息;使用 JavaScript 操作 DOM (Document Object Model)進行動態(tài)顯示及交互;使用 XML 和 XSLT 進行數據交換及相關操作;使用 XMLHttpRequest 對象與 Web服務器 進行異步數據交換;使用 JavaScript 將所有的東西綁定在一起。類似于 DHTML 或 LAMP ,AJAX不是指一種單一的技術,而是有機地利用了一系列相關的技術。事實上,一些基于AJAX的“派生/合成”式(derivative/composite)的技術正在出現,如 AFLAX 。B — Browser網頁瀏覽器 是個顯示 網頁服務器 或文件系統(tǒng)內的文件,并讓用戶與此些文件交互的一種 軟件 。它用來顯示在 萬維網 或 局域網 等內的文字、圖像及其他信息。這些文字或圖像,可以是連接其他網址的超連結,用戶可迅速及輕易地瀏覽各種信息。大部分網頁為 HTML 格式,有些網頁需特定瀏覽器才能正確顯示。 個人電腦 上常見的網頁瀏覽器按照2010年1月的市場占有率依次是 微軟 的 Internet Explorer 、 Mozilla 的 Firefox 、 Google 的 Google Chrome 、 蘋果公司 的 Safari 和 Opera軟件公司 的 Opera 。瀏覽器是最經常使用到的 客戶端程序 。Web開發(fā)人員應該確保其程序在各個主流瀏覽器中都能正常工作。C — CSS層疊樣式表, 又稱: 串樣式列表 ,英文: Cascading Style Sheets ,簡寫為 CSS ,由 W3C 定義和維護的標準,一種用來為結構化文檔(如 HTML 文檔或 XML 應用)添加樣式(字體、間距和顏色等)的 計算機語言 。目前最新版本是 CSS 2.1,為W3C的候選推薦標準。下一版本CSS 3仍然在開發(fā)過程中。D — DOM文檔對象模型 (Document Object Model,簡稱DOM),是 W3C 組織推薦的處理 可擴展置標語言 的標準編程接口。Document Object Model的歷史可以追溯至1990年代后期微軟與 Netscape 的“ 瀏覽器大戰(zhàn) ”(browser wars),雙方為了在 JavaScript 與 JScript 一決生死,于是大規(guī)模的賦予瀏覽器強大的功能。微軟在網頁技術上加入了不少專屬事物,計有VBScript、ActiveX、以及微軟自家的D HTML 格式等,使不少網頁使用非微軟平臺及瀏覽器無法正常顯示。DOM即是當時蘊釀出來的杰作。E — Events事件 是可以被控件識別的操作,如按下確定按鈕,選擇某個 單選按鈕 或者 復選框 。每一種控件有自己可以識別的事件,如 窗體 的加載、單擊、雙擊等事件,編輯框(文本框)的文本改變事,等等,現代的Web應用程序很大程度上依靠事件驅動。事件有系統(tǒng)事件和用戶事件。系統(tǒng)事件由系統(tǒng)激發(fā),如時間每隔24小時,銀行儲戶的存款日期增加一天。用戶事件由用戶激發(fā),如用戶點擊按鈕,在文本框中顯示特定的文本。 事件驅動 控件執(zhí)行某項功能。觸發(fā)事件的對象稱為事件發(fā)送者;接收事件的對象稱為事件接收者。使用事件機制可以實現:當類對象的某個狀態(tài)發(fā)生變化時,系統(tǒng)將會通過某種途徑調用類中的有關處理這個事件的方法或者觸發(fā)控件事件的對象就會調用該控件所有已注冊的事件處理程序等。F — FirebugFirebug 是 網頁瀏覽器 Mozilla Firefox 的一個擴展,是一個除錯工具。用戶可以利用它除錯、編輯、甚至刪改任何網站的 CSS 、 HTML 、 DOM 、與 JavaScript 代碼。Firebug 也有提供其他網頁開發(fā)工具,例如 Yahoo! 的網頁速度優(yōu)化建議工具 YSlow 。Firebug是哈維( Joe Hewitt )撰寫的。他是最初Firefox創(chuàng)始者之一。G — Grid網格 ,也稱 柵格 ,不過從定義上說,柵格更為準確些。網上找個一個對網頁柵格系統(tǒng)比較恰當的 定義 :以規(guī)則的網格陣列來指導和規(guī)范網頁中的版面布局以及信息分布。網頁柵格系統(tǒng)是從平面柵格系統(tǒng)中發(fā)展而來。對于網頁設計來說,柵格系統(tǒng)的使用,不僅可以讓網頁的信息呈現更加美觀易讀,更具可用性。而且,對于前端開發(fā)來說,網頁將更加的靈活與規(guī)范。如果有很多CSS框架支持柵格功能,可參考文章《 介紹27款經典的CSS框架 》。H — HTML超文本置標語言 ( 英文 : HyperText Markup Language , HTML )是為“ 網頁 創(chuàng)建和其它可在 網頁瀏覽器 中看到的信息”設計的一種 置標語言 。HTML被用來結構化信息——例如標題、段落和列表等等,也可用來在一定程度上描述文檔的外觀和 語義 。由 蒂姆·伯納斯-李 給出原始定義,由 IETF 用簡化的 SGML (標準通用置標語言)語法進行進一步發(fā)展的HTML,后來成為國際標準,由 萬維網聯(lián)盟 (W3C)維護。最新版本是 HTML5 它是HTML下一個的主要修訂版本,現在仍處于發(fā)展階段。目標是取代1999年所定訂的 HTML 4.01和 XHTML 1.0 標準,以期能在互聯(lián)網應用迅速發(fā)展的時候,使網絡標準達到符合當代的網絡需求。廣義論及HTML5時,實際指的是包括HTML、 CSS 和 JavaScript 在內的一套技術組合。I — IEWindows Internet Explorer (舊稱 Microsoft Internet Explorer ,簡稱 Internet Explorer ,縮寫 IE ),是 微軟公司 推出的一款 網頁瀏覽器 。截至2010年9月止,統(tǒng)計的數據顯示Internet Explorer的 市場占有率 高達59.65%。雖然它依然是使用最廣泛的網頁瀏覽器,但與 2003年 最高峰時相比,市場占有率相差超過30%。Internet Explorer對一些標準化技術都有一定程度上的支持,但亦有很多運行上的差距和兼容性的故障 ,這導致技術開發(fā)者的批評日益增加。批評增加的情況,在很大程度上是歸因于Internet Explorer的競爭對手相對地已提供完全的技術支持,標準規(guī)格(Standards-compliant)的應用亦越來越廣泛起來。因為Internet Explorer在全球廣為應用,網絡開發(fā)者們在尋求 跨平臺 的代碼時常常會發(fā)現Internet Explorer的漏洞、私有的功能集合和對標準支持的不完善。2011年3月14日發(fā)布的Internet Explorer 9瀏覽器大幅提高對CSS3和HTML5等W3C規(guī)范的支持程度,這個版本也是Internet Explorer瀏覽器第一個采用GPU加速的版本,正式版于Acid3測試中獲得95/100分,相比以往版本有很大進步??梢哉J為,從Internet Explorer 9開始,Internet Explorer瀏覽器對W3C規(guī)范的支持將不再是問題。J — JavaScriptJavaScript 是一種廣泛用于 客戶端 Web開發(fā) 的 腳本語言 ,常用來給HTML網頁添加動態(tài)功能,比如響應用戶的各種操作。它最初由 網景公司 的 Brendan Eich 設計,是一種動態(tài)、弱類型、基于原型的語言,內置支持類。JavaScript是 Sun公司 的注冊商標。 Ecma國際 以JavaScript為基礎制定了 ECMAScript 標準。JavaScript也可以用于其他場合,如服務器端編程。完整的JavaScript實現包含三個部分: ECMAScript , 文檔對象模型 , 字節(jié)順序記號 。Netscape公司在最初將其腳本語言命名為LiveScript來Netscape在與Sun合作之后將其改名為JavaScript。JavaScript最初受 Java 啟發(fā)而開始設計的,目的之一就是“看上去像Java”,因此語法上有類似之處,一些名稱和命名規(guī)范也借自Java。但JavaScript的主要設計原則源自 Self 和 Scheme .JavaScript與Java名稱上的近似,是當時網景為了營銷考慮與Sun公司達成協(xié)議的結果。為了取得技術優(yōu)勢, 微軟 推出了 JScript 來迎戰(zhàn)JavaScript的 腳本語言 。為了互用性, Ecma國際 (前身為 歐洲計算機制造商協(xié)會 )創(chuàng)建了ECMA-262標準(ECMAScript)?,F在兩者都屬于 ECMAScript 的實現。盡管JavaScript作為給非程序人員的 腳本語言 ,而非作為給程序人員的 編程語言 來推廣和宣傳,但是JavaScript具有非常豐富的特性。K — Keyword Optimization關鍵詞優(yōu)化 ,也叫 搜索引擎優(yōu)化 ( Search Engine Optimization ,簡稱 SEO )是一種利用 搜索引擎 的搜索規(guī)則來提高目的 網站 在有關搜索引擎內的排名的方式。由于不少研究發(fā)現,搜索引擎的用戶往往只會留意搜索結果最前面的幾個條目,所以不少 網站 都希望通過各種形式來影響搜索引擎的排序。當中尤以各種依靠廣告維生的網站為甚。所謂“針對搜索引擎作優(yōu)化的處理”,是指為了要讓網站更容易被搜索引擎接受。搜索引擎會將網站彼此間的內容做一些相關性的數據比對,然后再由 瀏覽器 將這些內容以最快速且接近最完整的方式,體現給搜索者。搜索引擎優(yōu)化對于任何一家網站來說,要想在網站推廣中取得成功,搜索引擎優(yōu)化都是至為關鍵的一項任務。同時,隨著搜索引擎不斷變換它們的排名算法規(guī)則,每次算法上的改變都會讓一些排名很好的網站在一夜之間名落孫山,而失去排名的直接后果就是失去了網站固有的可觀訪問量。所以每次搜索引擎算法的改變都會在網站之中引起不小的騷動和焦慮??梢哉f,搜索引擎優(yōu)化是一個愈來愈復雜的任務。L — LessLess 最早是一個ruby的gem,讓CSS具有動態(tài)語言的特性,這些特性包括變量,操作符,嵌套規(guī)則。其實Less真正的作用是將使用高級特性的CSS轉換成標準的CSS。這些都是在Web客戶端發(fā)起請求時通過Http Handler來完成的。也可以是編輯時就完成的。此外,Less可以配置成自動最小化所生成的CSS文件,不僅節(jié)省了帶寬,并且使最終用戶體驗更上一層。另外有.Net版本的 Less 。M — MVCMVC模式 (Model-View-Controller)是 軟件工程 中的一種 軟件架構 模式,把軟件系統(tǒng)分為三個基本部分:模型(Model)、視圖(View)和控制器(Controller)。MVC模式最早由 Trygve Reenskaug 在1974年提出,是 施樂帕羅奧多研究中心 (Xerox PARC)在20世紀80年代為程序語言 Smalltalk 發(fā)明的一種軟件設計模式。 MVC模式 的目的是實現一種動態(tài)的程序設計,使后續(xù)對程序的修改和擴展簡化,并且使程序某一部分的重復利用成為可能。除此之外,此模式通過對復雜度的簡化,使程序結構更加直觀。軟件系統(tǒng)通過對自身基本部份分離的同時也賦予了各個基本部分應有的功能。N — Node.JSNode 是一個Javascript運行環(huán)境(runtime) , 實際上它是對Google V8 引擎(應用于Google Chrome瀏覽器)進行了封裝。 V8 引 擎執(zhí)行Javascript的速度非??欤阅芊浅:?。Node對一些特殊用例進行了優(yōu)化,提供了替代的API,使得V8在非瀏覽器環(huán)境下運行得更好。例 如,在服務器環(huán)境中,處理二進制數據通常是必不可少的,但Javascript對此支持不足,因此,V8.Node增加了Buffer類,方便并且高效地 處理二進制數據。因此,Node不僅僅簡單的使用了V8,還對其進行了優(yōu)化,使其在各環(huán)境下更加給力。 Node.js 包羅萬象,但最主要的一點是,它提供了一種在Web瀏覽器之外運行Javascript的途徑。Javascript廣泛應用于網站的前端開發(fā)。Node使得這種流行的編程語言能夠在環(huán)境下運行,甚至是網站的服務器端。O — Object對象 (object),是 面向對象 (Object Oriented) 中的術語,既表示客觀世界 問題空間 (Namespace)中的某個具體的事物,又表示軟件系統(tǒng) 解空間 中的基本元素。在軟件系統(tǒng)中,對象具有唯一的 標識符 ,對象包括 屬性 (Properties)和 方法 (Methods),屬性就是需要記憶的信息,方法就是對象能夠提供的服務。在面向對象(Object Oriented) 的軟件中,對象(Object)是某一個 類 (Class)的 實例 (Instance)。P — PHPPHP ( H ypertext P reprocessor )是一種在電腦上運行的 腳本語言 ,主要用途是在于處理 動態(tài)網頁 ,也包含了 命令行 運行接口(command line interface),或者產生 圖形用戶界面 (GUI)程序。PHP最早由 Rasmus Lerdorf 在1995年發(fā)明,而現在PHP的標準由PHP Group和開放源代碼社區(qū)維護。PHP以PHP License作為許可協(xié)議,不過因為這個協(xié)議限制了PHP名稱的使用,所以和開放源代碼許可協(xié)議 GPL 不兼容。PHP的應用范圍相當廣泛,尤其是在網頁程序的開發(fā)上。一般來說PHP大多運行在網頁服務器上,通過運行PHP代碼來產生用戶瀏覽的網頁。PHP可以在多數的服務器和操作系統(tǒng)上運行,而且使用PHP完全是免費的。根據2007年4月的統(tǒng)計數據,PHP已經被安裝在超過2000萬個網站和100萬臺服務器上。Q — Query查詢 ,有很多種意思。例如查詢語言用來和存儲數據的擴展系統(tǒng)交互,一個很好的例子就是SQL用來操作關系數據庫。另一種意思是,一個查詢字符串,作為URL的一部分用于Web應用程序中傳遞數據,查詢字符串的格式一般是鍵值對形式。R — Regular Expressions正則表達式 ( 英語 :Regular Expression、regex或regexp,縮寫為RE),也譯為 正規(guī)表示法 、 常規(guī)表示法 ,在 計算機科學 中,是指一個用來描述或者匹配一系列符合某個 句法 規(guī)則的 字符串 的單個字符串。在很多 文本編輯器 或其他工具里,正則表達式通常被用來檢索和/或替換那些符合某個模式的文本內容。許多 程序設計語言 都支持利用正則表達式進行字符串操作。例如,在 Perl 中就內建了一個功能強大的正則表達式引擎。正則表達式這個概念最初是由 Unix 中的工具軟件(例如 sed 和 grep )普及開的。S — Source Control源代碼管理 ,也稱 版本控制 ,是一種 軟件工程 技巧,借此能在軟件開發(fā)的過程中,確保由不同人所編輯的同一程式檔案都得到同步。 軟件設計師 常會利用版本控制來追蹤、維護 源碼 、 文件 以及 設定檔 等等的更動,并且提供控制這些更動控制權的 程序 。在最簡單的情況下, 軟件設計師 可以自己保留一個程式的許多不同版本,并且為它們做適當的編號。這種簡單的方法已被用在很多大型的軟件專案中。這是一個可以達到目的的方法,但不夠有效率。除了得同時維護很多幾乎一樣的 程式碼 備份外;而且極度依賴 軟件設計師 的自我修養(yǎng)與開發(fā)紀律,但這卻常是導致錯誤發(fā)生的原因。有時候,一個程式同時存有兩個以上的版本也有其必要性,例如:在一個為了部署的版本中 程式錯誤 已經被修正、但沒有加入新功能;在另一個開發(fā)版本則有新的功能正在開發(fā)、也有新的錯誤待解決,這使得同時間需要不同的版本并修改。此外,為了找出只存在于某一特定版本中的 程式錯誤 、或找出 程式錯誤 出現的版本,軟件除錯者也必須借由比對不同版本的程式碼以找出問題的位置。T — TDD測試驅動開發(fā) (Test-driven development)是現代計算機 軟件開發(fā) 方法的一種。利用 測試 來驅動 軟件 程序的設計和實現。測試驅動開始流行于20世紀90年代。測試驅動開發(fā)是 極限編程 中倡導的程序開發(fā)方法,方法主要是先寫測試程序,然后再編碼使其通過測試。測試驅動開發(fā)的目的是取得快速反饋并使用“illustrate the main line”方法來構建程序。測試驅動開發(fā)的比喻。開發(fā)可以從兩個方面去看待:實現的功能和質量。測試驅動開發(fā)更像兩頂帽子思考法的開發(fā)方式,先戴上實現功能的帽子,在測試的輔助下,快速實現正確的功能;再戴上 重構 的帽子,在測試的保護下,通過去除冗余和重復的代碼,提高代碼重用性,實現對質量的改進??梢姕y試在測試驅動開發(fā)中確實屬于核心地位,貫穿了開發(fā)的始終。U — Unit Testing單元測試 (又稱為 模塊測試 )是針對 程序模塊 ( 軟件設計 的最小單位)來進行正確性檢驗的測試工作。程序單元是應用的最小可測試部件。在 過程化編程 中,一個單元就是單個程序、函數、過程等;對于面向對象編程,最小單元就是方法,包括基類(超類)、抽象類、或者派生類(子類)中的方法。通常來說,程序員每修改一次程序就會進行最少一次單元測試,在編寫程序的過程中前后很可能要進行多次單元測試,以證實程序達到 軟件規(guī)格書 ( en:Specification )要求的工作目標,沒有 臭蟲 ;雖然單元測試不是什么必須的,但也不壞,這牽涉到 項目管理 的政策決定。V — VIMVim 是從 vi 發(fā)展出來的一個 文本編輯器 。代碼補完、編譯及錯誤跳轉等方便編程的功能特別豐富,在程序員中被廣泛使用。和 Emacs 并列成為 類Unix系統(tǒng) 用戶最喜歡的編輯器。Vim的第一個版本由 Bram Moolenaar 在1991年發(fā)布。最初的簡稱是 V i IM itation,隨著功能的不斷增加,正式名稱改成了 V i IM proved?,F在是在 開放源代碼 方式下發(fā)行的 自由軟件 。W — WordPressWordPress 是一種使用 PHP 語言開發(fā)的 博客 平臺,用戶可以在支持 PHP 和 MySQL 數據庫 的服務器上架設自己的網志。也可以把 WordPress 當作一個 內容管理系統(tǒng) (CMS)來使用。WordPress 是一個免費的 開源 項目,在 GNU通用公共許可證 下授權發(fā)布。目前最新版本為2011年2月24日發(fā)布的3.0.5官方簡體中文版,另外還有包括英文在內的多種語言可選。X — XSS跨網站指令碼 ( Cross-site scripting ,通常簡稱為 XSS )是一種網站應用程式的安全漏洞攻擊,允許惡意使用者將程式碼注入到網頁上,其他使用者在觀看網頁時就會受到影響。這類攻擊通常包含了 HTML 以及使用者端 腳本語言 。Y — YUIYahoo! UI Library ( YUI ) 是一個開放源代碼的 JavaScript 函數庫,為了能建立一個高互動的網頁,它采用了 AJAX , DHTML 和 DOM 等程式碼技術。它也包含了許多 CSS 資源。Z — Z indexZ-Index 是CSS屬性,設置元素的堆疊順序。擁有更高堆疊順序的元素總是會處于堆疊順序較低的元素的前面。該屬性設置一個定位元素沿 z 軸的位置,z 軸定義為垂直延伸到顯示區(qū)的軸。如果為正數,則離用戶更近,為負數則表示離用戶更遠。