[發(fā)明專利]網(wǎng)頁處理方法及其移動終端、電子設(shè)備有效
| 申請?zhí)枺?/td> | 201110284179.4 | 申請日: | 2011-09-22 |
| 公開(公告)號: | CN102314516A | 公開(公告)日: | 2012-01-11 |
| 發(fā)明(設(shè)計)人: | 錢文 | 申請(專利權(quán))人: | 惠州TCL移動通信有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 深圳市威世博知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 44280 | 代理人: | 何青瓦;丁建春 |
| 地址: | 516006 廣東省*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 網(wǎng)頁 處理 方法 及其 移動 終端 電子設(shè)備 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及互聯(lián)網(wǎng)領(lǐng)域,特別是涉及一種網(wǎng)頁處理方法及其移動終端、電子設(shè)備。
背景技術(shù)
傳統(tǒng)的網(wǎng)站訪問方法是在瀏覽器程序里打開網(wǎng)址,瀏覽器程序解析該網(wǎng)址后,把網(wǎng)站的內(nèi)容呈現(xiàn)在屏幕上。
如今,隨著互聯(lián)網(wǎng)的繁榮,各類網(wǎng)站多種多樣,每天都有數(shù)以萬記的新網(wǎng)站出現(xiàn)。然而,因為用戶需求,不同網(wǎng)站所用的編寫語言和技術(shù)都有著不同,這就意味著不同的網(wǎng)站在同一個瀏覽器程序中呈現(xiàn)出來的效果也是不盡相同的。
并且,瀏覽器程序的種類也多種多樣,瀏覽器程序的核心部分是內(nèi)核,也稱排版引擎,或稱頁面渲染引擎。它負(fù)責(zé)取得網(wǎng)頁的內(nèi)容(HTML、XML、圖像等)、整理信息(例如加入CSS等)以及計算網(wǎng)頁的顯示方式,然后輸出為用戶能夠看到的網(wǎng)頁。不同的瀏覽器程序內(nèi)核對網(wǎng)頁編寫語言或語法的解釋不同,因此同一網(wǎng)頁在不同內(nèi)核的瀏覽器程序里的渲染效果也可能不同,這也是網(wǎng)頁編寫者需要在不同內(nèi)核的瀏覽器程序中測試網(wǎng)頁顯示效果的原因。
現(xiàn)在瀏覽器程序的內(nèi)核,主要包括:IE內(nèi)核,供IE瀏覽器程序使用;Gecko內(nèi)核,主要供Firefox瀏覽器程序使用;WebKit內(nèi)核,供Safari瀏覽器程序、google?Chrome瀏覽器程序和搜狗瀏覽器程序使用;Presto內(nèi)核,主要供Opera?mini瀏覽器程序使用。不同內(nèi)核的瀏覽器程序?qū)τ诰W(wǎng)站的解析能力各有千秋,相同的網(wǎng)站在不同的瀏覽器程序里呈現(xiàn)出來的效果也不一樣。因此,很難為每個網(wǎng)站找到適合的瀏覽器程序,以呈現(xiàn)較佳效果。
發(fā)明內(nèi)容
本發(fā)明主要解決的技術(shù)問題是提供一種網(wǎng)頁處理方法及其移動終端、電子設(shè)備,能夠針對不同網(wǎng)頁的能力類型選擇合適的瀏覽器程序以顯示該網(wǎng)頁。
為解決上述技術(shù)問題,本發(fā)明實施例采用的一個技術(shù)方案是:提供一種網(wǎng)頁處理方法,包括如下步驟:獲取目標(biāo)網(wǎng)頁使用的能力類型,其中能力類型包括編寫語言或技術(shù);檢測能力類型與供選擇的多種瀏覽器中的哪一種瀏覽器所支持的網(wǎng)頁的能力類型匹配;選擇一種匹配得到的瀏覽器程序?qū)δ繕?biāo)網(wǎng)頁進行顯示。
其中,在選擇一種匹配得到的瀏覽器程序?qū)δ繕?biāo)網(wǎng)頁進行顯示步驟之前,包括:檢測在本機中匹配得到的瀏覽器程序是否存在,如果檢測到存在匹配得到的瀏覽器程序,則進行選擇一種匹配得到的瀏覽器程序?qū)δ繕?biāo)網(wǎng)頁進行顯示的步驟。
其中,在檢測到存在匹配得到的瀏覽器程序步驟之后、選擇一種匹配得到的瀏覽器程序?qū)δ繕?biāo)網(wǎng)頁進行顯示步驟之前,包括:判斷存在匹配得到的瀏覽器程序數(shù)目是否唯一,如果判斷匹配得到的瀏覽器程序的數(shù)目唯一,選擇唯一的瀏覽器程序作為匹配得到的瀏覽器程序直接對目標(biāo)網(wǎng)頁進行顯示;如果存在匹配得到的瀏覽器程序數(shù)目不唯一,則檢測匹配得到的瀏覽器程序中是否設(shè)置有優(yōu)選瀏覽器程序,如果設(shè)置有優(yōu)選瀏覽器程序,選擇優(yōu)選瀏覽器程序作為匹配得到的瀏覽器程序?qū)δ繕?biāo)網(wǎng)頁進行顯示。
其中,如果在檢測匹配得到的瀏覽器程序中是否設(shè)置有優(yōu)選瀏覽器程序步驟中未檢測到設(shè)置有優(yōu)選瀏覽器程序,根據(jù)控制指令選擇一種匹配得到的瀏覽器程序?qū)δ繕?biāo)網(wǎng)頁進行顯示。
其中,在獲取目標(biāo)網(wǎng)頁使用的能力類型步驟之前,包括:建立存儲有多種瀏覽器支持的網(wǎng)頁的能力類型的數(shù)據(jù)庫,以備檢測目標(biāo)網(wǎng)頁使用的能力類型與供選擇的多種瀏覽器中的哪一種瀏覽器所支持的網(wǎng)頁的能力類型匹配之用。
為解決上述技術(shù)問題,本發(fā)明實施例采用的另一個技術(shù)方案是:提供一種移動終端,包括:獲取模塊,用于獲取目標(biāo)網(wǎng)頁使用的能力類型,其中能力類型包括編寫語言或技術(shù);第一檢測模塊,用于檢測能力類型與供選擇的多種瀏覽器中的哪一種瀏覽器所支持的網(wǎng)頁的能力類型匹配;選擇模塊,用于選擇一種匹配得到的瀏覽器程序?qū)δ繕?biāo)網(wǎng)頁進行顯示。
其中,包括:第二檢測模塊,第二檢測模塊連接第一檢測模塊,用于檢測在本機中匹配得到的瀏覽器程序是否存在,如果檢測到存在匹配得到的瀏覽器程序,則使選擇模塊進行選擇一種匹配得到的瀏覽器程序?qū)δ繕?biāo)網(wǎng)頁進行顯示。
其中,包括:判斷模塊,判斷模塊分別連接第二檢測模塊以及選擇模塊,用于判斷匹配得到的瀏覽器程序的數(shù)目是否唯一,如果判斷匹配得到的瀏覽器程序的數(shù)目唯一,使選擇模塊選擇唯一的瀏覽器程序作為匹配得到的瀏覽器程序直接對目標(biāo)網(wǎng)頁進行顯示。
其中,包括:第三檢測模塊,第三檢測模塊連接于判斷模塊,用于在判斷得到的瀏覽器程序數(shù)目不唯一時,檢測匹配得到的瀏覽器程序中是否設(shè)置有優(yōu)選瀏覽器程序,如果設(shè)置有優(yōu)選瀏覽器程序,使選擇模塊選擇優(yōu)選瀏覽器程序作為匹配得到的瀏覽器程序?qū)δ繕?biāo)網(wǎng)頁進行顯示。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于惠州TCL移動通信有限公司,未經(jīng)惠州TCL移動通信有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110284179.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





