• / 14
  • 下載費用:30 金幣  

一種內容加載進度顯示的方法和裝置.pdf

摘要
申請專利號:

CN201410124369.3

申請日:

2014.03.28

公開號:

CN104951386A

公開日:

2015.09.30

當前法律狀態:

授權

有效性:

有權

法律詳情: 授權|||實質審查的生效IPC(主分類):G06F 11/32申請日:20140328|||公開
IPC分類號: G06F11/32; G06F17/30 主分類號: G06F11/32
申請人: 騰訊科技(深圳)有限公司
發明人: 向國屹
地址: 518000廣東省深圳市福田區振興路賽格科技園2棟東403室
優先權:
專利代理機構: 北京中博世達專利商標代理有限公司11274 代理人: 申健
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201410124369.3

授權公告號:

||||||

法律狀態公告日:

2019.04.05|||2017.01.11|||2015.09.30

法律狀態類型:

授權|||實質審查的生效|||公開

摘要

本發明實施例提供了一種內容加載進度顯示的方法和裝置,能夠更為準確地顯示所需加載內容當前加載的進度。該方法包括:獲取已加載內容的大小,以及未加載內容的大小或所需加載內容的大小總值;計算所述已加載內容的大小與所述未加載內容的大小或所述所需加載內容的大小總值之間的比值;若所述比值達到預定的閾值,則在加載所述內容的應用界面上顯示相應的圖形,其中,所述預定的閾值包括多個數值不同的閾值。本發明適用于計算機技術領域。

權利要求書

權利要求書
1.  一種內容加載進度顯示的方法,其特征在于,所述方法包括:
獲取已加載內容的大小,以及未加載內容的大小或所需加載內容的大小總值;
計算所述已加載內容的大小與所述未加載內容的大小或所述所需加載內容的大小總值之間的比值;
若所述比值達到預定的閾值,則在加載所述內容的應用界面上顯示相應的圖形,其中,所述預定的閾值包括多個數值不同的閾值。

2.  根據權利要求1所述的方法,其特征在于,所述在加載所述內容的應用界面上顯示相應的圖形,具體包括:
對應所述數值不同的閾值,在加載所述內容的應用界面上顯示不同形狀的圖形。

3.  根據權利要求1所述的方法,其特征在于,所述在加載所述內容的應用界面上顯示相應的圖形,具體包括:
對應所述數值不同的閾值,在加載所述內容的應用界面上顯示相同形狀不同顏色的圖形。

4.  根據權利要求1所述的方法,其特征在于,若所述比值達到預定的閾值,則在加載所述內容的應用界面上顯示相應的圖形具體包括:
所述預定的閾值的數量為三個,分別第一預設閾值,第二預設閾值和第三預設閾值;
若所述預定的閾值為第一預設閾值,在所述瀏覽器的顯示界面顯示第一圖形;
若所述預定的閾值為第二預設閾值,在所述瀏覽器的顯示界面顯示第二圖形;
若所述預定的閾值為第三預設閾值,在所述瀏覽器的顯示界面顯示第三圖形。

5.  根據權利要求1-4任一項所述的方法,其特征在于,所述圖形顯示在加載所述內容的應用界面上的除所述內容的顯示區域以外的區域。

6.  根據權利要求5所述的方法,其特征在于,若加載所述內容的應用為瀏覽器,所述圖形顯示在加載所述內容的瀏覽器的顯示界面的標簽項所在的區域。

7.  根據權利要求5所述的方法,其特征在于,若加載所述內容的應用為瀏覽器,所述圖形顯示在加載所述內容的瀏覽器的顯示界面的 狀態欄所在的區域。

8.  根據權利要求5所述的方法,其特征在于,若加載所述內容的應用為瀏覽器,在所述未加載內容的大小大于0時,則在加載所述內容的瀏覽器的顯示界面的狀態欄顯示預設圖形。

9.  一種內容加載進度顯示的裝置,其特征在于,所述裝置包括:獲取單元、計算單元和顯示單元;
所述獲取單元,用于獲取已加載內容的大小,以及未加載內容的大小或所需加載內容的大小總值;
所述計算單元,用于計算所述已加載內容的大小與所述未加載內容的大小或所述所需加載內容的大小總值之間的比值;
所述顯示單元,用于若所述比值達到預定的閾值,則在加載所述內容的應用界面上顯示相應的圖形,其中,所述預定的閾值包括多個數值不同的閾值。

10.  根據權利要求9所述的裝置,其特征在于,所述顯示單元,具體用于對應所述數值不同的閾值,在加載所述內容的應用界面上顯示不同形狀的圖形。

