[發明專利]一種網頁打開方法及裝置在審
| 申請號: | 201310594399.6 | 申請日: | 2013-11-21 |
| 公開(公告)號: | CN103678508A | 公開(公告)日: | 2014-03-26 |
| 發明(設計)人: | 嚴騰飛 | 申請(專利權)人: | 北京奇虎科技有限公司;奇智軟件(北京)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京國昊天誠知識產權代理有限公司 11315 | 代理人: | 許志勇 |
| 地址: | 100088 北京市西城區新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網頁 打開 方法 裝置 | ||
技術領域
本發明涉及計算機技術,尤其涉及一種網頁打開方法及裝置。
背景技術
隨著移動互聯網的發展,在移動終端上打開網頁已經越來越普遍。
在現有技術中,對于在移動終端上打開網頁的方式,都是通過瀏覽器打開網頁。具體地,移動終端響應于包含網頁鏈接的網頁打開請求,啟動瀏覽器,瀏覽器根據網頁鏈接向Web服務器發出請求以請求獲取該鏈接對應的網頁,并且當Web服務器搜索到該網頁之后,Web服務器將該網頁發送給移動終端瀏覽器,進而在瀏覽器中展現該網頁。
然而,使用移動終端訪問普通互聯網網站時,常常會因為頁面太大、內容太多而導致頁面分布雜亂、載入速度慢等不良結果。而Wap網站一般只適配小屏幕的移動終端訪問,以文字性介紹為主,展示效果不太理想。
因此,需求一種改進的網頁打開方式,解決上述問題。
發明內容
鑒于上述問題,提出了本發明以便提供一種克服上述問題或者至少部分地解決上述問題的網頁打開方法及裝置,能夠更有效地解決因移動終端打開網頁質感差導致用戶使用不方便、獲取信息效率低,用戶體驗差等問題。
根據本發明的一個方面,提出一種網頁打開方法,包括:接收包含有鏈接的網頁打開請求;根據鏈接,在預設的應用列表中查找與鏈接對應的客戶端應用和/或輕應用;以及當在應用列表中存在該客戶端應用和/或輕應用時,打開該客戶端應用和/或通過調用輕應用來打開鏈接對應的網頁。
可選地,根據鏈接,在預設的應用列表中查找與鏈接對應的客戶端應用和/或輕應用;當在應用列表中存在該客戶端應用和/或輕應用時,打開該客戶端應用和/或通過調用輕應用來打開鏈接對應的網頁的步驟,可以進一步包括:接收包含有鏈接的網頁打開請求;根據鏈接,在預設的客戶端應用列表中查找與鏈接對應的客戶端應用;當在客戶端應用列表中存在該客戶端應用時,打開客戶端應用;當在客戶端應用列表中不存在該客戶端應用時,根據鏈接,在預設的輕應用列表中查找與鏈接對應的輕應用;以及當在輕應用列表中存在該輕應用時,通過調用該輕應用來打開鏈接對應的網頁。。
可選地,接收包含有鏈接的網頁打開請求的步驟可以進一步包括:從長連接服務器接收網頁數據包;以及從網頁數據包中解析出鏈接。
可選地,根據鏈接在預設的客戶端應用列表中查找與鏈接對應的客戶端應用的步驟可以進一步包括:從鏈接中解析出與鏈接對應的域名;以及根據域名,在預設的客戶端應用列表中查找與域名對應的客戶端應用。
可選地,客戶端應用列表可以是通過以下步驟預先建立的:獲取客戶端應用配置文件;解析客戶端應用配置文件,以獲取客戶端應用的域名及對應的客戶端應用數據對象;以及將獲取到的客戶端應用的域名及對應的客戶端應用數據對象存儲到客戶端應用列表中。
可選地,輕應用列表可以是通過以下步驟預先建立的:獲取輕應用配置文件;解析輕應用配置文件,以獲取輕應用訪問鏈接及對應的輕應用數據對象;以及將獲取到的輕應用訪問鏈接及對應的輕應用數據對象存儲到輕應用列表中。
可選地,根據鏈接在預設的輕應用列表中查找與鏈接對應的輕應用的步驟可以進一步包括:從鏈接中解析出與鏈接對應的域名;以及根據域名,在預設的輕應用列表中查找與域名對應的輕應用。
可選地,該方法還可以包括:獲取輕應用配置文件最近一次更新時間;以及當最近一次更新時間到當前的時間間隔大于預設間隔時間時,則更新輕應用配置文件并相應更新輕應用列表。
可選地,該方法還可以包括:當在應用列表中不存在該客戶端應用和/或輕應用時,通過瀏覽器來打開網頁。
根據本發明的另一個方面,提出一種網頁打開裝置,包括:接收模塊,用于接收包含有鏈接的網頁打開請求;查找模塊,用于根據鏈接,在預設的應用列表中查找與鏈接對應的客戶端應用和/或輕應用;以及調用模塊,用于當在所述應用列表中存在該客戶端應用和/或輕應用時,打開該客戶端應用和/或通過調用輕應用來打開鏈接對應的網頁。
可選地,查找模塊可以進一步包括:第一查找子模塊,用于根據鏈接,在預設的客戶端應用列表中查找與鏈接對應的客戶端應用;第一調用子模塊,用于當在客戶端應用列表中存在客戶端應用時,打開客戶端應用;第二查找子模塊,用于當在客戶端應用列表中不存在客戶端應用時,根據鏈接,在預設的輕應用列表中查找與鏈接對應的輕應用;以及第二調用子模塊,用于當在輕應用列表中存在輕應用時,通過調用輕應用來打開鏈接對應的網頁。
可選地,接收模塊可以進一步包括:接收子模塊,用于從長連接服務器接收網頁數據包;以及解析子模塊,用于從網頁數據包中解析出鏈接。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司;奇智軟件(北京)有限公司,未經北京奇虎科技有限公司;奇智軟件(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310594399.6/2.html,轉載請聲明來源鉆瓜專利網。





