否時,或者當(dāng)檢測所述網(wǎng)頁編輯模式未打開時,或者當(dāng)所述檢測到的頻道為空時,布局并打開所述當(dāng)前網(wǎng)頁。
[0062]具體的,當(dāng)判斷結(jié)果為否時,表示當(dāng)前網(wǎng)頁不是用戶經(jīng)常訪問的網(wǎng)頁,不用作進(jìn)一步分析,直接按網(wǎng)頁的原有狀態(tài)布局并打開當(dāng)前網(wǎng)頁即可;當(dāng)檢測網(wǎng)頁編輯模式未打開時,表示用戶不希望按照本發(fā)明實(shí)施例的方法對網(wǎng)頁進(jìn)行分析和布局,直接按網(wǎng)頁的原有狀態(tài)布局打開網(wǎng)頁即可;當(dāng)檢測到的頻道為空時,表示已經(jīng)完成了對當(dāng)前網(wǎng)頁下所有頻道的分析和渲染,按照網(wǎng)頁的當(dāng)前狀態(tài)布局并打開當(dāng)前網(wǎng)頁即可。
[0063]下面對本發(fā)明的具體實(shí)施例舉例說明如下。
[0064]如圖2所示,假定預(yù)先統(tǒng)計(jì)出的用戶經(jīng)常訪問的網(wǎng)頁為訪問次數(shù)排在前100的網(wǎng)頁,設(shè)定的基礎(chǔ)偏好值為10。
[0065]步驟101,判斷當(dāng)前網(wǎng)頁是否為訪問次數(shù)前100的網(wǎng)頁,若是進(jìn)入步驟102,否則進(jìn)入步驟109 ;
[0066]步驟102,檢測網(wǎng)頁編輯模式是否打開,若是進(jìn)入步驟103,否則進(jìn)入步驟109 ;
[0067]步驟103,統(tǒng)計(jì)當(dāng)前網(wǎng)頁下每個頻道的用戶偏好值并開始渲染當(dāng)前網(wǎng)頁,進(jìn)入步驟104 ;
[0068]步驟104,判斷檢測到的頻道的用戶偏好值是否大于10,若是進(jìn)入步驟105,否則進(jìn)入步驟106 ;
[0069]步驟105,渲染當(dāng)前頻道下的所有子鏈接信息,進(jìn)入步驟108
[0070]步驟106,在另開啟的一線程下渲染當(dāng)前頻道的所有子鏈接信息,進(jìn)入步驟107 ;
[0071]步驟107,移除當(dāng)前頻道在當(dāng)前網(wǎng)頁中的存放位置,進(jìn)入步驟108 ;
[0072]步驟108,判斷檢測到的下一個頻道是否為空,若是進(jìn)入步驟109,否則進(jìn)入步驟104 ;
[0073]步驟109,布局并打開當(dāng)前網(wǎng)頁。
[0074]本發(fā)明實(shí)施例的實(shí)現(xiàn)網(wǎng)頁布局的方法,能根據(jù)用戶偏好布局網(wǎng)頁,加快了網(wǎng)頁布局和渲染的時間,提高了用戶體驗(yàn)度。
[0075]如圖3所示,本發(fā)明的實(shí)施例還提供了一種實(shí)現(xiàn)網(wǎng)頁布局的裝置,包括:
[0076]判斷模塊,用于判斷當(dāng)前網(wǎng)頁是否為預(yù)先統(tǒng)計(jì)出的用戶經(jīng)常訪問的網(wǎng)頁,得到判斷結(jié)果;
[0077]統(tǒng)計(jì)模塊,用于當(dāng)所述判斷結(jié)果為是時,統(tǒng)計(jì)所述當(dāng)前網(wǎng)頁下每個頻道的用戶偏好值并開始渲染所述當(dāng)前網(wǎng)頁;
[0078]渲染模塊,用于在渲染所述當(dāng)前網(wǎng)頁時,若判斷檢測到的頻道的用戶偏好值大于一設(shè)定的基礎(chǔ)偏好值,則渲染所述頻道下的所有子鏈接信息,否則,在另開啟的一線程下渲染所述頻道下的所有子鏈接信息。
[0079]本發(fā)明實(shí)施例的實(shí)現(xiàn)網(wǎng)頁布局的裝置,能根據(jù)用戶偏好布局網(wǎng)頁,加快了網(wǎng)頁布局和渲染的時間,提高了用戶體驗(yàn)度。
[0080]其中,統(tǒng)計(jì)所述用戶經(jīng)常訪問的網(wǎng)頁時,可以先統(tǒng)計(jì)各個網(wǎng)頁的訪問次數(shù),并根據(jù)訪問次數(shù)按一預(yù)定方式對網(wǎng)頁進(jìn)行排序,再根據(jù)網(wǎng)頁排序,選取排列在一預(yù)定范圍內(nèi)的網(wǎng)頁為用戶經(jīng)常訪問的網(wǎng)頁。
[0081]此時,能根據(jù)用戶偏好有選擇的對網(wǎng)頁進(jìn)行布局,而對于用戶訪問次數(shù)很少的網(wǎng)頁不作進(jìn)一步分析,使網(wǎng)頁布局能更合理的進(jìn)行。
[0082]其中,所述統(tǒng)計(jì)模塊可以包括:
[0083]檢測模塊,用于當(dāng)所述判斷結(jié)果為是時,檢測網(wǎng)頁編輯模式是否打開;
[0084]統(tǒng)計(jì)子模塊,用于當(dāng)檢測所述網(wǎng)頁編輯模式打開時,統(tǒng)計(jì)所述當(dāng)前網(wǎng)頁下每個頻道的用戶偏好值并開始渲染所述當(dāng)前網(wǎng)頁。
[0085]此時,用戶能通過網(wǎng)頁編輯模式的打開或關(guān)閉,選擇是否按照本發(fā)明實(shí)施例的方法布局網(wǎng)頁,增加了實(shí)用性和智能性。
[0086]其中,本發(fā)明實(shí)施例的實(shí)現(xiàn)網(wǎng)頁布局的裝置還可以包括:
[0087]移除模塊,用于將所述另開啟的一線程下渲染的頻道在所述當(dāng)前網(wǎng)頁中的存放位置移除。
[0088]此時,當(dāng)前網(wǎng)頁的頻道能得到更合理的布置,用戶閱覽起來更加方便,提高了用戶體驗(yàn)度。
[0089]具體的,所述頻道的用戶偏好值是用戶訪問的所述頻道下所有子鏈接的次數(shù)統(tǒng)計(jì)。
[0090]其中,本發(fā)明實(shí)施例的實(shí)現(xiàn)網(wǎng)頁布局的裝置還可以進(jìn)一步包括:
[0091]打開模塊,用于當(dāng)所述判斷結(jié)果為否時,或者當(dāng)檢測所述網(wǎng)頁編輯模式未打開時,或者當(dāng)所述檢測到的頻道為空時,布局并打開所述當(dāng)前網(wǎng)頁。
[0092]本發(fā)明實(shí)施例的實(shí)現(xiàn)網(wǎng)頁布局的裝置是與上述實(shí)現(xiàn)網(wǎng)頁布局的方法對應(yīng)的裝置,上述方法中的所有實(shí)現(xiàn)方式均適用于該裝置的實(shí)施例中,也同樣能達(dá)到:根據(jù)用戶偏好布局網(wǎng)頁,加快網(wǎng)頁布局和渲染的時間,提高用戶體驗(yàn)度。
[0093]由于本發(fā)明實(shí)施例的實(shí)現(xiàn)網(wǎng)頁布局的裝置應(yīng)用于終端,因此,本發(fā)明實(shí)施例還提供了一種終端,包括:如上述實(shí)施例中所述的實(shí)現(xiàn)網(wǎng)頁布局的裝置。其中,上述實(shí)現(xiàn)網(wǎng)頁布局的裝置的所述實(shí)現(xiàn)實(shí)例均適用于該終端的實(shí)施例中,也能達(dá)到相同的技術(shù)效果。
[0094]以上所述是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明所述原理的前提下,還可以作出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種實(shí)現(xiàn)網(wǎng)頁布局的方法,其特征在于,包括: 判斷當(dāng)前網(wǎng)頁是否為預(yù)先統(tǒng)計(jì)出的用戶經(jīng)常訪問的網(wǎng)頁,得到判斷結(jié)果; 當(dāng)所述判斷結(jié)果為是時,統(tǒng)計(jì)所述當(dāng)前網(wǎng)頁下每個頻道的用戶偏好值并開始渲染所述當(dāng)前網(wǎng)頁; 在渲染所述當(dāng)前網(wǎng)頁時,若判斷檢測到的頻道的用戶偏好值大于一設(shè)定的基礎(chǔ)偏好值,則渲染所述頻道下的所有子鏈接信息,否則,在另開啟的一線程下渲染所述頻道下的所有子鏈接信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述用戶經(jīng)常訪問的網(wǎng)頁的統(tǒng)計(jì)步驟包括: 統(tǒng)計(jì)各個網(wǎng)頁的訪問次數(shù),并根據(jù)所述訪問次數(shù)按一預(yù)定方式對所述網(wǎng)頁進(jìn)行排序; 根據(jù)所述排序,選取排列在一預(yù)定范圍內(nèi)的網(wǎng)頁為用戶經(jīng)常訪問的網(wǎng)頁。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)所述判斷結(jié)果為是時,統(tǒng)計(jì)所述當(dāng)前網(wǎng)頁下每個頻道的用戶偏好值并開始渲染所述當(dāng)前網(wǎng)頁的步驟包括: 當(dāng)所述判斷結(jié)果為是時,檢測網(wǎng)頁編輯模式是否打開; 當(dāng)檢測所述網(wǎng)頁編輯模式打開時,統(tǒng)計(jì)所述當(dāng)前網(wǎng)頁下每個頻道的用戶偏好值并開始渲染所述當(dāng)前網(wǎng)頁。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 將所述另開啟的一線程下渲染的頻道在所述當(dāng)前網(wǎng)頁中的存放位置移除。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述頻道的用戶偏好值是所述頻道下所有子鏈接的訪問次數(shù)。
6.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括: 當(dāng)所述判斷結(jié)果為否時,或者當(dāng)檢測所述網(wǎng)頁編輯模式未打開時,或者當(dāng)所述檢測到的頻道為空時,布局并打開所述當(dāng)前網(wǎng)頁。
7.一種實(shí)現(xiàn)網(wǎng)頁布局的裝置,其特征在于,包括: 判斷模塊,用于判斷當(dāng)前網(wǎng)頁是否為預(yù)先統(tǒng)計(jì)出的用戶經(jīng)常訪問的網(wǎng)頁,得到判斷結(jié)果; 統(tǒng)計(jì)模塊,用于當(dāng)所述判斷結(jié)果為是時,統(tǒng)計(jì)所述當(dāng)前網(wǎng)頁下每個頻道的用戶偏好值并開始渲染所述當(dāng)前網(wǎng)頁; 渲染模塊,用于在渲染所述當(dāng)前網(wǎng)頁時,若判斷檢測到的頻道的用戶偏好值大于一設(shè)定的基礎(chǔ)偏好值,則渲染所述頻道下的所有子鏈接信息,否則,在另開啟的一線程下渲染所述頻道下的所有子鏈接信息。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述統(tǒng)計(jì)模塊包括: 檢測模塊,用于當(dāng)所述判斷結(jié)果為是時,檢測網(wǎng)頁編輯模式是否打開; 統(tǒng)計(jì)子模塊,用于當(dāng)檢測所述網(wǎng)頁編輯模式打開時,統(tǒng)計(jì)所述當(dāng)前網(wǎng)頁下每個頻道的用戶偏好值并開始渲染所述當(dāng)前網(wǎng)頁。
9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,還包括; 移除模塊,用于將所述另開啟的一線程下渲染的頻道在所述當(dāng)前網(wǎng)頁中的存放位置移除。
10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,還包括: 打開模塊,用于當(dāng)所述判斷結(jié)果為否時,或者當(dāng)檢測所述網(wǎng)頁編輯模式未打開時,或者當(dāng)所述檢測到的頻道為空時,布局并打開所述當(dāng)前網(wǎng)頁。
11.一種終端,其特征在于,包括:如權(quán)利要求7-10任一項(xiàng)所述的實(shí)現(xiàn)網(wǎng)頁布局的裝置。
【專利摘要】本發(fā)明提供了一種實(shí)現(xiàn)網(wǎng)頁布局的方法、裝置及終端,涉及通信領(lǐng)域,解決現(xiàn)有技術(shù)中網(wǎng)頁布局時間過長,用戶體驗(yàn)度不高的問題,該實(shí)現(xiàn)網(wǎng)頁布局的方法包括:判斷當(dāng)前網(wǎng)頁是否為預(yù)先統(tǒng)計(jì)出的用戶經(jīng)常訪問的網(wǎng)頁,得到判斷結(jié)果;當(dāng)所述判斷結(jié)果為是時,統(tǒng)計(jì)所述當(dāng)前網(wǎng)頁下每個頻道的用戶偏好值并開始渲染所述當(dāng)前網(wǎng)頁;在渲染所述當(dāng)前網(wǎng)頁時,若判斷檢測到的頻道的用戶偏好值大于一設(shè)定的基礎(chǔ)偏好值,則渲染所述頻道下的所有子鏈接信息,否則,在另開啟的一線程下渲染所述頻道下的所有子鏈接信息。本發(fā)明的方案能根據(jù)用戶偏好布局網(wǎng)頁,加快了網(wǎng)頁布局和渲染的時間,提高了用戶體驗(yàn)度。
【IPC分類】G06F17-30
【公開號】CN104572659
【申請?zhí)枴緾N201310478495
【發(fā)明人】李軍江
【申請人】中興通訊股份有限公司
【公開日】2015年4月29日
【申請日】2013年10月14日
【公告號】WO2014161320A1