[發(fā)明專利]一種在低端設(shè)備上瀏覽CML文件的方法有效
| 申請(qǐng)?zhí)枺?/td> | 201210273729.7 | 申請(qǐng)日: | 2012-08-03 |
| 公開(公告)號(hào): | CN102831190B | 公開(公告)日: | 2018-07-10 |
| 發(fā)明(設(shè)計(jì))人: | 許林 | 申請(qǐng)(專利權(quán))人: | 北京中廣睛彩導(dǎo)航科技有限公司 |
| 主分類號(hào): | G06F17/30 | 分類號(hào): | G06F17/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100085 北京市*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 終端設(shè)備 網(wǎng)頁(yè) 排版位置 低端 瀏覽 渲染 服務(wù)器端 技術(shù)結(jié)構(gòu) 網(wǎng)頁(yè)標(biāo)簽 文本內(nèi)容 終端瀏覽 資源開銷 渲染引擎 分辨率 圖文 解析 頁(yè)面 寫入 | ||
1.一種瀏覽CML文件的方法,其特征在于,包括如下步驟:
步驟一、在服務(wù)器端預(yù)先通過WebKit渲染引擎將CML網(wǎng)頁(yè)標(biāo)簽內(nèi)容針對(duì)不同類型終端設(shè)備的分辨率生成不同的靜態(tài)排版位置,并再次寫入頁(yè)面中生成針對(duì)不同類型終端設(shè)備的分辯率的網(wǎng)頁(yè);具體地,根據(jù)最終目標(biāo)設(shè)備的分辨率將CML通過WebKit渲染引擎進(jìn)行渲染;經(jīng)過渲染后,CML中的基本圖文要素的排版位置即確定,提取葉子級(jí)別的圖文要素,轉(zhuǎn)化為MiniCML的對(duì)應(yīng)標(biāo)簽,即生成MiniCML文件;其中,所述MiniCML是一種靜態(tài)圖文混排描述方式,其為一套以XML為基礎(chǔ)的移動(dòng)設(shè)備圖文混排描述語言,其核心功能標(biāo)簽包括:分區(qū),DIV標(biāo)簽、段落,P標(biāo)簽、文字塊,SPAN標(biāo)簽、換行,BR標(biāo)簽、圖片,IMG標(biāo)簽、鏈接,A標(biāo)簽;所述步驟一中通過javasrcipt在CML網(wǎng)頁(yè)中搜索包含文本和圖片的div DOM節(jié)點(diǎn)來獲得文本塊和圖片塊的位置,并將位置信息以MiniCML約定的形式寫入針對(duì)不同類型終端設(shè)備的分辯率的頁(yè)面內(nèi)的DIV標(biāo)簽;
步驟二、通過CMMB通道下發(fā)步驟一所生成的針對(duì)不同類型終端設(shè)備的分辯率的網(wǎng)頁(yè)到相應(yīng)類型的終端設(shè)備;
步驟三、終端設(shè)備根據(jù)網(wǎng)頁(yè)中的靜態(tài)排版位置對(duì)網(wǎng)頁(yè)中圖文進(jìn)行渲染顯示;具體地,將MiniCML解析為一顆渲染節(jié)點(diǎn)樹,按照深度優(yōu)先遍歷整個(gè)渲染樹,以此調(diào)用對(duì)應(yīng)渲染樹對(duì)象的渲染方法。
2.根據(jù)權(quán)利要求1所述的瀏覽CML文件的方法,其特征在于,所述步驟一還包括根據(jù)終端設(shè)備類型的不同將引用的圖片轉(zhuǎn)換成單一圖片格式,并采用圖像處理技術(shù)抖動(dòng)進(jìn)行處理,保持色彩效果。
3.根據(jù)權(quán)利要求1所述的瀏覽CML文件的方法,其特征在于,所述步驟一和步驟二之間還包括在通過CMMB發(fā)布前利用人工對(duì)所產(chǎn)生的針對(duì)不同類型終端設(shè)備分辯率的網(wǎng)頁(yè)顯示效果進(jìn)行校對(duì),查看是否與原始的CML顯示效果基本一致。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京中廣睛彩導(dǎo)航科技有限公司,未經(jīng)北京中廣睛彩導(dǎo)航科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210273729.7/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫(kù)結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 一種搜索網(wǎng)頁(yè)的方法和裝置
- 網(wǎng)頁(yè)類型識(shí)別方法以及網(wǎng)頁(yè)類型識(shí)別裝置
- 網(wǎng)頁(yè)生成方法及網(wǎng)頁(yè)生成裝置
- 網(wǎng)頁(yè)修改方法及網(wǎng)頁(yè)修改裝置
- 網(wǎng)頁(yè)訪問處理方法
- 獲取網(wǎng)頁(yè)信息方法和裝置
- 網(wǎng)頁(yè)資源的獲取方法、裝置及終端
- 一種網(wǎng)頁(yè)制作方法、系統(tǒng)、可讀存儲(chǔ)介質(zhì)及服務(wù)器
- 網(wǎng)頁(yè)安全處理方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)
- 一種網(wǎng)頁(yè)同步的方法、系統(tǒng)





