[發明專利]網頁處理方法和裝置在審
| 申請號: | 201911407675.7 | 申請日: | 2019-12-31 |
| 公開(公告)號: | CN111159615A | 公開(公告)日: | 2020-05-15 |
| 發明(設計)人: | 羅震;閆朝明 | 申請(專利權)人: | 北大方正集團有限公司;北京北大方正電子有限公司 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958;G06F9/445 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 羅英;劉芳 |
| 地址: | 100871 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網頁 處理 方法 裝置 | ||
本申請實施例提供一種網頁處理方法和裝置,該方法包括:客戶端根據第一JS文件和待訪問網頁,確定所述待訪問網頁需加載的組件的存儲文件名稱,所述第一JS文件包括多個組件中每個組件的組件名稱和存儲文件名稱;所述客戶端向服務器發送所述待訪問網頁需加載的組件的存儲文件名稱;所述客戶端接收所述服務器發送的所述待訪問網頁需加載的組件;所述客戶端將所述待訪問網頁需加載的組件加載至所述待訪問網頁中,并顯示已加載組件的所述待訪問網頁。由于所述客戶端只加載所述待訪問網頁需要的組件,減少了加載的組件的數量,因此能夠提高用戶訪問網頁的速度。
技術領域
本申請實施例涉及計算機領域,尤其涉及網頁處理方法和裝置。
背景技術
隨著互聯網的迅速發展,用戶對訪問網頁的速度要求越來越高。腳本(JavaScript,JS)是一種屬于網絡的腳本語言,被廣泛應用于Web應用開發,常用來為網頁添加各式各樣的動態功能,為用戶提供更流暢美觀的瀏覽效果。
現有的網頁處理方法,在用戶訪問網頁的時候,服務器會將所有的JS文件打包加載到網頁中,以便于用戶訪問網頁。然而在JS文件較多的時候,網頁容易出現卡頓的現象,導致用戶訪問網頁的速度慢。
發明內容
本申請實施例提供一種網頁處理方法和裝置,用于提高用戶訪問網頁的速度。
第一方面,本申請實施例提供一種網頁處理方法,包括:
客戶端根據第一JS文件和待訪問網頁,確定所述待訪問網頁需加載的組件的存儲文件名稱,所述第一JS文件包括多個組件中每個組件的組件名稱和存儲文件名稱;
所述客戶端向服務器發送所述待訪問網頁需加載的組件的存儲文件名稱;
所述客戶端接收所述服務器發送的所述待訪問網頁需加載的組件;
所述客戶端將所述待訪問網頁需加載的組件加載至所述待訪問網頁中,并顯示已加載組件的所述待訪問網頁。
可選的,所述客戶端根據第一JS文件和待訪問網頁,確定所述待訪問網頁需加載的組件的存儲文件名稱之前,還包括:
所述客戶端接收所述服務器發送的所述第一JS文件。
可選的,所述客戶端接收所述服務器發送的所述第一JS文件之前,還包括:
所述客戶端向所述服務器發送網頁訪問請求,所述網頁訪問請求包括所述待訪問網頁的地址。
第二方面,本申請實施例提供一種網頁處理方法,包括:
服務器接收客戶端發送的待訪問網頁需加載的組件的存儲文件名稱;
所述服務器根據所述待訪問網頁需加載的組件的存儲文件名稱,獲取所述待訪問網頁需加載的組件;
所述服務器向所述客戶端發送所述待訪問網頁需加載的組件。
可選的,服務器接收客戶端發送的待訪問網頁需加載的組件的存儲文件名稱之前,還包括:
所述服務器向所述客戶端發送第一JS文件,所述第一JS文件包括多個組件中每個組件的組件名稱和存儲文件名稱。
可選的,所述服務器向所述客戶端發送第一JS文件之前,還包括:
所述服務器接收所述客戶端發送的網頁訪問請求,所述網頁訪問請求包括所述待訪問網頁的地址。
可選的,所述服務器向所述客戶端發送第一JS文件之前,還包括:
獲取第二JS文件,所述第二JS文件包括所述多個組件中每個組件的組件名稱;
調用所述第二JS文件,生成所述第一JS文件和所述多個組件中每個組件的存儲文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北大方正集團有限公司;北京北大方正電子有限公司,未經北大方正集團有限公司;北京北大方正電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911407675.7/2.html,轉載請聲明來源鉆瓜專利網。





