一種移動設備網(wǎng)頁顯示方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明實施例公開一種移動設備網(wǎng)頁顯示方法及系統(tǒng),方法包括:響應于包括網(wǎng)頁地址的網(wǎng)頁獲取請求,將所述網(wǎng)頁地址對應的網(wǎng)頁作為當前網(wǎng)頁;加載顯示所述當前網(wǎng)頁,判斷所述當前網(wǎng)頁是否包括相鄰網(wǎng)頁;若所述當前網(wǎng)頁包括相鄰網(wǎng)頁,則根據(jù)所述移動設備當前的網(wǎng)絡狀況以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量。本發(fā)明在用戶閱讀當前網(wǎng)頁時,后臺加載當前網(wǎng)頁的相鄰網(wǎng)頁,由于預先加載相鄰網(wǎng)頁,因此,能明顯減少用戶顯示相鄰網(wǎng)頁時的等待時間,使得用戶得到流暢的網(wǎng)頁瀏覽體驗。
【專利說明】
_種移動設備網(wǎng)頁顯不方法及系統(tǒng)
技術領域
[0001]本發(fā)明實施例涉及移動設備相關技術領域,特別是一種移動設備網(wǎng)頁顯示方法及系統(tǒng)。
【背景技術】
[0002]移動設備,例如智能手機和平板電腦等,都可以方便的通過無線連接上網(wǎng)瀏覽網(wǎng)頁。
[0003]然而,由于移動設備連接網(wǎng)絡的方式是無線連接,無線連接相對于有線連接來說,會更容易受到使用環(huán)境的影響,導致網(wǎng)絡不穩(wěn)定,很容易出現(xiàn)用戶想看下一網(wǎng)頁時,由于網(wǎng)絡環(huán)境不好,要加載很久才能顯示網(wǎng)頁的情況,導致用戶網(wǎng)頁瀏覽的不流暢。
【發(fā)明內容】
[0004]基于此,有必要針對現(xiàn)有技術移動設備網(wǎng)頁瀏覽不流暢的技術問題,提供一種移動設備網(wǎng)頁顯示方法及系統(tǒng)。
[0005]本發(fā)明實施例提供一種移動設備的網(wǎng)頁加載方法,包括:
[0006]響應于包括網(wǎng)頁地址的網(wǎng)頁獲取請求,將所述網(wǎng)頁地址對應的網(wǎng)頁作為當前網(wǎng)頁;
[0007]加載顯示所述當前網(wǎng)頁,判斷所述當前網(wǎng)頁是否包括相鄰網(wǎng)頁;
[0008]若所述當前網(wǎng)頁包括相鄰網(wǎng)頁,則根據(jù)所述移動設備當前的網(wǎng)絡狀況以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量。
[0009]進一步的,所述移動設備的當前網(wǎng)絡狀況為所述移動設備的當前網(wǎng)絡加載速度;
[0010]相應的,所述根據(jù)所述移動設備當前的網(wǎng)絡狀況以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量,具體包括:
[0011]根據(jù)所述移動設備當前網(wǎng)絡加載速度,在預設第一列表中獲取與所述移動設備當前網(wǎng)絡加載速度對應的加載所述相鄰網(wǎng)頁的允許數(shù)量;
[0012]根據(jù)與所述移動設備當前網(wǎng)絡加載速度對應的加載所述相鄰網(wǎng)頁的允許數(shù)量以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量。
[0013]更進一步的,所述根據(jù)與所述移動設備當前網(wǎng)絡加載速度對應的加載所述相鄰網(wǎng)頁的允許數(shù)量以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量,包括:
[0014]在與所述移動設備當前網(wǎng)絡加載速度對應的加載所述相鄰網(wǎng)頁的允許數(shù)量大于等于所述相鄰網(wǎng)頁的數(shù)量時,加載所有所述相鄰網(wǎng)頁。
[0015]進一步的,所述移動設備的當前網(wǎng)絡狀況為所述移動設備的當前網(wǎng)絡連接方式;
[0016]相應的,所述根據(jù)所述移動設備當前的網(wǎng)絡狀況以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量,具體包括:
[0017]根據(jù)所述移動設備當前網(wǎng)絡連接方式,在預設第二列表中獲取與所述移動設備當前網(wǎng)絡連接方式對應的加載所述相鄰網(wǎng)頁的允許數(shù)量;
[0018]根據(jù)與所述移動設備當前網(wǎng)絡連接方式對應的加載所述相鄰網(wǎng)頁的允許數(shù)量以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量。
[0019]更進一步的,所述根據(jù)與所述移動設備當前網(wǎng)絡連接方式對應的加載所述相鄰網(wǎng)頁的允許數(shù)量以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量,包括:
[0020]在與所述移動設備當前網(wǎng)絡連接方式對應的加載所述相鄰網(wǎng)頁的允許數(shù)量大于等于所述相鄰網(wǎng)頁的數(shù)量時,加載所有所述相鄰網(wǎng)頁。
[0021 ]更進一步的,所述網(wǎng)絡連接方式包括WIFI網(wǎng)絡連接方式和流動網(wǎng)絡連接方式。
[0022]進一步的,在確定加載所述相鄰網(wǎng)頁的數(shù)量之后,所述方法還包括:
[0023]響應于相鄰網(wǎng)頁顯示請求,將所述相鄰網(wǎng)頁作為當前網(wǎng)頁,加載顯示所述當前網(wǎng)頁,判斷所述當前網(wǎng)頁是否包括相鄰網(wǎng)頁。
[0024]更進一步的,所述響應于相鄰網(wǎng)頁顯示請求,將所述相鄰網(wǎng)頁作為當前網(wǎng)頁,加載顯示所述當前網(wǎng)頁,判斷所述當前網(wǎng)頁是否包括相鄰網(wǎng)頁,具體包括:
[0025]響應于相鄰網(wǎng)頁顯示請求,計算所述當前網(wǎng)頁的閱讀速度,如果所述閱讀速度超過預設閱讀第一速度閾值,則設置提升加載數(shù)量標識,將所述相鄰網(wǎng)頁作為當前網(wǎng)頁,如果所述閱讀速度低于預設閱讀第二速度閾值,則設置減少加載數(shù)量標識,其中,所述閱讀第一速度閾值高于所述閱讀第二速度閾值;
[0026]將所述相鄰網(wǎng)頁作為當前網(wǎng)頁,加載顯示所述當前網(wǎng)頁,判斷所述當前網(wǎng)頁是否包括相鄰網(wǎng)頁,
[0027]如果所述當前網(wǎng)頁還包括有至少一個相鄰網(wǎng)頁,則根據(jù)所述移動設備的當前網(wǎng)絡狀況確定加載所述相鄰網(wǎng)頁的數(shù)量,且:
[0028]如果所述提升加載數(shù)量標識被設置,則將加載所述相鄰網(wǎng)頁的數(shù)量增加至預設增加閾值,清除所述提升加載數(shù)量標識;如果所述減少加載數(shù)量標識被設置,則將加載所述相鄰網(wǎng)頁的數(shù)量減少至預設減少閾值,清除所述減少加載數(shù)量標識。
[0029]本發(fā)明實施例提供一種移動設備網(wǎng)頁顯示系統(tǒng),包括:
[0030]當前網(wǎng)頁加載模塊,用于:響應于包括網(wǎng)頁地址的網(wǎng)頁獲取請求,將所述網(wǎng)頁地址對應的網(wǎng)頁作為當前網(wǎng)頁;
[0031]網(wǎng)頁分析模塊,用于:加載顯示所述當前網(wǎng)頁,判斷所述當前網(wǎng)頁是否包括相鄰網(wǎng)頁;
[0032]加載數(shù)量確定模塊,用于:若所述當前網(wǎng)頁包括相鄰網(wǎng)頁,則根據(jù)所述移動設備當前的網(wǎng)絡狀況以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量。
[0033]進一步的,所述移動設備的當前網(wǎng)絡狀況為所述移動設備的當前網(wǎng)絡加載速度;
[0034]相應的,所述根據(jù)所述移動設備當前的網(wǎng)絡狀況以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量,具體包括:
[0035]根據(jù)所述移動設備當前網(wǎng)絡加載速度,在預設第一列表中獲取與所述移動設備當前網(wǎng)絡加載速度對應的加載所述相鄰網(wǎng)頁的允許數(shù)量;
[0036]根據(jù)與所述移動設備當前網(wǎng)絡加載速度對應的加載所述相鄰網(wǎng)頁的允許數(shù)量以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量。
[0037]更進一步的,所述根據(jù)與所述移動設備當前網(wǎng)絡加載速度對應的加載所述相鄰網(wǎng)頁的允許數(shù)量以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量,包括:
[0038]在與所述移動設備當前網(wǎng)絡加載速度對應的加載所述相鄰網(wǎng)頁的允許數(shù)量大于等于所述相鄰網(wǎng)頁的數(shù)量時,加載所有所述相鄰網(wǎng)頁。
[0039]進一步的,所述移動設備的當前網(wǎng)絡狀況為所述移動設備的當前網(wǎng)絡連接方式;
[0040]相應的,所述根據(jù)所述移動設備當前的網(wǎng)絡狀況以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量,具體包括:
[0041]根據(jù)所述移動設備當前網(wǎng)絡連接方式,在預設第二列表中獲取與所述移動設備當前網(wǎng)絡連接方式對應的加載所述相鄰網(wǎng)頁的允許數(shù)量;
[0042]根據(jù)與所述移動設備當前網(wǎng)絡連接方式對應的加載所述相鄰網(wǎng)頁的允許數(shù)量以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量。
[0043]更進一步的,所述根據(jù)與所述移動設備當前網(wǎng)絡連接方式對應的加載所述相鄰網(wǎng)頁的允許數(shù)量以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量,包括:
[0044]在與所述移動設備當前網(wǎng)絡連接方式對應的加載所述相鄰網(wǎng)頁的允許數(shù)量大于等于所述相鄰網(wǎng)頁的數(shù)量時,加載所有所述相鄰網(wǎng)頁。
[0045]更進一步的,所述網(wǎng)絡連接方式包括WIFI網(wǎng)絡連接方式和流動網(wǎng)絡連接方式。
[0046]進一步的,在加載數(shù)量確定模塊之后,所述系統(tǒng)還包括:
[0047]相鄰網(wǎng)頁響應模塊,用于:響應于相鄰網(wǎng)頁顯示請求,將所述相鄰網(wǎng)頁作為當前網(wǎng)頁,加載顯示所述當前網(wǎng)頁,判斷所述當前網(wǎng)頁是否包括相鄰網(wǎng)頁。
[0048]更進一步的,所述相鄰網(wǎng)頁響應模塊,具體用于:
[0049]響應于相鄰網(wǎng)頁顯示請求,計算所述當前網(wǎng)頁的閱讀速度,如果所述閱讀速度超過預設閱讀第一速度閾值,則設置提升加載數(shù)量標識,將所述相鄰網(wǎng)頁作為當前網(wǎng)頁,如果所述閱讀速度低于預設閱讀第二速度閾值,則設置減少加載數(shù)量標識,其中,所述閱讀第一速度閾值高于所述閱讀第二速度閾值;
[0050]將所述相鄰網(wǎng)頁作為當前網(wǎng)頁,加載顯示所述當前網(wǎng)頁,判斷所述當前網(wǎng)頁是否包括相鄰網(wǎng)頁,
[0051]如果所述當前網(wǎng)頁還包括有至少一個相鄰網(wǎng)頁,則根據(jù)所述移動設備的當前網(wǎng)絡狀況確定加載所述相鄰網(wǎng)頁的數(shù)量,且:
[0052]如果所述提升加載數(shù)量標識被設置,則將加載所述相鄰網(wǎng)頁的數(shù)量增加至預設增加閾值,清除所述提升加載數(shù)量標識;如果所述減少加載數(shù)量標識被設置,則將加載所述相鄰網(wǎng)頁的數(shù)量減少至預設減少閾值,清除所述減少加載數(shù)量標識。
[0053]本發(fā)明實施例在用戶閱讀當前網(wǎng)頁時,后臺加載當前網(wǎng)頁的相鄰網(wǎng)頁,由于預先加載相鄰網(wǎng)頁,因此,能明顯減少用戶顯示相鄰網(wǎng)頁時的等待時間,使得用戶得到流暢的網(wǎng)頁瀏覽體驗。
【附圖說明】
[0054]圖1為本發(fā)明一實施例提供的一種移動設備網(wǎng)頁顯示方法的工作流程圖;
[0055]圖2為本發(fā)明一實施例提供的相鄰網(wǎng)頁的示意圖;
[0056]圖3為本發(fā)明另一實施例提供的一種移動設備網(wǎng)頁顯示方法的工作流程圖;
[0057]圖4為本發(fā)明一實施例提供的一種移動設備網(wǎng)頁顯示系統(tǒng)的結構模塊圖;
[0058]圖5為本發(fā)明一實施例提供的移動設備的結構框圖。
【具體實施方式】
[0059]下面結合附圖和具體實施例對本發(fā)明做進一步詳細的說明。
[0060]如圖1所示為本發(fā)明一實施例提供的一種移動設備網(wǎng)頁顯示方法的工作流程圖,包括:
[0061]步驟SlOl,包括:響應于包括網(wǎng)頁地址的網(wǎng)頁獲取請求,將所述網(wǎng)頁地址對應的網(wǎng)頁作為當前網(wǎng)頁;
[0062]步驟S102,包括:加載顯示所述當前網(wǎng)頁,判斷所述當前網(wǎng)頁是否包括相鄰網(wǎng)頁;
[0063]步驟S103,包括:若所述當前網(wǎng)頁包括相鄰網(wǎng)頁,則根據(jù)所述移動設備當前的網(wǎng)絡狀況以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量。
[0064]用戶使用移動設備,在瀏覽器中輸入網(wǎng)址進行瀏覽,則會觸發(fā)步驟SlOl加載網(wǎng)址所指定的網(wǎng)頁,然后在步驟S120中加載顯示。同時,步驟S102分析是否有相鄰網(wǎng)頁。很多時候網(wǎng)頁要顯示的文章內容較長,會將內容分頁,然后在網(wǎng)頁中設置“前一頁”和“后一頁”的超鏈接,用戶點擊這些超鏈接就能看到該網(wǎng)頁的前一頁或者后一頁。相鄰網(wǎng)頁即當前網(wǎng)頁的前N頁或者后N頁。具體來說,相鄰網(wǎng)頁通過對當前網(wǎng)頁的超鏈接進行分析,如果超鏈接的名稱為“前一頁”、“后一頁”、“上一頁”、“下一頁”或者是連續(xù)的數(shù)字等,則可以認為這些超鏈接所指示的網(wǎng)頁為相鄰網(wǎng)頁。如圖2所示,一個具有相鄰網(wǎng)頁的當前網(wǎng)頁會包括正文內容24,在正文內容24下會包括名稱為“前一頁”的超鏈接21和名稱為“后一頁”的超鏈接22,超鏈接21、22所指示的網(wǎng)頁即為相鄰網(wǎng)頁,用戶點擊超鏈接21會鏈接到當前網(wǎng)頁的前一頁,用戶點擊超鏈接22會鏈接到當前網(wǎng)頁的后一頁。超鏈接23均為數(shù)字,這些超鏈接23所指示的網(wǎng)頁也為相鄰網(wǎng)頁,用戶點擊其中一個超鏈接23會鏈接到當前網(wǎng)頁的前N頁或者后N頁。
[0065]對于當前網(wǎng)頁具有相鄰網(wǎng)頁的情況,會執(zhí)行步驟S103,根據(jù)所述移動設備的當前網(wǎng)絡狀況確定當前加載數(shù)量,并加載相鄰網(wǎng)頁。當前加載數(shù)量是用于指示可預先加載的相鄰網(wǎng)頁的數(shù)量,由于需要進行額外加載,因此本實施例根據(jù)當前網(wǎng)絡狀況來確定當前加載數(shù)量,從而根據(jù)當前網(wǎng)絡狀況來確定可預先加載的相鄰網(wǎng)頁的數(shù)量。
[0066]對于所加載的相鄰網(wǎng)頁,當用戶點擊屏幕上的“前一頁”、“后一頁”、“上一頁”、“下一頁”或者是連續(xù)的數(shù)字的超鏈接觸發(fā),也可以是用戶采用左右滑屏的方式時產(chǎn)生相鄰網(wǎng)頁顯示請求,進行顯示。
[0067]本發(fā)明在用戶閱讀當前網(wǎng)頁時,后臺加載當前網(wǎng)頁的相鄰網(wǎng)頁,由于預先加載相鄰網(wǎng)頁,因此,能明顯減少用戶顯示相鄰網(wǎng)頁時的等待時間,使得用戶得到流暢的網(wǎng)頁瀏覽體驗。
[0068]同時,本發(fā)明根據(jù)當前網(wǎng)絡狀況確定當前加載數(shù)量,使得加載相鄰網(wǎng)頁的數(shù)量與當前網(wǎng)絡狀況匹配。
[0069]在其中一個實施例中,所述移動設備的當前網(wǎng)絡狀況為所述移動設備的當前網(wǎng)絡加載速度;
[0070]相應的,所述根據(jù)所述移動設備當前的網(wǎng)絡狀況以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量,具體包括:
[0071]根據(jù)所述移動設備當前網(wǎng)絡加載速度,在預設第一列表中獲取與所述移動設備當前網(wǎng)絡加載速度對應的加載所述相鄰網(wǎng)頁的允許數(shù)量;
[0072]根據(jù)與所述移動設備當前網(wǎng)絡加載速度對應的加載所述相鄰網(wǎng)頁的允許數(shù)量以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量。
[0073]本實施例采用加載速度來指示當前網(wǎng)絡狀況,當前網(wǎng)絡加載速度可以采用當前網(wǎng)頁的加載速度指示。當前網(wǎng)頁的加載速度可以為:加載速度=當前網(wǎng)頁的加載數(shù)量/當前網(wǎng)頁的加載時間。
[0074]本實施例預先設置包括多個速度范圍的第一列表,通過判斷當前網(wǎng)絡加載速度所在的速度范圍,從而獲取相應的允許加載數(shù)量,使得相鄰網(wǎng)頁的加載數(shù)量能夠與當前網(wǎng)絡加載速度匹配。
[0075]優(yōu)選地,對于加載速度快的網(wǎng)絡狀況,其網(wǎng)絡較為穩(wěn)定,因此允許加載更多的相鄰網(wǎng)頁,使得用戶得到快速的瀏覽效果,而對于加載速度慢的網(wǎng)絡狀況,則減少加載數(shù)量,避免后臺長時間加載影響移動設備性能。
[0076]在其中一個實施例中,所述根據(jù)與所述移動設備當前網(wǎng)絡加載速度對應的加載所述相鄰網(wǎng)頁的允許數(shù)量以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量,包括:
[0077]在與所述移動設備當前網(wǎng)絡加載速度對應的加載所述相鄰網(wǎng)頁的允許數(shù)量大于等于所述相鄰網(wǎng)頁的數(shù)量時,加載所有所述相鄰網(wǎng)頁。
[0078]在其中一個實施例中,所述移動設備的當前網(wǎng)絡狀況為所述移動設備的當前網(wǎng)絡連接方式;
[0079]相應的,所述根據(jù)所述移動設備當前的網(wǎng)絡狀況以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量,具體包括:
[0080]根據(jù)所述移動設備當前網(wǎng)絡連接方式,在預設第二列表中獲取與所述移動設備當前網(wǎng)絡連接方式對應的加載所述相鄰網(wǎng)頁的允許數(shù)量;
[0081]根據(jù)與所述移動設備當前網(wǎng)絡連接方式對應的加載所述相鄰網(wǎng)頁的允許數(shù)量以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量。
[0082]本實施例采用網(wǎng)絡連接方式判斷網(wǎng)絡狀況,對于不同的網(wǎng)絡連接方式設置不同的加載數(shù)量,使得相鄰網(wǎng)頁的加載數(shù)量能夠與網(wǎng)絡連接方式匹配。
[0083]在其中一個實施例中,所述根據(jù)與所述移動設備當前網(wǎng)絡連接方式對應的加載所述相鄰網(wǎng)頁的允許數(shù)量以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量,包括:
[0084]在與所述移動設備當前網(wǎng)絡連接方式對應的加載所述相鄰網(wǎng)頁的允許數(shù)量大于等于所述相鄰網(wǎng)頁的數(shù)量時,加載所有所述相鄰網(wǎng)頁。
[0085]在其中一個實施例中,所述網(wǎng)絡連接方式包括WIFI網(wǎng)絡連接方式和流動網(wǎng)絡連接方式。
[0086]WIFI網(wǎng)絡連接方式具有費用低、加載穩(wěn)定、速度高的優(yōu)點,因此優(yōu)選地,在WIFI網(wǎng)絡連接方式下,提高相鄰網(wǎng)頁的最大加載數(shù)量。而流動網(wǎng)絡連接方式,即蜂窩網(wǎng)絡,常見的類型有:GSM 網(wǎng)絡(有些國家叫 pcs-1900)、CDMA 網(wǎng)絡、3G 網(wǎng)絡、FDMA、TDMA、PDC、TACS、AMPS 等。由于流動網(wǎng)絡連接方式費用高、加載速度不穩(wěn)定,容易受外部環(huán)境影響,因此優(yōu)選地,在流動網(wǎng)絡連接方式下,減少相鄰網(wǎng)頁的最大加載數(shù)量。
[0087]在其中一個實施例中,在確定加載所述相鄰網(wǎng)頁的數(shù)量之后,所述方法還包括:
[0088]響應于相鄰網(wǎng)頁顯示請求,將所述相鄰網(wǎng)頁作為當前網(wǎng)頁,加載顯示所述當前網(wǎng)頁,判斷所述當前網(wǎng)頁是否包括相鄰網(wǎng)頁。
[0089]本實施例中,當用戶選擇顯示相鄰網(wǎng)頁時,將相鄰網(wǎng)頁作為當前網(wǎng)頁,然后繼續(xù)判斷其是否有另外的相鄰網(wǎng)頁,以便能連續(xù)加載相鄰網(wǎng)頁。
[0090]在其中一個實施例中,所述響應于相鄰網(wǎng)頁顯示請求,將所述相鄰網(wǎng)頁作為當前網(wǎng)頁,加載顯示所述當前網(wǎng)頁,判斷所述當前網(wǎng)頁是否包括相鄰網(wǎng)頁,具體包括:
[0091]響應于相鄰網(wǎng)頁顯示請求,計算所述當前網(wǎng)頁的閱讀速度,如果所述閱讀速度超過預設閱讀第一速度閾值,則設置提升加載數(shù)量標識,將所述相鄰網(wǎng)頁作為當前網(wǎng)頁,如果所述閱讀速度低于預設閱讀第二速度閾值,則設置減少加載數(shù)量標識,其中,所述閱讀第一速度閾值高于所述閱讀第二速度閾值;
[0092]將所述相鄰網(wǎng)頁作為當前網(wǎng)頁,加載顯示所述當前網(wǎng)頁,判斷所述當前網(wǎng)頁是否包括相鄰網(wǎng)頁,
[0093]如果所述當前網(wǎng)頁還包括有至少一個相鄰網(wǎng)頁,則根據(jù)所述移動設備的當前網(wǎng)絡狀況確定加載所述相鄰網(wǎng)頁的數(shù)量,且:
[0094]如果所述提升加載數(shù)量標識被設置,則將加載所述相鄰網(wǎng)頁的數(shù)量增加至預設增加閾值,清除所述提升加載數(shù)量標識;如果所述減少加載數(shù)量標識被設置,則將加載所述相鄰網(wǎng)頁的數(shù)量減少至預設減少閾值,清除所述減少加載數(shù)量標識。
[0095]本實施例增加對加載所述相鄰網(wǎng)頁的數(shù)量的調節(jié),閱讀速度可以為:閱讀速度=當前網(wǎng)頁的可閱讀數(shù)量/當前網(wǎng)頁的閱讀時間。可閱讀數(shù)量為當前網(wǎng)頁的正文內容,閱讀時間為執(zhí)行步驟S102顯示當前網(wǎng)頁與相鄰網(wǎng)頁顯示請求之間的時間差。對于用戶閱讀速度較快超過閱讀第一速度閾值時,則設置提升加載數(shù)量標識,此時系統(tǒng)判斷到提升加載數(shù)量標識被設置,則增加加載所述相鄰網(wǎng)頁的數(shù)量,從而預先加載更多的相鄰網(wǎng)頁,以適應用戶的快速閱讀,其中預設增加閾值優(yōu)選為I。對于用戶閱讀速度較慢低于閱讀第二速度閾值時,則設置減少加載數(shù)量標識,此時系統(tǒng)判斷到減少加載數(shù)量標識被設置,則減少加載所述相鄰網(wǎng)頁的數(shù)量,從而減少加載相鄰網(wǎng)頁的數(shù)量,避免后臺加載過多的相鄰網(wǎng)頁影響移動設備性能,其中預設減少閾值優(yōu)選為I。
[0096]如圖3所示為本發(fā)明另一實施例提供的一種移動設備網(wǎng)頁顯示方法的工作流程圖,包括:
[0097]步驟S301,響應于包括網(wǎng)頁地址的網(wǎng)頁獲取請求,從所述網(wǎng)頁地址加載指定的網(wǎng)頁作為當前網(wǎng)頁;
[0098]步驟S302,加載顯示所述當前網(wǎng)頁;
[0099]步驟S303,對所述當前網(wǎng)頁進行分析,判斷所述當前網(wǎng)頁是否包括有相鄰網(wǎng)頁;
[0100]步驟S304,如果所述當前網(wǎng)頁還包括有至少一個相鄰網(wǎng)頁,則執(zhí)行步驟S305,否則結束;
[0101]步驟S305,獲取包括多個速度范圍的速度列表;
[0102]步驟S306,將所述當前網(wǎng)頁的加載速度所在的速度范圍作為當前速度范圍,獲取所述速度范圍所對應的加載數(shù)量作為所述允許加載數(shù)量;
[0103]步驟S307,后臺加載不超過所述允許加載數(shù)量的所述相鄰網(wǎng)頁;
[0104]步驟S308,響應于相鄰網(wǎng)頁顯示請求,將所述相鄰網(wǎng)頁作為當前網(wǎng)頁,執(zhí)行所述步驟S302。
[0105]如圖4所示為本發(fā)明一實施例提供的一種移動設備網(wǎng)頁顯示系統(tǒng)的系統(tǒng)模塊圖,包括:
[0106]當前網(wǎng)頁加載模塊401,用于:響應于包括網(wǎng)頁地址的網(wǎng)頁獲取請求,將所述網(wǎng)頁地址對應的網(wǎng)頁作為當前網(wǎng)頁;
[0107]網(wǎng)頁分析模塊402,用于:加載顯示所述當前網(wǎng)頁,判斷所述當前網(wǎng)頁是否包括相鄰網(wǎng)頁;
[0108]加載數(shù)量確定模塊403,用于:若所述當前網(wǎng)頁包括相鄰網(wǎng)頁,則根據(jù)所述移動設備當前的網(wǎng)絡狀況以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量。
[0109]在其中一個實施例中,所述移動設備的當前網(wǎng)絡狀況為所述移動設備的當前網(wǎng)絡加載速度;
[0110]相應的,所述根據(jù)所述移動設備當前的網(wǎng)絡狀況以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量,具體包括:
[0111]根據(jù)所述移動設備當前網(wǎng)絡加載速度,在預設第一列表中獲取與所述移動設備當前網(wǎng)絡加載速度對應的加載所述相鄰網(wǎng)頁的允許數(shù)量;
[0112]根據(jù)與所述移動設備當前網(wǎng)絡加載速度對應的加載所述相鄰網(wǎng)頁的允許數(shù)量以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量。
[0113]在其中一個實施例中,所述根據(jù)與所述移動設備當前網(wǎng)絡加載速度對應的加載所述相鄰網(wǎng)頁的允許數(shù)量以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量,包括:
[0114]在與所述移動設備當前網(wǎng)絡加載速度對應的加載所述相鄰網(wǎng)頁的允許數(shù)量大于等于所述相鄰網(wǎng)頁的數(shù)量時,加載所有所述相鄰網(wǎng)頁。
[0115]在其中一個實施例中,所述移動設備的當前網(wǎng)絡狀況為所述移動設備的當前網(wǎng)絡連接方式;
[0116]相應的,所述根據(jù)所述移動設備當前的網(wǎng)絡狀況以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量,具體包括:
[0117]根據(jù)所述移動設備當前網(wǎng)絡連接方式,在預設第二列表中獲取與所述移動設備當前網(wǎng)絡連接方式對應的加載所述相鄰網(wǎng)頁的允許數(shù)量;
[0118]根據(jù)與所述移動設備當前網(wǎng)絡連接方式對應的加載所述相鄰網(wǎng)頁的允許數(shù)量以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量。
[0119]在其中一個實施例中,所述根據(jù)與所述移動設備當前網(wǎng)絡連接方式對應的加載所述相鄰網(wǎng)頁的允許數(shù)量以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量,包括:
[0120]在與所述移動設備當前網(wǎng)絡連接方式對應的加載所述相鄰網(wǎng)頁的允許數(shù)量大于等于所述相鄰網(wǎng)頁的數(shù)量時,加載所有所述相鄰網(wǎng)頁。
[0121]在其中一個實施例中,所述網(wǎng)絡連接方式包括WIFI網(wǎng)絡連接方式和流動網(wǎng)絡連接方式。
[0122]在其中一個實施例中,在加載數(shù)量確定模塊之后,所述系統(tǒng)還包括:
[0123]相鄰網(wǎng)頁響應模塊,用于:響應于相鄰網(wǎng)頁顯示請求,將所述相鄰網(wǎng)頁作為當前網(wǎng)頁,加載顯示所述當前網(wǎng)頁,判斷所述當前網(wǎng)頁是否包括相鄰網(wǎng)頁。
[0124]在其中一個實施例中,所述相鄰網(wǎng)頁響應模塊,具體用于:
[0125]響應于相鄰網(wǎng)頁顯示請求,計算所述當前網(wǎng)頁的閱讀速度,如果所述閱讀速度超過預設閱讀第一速度閾值,則設置提升加載數(shù)量標識,將所述相鄰網(wǎng)頁作為當前網(wǎng)頁,如果所述閱讀速度低于預設閱讀第二速度閾值,則設置減少加載數(shù)量標識,其中,所述閱讀第一速度閾值高于所述閱讀第二速度閾值;
[0126]將所述相鄰網(wǎng)頁作為當前網(wǎng)頁,加載顯示所述當前網(wǎng)頁,判斷所述當前網(wǎng)頁是否包括相鄰網(wǎng)頁,
[0127]如果所述當前網(wǎng)頁還包括有至少一個相鄰網(wǎng)頁,則根據(jù)所述移動設備的當前網(wǎng)絡狀況確定加載所述相鄰網(wǎng)頁的數(shù)量,且:
[0128]如果所述提升加載數(shù)量標識被設置,則將加載所述相鄰網(wǎng)頁的數(shù)量增加至預設增加閾值,清除所述提升加載數(shù)量標識;如果所述減少加載數(shù)量標識被設置,則將加載所述相鄰網(wǎng)頁的數(shù)量減少至預設減少閾值,清除所述減少加載數(shù)量標識。
[0129]如圖5所示為本發(fā)明一實施例提供的移動設備的結構框圖,其主要包括:處理器501、存儲器502及通信組件503等。一般來說,本發(fā)明的移動設備優(yōu)選為智能手機等。
[0130]其中存儲器502中存儲前述方法的具體代碼,由處理器501具體執(zhí)行,通信組件503用于通信。
[0131]以上所述實施例僅表達了本發(fā)明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對本發(fā)明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發(fā)明構思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應以所附權利要求為準。
【主權項】
1.一種移動設備的網(wǎng)頁加載方法,其特征在于,包括: 響應于包括網(wǎng)頁地址的網(wǎng)頁獲取請求,將所述網(wǎng)頁地址對應的網(wǎng)頁作為當前網(wǎng)頁; 加載顯示所述當前網(wǎng)頁,判斷所述當前網(wǎng)頁是否包括相鄰網(wǎng)頁; 若所述當前網(wǎng)頁包括相鄰網(wǎng)頁,則根據(jù)所述移動設備當前的網(wǎng)絡狀況以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量。2.根據(jù)權利要求1所述的移動設備網(wǎng)頁顯示方法,其特征在于,所述移動設備的當前網(wǎng)絡狀況為所述移動設備的當前網(wǎng)絡加載速度; 相應的,所述根據(jù)所述移動設備當前的網(wǎng)絡狀況以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量,具體包括: 根據(jù)所述移動設備當前網(wǎng)絡加載速度,在預設第一列表中獲取與所述移動設備當前網(wǎng)絡加載速度對應的加載所述相鄰網(wǎng)頁的允許數(shù)量; 根據(jù)與所述移動設備當前網(wǎng)絡加載速度對應的加載所述相鄰網(wǎng)頁的允許數(shù)量以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量。3.根據(jù)權利要求2所述的移動設備網(wǎng)頁顯示方法,其特征在于,所述根據(jù)與所述移動設備當前網(wǎng)絡加載速度對應的加載所述相鄰網(wǎng)頁的允許數(shù)量以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量,包括: 在與所述移動設備當前網(wǎng)絡加載速度對應的加載所述相鄰網(wǎng)頁的允許數(shù)量大于等于所述相鄰網(wǎng)頁的數(shù)量時,加載所有所述相鄰網(wǎng)頁。4.根據(jù)權利要求1所述的移動設備網(wǎng)頁顯示方法,其特征在于,所述移動設備的當前網(wǎng)絡狀況為所述移動設備的當前網(wǎng)絡連接方式; 相應的,所述根據(jù)所述移動設備當前的網(wǎng)絡狀況以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量,具體包括: 根據(jù)所述移動設備當前網(wǎng)絡連接方式,在預設第二列表中獲取與所述移動設備當前網(wǎng)絡連接方式對應的加載所述相鄰網(wǎng)頁的允許數(shù)量; 根據(jù)與所述移動設備當前網(wǎng)絡連接方式對應的加載所述相鄰網(wǎng)頁的允許數(shù)量以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量。5.根據(jù)權利要求4所述的移動設備網(wǎng)頁顯示方法,其特征在于,所述根據(jù)與所述移動設備當前網(wǎng)絡連接方式對應的加載所述相鄰網(wǎng)頁的允許數(shù)量以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量,包括: 在與所述移動設備當前網(wǎng)絡連接方式對應的加載所述相鄰網(wǎng)頁的允許數(shù)量大于等于所述相鄰網(wǎng)頁的數(shù)量時,加載所有所述相鄰網(wǎng)頁。6.根據(jù)權利要求4所述的移動設備網(wǎng)頁顯示方法,其特征在于,所述網(wǎng)絡連接方式包括WIFI網(wǎng)絡連接方式和流動網(wǎng)絡連接方式。7.根據(jù)權利要求1所述的移動設備網(wǎng)頁顯示方法,其特征在于,在確定加載所述相鄰網(wǎng)頁的數(shù)量之后,所述方法還包括: 響應于相鄰網(wǎng)頁顯示請求,將所述相鄰網(wǎng)頁作為當前網(wǎng)頁,加載顯示所述當前網(wǎng)頁,判斷所述當前網(wǎng)頁是否包括相鄰網(wǎng)頁。8.根據(jù)權利要求7所述的移動設備網(wǎng)頁顯示方法,其特征在于,所述響應于相鄰網(wǎng)頁顯示請求,將所述相鄰網(wǎng)頁作為當前網(wǎng)頁,加載顯示所述當前網(wǎng)頁,判斷所述當前網(wǎng)頁是否包括相鄰網(wǎng)頁,具體包括: 響應于相鄰網(wǎng)頁顯示請求,計算所述當前網(wǎng)頁的閱讀速度,如果所述閱讀速度超過預設閱讀第一速度閾值,則設置提升加載數(shù)量標識,將所述相鄰網(wǎng)頁作為當前網(wǎng)頁,如果所述閱讀速度低于預設閱讀第二速度閾值,則設置減少加載數(shù)量標識,其中,所述閱讀第一速度閾值高于所述閱讀第二速度閾值; 將所述相鄰網(wǎng)頁作為當前網(wǎng)頁,加載顯示所述當前網(wǎng)頁,判斷所述當前網(wǎng)頁是否包括相鄰網(wǎng)頁, 如果所述當前網(wǎng)頁還包括有至少一個相鄰網(wǎng)頁,則根據(jù)所述移動設備的當前網(wǎng)絡狀況確定加載所述相鄰網(wǎng)頁的數(shù)量,且: 如果所述提升加載數(shù)量標識被設置,則將加載所述相鄰網(wǎng)頁的數(shù)量增加至預設增加閾值,清除所述提升加載數(shù)量標識;如果所述減少加載數(shù)量標識被設置,則將加載所述相鄰網(wǎng)頁的數(shù)量減少至預設減少閾值,清除所述減少加載數(shù)量標識。9.一種移動設備網(wǎng)頁顯示系統(tǒng),其特征在于,包括: 當前網(wǎng)頁加載模塊,用于:響應于包括網(wǎng)頁地址的網(wǎng)頁獲取請求,將所述網(wǎng)頁地址對應的網(wǎng)頁作為當前網(wǎng)頁; 網(wǎng)頁分析模塊,用于:加載顯示所述當前網(wǎng)頁,判斷所述當前網(wǎng)頁是否包括相鄰網(wǎng)頁;加載數(shù)量確定模塊,用于:若所述當前網(wǎng)頁包括相鄰網(wǎng)頁,則根據(jù)所述移動設備當前的網(wǎng)絡狀況以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量。10.根據(jù)權利要求9所述的移動設備網(wǎng)頁顯示系統(tǒng),其特征在于,所述移動設備的當前網(wǎng)絡狀況為所述移動設備的當前網(wǎng)絡加載速度; 相應的,所述根據(jù)所述移動設備當前的網(wǎng)絡狀況以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量,具體包括: 根據(jù)所述移動設備當前網(wǎng)絡加載速度,在預設第一列表中獲取與所述移動設備當前網(wǎng)絡加載速度對應的加載所述相鄰網(wǎng)頁的允許數(shù)量; 根據(jù)與所述移動設備當前網(wǎng)絡加載速度對應的加載所述相鄰網(wǎng)頁的允許數(shù)量以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量。11.根據(jù)權利要求10所述的移動設備網(wǎng)頁顯示系統(tǒng),其特征在于,所述根據(jù)與所述移動設備當前網(wǎng)絡加載速度對應的加載所述相鄰網(wǎng)頁的允許數(shù)量以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量,包括: 在與所述移動設備當前網(wǎng)絡加載速度對應的加載所述相鄰網(wǎng)頁的允許數(shù)量大于等于所述相鄰網(wǎng)頁的數(shù)量時,加載所有所述相鄰網(wǎng)頁。12.根據(jù)權利要求9所述的移動設備網(wǎng)頁顯示系統(tǒng),其特征在于,所述移動設備的當前網(wǎng)絡狀況為所述移動設備的當前網(wǎng)絡連接方式; 相應的,所述根據(jù)所述移動設備當前的網(wǎng)絡狀況以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量,具體包括: 根據(jù)所述移動設備當前網(wǎng)絡連接方式,在預設第二列表中獲取與所述移動設備當前網(wǎng)絡連接方式對應的加載所述相鄰網(wǎng)頁的允許數(shù)量; 根據(jù)與所述移動設備當前網(wǎng)絡連接方式對應的加載所述相鄰網(wǎng)頁的允許數(shù)量以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量。13.根據(jù)權利要求12所述的移動設備網(wǎng)頁顯示系統(tǒng),其特征在于,所述根據(jù)與所述移動設備當前網(wǎng)絡連接方式對應的加載所述相鄰網(wǎng)頁的允許數(shù)量以及所述相鄰網(wǎng)頁的數(shù)量確定加載所述相鄰網(wǎng)頁的數(shù)量,包括: 在與所述移動設備當前網(wǎng)絡連接方式對應的加載所述相鄰網(wǎng)頁的允許數(shù)量大于等于所述相鄰網(wǎng)頁的數(shù)量時,加載所有所述相鄰網(wǎng)頁。14.根據(jù)權利要求12所述的移動設備網(wǎng)頁顯示系統(tǒng),其特征在于,所述網(wǎng)絡連接方式包括WIFI網(wǎng)絡連接方式和流動網(wǎng)絡連接方式。15.根據(jù)權利要求9所述的移動設備網(wǎng)頁顯示系統(tǒng),其特征在于,在加載數(shù)量確定模塊之后,所述系統(tǒng)還包括: 相鄰網(wǎng)頁響應模塊,用于:響應于相鄰網(wǎng)頁顯示請求,將所述相鄰網(wǎng)頁作為當前網(wǎng)頁,加載顯示所述當前網(wǎng)頁,判斷所述當前網(wǎng)頁是否包括相鄰網(wǎng)頁。16.根據(jù)權利要求15所述的移動設備網(wǎng)頁顯示系統(tǒng),其特征在于,所述相鄰網(wǎng)頁響應模塊,具體用于: 響應于相鄰網(wǎng)頁顯示請求,計算所述當前網(wǎng)頁的閱讀速度,如果所述閱讀速度超過預設閱讀第一速度閾值,則設置提升加載數(shù)量標識,將所述相鄰網(wǎng)頁作為當前網(wǎng)頁,如果所述閱讀速度低于預設閱讀第二速度閾值,則設置減少加載數(shù)量標識,其中,所述閱讀第一速度閾值高于所述閱讀第二速度閾值; 將所述相鄰網(wǎng)頁作為當前網(wǎng)頁,加載顯示所述當前網(wǎng)頁,判斷所述當前網(wǎng)頁是否包括相鄰網(wǎng)頁, 如果所述當前網(wǎng)頁還包括有至少一個相鄰網(wǎng)頁,則根據(jù)所述移動設備的當前網(wǎng)絡狀況確定加載所述相鄰網(wǎng)頁的數(shù)量,且: 如果所述提升加載數(shù)量標識被設置,則將加載所述相鄰網(wǎng)頁的數(shù)量增加至預設增加閾值,清除所述提升加載數(shù)量標識;如果所述減少加載數(shù)量標識被設置,則將加載所述相鄰網(wǎng)頁的數(shù)量減少至預設減少閾值,清除所述減少加載數(shù)量標識。
【文檔編號】G06F17/30GK106055600SQ201610348787
【公開日】2016年10月26日
【申請日】2016年5月24日
【發(fā)明人】吳衛(wèi)
【申請人】樂視控股(北京)有限公司, 樂視移動智能信息技術(北京)有限公司