本申請(qǐng)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,具體涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及處理頁面的方法和裝置。
背景技術(shù):
在資訊類內(nèi)容的傳統(tǒng)瀏覽方式中,用戶通過文章列表頁面找到需要瀏覽的文章,并通過點(diǎn)擊該文章對(duì)應(yīng)的鏈接進(jìn)入文章內(nèi)容頁面以瀏覽文章內(nèi)容。如果用戶瀏覽完當(dāng)前文章之后還想繼續(xù)瀏覽其他文章,通常需要回到文章列表頁面,再通過點(diǎn)擊進(jìn)入其他文章內(nèi)容頁面。
然而,現(xiàn)有技術(shù)中當(dāng)前文章頁面和用戶將要進(jìn)入的其他文章的文章內(nèi)容位于兩個(gè)不同的頁面內(nèi),用戶想要來回瀏覽兩篇不同文章的文章內(nèi)容以進(jìn)行對(duì)比閱讀時(shí),只能來回地重新訪問這兩篇文章所對(duì)應(yīng)的網(wǎng)址,操作步驟不簡便,且對(duì)比閱讀困難。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)的目的在于提出一種改進(jìn)的用于處理頁面的方法和裝置,來解決以上背景技術(shù)部分提到的技術(shù)問題。
第一方面,本申請(qǐng)?zhí)峁┝艘环N用于處理頁面的方法,所述方法包括:檢測(cè)作用于文章列表中的文章的文章詳情頁的預(yù)設(shè)觸發(fā)信號(hào),其中,所述文章列表是預(yù)先將文章查詢條件發(fā)送至服務(wù)器后、由服務(wù)器在預(yù)設(shè)的文章集合中查詢到的與所述文章查詢條件匹配的文章列表,文章詳情頁中所加載的文章頁面內(nèi)容包括當(dāng)前文章在所述文章列表中相鄰文章的文章標(biāo)識(shí)、所述文章查詢條件;當(dāng)檢測(cè)到所述預(yù)設(shè)觸發(fā)信號(hào)時(shí),將所述相鄰文章的文章標(biāo)識(shí)以及所述文章查詢條件發(fā)送至所述服務(wù)器,以使所述服務(wù)器根據(jù)所述相鄰文章的文章標(biāo)識(shí)從所述文章集合中獲取所述相鄰文章的文章內(nèi)容數(shù)據(jù)、并根據(jù)文章查詢條件以及所述相鄰文章的文章標(biāo)識(shí)獲取所述相鄰文章在所述文章列表中相鄰文章的文章標(biāo)識(shí);獲取所述服務(wù)器返回的所述相鄰文章的文章內(nèi)容數(shù)據(jù)以及所述相鄰文章在所述文章列表中相鄰文章的文章標(biāo)識(shí)并加載在所述文章詳情頁面的頂端或底端。
在一些實(shí)施例中,所述預(yù)設(shè)觸發(fā)信號(hào)包括以下任一項(xiàng):在展示到文章詳情頁面的頁面頂端或底端時(shí)、作用所述文章詳情頁面上的向上或向下滑動(dòng)信號(hào);在展示到文章詳情頁面的頁面頂端或底端時(shí)、對(duì)所述文章詳情頁面上的滾動(dòng)條的向上或向下拖動(dòng)信號(hào);在展示到文章詳情頁面的頁面頂端或底端時(shí)、對(duì)鼠標(biāo)滾輪的滾動(dòng)信號(hào);對(duì)文章詳情頁面上的相鄰文章請(qǐng)求用鏈接的觸發(fā)信號(hào)。
在一些實(shí)施例中,所述文章詳情頁中所加載的文章頁面內(nèi)容還包括:當(dāng)前文章的文章內(nèi)容數(shù)據(jù)。
在一些實(shí)施例中,在檢測(cè)對(duì)文章列表中文章的文章詳情頁的預(yù)設(shè)操作之前,所述方法還包括生成所述文章列表中文章的文章詳情頁的步驟,所述生成文章列表中文章的文章詳情頁的步驟包括:將所述文章查詢條件發(fā)送至服務(wù)器,并接收所述服務(wù)器返回的文章列表數(shù)據(jù),其中所述文章列表數(shù)據(jù)是所述服務(wù)器在所述文章集合中查詢到的與所述文章查詢條件匹配的文章列表后、針對(duì)所述文章列表從所述文章集合中獲取的,所述文章列表數(shù)據(jù)包括所述文章列表中各篇文章的文章標(biāo)識(shí);使用所述文章列表數(shù)據(jù)生成與所述文章列表中各篇文章對(duì)應(yīng)的列表項(xiàng),以形成文章列表頁,其中所述文章列表項(xiàng)中包括對(duì)應(yīng)文章的文章詳情頁獲取鏈接,所述文章詳情頁獲取鏈接對(duì)應(yīng)的統(tǒng)一資源標(biāo)識(shí)包括當(dāng)前文章的文章標(biāo)識(shí)、當(dāng)前文章的相鄰文章的文章標(biāo)識(shí)以及所述文章查詢條件;響應(yīng)于對(duì)文章詳情頁獲取鏈接的觸發(fā)信號(hào),將所觸發(fā)的文章詳情頁獲取鏈接對(duì)應(yīng)的統(tǒng)一資源標(biāo)識(shí)發(fā)送至所述服務(wù)器,以使所述服務(wù)器根據(jù)統(tǒng)一資源標(biāo)識(shí)中的當(dāng)前文章的文章標(biāo)識(shí)從所述文章集合中獲取當(dāng)前文章的文章內(nèi)容數(shù)據(jù)、根據(jù)統(tǒng)一資源標(biāo)識(shí)中的所述文章查詢條件以及當(dāng)前文章的文章標(biāo)識(shí)獲取當(dāng)前文章在所述文章列表中相鄰文章的文章標(biāo)識(shí)以及根據(jù)當(dāng)前文章的文章內(nèi)容數(shù)據(jù)、相鄰文章的文章標(biāo)識(shí)以及所述文章查詢條件生成當(dāng)前文章的文章頁面內(nèi)容并返回;在新頁面中加載所述服務(wù)器返回的當(dāng)前文章的文章頁面內(nèi)容,以生成當(dāng)前文章的文章詳情頁。
在一些實(shí)施例中,所述文章列表數(shù)據(jù)還包括所述文章列表中各篇文章的文章基礎(chǔ)數(shù)據(jù),所述文章基礎(chǔ)數(shù)據(jù)包括文章標(biāo)題、文章摘要、文章配圖網(wǎng)址的一項(xiàng)或多項(xiàng);以及所述使用所述文章列表數(shù)據(jù)生成與所述文章列表中各篇文章對(duì)應(yīng)的列表項(xiàng),包括:針對(duì)所述文章列表中各篇文章,在文章對(duì)應(yīng)的列表項(xiàng)中該文章的文章基礎(chǔ)數(shù)據(jù)。
第二方面,本申請(qǐng)?zhí)峁┝擞忠环N用于處理頁面的方法,所述方法包括:接收終端響應(yīng)于作用于文章列表中的文章的文章詳情頁的預(yù)設(shè)觸發(fā)信號(hào)所發(fā)送的第一統(tǒng)一資源標(biāo)識(shí)符,其中所述文章列表是預(yù)先接收到所述終端發(fā)送的文章查詢條件后、在預(yù)設(shè)的文章集合中查詢到的與所述文章查詢條件匹配的文章列表,所述第一統(tǒng)一資源標(biāo)識(shí)符是所述終端對(duì)所述詳情頁面中所加載的文章頁面內(nèi)容中的當(dāng)前文章所述相鄰文章的文章標(biāo)識(shí)以及所述文章查詢條件進(jìn)行封裝而生成的;根據(jù)所述相鄰文章的文章標(biāo)識(shí)從所述文章集合中獲取所述相鄰文章的文章內(nèi)容數(shù)據(jù),并根據(jù)所述文章查詢條件以及所述相鄰文章的文章標(biāo)識(shí)獲取所述相鄰文章在所述文章列表中相鄰文章的文章標(biāo)識(shí);將所述相鄰文章的文章內(nèi)容數(shù)據(jù)以及所述相鄰文章在所述文章列表中相鄰文章的文章標(biāo)識(shí)發(fā)送至所述終端以使所述終端加載在所述文章詳情頁面的頂端或底端。
在一些實(shí)施例中,所述文章詳情頁中所加載的文章頁面內(nèi)容還包括當(dāng)前文章的文章內(nèi)容數(shù)據(jù)。
在一些實(shí)施例中,在所述接收終端響應(yīng)于作用于文章列表中文章的文章詳情頁的預(yù)設(shè)觸發(fā)信號(hào)所發(fā)送的第一統(tǒng)一資源標(biāo)識(shí)符之前,所述方法還包括生成所述文章列表中文章的文章詳情頁的步驟,所述生成文章列表中文章的文章詳情頁的步驟包括:接收所述終端發(fā)送的所述文章查詢條件,在所述文章集合中查詢與所述文章查詢條件匹配的文章列表并針對(duì)所述文章列表從所述文章集合中獲取文章列表數(shù)據(jù),所述文章列表數(shù)據(jù)包括所述文章列表中各篇文章的文章標(biāo)識(shí);將所述文章列表數(shù)據(jù)發(fā)送至所述終端以使所述終端生成與所述文章列表中各篇文章對(duì)應(yīng)的列表項(xiàng)而形成文章列表頁,其中所述文章列表項(xiàng)中包括對(duì)應(yīng)文章的文章詳情頁獲取鏈接,所述文章詳情頁獲取鏈接對(duì)應(yīng)的第二統(tǒng)一資源標(biāo)識(shí)包括當(dāng)前文章的文章標(biāo)識(shí)、當(dāng)前文章的相鄰文章的文章標(biāo)識(shí)以及所述文章查詢條件;接收終端發(fā)送的被觸發(fā)文章詳情頁獲取鏈接所對(duì)應(yīng)的第二統(tǒng)一資源標(biāo)識(shí),根據(jù)所接收的第二統(tǒng)一資源標(biāo)識(shí)中的當(dāng)前文章的文章標(biāo)識(shí)從所述文章集合中獲取當(dāng)前文章的文章內(nèi)容數(shù)據(jù),根據(jù)所接收的第二統(tǒng)一資源標(biāo)識(shí)中的所述文章查詢條件以及當(dāng)前文章的文章標(biāo)識(shí)獲取當(dāng)前文章在所述文章列表中相鄰文章的文章標(biāo)識(shí),并根據(jù)當(dāng)前文章的文章內(nèi)容數(shù)據(jù)、相鄰文章的文章標(biāo)識(shí)以及所述文章查詢條件生成當(dāng)前文章的文章頁面內(nèi)容;將所生成的當(dāng)前文章的文章頁面內(nèi)容發(fā)送至所述終端,以使所述終端在新頁面中加載當(dāng)前文章的文章頁面內(nèi)容而生成當(dāng)前文章的文章詳情頁。
在一些實(shí)施例中,所述文章列表數(shù)據(jù)還包括所述文章列表中各篇文章的文章基礎(chǔ)數(shù)據(jù),所述文章基礎(chǔ)數(shù)據(jù)包括文章標(biāo)題、文章摘要、文章配圖網(wǎng)址一項(xiàng)或多項(xiàng);以及所述將所述文章列表數(shù)據(jù)發(fā)送至所述終端以使所述終端生成與所述文章列表中各篇文章對(duì)應(yīng)的列表項(xiàng)而形成文章列表頁,包括:將所述文章列表中各篇文章的文章基礎(chǔ)數(shù)據(jù)發(fā)送至所述終端,以使所述終端加載在該文章對(duì)應(yīng)的列表項(xiàng)中。
第三方面,本申請(qǐng)?zhí)峁┝艘环N用于處理頁面的裝置,所述裝置包括:檢測(cè)單元,用于檢測(cè)作用于文章列表中的文章的文章詳情頁的預(yù)設(shè)觸發(fā)信號(hào),其中,所述文章列表是預(yù)先將文章查詢條件發(fā)送至服務(wù)器后、由服務(wù)器在預(yù)設(shè)的文章集合中查詢到的與所述文章查詢條件匹配的文章列表,文章詳情頁中所加載的文章頁面內(nèi)容包括當(dāng)前文章在所述文章列表中相鄰文章的文章標(biāo)識(shí)、所述文章查詢條件;發(fā)送單元,用于當(dāng)檢測(cè)到所述預(yù)設(shè)觸發(fā)信號(hào)時(shí),將所述相鄰文章的文章標(biāo)識(shí)以及所述文章查詢條件發(fā)送至所述服務(wù)器,以使所述服務(wù)器根據(jù)所述相鄰文章的文章標(biāo)識(shí)從所述文章集合中獲取所述相鄰文章的文章內(nèi)容數(shù)據(jù)、并根據(jù)文章查詢條件以及所述相鄰文章的文章標(biāo)識(shí)獲取所述相鄰文章在所述文章列表中相鄰文章的文章標(biāo)識(shí);加載單元,用于獲取所述服務(wù)器返回的所述相鄰文章的文章內(nèi)容數(shù)據(jù)以及所述相鄰文章在所述文章列表中相鄰文章的文章標(biāo)識(shí)并加載在所述文章詳情頁面的頂端或底端。
在一些實(shí)施例中,所述預(yù)設(shè)觸發(fā)信號(hào)包括以下任一項(xiàng):在展示到文章詳情頁面的頁面頂端或底端時(shí)、作用所述文章詳情頁面上的向上或向下滑動(dòng)信號(hào);在展示到文章詳情頁面的頁面頂端或底端時(shí)、對(duì)所述文章詳情頁面上的滾動(dòng)條的向上或向下拖動(dòng)信號(hào);在展示到文章詳情頁面的頁面頂端或底端時(shí)、對(duì)鼠標(biāo)滾輪的滾動(dòng)信號(hào);對(duì)文章詳情頁面上的相鄰文章請(qǐng)求用鏈接的觸發(fā)信號(hào)。
在一些實(shí)施例中,所述文章詳情頁中所加載的文章頁面內(nèi)容還包括:當(dāng)前文章的文章內(nèi)容數(shù)據(jù)。
在一些實(shí)施例中,所述裝置還包括用于生成所述文章列表中文章的文章詳情頁的生成單元,所述生成單元包括:發(fā)送與接收子單元,用于將所述文章查詢條件發(fā)送至服務(wù)器,并接收所述服務(wù)器返回的文章列表數(shù)據(jù),其中所述文章列表數(shù)據(jù)是所述服務(wù)器在所述文章集合中查詢到的與所述文章查詢條件匹配的文章列表后、針對(duì)所述文章列表從所述文章集合中獲取的,所述文章列表數(shù)據(jù)包括所述文章列表中各篇文章的文章標(biāo)識(shí);列表頁生成子單元,用于使用所述文章列表數(shù)據(jù)生成與所述文章列表中各篇文章對(duì)應(yīng)的列表項(xiàng),以形成文章列表頁,其中所述文章列表項(xiàng)中包括對(duì)應(yīng)文章的文章詳情頁獲取鏈接,所述文章詳情頁獲取鏈接對(duì)應(yīng)的統(tǒng)一資源標(biāo)識(shí)包括當(dāng)前文章的文章標(biāo)識(shí)、當(dāng)前文章的相鄰文章的文章標(biāo)識(shí)以及所述文章查詢條件;發(fā)送子單元,響應(yīng)于對(duì)文章詳情頁獲取鏈接的觸發(fā)信號(hào),將所觸發(fā)的文章詳情頁獲取鏈接對(duì)應(yīng)的統(tǒng)一資源標(biāo)識(shí)發(fā)送至所述服務(wù)器,以使所述服務(wù)器根據(jù)統(tǒng)一資源標(biāo)識(shí)中的當(dāng)前文章的文章標(biāo)識(shí)從所述文章集合中獲取當(dāng)前文章的文章內(nèi)容數(shù)據(jù)、根據(jù)統(tǒng)一資源標(biāo)識(shí)中的所述文章查詢條件以及當(dāng)前文章的文章標(biāo)識(shí)獲取當(dāng)前文章在所述文章列表中相鄰文章的文章標(biāo)識(shí)以及根據(jù)當(dāng)前文章的文章內(nèi)容數(shù)據(jù)、相鄰文章的文章標(biāo)識(shí)以及所述文章查詢條件生成當(dāng)前文章的文章頁面內(nèi)容并返回;加載子單元,用于在新頁面中加載所述服務(wù)器返回的當(dāng)前文章的文章頁面內(nèi)容,以生成當(dāng)前文章的文章詳情頁。
在一些實(shí)施例中,所述文章列表數(shù)據(jù)還包括所述文章列表中各篇文章的文章基礎(chǔ)數(shù)據(jù),所述文章基礎(chǔ)數(shù)據(jù)包括文章標(biāo)題、文章摘要、文章配圖網(wǎng)址的一項(xiàng)或多項(xiàng);以及所述列表頁生成子單元進(jìn)一步用于:針對(duì)所述文章列表中各篇文章,在文章對(duì)應(yīng)的列表項(xiàng)中該文章的文章基礎(chǔ)數(shù)據(jù)。
第三方面,本申請(qǐng)?zhí)峁┝艘环N用于處理頁面的裝置,所述裝置包括:接收單元,用于接收終端響應(yīng)于作用于文章列表中的文章的文章詳情頁的預(yù)設(shè)觸發(fā)信號(hào)所發(fā)送的第一統(tǒng)一資源標(biāo)識(shí)符,其中所述文章列表是預(yù)先接收到所述終端發(fā)送的文章查詢條件后、在預(yù)設(shè)的文章集合中查詢到的與所述文章查詢條件匹配的文章列表,所述第一統(tǒng)一資源標(biāo)識(shí)符是所述終端對(duì)所述詳情頁面中所加載的文章頁面內(nèi)容中的當(dāng)前文章所述相鄰文章的文章標(biāo)識(shí)以及所述文章查詢條件進(jìn)行封裝而生成的;獲取單元,用于根據(jù)所述相鄰文章的文章標(biāo)識(shí)從所述文章集合中獲取所述相鄰文章的文章內(nèi)容數(shù)據(jù),并根據(jù)所述文章查詢條件以及所述相鄰文章的文章標(biāo)識(shí)獲取所述相鄰文章在所述文章列表中相鄰文章的文章標(biāo)識(shí);發(fā)送單元,用于將所述相鄰文章的文章內(nèi)容數(shù)據(jù)以及所述相鄰文章在所述文章列表中相鄰文章的文章標(biāo)識(shí)發(fā)送至所述終端以使所述終端加載在所述文章詳情頁面的頂端或底端。
在一些實(shí)施例中,所述文章詳情頁中所加載的文章頁面內(nèi)容還包括當(dāng)前文章的文章內(nèi)容數(shù)據(jù)。
在一些實(shí)施例中,所述裝置還包括用于生成所述文章列表中文章的文章詳情頁的生成單元,所述生成單元包括:第一獲取子單元,用于接收所述終端發(fā)送的所述文章查詢條件,在所述文章集合中查詢與所述文章查詢條件匹配的文章列表并針對(duì)所述文章列表從所述文章集合中獲取文章列表數(shù)據(jù),所述文章列表數(shù)據(jù)包括所述文章列表中各篇文章的文章標(biāo)識(shí);第一發(fā)送子單元,用于將所述文章列表數(shù)據(jù)發(fā)送至所述終端以使所述終端生成與所述文章列表中各篇文章對(duì)應(yīng)的列表項(xiàng)而形成文章列表頁,其中所述文章列表項(xiàng)中包括對(duì)應(yīng)文章的文章詳情頁獲取鏈接,所述文章詳情頁獲取鏈接對(duì)應(yīng)的第二統(tǒng)一資源標(biāo)識(shí)包括當(dāng)前文章的文章標(biāo)識(shí)、當(dāng)前文章的相鄰文章的文章標(biāo)識(shí)以及所述文章查詢條件;第二獲取子單元,用于接收終端發(fā)送的被觸發(fā)文章詳情頁獲取鏈接所對(duì)應(yīng)的第二統(tǒng)一資源標(biāo)識(shí),根據(jù)所接收的第二統(tǒng)一資源標(biāo)識(shí)中的當(dāng)前文章的文章標(biāo)識(shí)從所述文章集合中獲取當(dāng)前文章的文章內(nèi)容數(shù)據(jù),根據(jù)所接收的第二統(tǒng)一資源標(biāo)識(shí)中的所述文章查詢條件以及當(dāng)前文章的文章標(biāo)識(shí)獲取當(dāng)前文章在所述文章列表中相鄰文章的文章標(biāo)識(shí),并根據(jù)當(dāng)前文章的文章內(nèi)容數(shù)據(jù)、相鄰文章的文章標(biāo)識(shí)以及所述文章查詢條件生成當(dāng)前文章的文章頁面內(nèi)容;第二發(fā)送子單元,將所生成的當(dāng)前文章的文章頁面內(nèi)容發(fā)送至所述終端,以使所述終端在新頁面中加載當(dāng)前文章的文章頁面內(nèi)容而生成當(dāng)前文章的文章詳情頁。
在一些實(shí)施例中,所述文章列表數(shù)據(jù)還包括所述文章列表中各篇文章的文章基礎(chǔ)數(shù)據(jù),所述文章基礎(chǔ)數(shù)據(jù)包括文章標(biāo)題、文章摘要、文章配圖網(wǎng)址一項(xiàng)或多項(xiàng);以及所述第一發(fā)送子單元進(jìn)一步用于:將所述文章列表中各篇文章的文章基礎(chǔ)數(shù)據(jù)發(fā)送至所述終端,以使所述終端加載在該文章對(duì)應(yīng)的列表項(xiàng)中。
本申請(qǐng)?zhí)峁┑挠糜谔幚眄撁娴姆椒ê脱b置,通過將相鄰文章的文章內(nèi)容數(shù)據(jù)加載在同一頁面中,便于在同一頁面中反復(fù)對(duì)比不同文章,避免反復(fù)切換頁面,節(jié)省了用戶時(shí)間。
附圖說明
通過閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本申請(qǐng)的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
圖1是本申請(qǐng)可以應(yīng)用于其中的示例性系統(tǒng)架構(gòu)圖;
圖2是根據(jù)本申請(qǐng)的用于處理頁面的方法的一個(gè)實(shí)施例的流程圖;
圖3a和圖3b是根據(jù)本申請(qǐng)的用于處理頁面的方法的一個(gè)應(yīng)用場(chǎng)景的示意圖;
圖4是根據(jù)本申請(qǐng)的用于處理頁面的方法的又一個(gè)實(shí)施例的流程圖;
圖5是根據(jù)本申請(qǐng)的用于處理頁面的裝置的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
圖6是根據(jù)本申請(qǐng)的用于處理頁面的裝置的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
圖7是適于用來實(shí)現(xiàn)本申請(qǐng)實(shí)施例的終端設(shè)備或服務(wù)器的計(jì)算機(jī)系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例對(duì)本申請(qǐng)作進(jìn)一步的詳細(xì)說明。可以理解的是,此處所描述的具體實(shí)施例僅僅用于解釋相關(guān)發(fā)明,而非對(duì)該發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與有關(guān)發(fā)明相關(guān)的部分。
需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本申請(qǐng)。
圖1示出了可以應(yīng)用本申請(qǐng)的用于處理頁面的方法或用于處理頁面的裝置的實(shí)施例的示例性系統(tǒng)架構(gòu)100。
如圖1所示,系統(tǒng)架構(gòu)100可以包括終端設(shè)備101、102、103,網(wǎng)絡(luò)104和服務(wù)器105。網(wǎng)絡(luò)104用以在終端設(shè)備101、102、103和服務(wù)器105之間提供通信鏈路的介質(zhì)。網(wǎng)絡(luò)104可以包括各種連接類型,例如有線、無線通信鏈路或者光纖電纜等等。
用戶可以使用終端設(shè)備101、102、103通過網(wǎng)絡(luò)104與服務(wù)器105交互,以接收或發(fā)送消息等。終端設(shè)備101、102、103上可以安裝有各種通訊客戶端應(yīng)用,例如網(wǎng)頁瀏覽器應(yīng)用、咨詢?yōu)g覽類應(yīng)用、搜索類應(yīng)用、即時(shí)通信工具、社交平臺(tái)軟件等。
終端設(shè)備101、102、103可以是具有顯示屏并且支持頁面展示的各種電子設(shè)備,包括但不限于智能手機(jī)、平板電腦、電子書閱讀器、MP3播放器(Moving Picture Experts Group Audio Layer III,動(dòng)態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面3)、MP4(Moving Picture Experts Group Audio Layer IV,動(dòng)態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面4)播放器、膝上型便攜計(jì)算機(jī)和臺(tái)式計(jì)算機(jī)等等。
服務(wù)器105可以是提供各種服務(wù)的服務(wù)器,例如對(duì)終端設(shè)備101、102、103上顯示的網(wǎng)頁提供支持的后臺(tái)頁面服務(wù)器。后臺(tái)頁面服務(wù)器可以對(duì)接收到的頁面請(qǐng)求等數(shù)據(jù)進(jìn)行分析等處理,并將處理結(jié)果(例如頁面內(nèi)容數(shù)據(jù))反饋給終端設(shè)備。
需要說明的是,本申請(qǐng)圖2對(duì)應(yīng)實(shí)施例所提供的用于處理頁面的方法一般由終端設(shè)備101、102、103執(zhí)行,相應(yīng)地,圖5對(duì)應(yīng)實(shí)施例所提供的用于處理頁面的裝置一般設(shè)置于終端設(shè)備101、102、103中;圖4對(duì)應(yīng)實(shí)施例所提供的用于處理頁面的方法一般由服務(wù)器105執(zhí)行,相應(yīng)地,圖6對(duì)應(yīng)實(shí)施例所提供的用于處理頁面的裝置一般設(shè)置于服務(wù)器105中。
應(yīng)該理解,圖1中的終端設(shè)備、網(wǎng)絡(luò)和服務(wù)器的數(shù)目僅僅是示意性的。根據(jù)實(shí)現(xiàn)需要,可以具有任意數(shù)目的終端設(shè)備、網(wǎng)絡(luò)和服務(wù)器。
繼續(xù)參考圖2,示出了根據(jù)本申請(qǐng)的用于處理頁面的方法的一個(gè)實(shí)施例的流程200。所述的用于處理頁面的方法,包括以下步驟:
步驟201,檢測(cè)作用于文章列表中的文章的文章詳情頁的預(yù)設(shè)觸發(fā)信號(hào)。
在本實(shí)施例中,用于處理頁面的方法運(yùn)行于其上的電子設(shè)備(例如圖1所示的終端設(shè)備)可以在展示文章列表中的文章的文章詳情頁時(shí),檢測(cè)作用于文章詳情頁的預(yù)設(shè)觸發(fā)信號(hào)。
上述文章列表可以是電子設(shè)備預(yù)先將文章查詢條件發(fā)送至服務(wù)器后、服務(wù)器在預(yù)設(shè)的文章集合中執(zhí)行查詢操作以查詢到與該文章查詢條件對(duì)應(yīng)的文章列表。上述詳情頁中所加載的文章頁面內(nèi)容包括當(dāng)前文章在文章列表中相鄰文章的文章標(biāo)識(shí)、文章查詢條件。該文章頁面內(nèi)容可以是電子設(shè)備進(jìn)入文章列表中一篇文章的文章詳情頁時(shí)從服務(wù)器獲取的。
在本實(shí)施例的一些可選實(shí)現(xiàn)方式中,詳情頁中所加載的文章頁面內(nèi)容還可以包括當(dāng)前文章的文章內(nèi)容數(shù)據(jù)。該文章內(nèi)容數(shù)據(jù)加載時(shí)可展示可供用戶閱讀的具體文章內(nèi)容,例如文字、表格、配圖等。
在本實(shí)施例的一些可選實(shí)現(xiàn)方式中,該文章查詢條件可以包括用戶在進(jìn)行搜索時(shí)輸入的關(guān)鍵詞,對(duì)應(yīng)的文章列表即為在文章集合中使用關(guān)鍵詞執(zhí)行搜索操作所搜索到的各個(gè)文章。可選的,該文章查詢條件還可以包括頁碼。此時(shí),服務(wù)器就可以在搜索出一系列文章后可以按照預(yù)設(shè)的每頁文章個(gè)數(shù)將文章分成多個(gè)頁,并按照頁碼從多個(gè)頁中選出一頁中的文章作為文章列表。
在本實(shí)施例的一些可選實(shí)現(xiàn)方式中,該文章查詢條件可以包括文章分類類別,對(duì)應(yīng)的文章列表即為相應(yīng)文章分類類別中的各個(gè)文章??蛇x的,該文章查詢條件還可以包括頁碼。服務(wù)器就可以對(duì)文章分類類別中的各個(gè)文章按照預(yù)設(shè)的每頁文章個(gè)數(shù)將文章分成多個(gè)頁,并按照頁碼從多個(gè)頁中選出一頁中的文章作為文章列表。
在本實(shí)施例的一些可選實(shí)現(xiàn)方式中,該文章查詢條件可以包括用戶標(biāo)識(shí),對(duì)應(yīng)的文章列表即為向該用戶標(biāo)識(shí)對(duì)應(yīng)的用戶進(jìn)行個(gè)性化推薦的各個(gè)待推薦文章??蛇x的,該文章查詢條件還可以包括頁碼。服務(wù)器就可以對(duì)各個(gè)待推薦文章按照預(yù)設(shè)的每頁文章個(gè)數(shù)將文章分成多個(gè)頁,并按照頁碼從多個(gè)頁中選出一頁中的文章作為文章列表。
在本實(shí)施例的一些可選實(shí)現(xiàn)方式中,上述預(yù)設(shè)觸發(fā)信號(hào)可以是以下任一項(xiàng):在展示到文章詳情頁面的頁面頂端或底端時(shí)、作用文章詳情頁面上的向上或向下滑動(dòng)信號(hào);在展示到文章詳情頁面的頁面頂端或底端時(shí)、對(duì)文章詳情頁面上的滾動(dòng)條的向上或向下拖動(dòng)信號(hào);在展示到文章詳情頁面的頁面頂端或底端時(shí)、對(duì)鼠標(biāo)滾輪的滾動(dòng)信號(hào);對(duì)文章詳情頁面上的相鄰文章請(qǐng)求用鏈接的觸發(fā)信號(hào)。
當(dāng)觸發(fā)信號(hào)是在展示到文章詳情頁面的頁面頂端或底端時(shí)、作用文章詳情頁面上的向上或向下滑動(dòng)信號(hào)時(shí),用戶可以通過在閱讀到當(dāng)前文章的結(jié)尾處向下滑動(dòng)或在閱讀到當(dāng)前文章的開頭處向上滑動(dòng)以觸發(fā)用戶執(zhí)行后續(xù)操作。該方式通常用于觸屏設(shè)備中。
當(dāng)觸發(fā)信號(hào)是在展示到文章詳情頁面的頁面頂端或底端時(shí)、對(duì)文章詳情頁面上的滾動(dòng)條的向上或向下拖動(dòng)信號(hào)時(shí),用戶可以通過在閱讀到當(dāng)前文章的結(jié)尾處時(shí)向下拖動(dòng)滾動(dòng)條或者閱讀到當(dāng)前文章的開頭處向上拖動(dòng)滾動(dòng)條以觸發(fā)用戶執(zhí)行后續(xù)操作。
當(dāng)觸發(fā)信號(hào)是在展示到文章詳情頁面的頁面頂端或底端時(shí)、在展示到文章詳情頁面的頁面頂端或底端時(shí)、對(duì)鼠標(biāo)滾輪的滾動(dòng)信號(hào)時(shí),用戶可以通過在閱讀到當(dāng)前文章的結(jié)尾處向下滾動(dòng)鼠標(biāo)滾輪或在閱讀到當(dāng)前文章的開頭處向上滾動(dòng)鼠標(biāo)滾輪以觸發(fā)用戶執(zhí)行后續(xù)操作。該方式通常用于支持鼠標(biāo)的個(gè)人計(jì)算機(jī)中。
當(dāng)觸發(fā)信號(hào)是對(duì)文章詳情頁面上的相鄰文章請(qǐng)求用鏈接的觸發(fā)信號(hào)時(shí),用戶可以通過點(diǎn)擊“上一篇”、“下一篇”等相鄰文章請(qǐng)求用鏈接觸發(fā)后續(xù)操作。
步驟202,當(dāng)檢測(cè)到預(yù)設(shè)觸發(fā)信號(hào)時(shí),將相鄰文章的文章標(biāo)識(shí)以及文章查詢條件發(fā)送至服務(wù)器,以使服務(wù)器根據(jù)相鄰文章的文章標(biāo)識(shí)從文章集合中獲取相鄰文章的文章內(nèi)容數(shù)據(jù)、并根據(jù)文章查詢條件以及相鄰文章的文章標(biāo)識(shí)獲取相鄰文章在文章列表中相鄰文章的文章標(biāo)識(shí)。
在本實(shí)施例中,基于步驟201中的檢測(cè)操作,當(dāng)檢測(cè)到上述預(yù)設(shè)觸發(fā)信號(hào)時(shí),電子設(shè)備可以將文章頁面內(nèi)容包括當(dāng)前文章在文章列表中相鄰文章的文章標(biāo)識(shí)、文章查詢條件發(fā)送給服務(wù)器??蛇x的,在發(fā)送時(shí)電子設(shè)備可以將當(dāng)前文章在文章列表中相鄰文章的文章標(biāo)識(shí)以及文章查詢條件封裝成統(tǒng)一資源標(biāo)識(shí)(URI,Uniform Resource Identifier)發(fā)送給服務(wù)器。服務(wù)器可以根據(jù)相鄰文章的文章標(biāo)識(shí)從文章集合中獲取相鄰文章的文章內(nèi)容數(shù)據(jù)。服務(wù)器還可以根據(jù)文章查詢條件再次獲取到上述文章列表,并根據(jù)相鄰文章的文章標(biāo)識(shí)獲取到該相鄰文章在文章列表中相鄰文章的文章標(biāo)識(shí)。
步驟203,獲取服務(wù)器返回的相鄰文章的文章內(nèi)容數(shù)據(jù)以及相鄰文章在文章列表中相鄰文章的文章標(biāo)識(shí)并加載在文章詳情頁面的頂端或底端。
在本實(shí)施例中,服務(wù)器可以將相鄰文章的文章內(nèi)容數(shù)據(jù)以及相鄰文章在文章列表中相鄰文章的文章標(biāo)識(shí)返回,電子設(shè)備可以將獲取到的這些數(shù)據(jù)加載在詳情頁面的底端或頂端。在進(jìn)行加載時(shí),使用的加載方式可以是異步加載。實(shí)踐中,文章內(nèi)容數(shù)據(jù)通常用于展示供用戶瀏覽的內(nèi)容,相鄰文章在文章列表中相鄰文章的文章標(biāo)識(shí)則用于供用戶繼續(xù)獲取相鄰的文章內(nèi)容數(shù)據(jù)。需要說明的是,利用該方式獲取相鄰文章的文章內(nèi)容數(shù)據(jù)的方式可以執(zhí)行一次,也可以循環(huán)執(zhí)行多次,從而可以在同一頁面上連續(xù)顯示相鄰的文章。
在本實(shí)施例的一些可選實(shí)現(xiàn)方式中,上述用于處理頁面的方法在步驟201之前,還包括生成文章列表中文章的文章詳情頁的步驟,該步驟以如下方式執(zhí)行:
首先,將文章查詢條件發(fā)送至服務(wù)器,并接收服務(wù)器返回的文章列表數(shù)據(jù)。電子設(shè)備可以將文章查詢條件發(fā)送至服務(wù)器,并接收服務(wù)器返回的文章列表數(shù)據(jù)。其中文章列表數(shù)據(jù)是服務(wù)器在文章集合中查詢到的與文章查詢條件匹配的文章列表后、針對(duì)文章列表從文章集合中獲取的,文章列表數(shù)據(jù)包括文章列表中各篇文章的文章標(biāo)識(shí)。
其次,使用文章列表數(shù)據(jù)生成與文章列表中各篇文章對(duì)應(yīng)的列表項(xiàng),以形成文章列表頁。電子設(shè)備可以使用文章列表數(shù)據(jù)生成與文章列表中各篇文章對(duì)應(yīng)的列表項(xiàng),以形成文章列表頁,其中文章列表項(xiàng)中包括對(duì)應(yīng)文章的文章詳情頁獲取鏈接,文章詳情頁獲取鏈接對(duì)應(yīng)的統(tǒng)一資源標(biāo)識(shí)包括當(dāng)前文章的文章標(biāo)識(shí)、當(dāng)前文章的相鄰文章的文章標(biāo)識(shí)以及文章查詢條件。
之后,響應(yīng)于對(duì)文章詳情頁獲取鏈接的觸發(fā)信號(hào),將所觸發(fā)的文章詳情頁獲取鏈接對(duì)應(yīng)的統(tǒng)一資源標(biāo)識(shí)發(fā)送至服務(wù)器,以使服務(wù)器根據(jù)統(tǒng)一資源標(biāo)識(shí)中的當(dāng)前文章的文章標(biāo)識(shí)從文章集合中獲取當(dāng)前文章的文章內(nèi)容數(shù)據(jù)、根據(jù)統(tǒng)一資源標(biāo)識(shí)中的文章查詢條件以及當(dāng)前文章的文章標(biāo)識(shí)獲取當(dāng)前文章在文章列表中相鄰文章的文章標(biāo)識(shí)以及根據(jù)當(dāng)前文章的文章內(nèi)容數(shù)據(jù)、相鄰文章的文章標(biāo)識(shí)以及文章查詢條件生成當(dāng)前文章的文章頁面內(nèi)容并返回。電子設(shè)備可以響應(yīng)于對(duì)文章詳情頁獲取鏈接的觸發(fā)信號(hào),將所觸發(fā)的文章詳情頁獲取鏈接對(duì)應(yīng)的統(tǒng)一資源標(biāo)識(shí)發(fā)送至服務(wù)器,以使服務(wù)器根據(jù)統(tǒng)一資源標(biāo)識(shí)中的當(dāng)前文章的文章標(biāo)識(shí)從文章集合中獲取當(dāng)前文章的文章內(nèi)容數(shù)據(jù)、根據(jù)統(tǒng)一資源標(biāo)識(shí)中的文章查詢條件以及當(dāng)前文章的文章標(biāo)識(shí)獲取當(dāng)前文章在文章列表中相鄰文章的文章標(biāo)識(shí)以及根據(jù)當(dāng)前文章的文章內(nèi)容數(shù)據(jù)、相鄰文章的文章標(biāo)識(shí)以及文章查詢條件生成當(dāng)前文章的文章頁面內(nèi)容并返回。
最后,在新頁面中加載服務(wù)器返回的當(dāng)前文章的文章頁面內(nèi)容,以生成當(dāng)前文章的文章詳情頁。電子設(shè)備可以在新頁面中加載服務(wù)器返回的當(dāng)前文章的文章頁面內(nèi)容,以生成當(dāng)前文章的文章詳情頁。
在本實(shí)施例的一些實(shí)現(xiàn)方式中,文章列表數(shù)據(jù)還包括文章列表中各篇文章的文章基礎(chǔ)數(shù)據(jù),文章基礎(chǔ)數(shù)據(jù)包括文章標(biāo)題、文章摘要、文章配圖網(wǎng)址的一項(xiàng)或多項(xiàng)。同時(shí),上述使用文章列表數(shù)據(jù)生成與文章列表中各篇文章對(duì)應(yīng)的列表項(xiàng),以形成文章列表頁可以包括:針對(duì)文章列表中各篇文章,在文章對(duì)應(yīng)的列表項(xiàng)中該文章的文章基礎(chǔ)數(shù)據(jù)。
繼續(xù)參見圖3a和3b,圖3a和3b是根據(jù)本實(shí)施例的用于處理頁面的方法的應(yīng)用場(chǎng)景的一個(gè)示意圖。首先,如圖3a所示,用戶在瀏覽文章列表中的一篇文章的詳情頁面301時(shí),可以通過在閱讀到當(dāng)前頁面的頁面內(nèi)容302的結(jié)尾處時(shí)使用手指在詳情界面上向下滑動(dòng);之后,電子設(shè)備可以檢測(cè)到該滑動(dòng)操作,并將頁面內(nèi)容中與當(dāng)前文章在文章列表中的相鄰文章的標(biāo)識(shí)、以及文章查詢條件發(fā)送給服務(wù)器,服務(wù)器返回該相鄰文章的文章內(nèi)容數(shù)據(jù)以及該相鄰文章在文章列表中的相鄰文章的標(biāo)識(shí);之后,電子設(shè)備可以在詳情頁面301的底端加載該相鄰文章的文章內(nèi)容數(shù)據(jù)以及該相鄰文章在文章列表中的相鄰文章的標(biāo)識(shí)。如圖3b所示,所加載相鄰文章的文章內(nèi)容數(shù)據(jù)用于展示相鄰文章供用戶閱讀的頁面內(nèi)容303。該相鄰文章在文章列表中的相鄰文章的標(biāo)識(shí)還可以用于觸發(fā)下一次對(duì)相鄰文章的文章內(nèi)容的獲取操作。
本申請(qǐng)的上述實(shí)施例提供的方法通過將相鄰文章的文章內(nèi)容數(shù)據(jù)加載在同一頁面中,便于在同一頁面中反復(fù)對(duì)比不同文章,避免反復(fù)切換頁面,節(jié)省了用戶時(shí)間。
進(jìn)一步參考圖4,其示出了用于處理頁面的方法的又一個(gè)實(shí)施例的流程400。該用于處理頁面的方法的流程400,包括以下步驟:
步驟401,接收終端響應(yīng)于作用于文章列表中的文章的文章詳情頁的預(yù)設(shè)觸發(fā)信號(hào)所發(fā)送的第一統(tǒng)一資源標(biāo)識(shí)符。
在本實(shí)施例中,用于處理頁面的方法運(yùn)行于其上的電子設(shè)備(例如圖1所示的服務(wù)器)可以通過有線連接方式或者無線連接方式從用戶利用其進(jìn)行頁面瀏覽的終端接收第一統(tǒng)一資源標(biāo)識(shí)符。其中,該終端可以響應(yīng)于作用于文章列表中的文章的文章詳情頁的預(yù)設(shè)觸發(fā)信號(hào)發(fā)送該第一統(tǒng)一資源標(biāo)識(shí)符。該文章列表可以是電子設(shè)備預(yù)先接收終端發(fā)送的文章查詢條件后、在預(yù)設(shè)的文章集合中查詢到的與文章查詢條件匹配的文章列表。文章的詳情頁面中可以包括中所加載的文章頁面內(nèi)容中的當(dāng)前文章相鄰文章的文章標(biāo)識(shí)以及文章查詢條件,上述第一統(tǒng)一資源標(biāo)識(shí)符可以是終端對(duì)當(dāng)前文章相鄰文章的文章標(biāo)識(shí)以及文章查詢條件進(jìn)行封裝而生成的。
步驟402,根據(jù)相鄰文章的文章標(biāo)識(shí)從文章集合中獲取相鄰文章的文章內(nèi)容數(shù)據(jù),并根據(jù)文章查詢條件以及相鄰文章的文章標(biāo)識(shí)獲取相鄰文章在文章列表中相鄰文章的文章標(biāo)識(shí)。
在本實(shí)施例中,基于步驟401所接收的第一統(tǒng)一資源標(biāo)識(shí)符,電子設(shè)備可以首先解析出第一統(tǒng)一資源標(biāo)識(shí)符中所包含的相鄰文章的文章標(biāo)識(shí)和文章查詢條件。之后,電子設(shè)備可以利用相鄰文章的文章標(biāo)識(shí)從文章集合獲取該相鄰文章的文章內(nèi)容數(shù)據(jù)。同時(shí),電子設(shè)備可以根據(jù)文章查詢條件查詢出對(duì)應(yīng)的文章列表并根據(jù)相鄰文章的文章標(biāo)識(shí)獲取該相鄰文章在文章列表中的相鄰文章的文章標(biāo)識(shí)。
步驟403,將相鄰文章的文章內(nèi)容數(shù)據(jù)以及相鄰文章在文章列表中相鄰文章的文章標(biāo)識(shí)發(fā)送至終端以使終端加載在文章詳情頁面的頂端或底端。
在本實(shí)施例中,基于步驟402中所獲取到的相鄰文章的文章內(nèi)容數(shù)據(jù)和該相鄰文章在文章列表中相鄰文章的文章標(biāo)識(shí)等內(nèi)容,電子設(shè)備可以將這些內(nèi)容發(fā)送至終端,以使終端將這些內(nèi)容加載在文章詳情頁面的頂端或底端。這樣,電子設(shè)備即可以通過所加載的相鄰文章的文章內(nèi)容數(shù)據(jù)向用戶呈現(xiàn)相鄰文章的內(nèi)容,而相鄰文章在文章列表中相鄰文章的文章標(biāo)識(shí)則可用于進(jìn)一步獲取該相鄰文章在文章列表中的相鄰文章的相關(guān)內(nèi)容,從而可以實(shí)現(xiàn)相鄰文章的文章內(nèi)容的連續(xù)展現(xiàn)。
本申請(qǐng)的上述實(shí)施例提供的方法通過將相鄰文章的文章內(nèi)容數(shù)據(jù)加載在同一頁面中,便于在同一頁面中反復(fù)對(duì)比同一列表中的不同文章,避免反復(fù)切換頁面,節(jié)省了用戶時(shí)間。
進(jìn)一步參考圖5,作為對(duì)圖2所示方法的實(shí)現(xiàn),本申請(qǐng)?zhí)峁┝艘环N用于處理頁面的裝置的一個(gè)實(shí)施例,該裝置實(shí)施例與圖2所示的方法實(shí)施例相對(duì)應(yīng),該裝置具體可以應(yīng)用于各種終端設(shè)備中。
如圖5所示,本實(shí)施例所述的用于處理頁面的裝置500包括:檢測(cè)單元501、發(fā)送單元502、加載單元503。其中,檢測(cè)單元501用于檢測(cè)作用于文章列表中的文章的文章詳情頁的預(yù)設(shè)觸發(fā)信號(hào),其中,文章列表是預(yù)先將文章查詢條件發(fā)送至服務(wù)器后、由服務(wù)器在預(yù)設(shè)的文章集合中查詢到的與文章查詢條件匹配的文章列表,文章詳情頁中所加載的文章頁面內(nèi)容包括當(dāng)前文章在文章列表中相鄰文章的文章標(biāo)識(shí)、文章查詢條件;發(fā)送單元502用于當(dāng)檢測(cè)到預(yù)設(shè)觸發(fā)信號(hào)時(shí),將相鄰文章的文章標(biāo)識(shí)以及文章查詢條件發(fā)送至服務(wù)器,以使服務(wù)器根據(jù)相鄰文章的文章標(biāo)識(shí)從文章集合中獲取相鄰文章的文章內(nèi)容數(shù)據(jù)、并根據(jù)文章查詢條件以及相鄰文章的文章標(biāo)識(shí)獲取相鄰文章在文章列表中相鄰文章的文章標(biāo)識(shí);加載單元503用于獲取服務(wù)器返回的相鄰文章的文章內(nèi)容數(shù)據(jù)以及相鄰文章在文章列表中相鄰文章的文章標(biāo)識(shí)并加載在文章詳情頁面的頂端或底端。
在本實(shí)施例中,檢測(cè)單元501、發(fā)送單元502、加載單元503的具體處理可以參考圖2對(duì)應(yīng)實(shí)施例中的步驟201、步驟202、步驟203,這里不再贅述。
在本實(shí)施例的一些可選實(shí)現(xiàn)方式中,所述預(yù)設(shè)觸發(fā)信號(hào)包括以下任一項(xiàng):在展示到文章詳情頁面的頁面頂端或底端時(shí)、作用文章詳情頁面上的向上或向下滑動(dòng)信號(hào);在展示到文章詳情頁面的頁面頂端或底端時(shí)、對(duì)文章詳情頁面上的滾動(dòng)條的向上或向下拖動(dòng)信號(hào);在展示到文章詳情頁面的頁面頂端或底端時(shí)、對(duì)鼠標(biāo)滾輪的滾動(dòng)信號(hào);對(duì)文章詳情頁面上的相鄰文章請(qǐng)求用鏈接的觸發(fā)信號(hào)。該實(shí)現(xiàn)方式的具體處理可以參考圖2對(duì)應(yīng)實(shí)施例中相應(yīng)的實(shí)現(xiàn)方式,這里不再贅述。
在本實(shí)施例的一些可選實(shí)現(xiàn)方式中,文章詳情頁中所加載的文章頁面內(nèi)容還包括:當(dāng)前文章的文章內(nèi)容數(shù)據(jù)。該實(shí)現(xiàn)方式的具體處理可以參考圖2對(duì)應(yīng)實(shí)施例中相應(yīng)的實(shí)現(xiàn)方式,這里不再贅述。
在本實(shí)施例的一些可選實(shí)現(xiàn)中,裝置500還包括生成單元(未示出),該生成單元用于生成文章列表中文章的文章詳情頁的生成單元,該生成單元具體包括:發(fā)送與接收子單元(未示出),用于將文章查詢條件發(fā)送至服務(wù)器,并接收服務(wù)器返回的文章列表數(shù)據(jù),其中文章列表數(shù)據(jù)是服務(wù)器在文章集合中查詢到的與文章查詢條件匹配的文章列表后、針對(duì)文章列表從文章集合中獲取的,文章列表數(shù)據(jù)包括文章列表中各篇文章的文章標(biāo)識(shí);列表頁生成子單元(未示出),用于使用文章列表數(shù)據(jù)生成與文章列表中各篇文章對(duì)應(yīng)的列表項(xiàng),以形成文章列表頁,其中文章列表項(xiàng)中包括對(duì)應(yīng)文章的文章詳情頁獲取鏈接,文章詳情頁獲取鏈接對(duì)應(yīng)的統(tǒng)一資源標(biāo)識(shí)包括當(dāng)前文章的文章標(biāo)識(shí)、當(dāng)前文章的相鄰文章的文章標(biāo)識(shí)以及文章查詢條件;發(fā)送子單元(未示出),響應(yīng)于對(duì)文章詳情頁獲取鏈接的觸發(fā)信號(hào),將所觸發(fā)的文章詳情頁獲取鏈接對(duì)應(yīng)的統(tǒng)一資源標(biāo)識(shí)發(fā)送至服務(wù)器,以使服務(wù)器根據(jù)統(tǒng)一資源標(biāo)識(shí)中的當(dāng)前文章的文章標(biāo)識(shí)從文章集合中獲取當(dāng)前文章的文章內(nèi)容數(shù)據(jù)、根據(jù)統(tǒng)一資源標(biāo)識(shí)中的文章查詢條件以及當(dāng)前文章的文章標(biāo)識(shí)獲取當(dāng)前文章在文章列表中相鄰文章的文章標(biāo)識(shí)以及根據(jù)當(dāng)前文章的文章內(nèi)容數(shù)據(jù)、相鄰文章的文章標(biāo)識(shí)以及文章查詢條件生成當(dāng)前文章的文章頁面內(nèi)容并返回;加載子單元(未示出),用于在新頁面中加載服務(wù)器返回的當(dāng)前文章的文章頁面內(nèi)容,以生成當(dāng)前文章的文章詳情頁。該實(shí)現(xiàn)方式的具體處理可以參考圖2對(duì)應(yīng)實(shí)施例中相應(yīng)的實(shí)現(xiàn)方式,這里不再贅述。
在本實(shí)施例的一些可選實(shí)現(xiàn)方式中,文章列表數(shù)據(jù)還包括文章列表中各篇文章的文章基礎(chǔ)數(shù)據(jù),文章基礎(chǔ)數(shù)據(jù)包括文章標(biāo)題、文章摘要、文章配圖網(wǎng)址的一項(xiàng)或多項(xiàng);以及列表頁生成子單元進(jìn)一步用于:針對(duì)文章列表中各篇文章,在文章對(duì)應(yīng)的列表項(xiàng)中該文章的文章基礎(chǔ)數(shù)據(jù)。該實(shí)現(xiàn)方式的具體處理可以參考圖2對(duì)應(yīng)實(shí)施例中相應(yīng)的實(shí)現(xiàn)方式,這里不再贅述。
進(jìn)一步參考圖6,作為對(duì)圖6所示方法的實(shí)現(xiàn),本申請(qǐng)?zhí)峁┝艘环N用于處理頁面的裝置的一個(gè)實(shí)施例,該裝置實(shí)施例與圖4所示的方法實(shí)施例相對(duì)應(yīng),該裝置具體可以應(yīng)用于各種服務(wù)器中。
如圖6所示,本實(shí)施例所述的用于處理頁面的裝置600包括:接收單元601、獲取單元602、發(fā)送單元603。其中,接收單元601用于接收終端響應(yīng)于作用于文章列表中的文章的文章詳情頁的預(yù)設(shè)觸發(fā)信號(hào)所發(fā)送的第一統(tǒng)一資源標(biāo)識(shí)符,其中文章列表是預(yù)先接收到終端發(fā)送的文章查詢條件后、在預(yù)設(shè)的文章集合中查詢到的與文章查詢條件匹配的文章列表,第一統(tǒng)一資源標(biāo)識(shí)符是終端對(duì)詳情頁面中所加載的文章頁面內(nèi)容中的當(dāng)前文章相鄰文章的文章標(biāo)識(shí)以及文章查詢條件進(jìn)行封裝而生成的;獲取單元602用于根據(jù)相鄰文章的文章標(biāo)識(shí)從文章集合中獲取相鄰文章的文章內(nèi)容數(shù)據(jù),并根據(jù)文章查詢條件以及相鄰文章的文章標(biāo)識(shí)獲取相鄰文章在文章列表中相鄰文章的文章標(biāo)識(shí);發(fā)送單元603用于將相鄰文章的文章內(nèi)容數(shù)據(jù)以及相鄰文章在文章列表中相鄰文章的文章標(biāo)識(shí)發(fā)送至終端以使終端加載在文章詳情頁面的頂端或底端。
在本實(shí)施例中,接收單元601、獲取單元602、發(fā)送單元603的具體處理可以參考圖4對(duì)應(yīng)實(shí)施例中的步驟401、步驟402、步驟403,這里不再贅述。
在本實(shí)施例的一些可選實(shí)現(xiàn)方式中,文章詳情頁中所加載的文章頁面內(nèi)容還包括:當(dāng)前文章的文章內(nèi)容數(shù)據(jù)。該實(shí)現(xiàn)方式的具體處理可以參考圖4對(duì)應(yīng)實(shí)施例中相應(yīng)的實(shí)現(xiàn)方式,這里不再贅述。
在本實(shí)施例的一些可選實(shí)現(xiàn)中,裝置600還包括用于生成文章列表中文章的文章詳情頁的生成單元(未示出),生成單元包括:第一獲取子單元,用于接收終端發(fā)送的文章查詢條件,在文章集合中查詢與文章查詢條件匹配的文章列表并針對(duì)文章列表從文章集合中獲取文章列表數(shù)據(jù),文章列表數(shù)據(jù)包括文章列表中各篇文章的文章標(biāo)識(shí);第一發(fā)送子單元,用于將文章列表數(shù)據(jù)發(fā)送至終端以使終端生成與文章列表中各篇文章對(duì)應(yīng)的列表項(xiàng)而形成文章列表頁,其中文章列表項(xiàng)中包括對(duì)應(yīng)文章的文章詳情頁獲取鏈接,文章詳情頁獲取鏈接對(duì)應(yīng)的第二統(tǒng)一資源標(biāo)識(shí)包括當(dāng)前文章的文章標(biāo)識(shí)、當(dāng)前文章的相鄰文章的文章標(biāo)識(shí)以及文章查詢條件;第二獲取子單元,用于接收終端發(fā)送的被觸發(fā)文章詳情頁獲取鏈接所對(duì)應(yīng)的第二統(tǒng)一資源標(biāo)識(shí),根據(jù)所接收的第二統(tǒng)一資源標(biāo)識(shí)中的當(dāng)前文章的文章標(biāo)識(shí)從文章集合中獲取當(dāng)前文章的文章內(nèi)容數(shù)據(jù),根據(jù)所接收的第二統(tǒng)一資源標(biāo)識(shí)中的文章查詢條件以及當(dāng)前文章的文章標(biāo)識(shí)獲取當(dāng)前文章在文章列表中相鄰文章的文章標(biāo)識(shí),并根據(jù)當(dāng)前文章的文章內(nèi)容數(shù)據(jù)、相鄰文章的文章標(biāo)識(shí)以及文章查詢條件生成當(dāng)前文章的文章頁面內(nèi)容;第二發(fā)送子單元,將所生成的當(dāng)前文章的文章頁面內(nèi)容發(fā)送至終端,以使終端在新頁面中加載當(dāng)前文章的文章頁面內(nèi)容而生成當(dāng)前文章的文章詳情頁。該實(shí)現(xiàn)方式的具體處理可以參考圖4對(duì)應(yīng)實(shí)施例中相應(yīng)的實(shí)現(xiàn)方式,這里不再贅述。
在本實(shí)施例的一些可選實(shí)現(xiàn)方式中,文章列表數(shù)據(jù)還包括文章列表中各篇文章的文章基礎(chǔ)數(shù)據(jù),文章基礎(chǔ)數(shù)據(jù)包括文章標(biāo)題、文章摘要、文章配圖網(wǎng)址一項(xiàng)或多項(xiàng);以及第一發(fā)送子單元進(jìn)一步用于:將文章列表中各篇文章的文章基礎(chǔ)數(shù)據(jù)發(fā)送至終端,以使終端加載在該文章對(duì)應(yīng)的列表項(xiàng)中。該實(shí)現(xiàn)方式的具體處理可以參考圖4對(duì)應(yīng)實(shí)施例中相應(yīng)的實(shí)現(xiàn)方式,這里不再贅述。
下面參考圖7,其示出了適于用來實(shí)現(xiàn)本申請(qǐng)實(shí)施例的終端設(shè)備或服務(wù)器的計(jì)算機(jī)系統(tǒng)700的結(jié)構(gòu)示意圖。
如圖7所示,計(jì)算機(jī)系統(tǒng)700包括中央處理單元(CPU)701,其可以根據(jù)存儲(chǔ)在只讀存儲(chǔ)器(ROM)702中的程序或者從存儲(chǔ)部分708加載到隨機(jī)訪問存儲(chǔ)器(RAM)703中的程序而執(zhí)行各種適當(dāng)?shù)膭?dòng)作和處理。在RAM 703中,還存儲(chǔ)有系統(tǒng)700操作所需的各種程序和數(shù)據(jù)。CPU 701、ROM 702以及RAM 703通過總線704彼此相連。輸入/輸出(I/O)接口705也連接至總線704。
以下部件連接至I/O接口705:包括鍵盤、鼠標(biāo)等的輸入部分706;包括諸如陰極射線管(CRT)、液晶顯示器(LCD)等以及揚(yáng)聲器等的輸出部分707;包括硬盤等的存儲(chǔ)部分708;以及包括諸如LAN卡、調(diào)制解調(diào)器等的網(wǎng)絡(luò)接口卡的通信部分709。通信部分709經(jīng)由諸如因特網(wǎng)的網(wǎng)絡(luò)執(zhí)行通信處理。驅(qū)動(dòng)器710也根據(jù)需要連接至I/O接口705??刹鹦督橘|(zhì)711,諸如磁盤、光盤、磁光盤、半導(dǎo)體存儲(chǔ)器等等,根據(jù)需要安裝在驅(qū)動(dòng)器710上,以便于從其上讀出的計(jì)算機(jī)程序根據(jù)需要被安裝入存儲(chǔ)部分708。
特別地,根據(jù)本公開的實(shí)施例,上文參考流程圖描述的過程可以被實(shí)現(xiàn)為計(jì)算機(jī)軟件程序。例如,本公開的實(shí)施例包括一種計(jì)算機(jī)程序產(chǎn)品,其包括有形地包含在機(jī)器可讀介質(zhì)上的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包含用于執(zhí)行流程圖所示的方法的程序代碼。在這樣的實(shí)施例中,該計(jì)算機(jī)程序可以通過通信部分609從網(wǎng)絡(luò)上被下載和安裝,和/或從可拆卸介質(zhì)711被安裝。
附圖中的流程圖和框圖,圖示了按照本申請(qǐng)各種實(shí)施例的系統(tǒng)、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個(gè)方框可以代表一個(gè)模塊、程序段、或代碼的一部分,所述模塊、程序段、或代碼的一部分包含一個(gè)或多個(gè)用于實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實(shí)現(xiàn)中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個(gè)接連地表示的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時(shí)也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個(gè)方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或操作的專用的基于硬件的系統(tǒng)來實(shí)現(xiàn),或者可以用專用硬件與計(jì)算機(jī)指令的組合來實(shí)現(xiàn)。
描述于本申請(qǐng)實(shí)施例中所涉及到的單元可以通過軟件的方式實(shí)現(xiàn),也可以通過硬件的方式來實(shí)現(xiàn)。所描述的單元也可以設(shè)置在處理器中,例如,可以描述為:一種處理器包括檢測(cè)單元、發(fā)送單元和加載單元。其中,這些單元的名稱在某種情況下并不構(gòu)成對(duì)該單元本身的限定,例如,檢測(cè)單元還可以被描述為“檢測(cè)作用于文章列表中的文章的文章詳情頁的預(yù)設(shè)觸發(fā)信號(hào)的單元”。
作為另一方面,本申請(qǐng)還提供了一種非易失性計(jì)算機(jī)存儲(chǔ)介質(zhì),該非易失性計(jì)算機(jī)存儲(chǔ)介質(zhì)可以是上述實(shí)施例中所述裝置中所包含的非易失性計(jì)算機(jī)存儲(chǔ)介質(zhì);也可以是單獨(dú)存在,未裝配入終端中的非易失性計(jì)算機(jī)存儲(chǔ)介質(zhì)。上述非易失性計(jì)算機(jī)存儲(chǔ)介質(zhì)存儲(chǔ)有一個(gè)或者多個(gè)程序,當(dāng)所述一個(gè)或者多個(gè)程序被一個(gè)設(shè)備執(zhí)行時(shí),使得所述設(shè)備:檢測(cè)作用于文章列表中的文章的文章詳情頁的預(yù)設(shè)觸發(fā)信號(hào),其中,所述文章列表是預(yù)先將文章查詢條件發(fā)送至服務(wù)器后、由服務(wù)器在預(yù)設(shè)的文章集合中查詢到的與所述文章查詢條件匹配的文章列表,文章詳情頁中所加載的文章頁面內(nèi)容包括當(dāng)前文章在所述文章列表中相鄰文章的文章標(biāo)識(shí)、所述文章查詢條件;當(dāng)檢測(cè)到所述預(yù)設(shè)觸發(fā)信號(hào)時(shí),將所述相鄰文章的文章標(biāo)識(shí)以及所述文章查詢條件發(fā)送至所述服務(wù)器,以使所述服務(wù)器根據(jù)所述相鄰文章的文章標(biāo)識(shí)從所述文章集合中獲取所述相鄰文章的文章內(nèi)容數(shù)據(jù)、并根據(jù)文章查詢條件以及所述相鄰文章的文章標(biāo)識(shí)獲取所述相鄰文章在所述文章列表中相鄰文章的文章標(biāo)識(shí);獲取所述服務(wù)器返回的所述相鄰文章的文章內(nèi)容數(shù)據(jù)以及所述相鄰文章在所述文章列表中相鄰文章的文章標(biāo)識(shí)并加載在所述文章詳情頁面的頂端或底端。或者,上述非易失性計(jì)算機(jī)存儲(chǔ)介質(zhì)存儲(chǔ)有一個(gè)或者多個(gè)程序,當(dāng)所述一個(gè)或者多個(gè)程序被一個(gè)設(shè)備執(zhí)行時(shí),使得所述設(shè)備:接收終端響應(yīng)于作用于文章列表中的文章的文章詳情頁的預(yù)設(shè)觸發(fā)信號(hào)所發(fā)送的第一統(tǒng)一資源標(biāo)識(shí)符,其中所述文章列表是預(yù)先接收到所述終端發(fā)送的文章查詢條件后、在預(yù)設(shè)的文章集合中查詢到的與所述文章查詢條件匹配的文章列表,所述第一統(tǒng)一資源標(biāo)識(shí)符是所述終端對(duì)所述詳情頁面中所加載的文章頁面內(nèi)容中的當(dāng)前文章所述相鄰文章的文章標(biāo)識(shí)以及所述文章查詢條件進(jìn)行封裝而生成的;根據(jù)所述相鄰文章的文章標(biāo)識(shí)從所述文章集合中獲取所述相鄰文章的文章內(nèi)容數(shù)據(jù),并根據(jù)所述文章查詢條件以及所述相鄰文章的文章標(biāo)識(shí)獲取所述相鄰文章在所述文章列表中相鄰文章的文章標(biāo)識(shí);將所述相鄰文章的文章內(nèi)容數(shù)據(jù)以及所述相鄰文章在所述文章列表中相鄰文章的文章標(biāo)識(shí)發(fā)送至所述終端以使所述終端加載在所述文章詳情頁面的頂端或底端。
以上描述僅為本申請(qǐng)的較佳實(shí)施例以及對(duì)所運(yùn)用技術(shù)原理的說明。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,本申請(qǐng)中所涉及的發(fā)明范圍,并不限于上述技術(shù)特征的特定組合而成的技術(shù)方案,同時(shí)也應(yīng)涵蓋在不脫離所述發(fā)明構(gòu)思的情況下,由上述技術(shù)特征或其等同特征進(jìn)行任意組合而形成的其它技術(shù)方案。例如上述特征與本申請(qǐng)中公開的(但不限于)具有類似功能的技術(shù)特征進(jìn)行互相替換而形成的技術(shù)方案。