11.  根據權利要求9所述的裝置,其特征在于,所述顯示單元,具體用于對應所述數值不同的閾值,在加載所述內容的應用界面上顯示相同形狀不同顏色的圖形。

12.  根據權利要求9所述的裝置,其特征在于,所述預定的閾值的數量為三個,分別第一預設閾值,第二預設閾值和第三預設閾值;
所述顯示單元,具體用于若所述預定的閾值為第一預設閾值,在所述瀏覽器的顯示界面顯示第一圖形;
若所述預定的閾值為第二預設閾值,在所述瀏覽器的顯示界面顯示第二圖形;
若所述預定的閾值為第三預設閾值,在所述瀏覽器的顯示界面顯示第三圖形。

13.  根據權利要求9或12任一項所述的裝置,其特征在于,所述顯示單元,具體用于在加載所述內容的應用界面上的除所述內容的顯示區域以外的區域顯示所述圖形。

14.  根據權利要求13所述的裝置,其特征在于,所述顯示單元,具體用于在加載所述內容的瀏覽器的顯示界面的標簽項所在的區域顯示所述圖形。

15.  根據權利要求13所述的裝置,其特征在于,所述顯示單元,具體用于在加載所述內容的瀏覽器的顯示界面的狀態欄所在的區域顯示所述圖形。

16.  根據權利要求13所述的裝置,其特征在于,若加載所述內容的應用為瀏覽器,所述顯示單元,具體用于在所述未加載內容的大小大于0時,則在加載所述內容的瀏覽器的顯示界面的狀態欄顯示預設圖形。

說明書

