版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、為了能夠快速構(gòu)建車載信息娛樂系統(tǒng),越來越多的汽車制造商希望將HTML5技術(shù)應(yīng)用到車載領(lǐng)域。雖然HTML5以開發(fā)周期短的優(yōu)點(diǎn)成為了快速構(gòu)建車載信息娛樂系統(tǒng)的優(yōu)秀解決方案,但是目前市場中沒有成熟的,為基于HTML5的車載信息娛樂系統(tǒng)定制的并且性能良好的HTML5運(yùn)行引擎,阻礙了HTML5技術(shù)在車載領(lǐng)域的發(fā)展。除了缺少性能良好的運(yùn)行引擎外,HTML5對硬件和本地功能調(diào)用能力的不足,也阻礙了其在智能車載系統(tǒng)領(lǐng)域中的應(yīng)用。因此如何搭建一個性能良好
2、并且能夠?qū)τ布捅镜毓δ苓M(jìn)行調(diào)用的HTML5運(yùn)行引擎,成為了HTML5技術(shù)是否能夠在應(yīng)用到智能車載系統(tǒng)領(lǐng)域的關(guān)鍵問題。本文所研究的基于DirectFB的HTML5運(yùn)行引擎是為基于HTML5的車載信息娛樂系統(tǒng)定制的運(yùn)行平臺,可以為基于HTML5的智能車載系統(tǒng)提供了一個支持普遍HTML5標(biāo)準(zhǔn)、資源開銷小且運(yùn)行穩(wěn)定的運(yùn)行平臺。并且HTML5運(yùn)行引擎利用NPAPI插件擴(kuò)展技術(shù)和JavaScript API擴(kuò)展技術(shù)解決了HTML5對硬件和本地功能
3、調(diào)用能力不足的問題。
本文所實(shí)現(xiàn)的HTML5運(yùn)行引擎使用WebKit引擎作為其渲染引擎,并針對車載嵌入式系統(tǒng)內(nèi)存空間小、CUP運(yùn)行速度慢等特點(diǎn)選擇了體積小巧、資源消耗低的DirectFB圖形庫,作為WebKit引擎的移植圖形庫。本文對HTML5運(yùn)行引擎進(jìn)行了移植與優(yōu)化,主要包括:首先通過對WebKit引擎移植機(jī)制的仔細(xì)研究,為WebKit引擎進(jìn)行了Curl網(wǎng)絡(luò)庫和DirectFB圖形庫移植;其次根據(jù)HTML5運(yùn)行引擎的功能需求
4、,對基于DirectFB的WebKit引擎進(jìn)行了優(yōu)化,實(shí)現(xiàn)了WebKit引擎的事件處理方法,對CSS3動畫屬性支持和資源加載完成狀態(tài)響應(yīng)接口進(jìn)行了實(shí)現(xiàn);最后對HTML5運(yùn)行引擎的本地功能擴(kuò)展方法進(jìn)行了研究,利用NPAPI插件技術(shù)實(shí)現(xiàn)了基于PocketSphinx的車載語音控制,以及利用JavaScript擴(kuò)展API實(shí)現(xiàn)了桌面系統(tǒng)的應(yīng)用程序管理器。通過對基于DirectFB的HTML5運(yùn)行引擎的優(yōu)化,降低了HTML5運(yùn)行引擎運(yùn)行是的內(nèi)存占
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于HTML5的游戲引擎研究與設(shè)計(jì).pdf
- 車載信息娛樂系統(tǒng)HTML5運(yùn)行引擎的研究與實(shí)現(xiàn).pdf
- 基于HTML5的拓?fù)鋱D繪制引擎設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于html5與node.js的游戲引擎的設(shè)計(jì)與開發(fā)
- 基于HTML5的列車運(yùn)行圖查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于html5的移動商城應(yīng)用
- 基于html5的flappy bird游戲
- 基于html5的離線存儲技術(shù)
- 基于html5的消除類游戲
- (7.8)--7.8插入html5音頻和html5視頻
- html5系列視頻教程之早戀html5
- html5標(biāo)簽
- html5 標(biāo)準(zhǔn)
- 基于html5的棋牌游戲畢設(shè)
- 基于HTML5的電網(wǎng)圖形軟件研究與開發(fā).pdf
- 基于HTML5的移動學(xué)習(xí)平臺設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于HTML5的在線學(xué)習(xí)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于html5的手機(jī)實(shí)時游戲的設(shè)計(jì)與實(shí)現(xiàn)
- 基于HTML5的交互設(shè)計(jì)研究.pdf
- 13591.基于html5的webgis研究
評論
0/150
提交評論