DOM2分析及其在嵌入式系統(tǒng)上的實(shí)現(xiàn)
發(fā)布時(shí)間:2021-06-23 23:37
近年來(lái),隨著軟硬件技術(shù)的飛速發(fā)展,移動(dòng)終端——特別是手機(jī)具有了訪問(wèn)因特網(wǎng)的能力。作為在因特網(wǎng)中獲取信息最重要的工具瀏覽器,在這類設(shè)備上也有了發(fā)展。然而,相比于桌面瀏覽器,移動(dòng)終端上的瀏覽器顯得非常簡(jiǎn)陋。例如,無(wú)法運(yùn)行Java Script、不支持動(dòng)態(tài)網(wǎng)頁(yè)、不支持AJAX等等。沒(méi)有這些功能,就無(wú)法充分的使用互聯(lián)網(wǎng)提供的各種應(yīng)用。支持這些技術(shù)的關(guān)鍵在于瀏覽器首先要支持DOM。DOM是Document Object Model的縮寫,即文檔對(duì)象模型。它是在1998年10月1日由W3C組織發(fā)布的一個(gè)標(biāo)準(zhǔn)。其目的在于建立一套平臺(tái)和語(yǔ)言無(wú)關(guān)的標(biāo)準(zhǔn)接口,允許程序和腳本讀取和操作“文檔”的內(nèi)容、結(jié)構(gòu)和樣式。這里的文檔,主要指的是XML和HTML,也包括從這兩種文檔中衍生出來(lái)的其他文檔,如XHTML。DOM在桌面瀏覽器中已經(jīng)是一個(gè)標(biāo)準(zhǔn),但是在嵌入式瀏覽器中,支持DOM的還不是很多。本文針對(duì)什么是DOM以及如何在嵌入式瀏覽器中實(shí)現(xiàn)DOM進(jìn)行了研究。主要的研究?jī)?nèi)容包括:1.詳細(xì)分析了DOM的結(jié)構(gòu)和特點(diǎn),研究DOM是什么,在瀏覽器中充當(dāng)怎樣的角色。2.以一個(gè)嵌入式瀏覽器為平臺(tái),完成一個(gè)嵌入式版本的DOM的實(shí)現(xiàn)...
【文章來(lái)源】:電子科技大學(xué)四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:84 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
表格的文檔對(duì)象模型
圖 2-2 工廠方法通過(guò)定義一個(gè)用于創(chuàng)建對(duì)象的接口,讓子類決定實(shí)例在 Document 中定義一系列名為 createX()的方法來(lái)類型。這一方法將在 Document 的實(shí)現(xiàn)類 DocImpl 中被象,而 XImpl 則是接口 X 的實(shí)現(xiàn)類。顯然,在某一個(gè)或者別的什么構(gòu)造方法都是可以被安全的使用的。題外,DOM 還必須面對(duì)對(duì)象的釋放問(wèn)題。對(duì)于某些語(yǔ)言理機(jī)制,用戶只需要?jiǎng)?chuàng)建對(duì)象,不需要擔(dān)心對(duì)象的釋放的任務(wù),比如 JAVA。而另外一些語(yǔ)言,則需要用戶釋放,否則該對(duì)象就會(huì)一直占據(jù)內(nèi)存,比如 C++。為一致的 API,DOM 沒(méi)有定義對(duì)象釋放相關(guān)的 API,因此去管理不再被使用的對(duì)象的釋放。ode
本文編號(hào):3245884
【文章來(lái)源】:電子科技大學(xué)四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:84 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
表格的文檔對(duì)象模型
圖 2-2 工廠方法通過(guò)定義一個(gè)用于創(chuàng)建對(duì)象的接口,讓子類決定實(shí)例在 Document 中定義一系列名為 createX()的方法來(lái)類型。這一方法將在 Document 的實(shí)現(xiàn)類 DocImpl 中被象,而 XImpl 則是接口 X 的實(shí)現(xiàn)類。顯然,在某一個(gè)或者別的什么構(gòu)造方法都是可以被安全的使用的。題外,DOM 還必須面對(duì)對(duì)象的釋放問(wèn)題。對(duì)于某些語(yǔ)言理機(jī)制,用戶只需要?jiǎng)?chuàng)建對(duì)象,不需要擔(dān)心對(duì)象的釋放的任務(wù),比如 JAVA。而另外一些語(yǔ)言,則需要用戶釋放,否則該對(duì)象就會(huì)一直占據(jù)內(nèi)存,比如 C++。為一致的 API,DOM 沒(méi)有定義對(duì)象釋放相關(guān)的 API,因此去管理不再被使用的對(duì)象的釋放。ode
本文編號(hào):3245884
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3245884.html
最近更新
教材專著