說明書一種內容加載進度顯示的方法和裝置
技術領域
本發明涉及計算機技術領域,尤其涉及一種內容加載進度顯示的方法和裝置。
背景技術
通常,用戶在瀏覽網頁時,瀏覽器需要先將該網頁的內容加載到本地,用戶才能看到網頁上的信息。在瀏覽器將網頁內容加載到本地的過程中,為了讓用戶對當前的加載過程有所感知,瀏覽器通常給用戶反饋信息:表明當前網頁正在加載網頁內容,而非無響應。顯示當前正在加載的網頁的具體內容,例如網頁的某一圖片。
目前,如圖1所示,通常采用旋轉圓圈的方式,表示當前網頁正在加載網頁內容的狀態。如果圓圈旋轉,則表明網頁正在加載,如果圓圈停止旋轉,則表明網頁已加載完成或因網絡資源或網絡狀況等原因停止加載。
然而,采用圓圈旋轉的方式,僅能顯示網絡是否正在加載的狀態信息,而無法更為準確的顯示網頁當前加載的進度。
發明內容
本發明的實施例提供一種內容加載進度顯示的方法和裝置,能夠更為準確地顯示所需加載內容當前加載的進度。
為達到上述目的,本發明的實施例采用如下技術方案:
一方面,本發明提供了一種內容加載進度顯示的方法,所述方法包括:
獲取已加載內容的大小,以及未加載內容的大小或所需加載內容的大小總值;
計算所述已加載內容的大小與所述未加載內容的大小或所述所需加載內容的大小總值之間的比值;
若所述比值達到預定的閾值,則在加載所述內容的應用界面上顯示相應的圖形,其中,所述預定的閾值包括多個數值不同的閾值。
另一方面,本發明提供了一種內容加載進度顯示的裝置,所述裝 置包括:獲取單元、計算單元和顯示單元;
所述獲取單元,用于獲取已加載內容的大小,以及未加載內容的大小或所需加載內容的大小總值;
所述計算單元,用于計算所述已加載內容的大小與所述未加載內容的大小或所述所需加載內容的大小總值之間的比值;
所述顯示單元,用于若所述比值達到預定的閾值,則在加載所述內容的應用界面上顯示相應的圖形,其中,所述預定的閾值包括多個數值不同的閾值。
本發明實施例提供了一種內容加載進度顯示的方法和裝置,該方法包括:獲取已加載內容的大小,以及未加載內容的大小或所需加載內容的大小總值;計算所述已加載內容的大小與所述未加載內容的大小或所述所需加載內容的大小總值之間的比值;若所述比值達到預定的閾值,則在加載所述內容的應用界面上顯示相應的圖形,其中,所述預定的閾值包括多個數值不同的閾值。基于上述技術方案,由于根據已加載內容的大小與所述未加載內容的大小或所述所需加載內容的大小總值之間的比值,在加載所述內容的應用界面上顯示相應的圖形,從而能夠更為準確地顯示所需加載內容當前加載的進度。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為現有技術一種內容加載進度的顯示示意圖;
圖2為本發明實施例提供的一種內容加載進度顯示的方法流程示意圖一;
圖3為本發明實施例提供的一種瀏覽器加載網頁內容進度顯示的示意圖;
圖4為本發明實施例提供的另一種瀏覽器加載網頁內容進度顯示示意圖;
圖5為本發明實施例提供的又一種瀏覽器加載網頁內容進度顯 示示意圖;
圖6為本發明實施例提供的在瀏覽器的狀態欄所在區域顯示網頁內容加載進度的示意圖;
圖7為本發明實施例提供的另一種現有技術內容加載進度的顯示示意圖;
圖8本發明實施例提供的一種內容加載進度顯示的方法流程示意圖二;
圖9為本發明實施例提供的一種內容加載進度顯示的裝置的結構示意圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
實施例一
本發明實施例提供了一種內容加載進度顯示的方法,該方法的執行主體可以是執行內容加載的電子設備,如PC、智能手機、PAD等電子設備。具體的如圖2所示,該方法包括:
201、獲取已加載內容的大小,以及未加載內容的大小或所需加載內容的大小總值。
其中,所述內容可以是PC或手機瀏覽器加載的網頁的內容,也可以是移動終端的客戶端,如智能手機加載的內容,還可以是通過即時通信應用軟件加載的內容。所述內容可以是文本內容,也可是視頻、音頻等內容。本發明實施例對此不作具體限定。
例如,通過QQ瀏覽器加載的網頁內容,通過騰訊新聞客戶端加載的內容,通過微信加載的內容,通過微博加載的內容,通過博客加載的內容。
其中,在顯示所述內容加載進度之前,首先需要獲取所需加載內 容的大小總值。在顯示所述內容加載進度過程中,需要實時或周期性的獲取所述所需加載內容的已加載內容的大小。或者,在顯示所述內容加載進度過程中,實時或周期性獲取所述所需加載內容的已加載內容的大小后,還可以根據所述所需加載內容的大小總值和所述依加載內容的大小,獲取所述未加載內容的大小。
舉例來說,若要在所述瀏覽器加載所述所需加載網頁內容A時,首先從存儲所述網頁A的服務器獲知所述網頁A的內容的大小總值。
其次,在所述服務器發送所需加載網頁的具體內容后,在所述瀏覽器中加載所述具體內容,并檢測所述已加載內容的大小。
再例如,若瀏覽器所需加載域名為www.tencent.com網頁的內容,則首先從存儲該網頁內容的服務器獲知域名為www.tencent.com網頁的內容大小為2MB。然后,所述瀏覽器開始從所述服務器下載域名為www.tencent.com網頁的內容并對其進行加載,若所述瀏覽器當前已加載了域名為www.tencent.com網頁的文字內容,所述瀏覽器檢測已加載的域名為www.tencent.com網頁的文字內容的大小為0.5MB。
202、計算所述已加載內容的大小與所述未加載內容的大小或所述所需加載內容的大小總值之間的比值。
舉例來說,若所述已加載內容大小為0.5MB,所述所需加載域名為www.tencent.com網頁的內容大小為2MB,則計算所述已加載內容的大小與所述所需加載內容的大小總值之間的比值,即所述所需加載網頁內容的進度值為40%。
當然,根據所述已加載內容大小和所述所需加載內容大小,可計算所述未加載內容的大小為1.5MB,則計算所述已加載內容的大小與所述未加載內容大小之間的比值為33.3%,也可以反映所述所需加載網頁內容的進度值。
203、若所述比值達到預定的閾值,則在加載所述內容的應用界面上顯示相應的圖形。
其中,所述預定的閾值包括多個數值不同的閾值。
具體的,可以根據實際情況設定閾值的個數,如2個,3個,4個或以上,本發明實施例對此不作具體限定。
其中,對應所述數值不同的閾值,在加載所述內容的應用界面上 可以顯示不同形狀的圖形。
例如,如圖3、4、5所示,以所述已加載內容與所述所需加載內容大小總值之間的比值為例,所述閾值個數為3個,分別為33.3%、66.6%和99.9%。若所述數值達到閾值為33.3%時,則在加載所述內容的應用界面上顯示圓圈的圖形;若所述數值達到閾值為66.6%時,則在加載所述內容的應用界面上顯示菱形的圖形;若所述數值達到99.9%時,則在加載所述內容的應用界面上顯示五角星的圖形。若所述數值為1時,則在加載所述內容的應用界面上不再顯示標識內容加載進度的圖形。
其中,對應所述數值不同的閾值,在加載所述內容的應用界面上可以顯示相同形狀同顏色的圖形。
例如,仍以所述已加載內容與所述所需加載內容大小總值之間的比值為例,所述閾值個數為3個,分別為33.3%、66.6%和99.9%。若所述數值達到閾值為33.3%時,則在加載所述內容的應用界面上顯示黃色線條的圖形;若所述數值達到閾值為66.6%時,則在加載所述內容的應用界面上顯示綠色線條的圖形;若所述數值達到99.9%時,則在加載所述內容的應用界面上顯示紅色線條的圖形。若所述數值為1時,則在加載所述內容的應用界面上不再顯示標識內容加載狀態的圖形。
需要說明的是,所述圖形可以靜態圖形,還可以是動態圖形,本發明實施例對此不作具體限定,旨在用于標識所需加載內容的進度。
其中,所述圖形可以被顯示在加載所述內容的應用界面上除所述內容的顯示區域以外的區域。當然,對于本領域技術人員來說,可以理解的是,所述圖形也可以是顯示在加載所述內容的應用界面上的所述內容的顯示區域上。本發明實施例對此不作具體限定。
其中,如圖3所示,若加載所述內容的應用為瀏覽器,則所述圖形可以被顯示在加載所述內容的瀏覽器的顯示界面的標簽項所在的區域。
需要說明的是,如圖3所示,所述圖形顯示在標簽項區域的網頁名稱的右方。然而這僅是示例性的說明,所述圖形也可以顯示在標簽項區域的網頁名稱右方、下方或上方,本發明實施例對此不作具體限定。
其中,若加載所述內容的應用為瀏覽器,則所述圖像可以被顯示 在加載所述內容的瀏覽器的顯示界面的狀態欄所在的區域。如圖6所示,若所述比值達到66.6%,則在狀態欄所在的區域顯示五角星的圖形。
其中,對于瀏覽器來說,通常在加載網頁的過程中,狀態欄區域會顯示所需加載網頁內容的具體內容,并顯示加載進度。例如,如圖7所示。然而,對于用戶來說,瀏覽器正在加載的具體內容對于用戶來說是沒有意義的,同時也對執行該瀏覽器應用的電子設備造成了一定的處理負擔。為了避免對電子設備造成處理負擔,在在所述未加載內容的大小大于0時,則在加載所述內容的瀏覽器的顯示界面的狀態欄顯示預設圖形。其中,顯示所述預設圖形用于替換顯示所述瀏覽器正在加載的具體內容。
其中,所述預設圖形可以是空白圖形,即在瀏覽器加載網頁內容過程中,狀態欄中不顯示具體加載的內容。所述預設圖形也可以是其它圖形。當然,所述預設圖形也可以是用戶自行設定的圖形。本發明實施例對此不作具體限定。
本發明實施例提供了一種內容加載進度顯示的方法,該方法包括:獲取已加載內容的大小,以及未加載內容的大小或所需加載內容的大小總值;計算所述已加載內容的大小與所述未加載內容的大小或所述所需加載內容的大小總值之間的比值;若所述比值達到預定的閾值,則在加載所述內容的應用界面上顯示相應的圖形,其中,所述預定的閾值包括多個數值不同的閾值。基于上述技術方案,由于根據已加載內容的大小與所述未加載內容的大小或所述所需加載內容的大小總值之間的比值,在加載所述內容的應用界面上顯示相應的圖形,從而能夠更為準確地顯示所需加載內容當前加載的進度。
實施例二、
本發明實施例提供了一種內容加載進度顯示的方法,如圖8所示,所述方法包括:
801、獲取已加載內容的大小,以及未加載內容的大小或所需加載內容的大小總值。
802、計算所述已加載內容的大小與所述未加載內容的大小或所述所需加載內容的大小總值之間的比值。
需要說明是,步驟801和802的詳細說明,可參考步驟201-202的描述,本發明實施例在此不再贅述。
所述預定的閾值的數量為三個,分別第一預設閾值,第二預設閾值和第三預設閾值。
803、若所述預定的閾值為第一預設閾值,在所述瀏覽器的顯示界面顯示第一圖形。
804、若所述預定的閾值為第二預設閾值,在所述瀏覽器的顯示界面顯示第二圖形。
805、若所述預定的閾值為第三預設閾值,在所述瀏覽器的顯示界面顯示第三圖形。
其中,所述第一預設閾值小于所述第二預設閾值,所述第二預設值小于所述第三預設閾值。
例如,所述數值為所述已加載內容與所述所需加載內容大小總值之間的比值,則若所述第一預設閾值為33%,在所述瀏覽器的顯示界面紅色線條。
若所述第二預設閾值為67%,在所述瀏覽器的顯示界面顯示黃色線條。
若所述第三預設閾值為99%,在所述瀏覽器的顯示界面顯示綠色線條。
需要說明的是,以上只是示例性的說明,第一預設閾值、第二預設閾值和第三預設閾值還可以根據實際情況確定;以及第一圖形、第二圖形和第三圖形也可以是其他圖形,或者也可以是根據用戶個人的喜好自行設置。
本發明實施例提供了一種內容加載進度顯示的方法,該方法包括:獲取已加載內容的大小,以及未加載內容的大小或所需加載內容的大小總值;計算所述已加載內容的大小與所述未加載內容的大小或所述所需加載內容的大小總值之間的比值;若所述比值達到預定的閾值,則在加載所述內容的應用界面上顯示相應的圖形,其中,所述預定的閾值包括多個數值不同的閾值。基于上述技術方案,由于根據已加載內容的大小與所述未加載內容的大小或所述所需加載內容的大小總值之間的比值,在加載所述內容的應用界面上顯示相應的圖形,從而能夠更為準確地顯示所需加載內容當前加載的進度。
實施例三、
本發明實施例提供了一種內容加載進度顯示的裝置90,如圖9所示,該裝置包括:
獲取單元91、計算單元92和顯示單元93;
所述獲取單元91,用于獲取已加載內容的大小,以及未加載內容的大小或所需加載內容的大小總值;
所述計算單元92,用于計算所述已加載內容的大小與所述未加載內容的大小或所述所需加載內容的大小總值之間的比值;
所述顯示單元93,用于若所述比值達到預定的閾值,則在加載所述內容的應用界面上顯示相應的圖形,其中,所述預定的閾值包括多個數值不同的閾值。
可選的,所述顯示單元93,具體對應所述數值不同的閾值,在加載所述內容的應用界面上顯示不同形狀的圖形。
可選的,所述顯示單元93,具體用于對應所述數值不同的閾值,在加載所述內容的應用界面上顯示相同形狀不同顏色的圖形。
可選的,所述預定的閾值的數量為三個,分別第一預設閾值,第二預設閾值和第三預設閾值;
所述顯示單元93,具體用于若所述預定的閾值為第一預設閾值,在所述瀏覽器的顯示界面顯示第一圖形;
若所述預定的閾值為第二預設閾值,在所述瀏覽器的顯示界面顯示第二圖形;
若所述預定的閾值為第三預設閾值,在所述瀏覽器的顯示界面顯示第三圖形。
可選的,所述顯示單元93,具體用于在加載所述內容的應用界面上的除所述內容的顯示區域以外的區域顯示所述圖形。
可選的,所述顯示單元93,具體用于在加載所述內容的瀏覽器的顯示界面的標簽項所在的區域顯示所述圖形。
可選的,所述顯示單元93,具體用于在加載所述內容的瀏覽器的顯示界面的狀態欄所在的區域顯示所述圖形。
可選的,若加載所述內容的應用為瀏覽器,所述顯示單元93,具體用于在所述未加載內容的大小大于0時,則在加載所述內容的瀏覽器的顯示界面的狀態欄顯示預設圖形。
本發明實施例提供了一種內容加載進度顯示的裝置,該裝置包括:獲取單元、計算單元和顯示單元。所述獲取單元獲取已加載內容的大小,以及未加載內容的大小或所需加載內容的大小總值;所述計算單元計算所述已加載內容的大小與所述未加載內容的大小或所述所需加載內容的大小總值之間的比值;若所述比值達到預定的閾值,所述顯示單元則在加載所述內容的應用界面上顯示相應的圖形,其中,所述預定的閾值包括多個數值不同的閾值。基于上述技術方案,由于根據已加載內容的大小與所述未加載內容的大小或所述所需加載內容的大小總值之間的比值,在加載所述內容的應用界面上顯示相應的圖形,從而能夠更為準確地顯示所需加載內容當前加載的進度。
本領域普通技術人員可以理解:實現上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質中,該程序在執行時,執行包括上述方法實施例的步驟;而前述的存儲介質包括:ROM、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質。
以上所述,僅為本發明的具體實施方式,但本發明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應以所述權利要求的保護范圍為準。

關 鍵 詞:
一種 內容 加載 進度 顯示 方法 裝置
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:一種內容加載進度顯示的方法和裝置.pdf
鏈接地址:http://www.rgyfuv.icu/p-6381417.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
山东11选5中奖结果走势图