嵌入式瀏覽器網(wǎng)頁(yè)顯示的研究與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-02-12 03:41
隨著支持網(wǎng)絡(luò)連接的嵌入式系統(tǒng)廣泛應(yīng)用于消費(fèi)電子和通信領(lǐng)域,一個(gè)界面友好、運(yùn)行高效的嵌入式系統(tǒng)瀏覽器已成為這些領(lǐng)域的迫切需求。ClearBrowser是基于ClearX平臺(tái)實(shí)現(xiàn)的瀏覽器,主要包括URL通信模塊、文檔解析模塊、DOM(Document Object Model)模塊、排版模塊和網(wǎng)頁(yè)顯示模塊。其中,網(wǎng)頁(yè)顯示模塊是瀏覽器的核心模塊,所以實(shí)現(xiàn)一個(gè)功能全面、運(yùn)行高效的顯示模塊是瀏覽器獲得成功的關(guān)鍵。CSS (Cascading style Sheets)樣式信息控制了網(wǎng)頁(yè)的表現(xiàn)形式,為了支持CSS協(xié)議規(guī)范,實(shí)現(xiàn)了CSS文檔解析和相應(yīng)解析結(jié)果的存儲(chǔ)。同時(shí)為了加快對(duì)CSS樣式信息的獲取和使用,特別設(shè)計(jì)實(shí)現(xiàn)一個(gè)快速匹配算法。為了支持SVG (Scalable Vector Graphics)圖形標(biāo)準(zhǔn),實(shí)現(xiàn)SVG圖形在網(wǎng)頁(yè)上的正確渲染,設(shè)計(jì)實(shí)現(xiàn)了一個(gè)SVG引擎。該引擎內(nèi)部實(shí)現(xiàn)了一些基本圖形元素,同時(shí)支持漸變和濾鏡等特效。另外,SVG引擎的實(shí)現(xiàn)使得本瀏覽器可以作為SVG圖形應(yīng)用開(kāi)發(fā)平臺(tái)來(lái)使用。網(wǎng)頁(yè)元素的顯示是基于ClearX控件庫(kù)設(shè)計(jì)實(shí)現(xiàn)的,因此最終這些元素都是以網(wǎng)頁(yè)控件的形式顯示在網(wǎng)頁(yè)中。...
【文章來(lái)源】:華中科技大學(xué)湖北省 211工程院校 985工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:62 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
ClearX的整體結(jié)構(gòu)
科 技 大 學(xué) 碩 士ur_pos;FG_Node *cur_node;FG_Node root; };efine指針指向根據(jù)文檔語(yǔ)言規(guī)則編文法解析樹(shù);cur_pos 表示當(dāng)前正準(zhǔn)點(diǎn)。構(gòu)體可以很容易設(shè)計(jì)實(shí)現(xiàn)上下文無(wú)為 cur_node,當(dāng)前生成式式為 fo析的字符串為 string。整個(gè)解析過(guò)程的句子。具體解析過(guò)程如程序處理
3.3 字符串緩存池構(gòu)建流正確存儲(chǔ),抽象出了包括樣式表選擇器和理限多個(gè)的,在 CSS 樣式的取值也是有明確規(guī)儲(chǔ)之前必須作相應(yīng)的進(jìn)行存儲(chǔ)。析器解析出來(lái)屬性名池。一個(gè)用來(lái)緩存 CS 協(xié)議規(guī)范中出現(xiàn)的所時(shí),則可以通過(guò)查找
【參考文獻(xiàn)】:
期刊論文
[1]SVG圖象技術(shù)及其簡(jiǎn)單應(yīng)用[J]. 馬占鋒,董桃利. 電腦知識(shí)與技術(shù). 2010(02)
[2]基于XML矢量圖像的SVG研究與應(yīng)用[J]. 史冬梅,趙忠華. 油氣田地面工程. 2009(07)
[3]淺談網(wǎng)頁(yè)制作中css樣式的應(yīng)用[J]. 張瑞娟. 電腦知識(shí)與技術(shù). 2009(18)
[4]SVG渲染引擎設(shè)計(jì)與實(shí)現(xiàn)[J]. 王克城,杜曉榮,吳正偉. 計(jì)算機(jī)工程與設(shè)計(jì). 2008(13)
[5]基于SVG的網(wǎng)絡(luò)圖形制作方法研究[J]. 侯曉靜,苑津莎,李中,祁立剛. 電力系統(tǒng)通信. 2007(06)
[6]嵌入式瀏覽器中CSS技術(shù)的研究與實(shí)現(xiàn)[J]. 林長(zhǎng)征,鄭浩然,熊軍,于平. 計(jì)算機(jī)工程與應(yīng)用. 2006(23)
[7]基于LINUX的嵌入式瀏覽器的特點(diǎn)和實(shí)現(xiàn)[J]. 孫先虎,張曦煌. 計(jì)算機(jī)應(yīng)用與軟件. 2004(07)
[8]顏色漸變的算法研究[J]. 李宋,吳文權(quán),詹詠. 上海理工大學(xué)學(xué)報(bào). 2004(03)
[9]嵌入式瀏覽器圖像處理技術(shù)研究[J]. 陽(yáng)富民,周興俊,胡貫榮,周正勇. 計(jì)算機(jī)工程與設(shè)計(jì). 2004(03)
[10]界面色彩漸變效果的實(shí)現(xiàn)[J]. 辛冬梅. 計(jì)算機(jī)時(shí)代. 2003(06)
博士論文
[1]基于實(shí)例的顏色處理新技術(shù)研究[D]. 肖學(xué)中.上海交通大學(xué) 2009
碩士論文
[1]嵌入式瀏覽器設(shè)計(jì)與實(shí)現(xiàn)[D]. 楊立明.東北師范大學(xué) 2010
[2]嵌入式瀏覽器的設(shè)計(jì)與實(shí)現(xiàn)[D]. 張步泰.天津大學(xué) 2008
[3]嵌入式圖形界面自動(dòng)生成技術(shù)研究[D]. 婁宇.華中科技大學(xué) 2007
[4]嵌入式瀏覽器若干關(guān)鍵技術(shù)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 宋飛.浙江大學(xué) 2006
[5]嵌入式瀏覽器關(guān)鍵模塊的設(shè)計(jì)與實(shí)現(xiàn)[D]. 凱尼.華中科技大學(xué) 2006
[6]基于SVG的矢量圖表生成系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 徐法強(qiáng).四川大學(xué) 2005
[7]嵌入式瀏覽器的研究[D]. 黃驍飛.華中科技大學(xué) 2004
[8]一種嵌入式圖形系統(tǒng)的分析與改造[D]. 張杰.華中科技大學(xué) 2004
[9]基于MiniGUI的嵌入式瀏覽器的研究與開(kāi)發(fā)[D]. 劉剛.華中科技大學(xué) 2004
[10]圖像的變形及三維重建技術(shù)研究[D]. 高月芳.合肥工業(yè)大學(xué) 2003
本文編號(hào):3030198
【文章來(lái)源】:華中科技大學(xué)湖北省 211工程院校 985工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:62 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
ClearX的整體結(jié)構(gòu)
科 技 大 學(xué) 碩 士ur_pos;FG_Node *cur_node;FG_Node root; };efine指針指向根據(jù)文檔語(yǔ)言規(guī)則編文法解析樹(shù);cur_pos 表示當(dāng)前正準(zhǔn)點(diǎn)。構(gòu)體可以很容易設(shè)計(jì)實(shí)現(xiàn)上下文無(wú)為 cur_node,當(dāng)前生成式式為 fo析的字符串為 string。整個(gè)解析過(guò)程的句子。具體解析過(guò)程如程序處理
3.3 字符串緩存池構(gòu)建流正確存儲(chǔ),抽象出了包括樣式表選擇器和理限多個(gè)的,在 CSS 樣式的取值也是有明確規(guī)儲(chǔ)之前必須作相應(yīng)的進(jìn)行存儲(chǔ)。析器解析出來(lái)屬性名池。一個(gè)用來(lái)緩存 CS 協(xié)議規(guī)范中出現(xiàn)的所時(shí),則可以通過(guò)查找
【參考文獻(xiàn)】:
期刊論文
[1]SVG圖象技術(shù)及其簡(jiǎn)單應(yīng)用[J]. 馬占鋒,董桃利. 電腦知識(shí)與技術(shù). 2010(02)
[2]基于XML矢量圖像的SVG研究與應(yīng)用[J]. 史冬梅,趙忠華. 油氣田地面工程. 2009(07)
[3]淺談網(wǎng)頁(yè)制作中css樣式的應(yīng)用[J]. 張瑞娟. 電腦知識(shí)與技術(shù). 2009(18)
[4]SVG渲染引擎設(shè)計(jì)與實(shí)現(xiàn)[J]. 王克城,杜曉榮,吳正偉. 計(jì)算機(jī)工程與設(shè)計(jì). 2008(13)
[5]基于SVG的網(wǎng)絡(luò)圖形制作方法研究[J]. 侯曉靜,苑津莎,李中,祁立剛. 電力系統(tǒng)通信. 2007(06)
[6]嵌入式瀏覽器中CSS技術(shù)的研究與實(shí)現(xiàn)[J]. 林長(zhǎng)征,鄭浩然,熊軍,于平. 計(jì)算機(jī)工程與應(yīng)用. 2006(23)
[7]基于LINUX的嵌入式瀏覽器的特點(diǎn)和實(shí)現(xiàn)[J]. 孫先虎,張曦煌. 計(jì)算機(jī)應(yīng)用與軟件. 2004(07)
[8]顏色漸變的算法研究[J]. 李宋,吳文權(quán),詹詠. 上海理工大學(xué)學(xué)報(bào). 2004(03)
[9]嵌入式瀏覽器圖像處理技術(shù)研究[J]. 陽(yáng)富民,周興俊,胡貫榮,周正勇. 計(jì)算機(jī)工程與設(shè)計(jì). 2004(03)
[10]界面色彩漸變效果的實(shí)現(xiàn)[J]. 辛冬梅. 計(jì)算機(jī)時(shí)代. 2003(06)
博士論文
[1]基于實(shí)例的顏色處理新技術(shù)研究[D]. 肖學(xué)中.上海交通大學(xué) 2009
碩士論文
[1]嵌入式瀏覽器設(shè)計(jì)與實(shí)現(xiàn)[D]. 楊立明.東北師范大學(xué) 2010
[2]嵌入式瀏覽器的設(shè)計(jì)與實(shí)現(xiàn)[D]. 張步泰.天津大學(xué) 2008
[3]嵌入式圖形界面自動(dòng)生成技術(shù)研究[D]. 婁宇.華中科技大學(xué) 2007
[4]嵌入式瀏覽器若干關(guān)鍵技術(shù)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 宋飛.浙江大學(xué) 2006
[5]嵌入式瀏覽器關(guān)鍵模塊的設(shè)計(jì)與實(shí)現(xiàn)[D]. 凱尼.華中科技大學(xué) 2006
[6]基于SVG的矢量圖表生成系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 徐法強(qiáng).四川大學(xué) 2005
[7]嵌入式瀏覽器的研究[D]. 黃驍飛.華中科技大學(xué) 2004
[8]一種嵌入式圖形系統(tǒng)的分析與改造[D]. 張杰.華中科技大學(xué) 2004
[9]基于MiniGUI的嵌入式瀏覽器的研究與開(kāi)發(fā)[D]. 劉剛.華中科技大學(xué) 2004
[10]圖像的變形及三維重建技術(shù)研究[D]. 高月芳.合肥工業(yè)大學(xué) 2003
本文編號(hào):3030198
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3030198.html
最近更新
教材專(zhuān)著