本發(fā)明專利技術(shù)提供了頁(yè)面處理方法和裝置。其中,該方法包括:在當(dāng)前頁(yè)面使能智能閱讀模式功能;從當(dāng)前頁(yè)面、以及當(dāng)前頁(yè)面之后的所有頁(yè)面中分別抽取正文內(nèi)容,將從各個(gè)頁(yè)面抽取的正文內(nèi)容組合在同一個(gè)新頁(yè)面。采用本發(fā)明專利技術(shù),能夠?qū)崿F(xiàn)將現(xiàn)有的多個(gè)頁(yè)面組合至同一頁(yè)面,提高閱讀效率。
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及計(jì)算機(jī)領(lǐng)域,特別涉及頁(yè)面處理方法和裝置。
技術(shù)介紹
目前,很多網(wǎng)站并非將一篇完整的新聞或小說通過一個(gè)頁(yè)面顯示,而是將一篇完整的新聞或小說分成多個(gè)頁(yè)面,由瀏覽者通過點(diǎn)擊下一頁(yè)面進(jìn)行頁(yè)面切換以讀取各個(gè)頁(yè)面中的內(nèi)容。通常,網(wǎng)站提供的瀏覽者的每一個(gè)頁(yè)面內(nèi)分布著廣告、游戲等雜亂信息,這些雜亂信息對(duì)瀏覽者造成很大困擾。并且,在瀏覽者點(diǎn)擊下一頁(yè)面到下一頁(yè)面載入需要比較長(zhǎng)的 時(shí)間,這降低了瀏覽者的閱讀效率。
技術(shù)實(shí)現(xiàn)思路
本專利技術(shù)提供了頁(yè)面處理方法和裝置,以實(shí)現(xiàn)將現(xiàn)有的多個(gè)頁(yè)面組合至同一頁(yè)面,提高閱讀效率。本專利技術(shù)提供的技術(shù)方案包括一種頁(yè)面處理方法,包括在當(dāng)前頁(yè)面使能智能閱讀模式功能;從當(dāng)前頁(yè)面、以及當(dāng)前頁(yè)面之后的所有頁(yè)面中分別抽取正文內(nèi)容,將從各個(gè)頁(yè)面抽取的正文內(nèi)容組合在同一個(gè)新頁(yè)面。一種頁(yè)面處理裝置,包括使能單元,用于在當(dāng)前頁(yè)面使能智能閱讀模式功能;組合單元,用于從當(dāng)前頁(yè)面、以及當(dāng)前頁(yè)面之后的所有頁(yè)面中分別抽取正文內(nèi)容,將從各個(gè)頁(yè)面抽取的正文內(nèi)容組合在同一個(gè)新頁(yè)面。由以上技術(shù)方案可以看出,本專利技術(shù)中,通過從當(dāng)前頁(yè)面、以及當(dāng)前頁(yè)面之后的所有頁(yè)面中分別抽取正文內(nèi)容,將從各個(gè)頁(yè)面抽取的正文內(nèi)容組合在同一個(gè)新頁(yè)面。能夠?qū)崿F(xiàn)將現(xiàn)有的多個(gè)頁(yè)面組合至同一頁(yè)面,實(shí)現(xiàn)智能續(xù)頁(yè),提高閱讀效率。附圖說明圖I為本專利技術(shù)實(shí)施例提供的基本流程圖;圖2a為現(xiàn)有普通頁(yè)面示意圖;圖2b為本專利技術(shù)實(shí)施例提供的新頁(yè)面示意圖;圖2c為本專利技術(shù)實(shí)施例提供的新頁(yè)面中提示的示意圖;圖2d為本專利技術(shù)實(shí)施例提供的新頁(yè)面結(jié)構(gòu)示意圖;圖2e為本專利技術(shù)實(shí)施例提供的書簽添加示意圖;圖3為本專利技術(shù)實(shí)施例提供的裝置結(jié)構(gòu)圖。具體實(shí)施例方式為了使本專利技術(shù)的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和具體實(shí)施例對(duì)本專利技術(shù)進(jìn)行詳細(xì)描述。參見圖1,圖I為本專利技術(shù)實(shí)施例提供的基本流程圖。如圖I所示,該流程可包括以下步驟步驟101,在當(dāng)前頁(yè)面使能智能閱讀模式功能。本步驟101中的當(dāng)前頁(yè)面為現(xiàn)有普通的頁(yè)面。具體地,本步驟101為判斷當(dāng)前頁(yè)面中是否存在與所述智能閱讀模式功能對(duì)應(yīng)的關(guān)鍵詞,如果是,則提供智能閱讀模式功能開關(guān)給用戶,在用戶選擇打開智能閱讀模式功能時(shí),確定當(dāng)前頁(yè)面使能了智能閱讀模式功能。其中,關(guān)鍵詞為用于表示當(dāng)前頁(yè)面存在下一頁(yè)面的標(biāo)識(shí),具體為下一章、下一節(jié)、或下一頁(yè)等,這里并不具體限定。·步驟102,從當(dāng)前頁(yè)面、以及當(dāng)前頁(yè)面之后的所有頁(yè)面中分別抽取正文內(nèi)容,將從各個(gè)頁(yè)面抽取的正文內(nèi)容組合在同一個(gè)新頁(yè)面。本步驟102中,將從各個(gè)頁(yè)面抽取的正文內(nèi)容組合在同一個(gè)新頁(yè)面具體為按照以下原則從頁(yè)碼小的頁(yè)面抽取的正文內(nèi)容在所述新頁(yè)面中的頁(yè)碼小于從頁(yè)碼大的頁(yè)面抽取的正文內(nèi)容在所述新頁(yè)面中的頁(yè)碼,依次將從各個(gè)頁(yè)面抽取的正文內(nèi)容組合在同一個(gè)新頁(yè)面。另外,為節(jié)省性能,本步驟102中的從當(dāng)前頁(yè)面、以及當(dāng)前頁(yè)面之后的所有頁(yè)面中抽取正文內(nèi)容可按照先后順序執(zhí)行。基于上面描述,本步驟102具體實(shí)現(xiàn)時(shí)可為從當(dāng)前頁(yè)面抽取正文內(nèi)容,在新頁(yè)面內(nèi)對(duì)抽取的正文內(nèi)容進(jìn)行排版,將排版后的正文內(nèi)容作為所述新頁(yè)面的當(dāng)前頁(yè);將所述當(dāng)前頁(yè)面的下一頁(yè)面作為當(dāng)前頁(yè)面,從該當(dāng)前頁(yè)面中抽取正文內(nèi)容,在所述新頁(yè)面中對(duì)抽取的正文內(nèi)容進(jìn)行排版,并將排版后的正文內(nèi)容作為所述新頁(yè)面中當(dāng)前頁(yè)的下一頁(yè)放在所述當(dāng)前頁(yè)的下面,之后將所述新頁(yè)面中當(dāng)前頁(yè)的下一頁(yè)作為當(dāng)前頁(yè),返回至將所述當(dāng)前頁(yè)面的下一頁(yè)面作為當(dāng)前頁(yè)面的操作,直至當(dāng)前頁(yè)面不存在下一頁(yè)面為止。如此,即可實(shí)現(xiàn)上述步驟102。本步驟102中,從當(dāng)前頁(yè)面,以及當(dāng)前頁(yè)面之后的每一頁(yè)面中抽取正文內(nèi)容的操作類似,以從當(dāng)前頁(yè)面為例來(lái)說明本專利技術(shù)如何抽取正文內(nèi)容,具體為剔除該頁(yè)面的頁(yè)面信息比如CSS等頁(yè)面信息,并從該頁(yè)面中獲取正文信息,將獲取的正文信息抽取成正文內(nèi)容,所述正文內(nèi)容為純文字內(nèi)容。至此,完成圖I所示的流程。為使圖I所示的流程更加清楚,下面舉一個(gè)具體實(shí)施例進(jìn)行描述。以用戶瀏覽小說《及格的幸福緣分天定》為例,按照現(xiàn)有方式,將該小說分成多個(gè)頁(yè)面,假如用戶當(dāng)前正在瀏覽第N個(gè)頁(yè)面即page_N,具體如圖2a所示。該圖2a所示的頁(yè)面為現(xiàn)有普通的頁(yè)面。基于此,按照上述步驟101中的描述,則判斷該頁(yè)面是否存在與智能閱讀模式功能對(duì)應(yīng)的關(guān)鍵詞,圖2a中的“>”表示存在該關(guān)鍵詞,基于此,則在圖2a所示的頁(yè)面中提供圖2a所示的智能閱讀模式功能開關(guān)給用戶。在用戶選擇打開智能閱讀模式功能時(shí),確定當(dāng)前頁(yè)面使能了智能閱讀模式功能。之后,按照步驟102的描述,將圖2a所示的page_N頁(yè)面、以及該page_N頁(yè)面之后的各個(gè)頁(yè)面中抽取正文內(nèi)容,將從各個(gè)頁(yè)面抽取的正文內(nèi)容組合在同一個(gè)新頁(yè)面,具體如圖2b所示。在圖2b中,從不同頁(yè)面抽取的正文內(nèi)容被包含在新頁(yè)面的不同頁(yè)中,每一頁(yè)的頁(yè)碼可按照上述原則分配從頁(yè)碼小的頁(yè)面抽取的正文內(nèi)容在所述新頁(yè)面中的頁(yè)碼小于從頁(yè)碼大的頁(yè)面抽取的正文內(nèi)容在所述新頁(yè)面中的頁(yè)碼。從圖2b可以看出,采用本專利技術(shù)提供的方法能夠?qū)F(xiàn)有普通的多個(gè)頁(yè)面組合在同一個(gè)頁(yè)面中,這樣,當(dāng)用戶瀏覽時(shí),不需要進(jìn)行頁(yè)面的切換,可實(shí)現(xiàn)智能續(xù)頁(yè)。需要說明的是,由于客戶端的屏幕空間有限,即使圖2b所示的頁(yè)面組合了現(xiàn)有普通的多個(gè)頁(yè)面,也不能同時(shí)顯示所有內(nèi)容,而是通過用戶提供的繼續(xù)載入內(nèi)容的觸發(fā)逐步顯示內(nèi)容,直至所有內(nèi)容顯示完畢。 其中,考慮到本專利技術(shù)的應(yīng)用性,當(dāng)接收到用戶提供的繼續(xù)載入內(nèi)容的觸發(fā)時(shí),根據(jù)是否能繼續(xù)載入內(nèi)容向用戶提供對(duì)應(yīng)的提示,具體為如果接收到用于繼續(xù)載入內(nèi)容的觸發(fā),則在不存在被載入的內(nèi)容時(shí),在所述新頁(yè)面中提供內(nèi)容已全被瀏覽的提示(用于表示本章/回/節(jié)/段/篇已經(jīng)讀完的提示),否則,在所述新頁(yè)面中提供正在載入內(nèi)容的提示,并在載入失敗時(shí),將所述提示更新為失敗提示。其中,繼續(xù)載入內(nèi)容的觸發(fā)與客戶端有關(guān),如果該客戶端為觸屏手機(jī),則該觸發(fā)為向上拖拽。以客戶端為觸屏手機(jī)為例,則當(dāng)用戶在瀏覽圖2b所示的新頁(yè)面的過程中,如果接收到用戶觸發(fā)的向上拖拽即圖2c中的箭頭,則在不存在被載入的內(nèi)容時(shí),在圖2b所示的新頁(yè)面中提供內(nèi)容已全被讀完的提示,否則,提供正在載入內(nèi)容的提示,并在載入失敗時(shí),將所述提示更新為失敗提示(該失敗提示會(huì)在設(shè)定時(shí)間比如I秒后消失),具體見圖2c。在圖2c中,以上3個(gè)提示實(shí)質(zhì)上處于相同的位置,圖2c只是為了使舉例更加清楚同時(shí)列出了以上三個(gè)提示。優(yōu)選地,本專利技術(shù)中,圖2b所示的新頁(yè)面在應(yīng)用時(shí)可包括以下功能鍵后退鍵、添加書簽鍵、退出鍵,具體見圖2d。需要說明的是,圖2d中的刷新不可用。其中,在用戶瀏覽圖2b所示的新頁(yè)面的過程中,如果接收到用戶觸發(fā)的后退鍵,則從該新頁(yè)面切換至使能智能閱讀模式功能時(shí)的頁(yè)面。比如,在圖2a所示的page_N頁(yè)面使能智能閱讀模式功能,則當(dāng)用戶瀏覽圖2b所示的新頁(yè)面時(shí),如果接收到后退鍵,則從該新頁(yè)面切換至圖2a所示的頁(yè)面。其中,在用戶瀏覽圖2b所示的新頁(yè)面的過程中,假如用戶瀏覽到該新頁(yè)面中頁(yè)碼為N的頁(yè)時(shí)觸發(fā)添加書簽鍵,則將該第N頁(yè)的標(biāo)識(shí)添加至?xí)灐F渲校?yè)標(biāo)識(shí)可為頁(yè)標(biāo)題、URL地址等,這里不進(jìn)行具體限定。以頁(yè)標(biāo)識(shí)為頁(yè)標(biāo)題和URL地址為例,則將該第N頁(yè)的標(biāo)識(shí)添加至?xí)灥氖疽鈭D如圖2e所示。需要說明的是,本專利技術(shù)中,當(dāng)后續(xù)用戶觸發(fā)書簽中上述第N頁(yè)的標(biāo)識(shí)時(shí),僅顯示被抽取了新頁(yè)面中第N頁(yè)內(nèi)容的頁(yè)面,并不顯示該新頁(yè)面中頁(yè)碼為N的頁(yè),之后將該本文檔來(lái)自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
一種頁(yè)面處理方法,其特征在于,該方法包括:在當(dāng)前頁(yè)面使能智能閱讀模式功能;從當(dāng)前頁(yè)面、以及當(dāng)前頁(yè)面之后的所有頁(yè)面中分別抽取正文內(nèi)容,將從各個(gè)頁(yè)面抽取的正文內(nèi)容組合在同一個(gè)新頁(yè)面。
【技術(shù)特征摘要】
1.一種頁(yè)面處理方法,其特征在于,該方法包括 在當(dāng)前頁(yè)面使能智能閱讀模式功能; 從當(dāng)前頁(yè)面、以及當(dāng)前頁(yè)面之后的所有頁(yè)面中分別抽取正文內(nèi)容,將從各個(gè)頁(yè)面抽取的正文內(nèi)容組合在同一個(gè)新頁(yè)面。2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述在當(dāng)前頁(yè)面使能智能閱讀模式功能包括 判斷當(dāng)前頁(yè)面中是否存在與所述智能閱讀模式功能對(duì)應(yīng)的關(guān)鍵詞,如果是,則提供智能閱讀模式功能開關(guān)給用戶,在用戶選擇打開智能閱讀模式功能時(shí),確定當(dāng)前頁(yè)面使能了智能閱讀模式功能; 所述關(guān)鍵詞為用于表示當(dāng)前頁(yè)面存在下一頁(yè)面的標(biāo)識(shí)。3.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述從頁(yè)面中抽取正文內(nèi)容包括 剔除該頁(yè)面的頁(yè)面信息,并從該頁(yè)面中獲取正文信息; 將獲取的正文信息抽取成正文內(nèi)容,所述正文內(nèi)容為純文字內(nèi)容。4.根據(jù)權(quán)利要求I所述的方法,其特征在于,該方法進(jìn)一步包括 在用戶瀏覽所述新頁(yè)面的過程中,如果接收到用于繼續(xù)載入內(nèi)容的觸發(fā),則在不存在被載入的內(nèi)容時(shí),在所述新頁(yè)面中提供內(nèi)容已全被瀏覽的提示,否則,在所述新頁(yè)面中提供正在載入內(nèi)容的提示,并在載入失敗時(shí),將所述提示更新為失敗提示。5.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述新頁(yè)面包含后退鍵; 該方法進(jìn)一步包括 在用戶瀏覽所述新頁(yè)面的過程中,如果接收到用戶在所述新頁(yè)面觸發(fā)的所述后退鍵,則從所述新頁(yè)面切換至使能智能閱讀模式功能時(shí)的頁(yè)面。6.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述將從各個(gè)頁(yè)面抽取的正文內(nèi)容組合在同一個(gè)新頁(yè)面包括 按照以下原則從頁(yè)碼小的頁(yè)面抽取的正文內(nèi)容在所述新頁(yè)面中的頁(yè)碼小于從頁(yè)碼大的頁(yè)面抽取的正文內(nèi)容在所述新頁(yè)面中的頁(yè)碼,依次將從各個(gè)頁(yè)面抽取的正文內(nèi)容組合在同一個(gè)新頁(yè)面的不同頁(yè)中。7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述新頁(yè)面包含添加書簽鍵; 該方法進(jìn)一步包括 在用戶瀏覽所述新頁(yè)面的過程中,如果接收到用戶在瀏覽到頁(yè)碼為N的當(dāng)前頁(yè)時(shí)接收到用戶觸發(fā)的添加書簽鍵,則將該當(dāng)前頁(yè)的標(biāo)識(shí)添加至?xí)灐?.根據(jù)權(quán)利要求6或7所述的方法,其特征在于,該方法進(jìn)一步包括 當(dāng)用戶觸發(fā)書簽中所述當(dāng)前頁(yè)的標(biāo)識(shí)時(shí),僅顯示被抽取了該當(dāng)前頁(yè)標(biāo)識(shí)在新頁(yè)面中內(nèi)容的頁(yè)面,之后將該頁(yè)面作為當(dāng)前頁(yè)面,返回執(zhí)行在當(dāng)前頁(yè)面使能智能閱讀模式功能的操作。9.根據(jù)權(quán)利要求6或7所述的方法,其特征在于,所述新頁(yè)面還包括退出鍵; 該方法進(jìn)一步包括 在用戶瀏覽所述新頁(yè)面的任一頁(yè)時(shí),如果觸發(fā)所述新頁(yè)面的退出鍵,則從新頁(yè)面切換至被抽取了新頁(yè)面中該頁(yè)中內(nèi)容的頁(yè)面。10.根據(jù)權(quán)利要...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:高文君,何明,趙祎,莫沙,甄石,
申請(qǐng)(專利權(quán))人:騰訊科技深圳有限公司,
類型:發(fā)明
國(guó)別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。