[發明專利]一種優化網頁瀏覽的方法在審
| 申請號: | 201711396817.5 | 申請日: | 2017-12-21 |
| 公開(公告)號: | CN108108442A | 公開(公告)日: | 2018-06-01 |
| 發明(設計)人: | 趙志為;閔革勇;楊璐齊;李維旺;高偉峰;舒暢 | 申請(專利權)人: | 電子科技大學 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 成都行之專利代理事務所(普通合伙) 51220 | 代理人: | 田甜 |
| 地址: | 610000 四川省成*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 首屏 代碼次序 網頁瀏覽 可移動 優化 可移動性 網頁結構 用戶體驗 線位置 加載 重復 更新 | ||
本發明公開了一種優化網頁瀏覽的方法,包括以下步驟:A、確定設備的首屏線位置和首屏區域;B、識別與顯示無關的事件并判斷其可移動性;C、調整代碼次序將與現實無關且可移動的事件移至首屏區域外并更新首屏區域,重復此步驟,直至所有與現實無關且可移動的事件移至首屏區域外。通過識別與顯示無關的事件并將該事件移出首屏區域,調整代碼次序,整個方法步驟通過優化網頁結構以減少端到端的ATF時間,縮短加載時間,提高用戶體驗感。
技術領域
本發明涉及計算機網絡應用程序領域,具體涉及一種優化網頁瀏覽的方法。
背景技術
隨著網絡用戶的增多,網頁的訪問流量日益增大;同時網頁正在變得越來越豐富多彩,其結構的復雜度也日趨增加,這使得網頁的加載任務更加繁重。如何提高用戶體驗質量成為了一個不可忽視的問題。由于越短的加載時間意味著更好的網絡體驗質量,現存在許多優化網頁瀏覽的方法,大多通過減少網絡時延或處理時延實現優化目標。盡管這些工作可以在一定程度上改善網絡體驗,但它們沒有考慮到網頁在結構方面還存在較大的優化空間。目前,網頁結構往往由設計人員編寫,例如一些放置在網頁起始部分的事件可能無助于屏幕顯示,但仍會產生相當大的加載時間。這可能對終端用戶并不友好。
發明內容
本發明為了解決上述技術問題提供一種優化網頁瀏覽的方法。
本發明通過下述技術方案實現:
一種優化網頁瀏覽的方法,包括以下步驟:
A、確定設備的首屏線位置和首屏區域;
B、識別與顯示無關的事件并判斷其可移動性;
C、調整代碼次序將與現實無關且可移動的事件移至首屏區域外并更新首屏區域,重復此步驟,直至所有與現實無關且可移動的事件移至首屏區域外。
本方案通過識別與顯示無關的事件并將該事件移出首屏區域,調整代碼次序,整個方法步驟通過優化網頁結構以減少端到端的首屏時間,縮短加載時間,提高用戶體驗。
作為優選,首屏線位置根據以下方法確定:
A11、根據設備型號或網絡瀏覽器提供的API獲取設備的屏幕尺寸、瀏覽器的屏占比和網頁字體;
A12、根據屏幕尺寸、瀏覽器的屏占比和網頁字體確定首屏線位置。
作為優選,步驟B中識別與顯示無關的事件的具體步驟為:
B11、依次檢查事件的位置,并獲取位于首屏線上方的所有事件;
B12、獲取事件特征;
B13、將事件特征數值化并輸入到支持向量機中,
B14、根據支持向量機的輸出結果判斷該事件與顯示有無關系。
本方案采用支持向量機SVM識別事件,SVM結構簡單,可以解決小樣本情況下的機器學習問題,而決策樹忽略了數據屬性之間的相關性。
作為優選,步驟B中判斷與現實無關的事件可移動性的具體方法為:針對與顯示無關的事件,判斷其是否被其他事件所依賴,若是,則該事件可移動;若不是,則該事件不可移動。
本發明與現有技術相比,具有如下的優點和有益效果:
1、本發明通過識別與顯示無關的事件并將該事件移出首屏區域,調整代碼次序,整個方法步驟通過優化網頁結構以減少端到端的ATF時間,縮短加載時間,提高用戶體驗感。
具體實施方式
為使本發明的目的、技術方案和優點更加清楚明白,下面結合實施例,對本發明作進一步的詳細說明,本發明的示意性實施方式及其說明僅用于解釋本發明,并不作為對本發明的限定。
實施例1
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于電子科技大學,未經電子科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711396817.5/2.html,轉載請聲明來源鉆瓜專利網。





