2021-02-20 09:43:43
【網(wǎng)頁制作與網(wǎng)站開發(fā)】網(wǎng)頁設(shè)計(jì)和網(wǎng)站開發(fā)的技術(shù)是什么?網(wǎng)站建設(shè)和網(wǎng)站設(shè)計(jì)的區(qū)別是什么?下面就和小編一起來看看吧!
網(wǎng)頁設(shè)計(jì)和網(wǎng)站開發(fā)的技術(shù)是什么?
A-AJAXAJAX全稱AsynchronousJavaScriptandXML(異步JavaScript和XML),是創(chuàng)建互動(dòng)網(wǎng)頁應(yīng)用程序的網(wǎng)頁開發(fā)技術(shù)。根據(jù)Ajax提出者JesseJamesGarrett建議,AJAX:使用XHTML+CSS表示信息的JavaScript操作DOM(DocumentObjectModel)進(jìn)行動(dòng)態(tài)顯示和交互的XML和XSLT進(jìn)行數(shù)據(jù)交換和相關(guān)操作的XMLHttprequest對(duì)象與Web服務(wù)器進(jìn)行異步數(shù)據(jù)交換的JavaScript類似于DHTML或LAMP,AJAX并不是指單一技術(shù),而是有機(jī)利用了一系列相關(guān)技術(shù)。事實(shí)上,一些基于AJAX的派生/合成式技術(shù)正在出現(xiàn),如AFLAX。B-Browserweb瀏覽器是顯示web服務(wù)器和文件系統(tǒng)內(nèi)的文件,是用戶與這些文件交流的軟件。用于顯示在萬維網(wǎng)和LAN等內(nèi)的文字、圖像等信息。這些文字和圖像可以是連接其他網(wǎng)站的超鏈接,用戶可以快速簡(jiǎn)單地閱讀各種信息。大多數(shù)網(wǎng)頁是HTML格式,一些網(wǎng)頁需要特定的瀏覽器來正確顯示。個(gè)人計(jì)算機(jī)上常見的網(wǎng)頁瀏覽器根據(jù)2010年1月的市場(chǎng)占有率,依次是微軟的InternetExplorer、Mozila的Firefox、谷歌的谷歌Chrome、蘋果的Safari和Opera軟件公司的Opera。瀏覽器是最常用的客戶端程序。網(wǎng)絡(luò)開發(fā)人員應(yīng)確保其程序能夠在各主流瀏覽器中正常工作。C-CSS層疊樣式表,又稱串列樣式列表,英語:CascadingStyleSheets,簡(jiǎn)稱CSS,W3C定義和維護(hù)標(biāo)準(zhǔn),為結(jié)構(gòu)文件(HTML文件或XML應(yīng)用程序)添加樣式(字體、間隔、顏色等)的計(jì)算機(jī)語言。目前最新版本為CSS2.1,W3C備選推薦標(biāo)準(zhǔn)。下一版CSS3還在開發(fā)過程中。D-DOM文檔對(duì)象模型是W3C組織推薦的標(biāo)準(zhǔn)編程接口,可擴(kuò)展設(shè)置標(biāo)準(zhǔn)語言。DocumentObjectModel的歷史可以追溯到20世紀(jì)90年代后期的微軟和Netscape的瀏覽器戰(zhàn)爭(zhēng),雙方為了在JavaScript和JScript決定生死,大規(guī)模賦予瀏覽器強(qiáng)大的功能。微軟在web技術(shù)中添加了很多專用的東西,包括VBScript、ActiveX、微軟家庭的DHTML格式等,很多web頁面都不能正常顯示非微軟平臺(tái)和瀏覽器。DOM是當(dāng)時(shí)釀造的杰作。E-Events事件是可以通過控件識(shí)別的操作,例如按下確定按鈕,選擇某個(gè)單選按鈕或重選框。每個(gè)控件都有自己可以識(shí)別的事件,例如窗戶的加載、點(diǎn)擊、雙擊等事件、編輯框(文本框)的文本變化等,現(xiàn)代網(wǎng)絡(luò)應(yīng)用程序大大依賴于事件的驅(qū)動(dòng)。事件有系統(tǒng)事件和用戶事件。系統(tǒng)事件由系統(tǒng)激發(fā),例如時(shí)間隔24小時(shí),銀行存款人的存款日期增加了1天。用戶事件由用戶激發(fā),如用戶點(diǎn)擊按鈕,在文本框中顯示特定的文本。事件驅(qū)動(dòng)控制執(zhí)行某個(gè)功能。觸發(fā)事件的對(duì)象被稱為事件發(fā)送者,接收事件的對(duì)象被稱為事件接收者。使用事件機(jī)制,當(dāng)對(duì)象的狀態(tài)發(fā)生變化時(shí),系統(tǒng)可以通過某種方法調(diào)用該事件的處理方法或觸發(fā)事件的對(duì)象,調(diào)用該事件已經(jīng)注冊(cè)的事件處理程序等。F-FirebugFirebug是web瀏覽器MozillaFirefox的擴(kuò)展,是除錯(cuò)工具。用戶可以使用刪除錯(cuò)誤、編輯、刪除任何網(wǎng)站的CSS、HTML、DOM、JavaScript代碼。Firebug還提供其他網(wǎng)頁開發(fā)工具,如Yahoo!的網(wǎng)頁速度優(yōu)化建議工具YSlow。Firebug是哈維寫的。他是最初Firefox的創(chuàng)始人之一。G-Grid網(wǎng)也稱為網(wǎng)格,但定義上網(wǎng)格更準(zhǔn)確。在網(wǎng)上尋找適當(dāng)?shù)木W(wǎng)格系統(tǒng)定義:以規(guī)則的網(wǎng)格陣列指導(dǎo)和規(guī)范網(wǎng)頁布局和信息分布。網(wǎng)格格柵系統(tǒng)是從平面格柵系統(tǒng)中發(fā)展起來的。在web設(shè)計(jì)中,格柵系統(tǒng)的使用不僅使web信息更加美觀易讀,還具有可用性。此外,對(duì)于前端開發(fā),網(wǎng)頁將更加靈活和規(guī)范。
網(wǎng)站建設(shè)和網(wǎng)站設(shè)計(jì)的區(qū)別是什么?
兩者的概念相同的網(wǎng)站建設(shè)比網(wǎng)站設(shè)計(jì)有限,傾向于程序和模板的建設(shè),但網(wǎng)站設(shè)計(jì)如此理解,定義更廣。網(wǎng)站建設(shè)是指使用標(biāo)識(shí)語言,通過一系列的設(shè)計(jì)、建模、執(zhí)行過程,通過互聯(lián)網(wǎng)傳輸電子格式的信息,最終以圖形UI的形式被用戶瀏覽。簡(jiǎn)而言之,網(wǎng)頁設(shè)計(jì)的目的是創(chuàng)建網(wǎng)站。簡(jiǎn)單的信息如文字、圖像(GIF、JPEG、PNG)和表格,可以將超文件顯示語言、超文本顯示語言等顯示語言擴(kuò)展到網(wǎng)站頁面。更復(fù)雜的信息,如矢量圖形、動(dòng)畫、視頻、聲音等多媒體文件需要插件程序,同樣也需要在網(wǎng)站上移植語言。網(wǎng)站設(shè)計(jì)應(yīng)充分吸引訪問者的注意力,給訪問者視覺上的喜悅。因此,在創(chuàng)建網(wǎng)頁時(shí),必須緊密結(jié)合網(wǎng)站的整體設(shè)計(jì)和網(wǎng)頁設(shè)計(jì)的相關(guān)原理。網(wǎng)站設(shè)計(jì)是將企劃方案的內(nèi)容、網(wǎng)站的主題模式、結(jié)合自己的認(rèn)識(shí)用藝術(shù)手法表現(xiàn)出來的網(wǎng)頁制作通常是將網(wǎng)頁設(shè)計(jì)師設(shè)計(jì)的設(shè)計(jì)原稿按照W3C規(guī)范用html(標(biāo)準(zhǔn)通用標(biāo)記語言下的應(yīng)用)制作成網(wǎng)頁格式。