[發明專利]進度條顯示的優化方法、裝置及電子設備有效
| 申請號: | 201710424340.0 | 申請日: | 2017-06-07 |
| 公開(公告)號: | CN107291852B | 公開(公告)日: | 2021-01-22 |
| 發明(設計)人: | 王冠翔;廖彥文 | 申請(專利權)人: | 北京金山安全軟件有限公司 |
| 主分類號: | G06F16/957 | 分類號: | G06F16/957;G06F3/0483 |
| 代理公司: | 北京清亦華知識產權代理事務所(普通合伙) 11201 | 代理人: | 宋合成 |
| 地址: | 100085 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 進度條 顯示 優化 方法 裝置 電子設備 | ||
本發明提出一種進度條顯示的優化方法、裝置及電子設備,其中,方法包括:在預設時長內判斷是否接收到服務器返回的目標值,其中,所述目標值為所述服務器在確定出存在下一個需要加載的鏈接時發送的;如果接收到所述目標值,根據預設的進度間隔,將當前的加載進度更新到目標加載進度;其中,所述目標加載進度為當前的加載進度與所述進度間隔之間的和值;當所述目標加載進度表示加載完成時,通過終端向用戶顯示所述頁面。通過該方法,能夠利用一個進度條顯示頁面的加載過程,不需要在頁面加載的過程中向用戶顯示多個進度條,提高頁面加載的平滑性,保證頁面加載進度的可預知性,解決現有技術中無法預知加載進度的問題。
技術領域
本發明涉及互聯網技術領域,尤其涉及一種進度條顯示的優化方法、裝置及電子設備。
背景技術
用戶在通過瀏覽器瀏覽網頁的過程中,每加載一個頁面,至少要向服務器請求一個鏈接,以完整加載該頁面。在頁面加載過程中,通常會以進度條的形式顯示加載進度。
相關技術中,每加載一個鏈接就展示一次進度條的變化情況,一個鏈接加載完成后,對應的進度條進度達到100%。當所需加載的頁面中僅包含一個鏈接時,進度條達到100%即可顯示頁面。然而,在所需加載的頁面中包含多個鏈接的情況下,一個鏈接加載完成后,用戶本以為該頁面加載完成,然而由于該頁面中還包括其他鏈接,在加載完一個鏈接后并不是向用戶展示該頁面,而是隨后又開始向用戶展示新的進度條。
因此,當頁面中包含多個鏈接時,采用現有技術用戶無法預知加載進度。
發明內容
本發明旨在至少在一定程度上解決相關技術中的技術問題之一。
為此,本發明的第一個目的在于提出一種進度條顯示的優化方法,以利用一個進度條顯示頁面的加載過程,提高頁面加載的平滑性,保證頁面加載進度的可預知性,解決現有技術中無法預知加載進度的問題。
本發明的第二個目的在于提出另一種進度條顯示的優化方法。
本發明的第三個目的在于提出一種進度條顯示的優化裝置。
本發明的第四個目的在于提出一種服務器。
本發明的第五個目的在于提出一種電子設備。
本發明的第六個目的在于提出一種服務器。
本發明的第七個目的在于提出一種計算機程序產品。
本發明的第八個目的在于提出另一種計算機程序產品。
本發明的第九個目的在于提出一種非臨時性計算機可讀存儲介質。
本發明的第十個目的在于提出另一種非臨時性計算機可讀存儲介質。
為達上述目的,本發明第一方面實施例提出了一種進度條顯示的優化方法,該方法應用于應用程序端,包括:
在預設時長內判斷是否接收到服務器返回的目標值,其中,所述目標值為所述服務器在確定出存在下一個需要加載的鏈接時發送的;
如果接收到所述目標值,根據預設的進度間隔,將當前的加載進度更新到目標加載進度;其中,所述目標加載進度為當前的加載進度與所述進度間隔之間的和值;
當所述目標加載進度表示加載完成時,通過終端向用戶顯示所述頁面。
作為本發明第一方面實施例的另一種可選的實現方式,所述方法還包括:
如果在預設時長內未接收到所述目標值,將當前的加載進度更新到100%。
作為本發明第一方面實施例的另一種可選的實現方式,所述在預設時長內判斷是否接收到服務器返回的目標值之前,還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京金山安全軟件有限公司,未經北京金山安全軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710424340.0/2.html,轉載請聲明來源鉆瓜專利網。





