国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種滾屏閱讀模式的實現(xiàn)方法及裝置與流程

      文檔序號:11215876閱讀:571來源:國知局
      一種滾屏閱讀模式的實現(xiàn)方法及裝置與流程

      本發(fā)明涉及計算機軟件技術領域,尤其涉及一種滾屏閱讀模式的實現(xiàn)方法及裝置。



      背景技術:

      用戶在使用手機、平板電腦等便攜數(shù)碼設備閱讀大量文字時,經常會使用滾屏閱讀模式。在滾屏閱讀模式下,用戶點擊屏幕下方的任一點,則自動向下滾動文字,便于用戶閱讀更多的內容。

      圖1a和圖1b所示為滾屏閱讀模式的示意圖,其中圖1a為滾屏前屏幕顯示情況,圖1b為滾屏后屏幕顯示情況??梢钥闯觯跐L屏之后,用戶并不知道上一屏的結束位置,因此需要花費一定時間找到剛才閱讀的斷點,因此影響閱讀體驗。



      技術實現(xiàn)要素:

      本發(fā)明發(fā)明實施例提供了一種滾屏閱讀模式的實現(xiàn)方法及裝置,能夠輔助定位滾屏前上一屏文字的結束位置,因此可以幫助用戶迅速找到閱讀斷點,增強閱讀體驗。

      本發(fā)明實施例提供了一種滾屏閱讀模式的實現(xiàn)方法,包括:

      加載頁面并通過屏幕顯示頁面;所述頁面中至少包括文字內容;

      對屏幕顯示的頁面的內容位置進行備份;所述內容位置用于標識屏幕當前顯示的內容范圍;

      響應于接收到的屏幕滾動指令對屏幕進行滾屏顯示,更新滾屏后屏幕所顯示頁面的的內容位置;

      將備份的內容位置與更新后的內容位置進行比較,判斷滾屏前顯示的文字內容是否有部分顯示在滾屏后的頁面中;

      若是,在屏幕滾屏后顯示的頁面內容中,對滾屏前顯示的文字內容和滾屏后新出現(xiàn)的文字內容進行顯示效果區(qū)分。

      本發(fā)明實施例還提供了一種滾屏閱讀模式的實現(xiàn)裝置,所述裝置由數(shù)據處理設備中安裝的軟件實現(xiàn),所述裝置包括:

      內容加載模塊,用于加載頁面并通過屏幕顯示頁面,并將屏幕顯示的頁面的內容位置上報到后臺處理模塊;所述內容位置用于標識屏幕當前顯示的內容范圍,所述頁面中至少包括文字內容;還用于在收到第一指令后,對屏幕進行滾屏顯示;若收到第二指令,在屏幕滾屏后顯示的頁面內容中,對滾屏前顯示的文字內容和滾屏后新出現(xiàn)的文字內容進行顯示效果區(qū)分;

      后臺處理模塊,用于對內容加載模塊上報的屏幕顯示的頁面的內容位置進行備份;

      滾屏處理模塊,用于在接收到屏幕滾動指令后,生成用于更新滾屏后屏幕所顯示的頁面的內容位置的第一指令,并將所述第一指令發(fā)送到區(qū)分顯示處理模塊;

      區(qū)分顯示處理模塊,用于在收到所述第一指令后,讀取后臺處理模塊存儲的內容位置,判斷滾屏前顯示的文字內容是否有部分顯示在滾屏后的頁面中,若是,生成第二指令,然后將第一指令和第二指令發(fā)送到內容加載模塊;否則,將第一指令發(fā)送到內容加載模塊。

      從以上技術方案可以看出,通過將滾屏前已顯示的文字內容和新出現(xiàn)的文字內容進行顯示效果區(qū)分,從而定位滾屏前上一屏文字的結束位置,幫助用戶迅速找到閱讀斷點,增強閱讀體驗。

      附圖說明

      為了更清楚的說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來說,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其它的附圖。其中,

      圖1a為滾屏前屏幕顯示內容示意圖;

      圖1b為圖1a所示屏幕根據現(xiàn)有技術滾屏后的顯示內容示意圖;

      圖2為本發(fā)明實施例提供的滾屏閱讀模式的實現(xiàn)方法流程圖;

      圖3a為圖1a所示屏幕根據本發(fā)明的一個實施例方案滾屏后的顯示內容示意圖;

      圖3b為圖1a所示屏幕根據本發(fā)明的一個實施例方案滾屏后的顯示內容示意圖;

      圖3c為圖1a所示屏幕根據本發(fā)明的一個實施例方案滾屏后的顯示內容示意圖;

      圖4為本發(fā)明實施例提供的滾屏閱讀模式的實現(xiàn)裝置示意圖。

      具體實施方式

      下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

      本發(fā)明方案適用于帶有屏幕的數(shù)據處理設備。所述數(shù)據處理設備可以是臺式電腦,筆記本電腦,也可以是便攜式的數(shù)碼設備,如手機、掌上型電腦、平板電腦、電子書及其他可進行網頁瀏覽或文字閱讀的可穿戴設備等。當用戶使用上述數(shù)據處理設備在滾屏模式下閱讀文字時,適用本發(fā)明方案。

      圖2為本發(fā)明一個實施例提供的滾屏閱讀模式的實現(xiàn)方法流程示意圖,該流程由數(shù)據處理設備中安裝的軟件實現(xiàn),該軟件可以是網頁瀏覽器,或者具備網頁瀏覽功能的客戶端,或者所述軟件中的組件;也可以是用于顯示本地或在線文檔的軟件等。該流程包括:

      步驟201:加載頁面并通過屏幕顯示頁面。所述頁面中至少包括文字內容。在某些情況下,頁面還可以包括圖片、超文本鏈接等其他元素。

      步驟202:對屏幕顯示的頁面的內容位置進行備份。所述內容位置用于標識當前屏幕顯示的內容范圍。該內容范圍指的是當前能觀察到的屏幕顯示的內容。以圖1a所示為例,該內容范圍指的是屏幕顯示的文字第一行即標題“節(jié)后回到深圳房東說租金漲了”直到屏幕顯示的文字最后一行“3600元上漲到3800元,漲幅5.6%。月入不”。

      步驟203:響應于接收到的屏幕滾動指令對屏幕進行滾屏顯示,更新滾屏后屏幕所顯示頁面的內容位置。

      步驟204:將備份的內容位置與更新后的內容位置進行比較,判斷滾屏前顯示的文字內容是否有部分顯示在滾屏后的頁面中,若是,執(zhí)行步驟205,否則執(zhí)行步驟206。

      步驟205:在屏幕滾屏后顯示的頁面內容中,對滾屏前顯示的文字內容和滾屏后新出現(xiàn)的文字內容進行顯示效果區(qū)分。然后返回步驟202。

      步驟206:顯示滾屏后的頁面內容,然后返回步驟202。

      對于圖1a所示的滾屏前屏幕顯示情況,圖3a至圖3c給出了三種不同的滾屏后顯示情況示意圖。其中圖3a是將上一屏最后一行文字內容與新出現(xiàn)文字內容的第一行之間增加分隔符,從而顯著標識出新一屏內容的起始。圖3b是將新出現(xiàn)的文字內容最前若干文字的顏色設置為與其他文字不同,如圖中虛線框所示。圖3c是將上一屏文字內容在當前屏幕中剩余的文字用預設的灰度顯示,如圖中虛線框所示。需要說明的是,上述虛線框、分隔符及其指示線用于對附圖進行說明,并 不實際出現(xiàn)在屏幕中。

      在其他實施例中,也可以采用其他方式來實現(xiàn)顯示效果區(qū)分,例如將新一屏內容最前若干文字的字體、字號設置為與其他文字不同等。以上顯示效果區(qū)分可以單獨使用,也可以多種結合使用。

      可選地,上述顯示效果可以一直持續(xù),或者持續(xù)一段時間后消失。所述時間可以是1秒至10秒;可以提供設置選項,由用戶自行設置該持續(xù)時間。以圖3a所示為例,該分隔符在滾屏后出現(xiàn),持續(xù)3秒后分隔符消失。以圖3b為例,滾屏后虛線框所示的文字顏色為紅色,其他文字為黑色,兩秒后虛線框內的文字也變?yōu)楹谏?。以圖3c為例,滾屏后虛線框內文字用灰度表示,其他文字顏色為正常的黑色,4秒后虛線框內的文字也變?yōu)檎5暮谏?/p>

      以上三種方式僅為舉例,并不用以對本發(fā)明方案進行限制。

      本發(fā)明實施例還提供了一種滾屏閱讀模式下輔助閱讀的裝置,該裝置由數(shù)據處理設備中安裝的軟件實現(xiàn),該數(shù)據處理設備硬件至少需要具備輸入裝置、顯示裝置和緩存。所述輸入裝置包括但不限于鍵盤、鼠標、觸摸屏、光學手勢輸入裝置等,顯示裝置(以下簡稱為屏幕)包括但不限于發(fā)光式顯示屏,投影幕、虛擬現(xiàn)實顯示裝置。滿足上述條件的典型的數(shù)據處理設備包括但不限于:手機、平板電腦、電子書、個人臺式電腦、筆記本電腦等。

      根據本發(fā)明的一個實施例,該滾屏閱讀模式下輔助閱讀的裝置(以下簡稱為裝置)如圖4所示,裝置400包括:

      內容加載模塊401,用于加載頁面并通過屏幕顯示頁面。所述頁面中至少包括文字,在某些情況下,頁面還可以包括圖片、超文本鏈接等其他元素;內容加載模塊401還用于將屏幕顯示的頁面的內容位置上報到后臺處理模塊402;所述內容位置用于標識屏幕當前顯示的內容范圍;還用于在收到第一指令后,對屏幕進行滾屏顯示;若收到第二指令,在屏幕滾屏后顯示的頁面內容中,對滾屏前顯示的文字內容和滾屏后新出現(xiàn)的文字內容進行顯示效果區(qū)分。

      后臺處理模塊402,用于對內容加載模塊401上報的屏幕顯示的頁面的內容位置進行備份。

      滾屏處理模塊403,用于在接收到屏幕滾動指令后,生成用于更新滾屏后屏幕所顯示的頁面的內容位置的第一指令,并將所述第一指令發(fā)送到區(qū)分顯示處理模塊404。

      區(qū)分顯示處理模塊404,用于在收到所述第一指令后,讀取后臺處理模塊402存儲的內容位置,判斷滾屏前顯示的文字內容是否有部分顯示在滾屏后的頁面中,若是,生成第二指令,所述第二指令用于對屏幕當前顯示的內容中,滾屏前已顯 示的文字內容和新出現(xiàn)的文字內容進行顯示效果區(qū)分,然后將第一指令和第二指令發(fā)送到內容加載模塊401;否則,將第一指令發(fā)送到內容加載模塊401。

      在本發(fā)明的另一實施例中,所述第二指令中包括時間信息,內容加載模塊在根據第二指令進行顯示效果區(qū)分時,根據所述時間信息設置一定時器,若定時器未超時,所述顯示效果區(qū)分持續(xù),若定時器超時,則所述顯示效果區(qū)分消失。

      根據本發(fā)明的另一實施例,所述內容加載模塊401在收到第二指令后,將滾屏前顯示的文字內容中的最后一行文字與滾屏后新出現(xiàn)的文字內容的第一行之間增加分隔符。

      根據本發(fā)明的另一實施例,所述內容加載模塊401在收到第二指令后,將滾屏后新出現(xiàn)的文字內容的前若干行文字與該文字內容中的其他文字的顏色、字體和/或字號進行區(qū)分顯示。

      根據本發(fā)明的另一實施例,所述內容加載模塊在收到第二指令后,將在滾屏前頁面和滾屏后頁面中均顯示文字內容用預設的灰度顯示。

      另外,本發(fā)明的每個實施例可以通過由數(shù)據處理設備(包括但不限于個人計算機、筆記本電腦、平板電腦、手機、電子書等)執(zhí)行的數(shù)據處理程序來實現(xiàn)。顯然,數(shù)據處理程序構成了本發(fā)明。此外,通常存儲在一個存儲介質中的數(shù)據處理程序通過直接將程序讀取出存儲介質或者通過將程序安裝或復制到數(shù)據處理設備的存儲設備(如硬盤和或內存)中執(zhí)行。因此,這樣的存儲介質也構成了本發(fā)明。存儲介質可以使用任何類型的記錄方式,例如紙張存儲介質(如紙帶等)、磁存儲介質(如軟盤、硬盤、閃存等)、光存儲介質(如cd-rom等)、磁光存儲介質(如mo等)等。

      因此,本發(fā)明還公開了一種存儲介質,其中存儲有數(shù)據處理程序,該數(shù)據處理程序用于執(zhí)行本發(fā)明上述方法的任何一種實施例。

      應當理解,雖然本說明書是按照各個實施方式描述的,但并非每個實施方式僅包含一個獨立的技術方案,說明書的這種敘述方式僅僅是為清楚起見,本領域技術人員應當將說明書作為一個整體,各實施方式中的技術方案也可以經適當組合,形成本領域技術人員可以理解的其他實施方式。

      以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明的保護范圍,凡在本發(fā)明技術方案的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發(fā)明保護的范圍之內。

      當前第1頁1 2 
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1