2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩6頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、1基于web開發(fā)技術(shù)實(shí)習(xí)報(bào)告一、一、WebWeb開發(fā)前端技術(shù)總結(jié)開發(fā)前端技術(shù)總結(jié)什么是前端技術(shù):什么是前端技術(shù):前端技術(shù)包括Javript、jquery、html5等“傳統(tǒng)”技術(shù)與AdobeRIA、GoogleGears以及概念性較強(qiáng)的交互式設(shè)計(jì)藝術(shù)性較強(qiáng)的視覺設(shè)計(jì)等等。Javript一種直譯式腳本語言,是一種動態(tài)類型、弱類型、基于原型的語言,內(nèi)置支持類型。它的解釋器被稱為Javript引擎,為瀏覽器的一部分,廣泛用于客戶端的腳本語言,

2、最早是在HTML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)應(yīng)用)網(wǎng)頁上使用,用來給HTML網(wǎng)頁增加動態(tài)功能。Javript是一種屬于網(wǎng)絡(luò)的腳本語言已經(jīng)被廣泛用于Web應(yīng)用開發(fā)常用來為網(wǎng)頁添加各式各樣的動態(tài)功能為用戶提供更流暢美觀的瀏覽效果。通常Javript腳本是通過嵌入在HTML中來實(shí)現(xiàn)自身的功能的?;咎攸c(diǎn)基本特點(diǎn):是一種解釋性腳本語言(代碼不進(jìn)行預(yù)編譯)。主要用來向HTML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)應(yīng)用)頁面添加交互行為??梢灾苯忧度際TML頁面

3、,但寫成單獨(dú)的js文件有利于結(jié)構(gòu)和行為的分離。[4]跨平臺特性,在絕大多數(shù)瀏覽器的支持下,可以在多種平臺下運(yùn)行(如Windows、Linux、Mac、roid、iOS等)。Javript腳本語言同其他語言一樣,有它自身的基本數(shù)據(jù)類型,表達(dá)式和算術(shù)運(yùn)算符及程序的基本程序框架。Javript提供了四種基本的數(shù)據(jù)類型和兩種特殊數(shù)據(jù)類型用來處理數(shù)據(jù)和文字。而變量提供存放信息的地方,表達(dá)式則可以完成較復(fù)雜的信息處理。日常用途日常用途:1、嵌入動態(tài)

4、文本于HTML頁面。2、對瀏覽器事件做出響應(yīng)。3、讀寫HTML元素。4、在數(shù)據(jù)被提交到服務(wù)器之前驗(yàn)證數(shù)據(jù)。5、檢測訪客的瀏覽器信息。6、控制cookies,包括創(chuàng)建和修改等。7、基于Node.js技術(shù)進(jìn)行服務(wù)器端編程。特性3用HTML5的優(yōu)點(diǎn)主要在于,這個(gè)技術(shù)可以進(jìn)行跨平臺的使用。比如你開發(fā)了一款HTML5的游戲,你可以很輕易地移植到UC的開放平臺、Opera的游戲中心、Facebook應(yīng)用平臺,甚至可以通過封裝的技術(shù)發(fā)放到AppSte

5、或GooglePlay上,所以它的跨平臺性非常強(qiáng)大,這也是大多數(shù)人對HTML5有興趣的主要原因。自適應(yīng)網(wǎng)頁設(shè)計(jì)自適應(yīng)網(wǎng)頁設(shè)計(jì)很早就有人設(shè)想,能不能“一次設(shè)計(jì),普遍適用”,讓同一張網(wǎng)頁自動適應(yīng)不同大小的屏幕,根據(jù)屏幕寬度,自動調(diào)整布局(layout)。2010年,EthanMarcotte提出了”自適應(yīng)網(wǎng)頁設(shè)計(jì)“這個(gè)名詞,指可以自動識別屏幕寬度、并做出相應(yīng)調(diào)整的網(wǎng)頁設(shè)計(jì)。這就解決了傳統(tǒng)的一種局面——網(wǎng)站為不同的設(shè)備提供不同的網(wǎng)頁,比如專門

6、提供一個(gè)mobile版本,或者iPhoneiPad版本。這樣做固然保證了效果,但是比較麻煩,同時(shí)要維護(hù)好幾個(gè)版本,而且如果一個(gè)網(wǎng)站有多個(gè)ptal(入口),會大大增加架構(gòu)設(shè)計(jì)的復(fù)雜度。jQuery是一個(gè)快速、簡潔的Javript框架,是繼Prototype之后又一個(gè)優(yōu)秀的Javript代碼庫(或Javript框架)。jQuery設(shè)計(jì)的宗旨是“writeLess,DoMe”,即倡導(dǎo)寫更少的代碼,做更多的事情。它封裝Javript常用的功能代

7、碼,提供一種簡便的Javript設(shè)計(jì)模式,優(yōu)化HTML文檔操作、事件處理、動畫設(shè)計(jì)和Ajax交互。JQueryMobile1.2是JQuery運(yùn)行在手機(jī)和平板設(shè)備上的版本。JQueryMobile1.2給主流移動平臺提供了JQuery的核心庫,發(fā)布了一個(gè)完整統(tǒng)一的JQuery移動UI設(shè)計(jì)框架,在不同的智能手機(jī)和桌面電腦的web瀏覽器上形成統(tǒng)一的用戶UI。支持全球主流的移動平臺,對每個(gè)平臺的支持分為三個(gè)等級:A、B、C,實(shí)現(xiàn)了對roid2

8、.12.3、3.2、4.0、4.1、windowsPhone77.5,PalmWebOS1.42.0、3.0、FirefoxMobile15,OperaMobile11.512等平臺的A級支持。JQueryMobile1.2的核心使得基本的HTML標(biāo)簽在所有的瀏覽器中生效,并且對網(wǎng)頁的行為和效果均進(jìn)行了增強(qiáng),讓網(wǎng)頁在等級較高的瀏覽器中能獲得優(yōu)秀的體驗(yàn),在較差的瀏覽器中也能正常的使用。二、二、WebWeb開發(fā)后臺技術(shù)總結(jié)開發(fā)后臺技術(shù)總結(jié)M

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論