例中終端設(shè)備的顯示示意圖二十;
[0059]圖28是本發(fā)明實(shí)施例中終端設(shè)備的功能結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0060]以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0061]終端設(shè)備基于顯示框架來顯示頁面的內(nèi)容,這里的頁面包括:HTML網(wǎng)頁中的頁面、電子化文檔(如WORD格式、PPT格式、PDF格式的電子化文檔中的頁面、以及任意格式的電子書)中的頁面,顯示框架用于控制頁面中的內(nèi)容在終端設(shè)備的圖形界面中排布顯示的方式,例如在圖形界面中占用的顯示區(qū)域的位置、顯示區(qū)域的大小;以圖形界面為全屏顯示為例,參見圖1中虛線示出的顯示框架101,顯示框架101與終端設(shè)備100的圖形界面完全對應(yīng),并且顯示框架101中的全部區(qū)域均用于顯示頁面的內(nèi)容;當(dāng)然,顯示框架101的區(qū)域可以進(jìn)行劃分,如圖2示出的顯示框架102的一個(gè)示例,顯示框架102中包括用于顯示頁面的內(nèi)容的章節(jié)正文區(qū)域1021、以及顯示頁面的所屬的章節(jié)(本發(fā)明實(shí)施例中頁面的上級組織單位如章節(jié)、篇等也可以稱為頁面集合,一個(gè)頁面集合中包括多個(gè)頁面)的章節(jié)標(biāo)題區(qū)域1022 ;上述區(qū)域的框線均為了區(qū)分不同區(qū)域?qū)K端設(shè)備的圖形界面的劃分,實(shí)際顯示時(shí)不需要加載(也就是對于用戶來說是不可見的)。
[0062]當(dāng)用戶需要對電子文檔中的內(nèi)容(后續(xù)稱為目標(biāo)頁面)進(jìn)行查找,但是用戶無法準(zhǔn)確給出目標(biāo)內(nèi)容的準(zhǔn)確關(guān)鍵字,只能根據(jù)目標(biāo)內(nèi)容所處的目標(biāo)頁面在電子文檔中的大概位置,通過逐頁瀏覽的方式進(jìn)行查找,導(dǎo)致查找效率低下;例如,如果用戶閱讀至電子文檔中的第50頁時(shí),期望查找之前曾閱讀過的一段內(nèi)容,但是用戶只記得目標(biāo)頁面在前50頁中的大概位置(無法給出準(zhǔn)確的關(guān)鍵詞進(jìn)行查找),如果基于圖1或圖2中示出的顯示框架進(jìn)行逐頁回溯瀏覽,由于在終端設(shè)備的圖形界面中一次只能顯示一個(gè)頁面,用戶需要對通過多次的頁面切換進(jìn)行查找,操作次數(shù)多,影響了查找效率。
[0063]針對上述問題,本發(fā)明實(shí)施例記載一種信息處理方法,可以應(yīng)用于終端設(shè)備100中,便于對電子文檔中目標(biāo)頁面進(jìn)行快速定位:終端設(shè)備100可以采用多種方式來實(shí)施;例如,終端設(shè)備100可以是智能手機(jī)、平板電腦、電子書(如使用電子墨水顯示的設(shè)備)、臺式機(jī)電腦、筆記本電腦;終端設(shè)備100通常具有顯示屏幕,設(shè)備通過自身的處理器進(jìn)行圖像的渲染,從而在電子設(shè)備的顯示屏幕中加載圖形界面;當(dāng)然,終端設(shè)備100也可以不具有顯示屏幕,而僅僅通過處理器渲染得到承載有圖形的信號,例如終端設(shè)備100可以是臺式機(jī)電腦主機(jī),從而可以向與主機(jī)連接的顯示設(shè)備輸出承載有圖形數(shù)據(jù)的電信號,從而在顯示屏幕上加載顯示。終端設(shè)備100可以通過運(yùn)行自身的存儲介質(zhì)(如閃存、硬盤、緩存)中的可執(zhí)行指令的方式實(shí)施本發(fā)明,上述的可執(zhí)行指令可以通過安裝應(yīng)用的方式加載至終端設(shè)備100的存儲介質(zhì)中。
[0064]參見圖3,終端設(shè)備100通過以下步驟支持用戶對頁面(包括已閱讀頁面和未閱讀頁面)中目標(biāo)內(nèi)容的查找,便于對電子文檔中目標(biāo)頁面進(jìn)行快速定位:
[0065]步驟101,讀取第一顯示框架,并在終端設(shè)備100的圖形界面中加載第一顯示框架。
[0066]終端設(shè)備100讀取第一顯示框架時(shí),本實(shí)施例中視為終端設(shè)備100進(jìn)入對頁面的查找模式,顯示框架用于控制在顯示設(shè)備的圖形界面中如何進(jìn)行頁面的顯示,例如對圖形界面如何劃分,參見圖4,顯示框架103 (第一顯示框架)具有以下特征,包括至少兩個(gè)區(qū)域,稱為第一區(qū)域1031和第二區(qū)域1032 ;其中,第一區(qū)域1031和第二區(qū)域1032的大小和相對位置關(guān)系根據(jù)不同的實(shí)施方式調(diào)整;參見圖4示出的顯示框架103,包括第一區(qū)域1031和第二區(qū)域1032,其中第一區(qū)域1031和第二區(qū)域1032對顯示框架103進(jìn)行了豎向的劃分,并且第一區(qū)域1031占用的圖形界面小于第二區(qū)域1032占用的圖形界面。
[0067]步驟102,讀取目標(biāo)頁面集合中頁面的內(nèi)容。
[0068]目標(biāo)頁面集合是用戶期望查找的目標(biāo)內(nèi)容所處的目標(biāo)頁面歸屬的頁面集合,是對目標(biāo)內(nèi)容的初步定位得到,目標(biāo)頁面集合可以是電子文檔中的任意一個(gè)或多個(gè)頁面集合,目標(biāo)頁面集合可以是根據(jù)電子文檔的閱讀進(jìn)度記錄確定的與閱讀進(jìn)度對應(yīng)的頁面集合;例如,當(dāng)用戶閱讀至電子文檔的第5章節(jié)(對應(yīng)第5個(gè)頁面集合)時(shí),如果終端設(shè)備100接收到對之前所閱讀的頁面進(jìn)行回溯(以查找目標(biāo)內(nèi)容)的指令,則將當(dāng)前的閱讀進(jìn)度對應(yīng)的第5章節(jié)(包括的頁面)作為目標(biāo)頁面集合。
[0069]步驟103,基于頁面的內(nèi)容渲染形成對應(yīng)頁面的標(biāo)識項(xiàng)。
[0070]標(biāo)識項(xiàng)是用于后續(xù)加載到第一顯示框架中的圖形元素,承載有頁面的頁面標(biāo)識,作為形成頁面標(biāo)識的示例,對于目標(biāo)頁面集合中的頁面,可以基于頁面之間的排列次序?yàn)轫撁嫘纬蓪?yīng)排列次序的標(biāo)識,從而,基于標(biāo)識渲染形成對應(yīng)頁面的標(biāo)識項(xiàng)。
[0071]例如,目標(biāo)頁面集合中的每個(gè)頁面可以數(shù)字(對應(yīng)頁面的頁碼)表征,當(dāng)電子文檔中包括多個(gè)章節(jié)(頁面集合)時(shí),還可以采用章節(jié)編號和頁面在電子文檔中的編號作為頁面的標(biāo)識,例如,參見圖5,對于第1章節(jié)的頁碼為11的頁面,對應(yīng)渲染形成的標(biāo)識項(xiàng)中承載有頁面標(biāo)識1-11,標(biāo)識該標(biāo)識項(xiàng)表征第1章節(jié)的第11個(gè)頁面;
[0072]作為形成頁面標(biāo)識的另一個(gè)示例,對于目標(biāo)頁面集合中的頁面,可以基于頁面的內(nèi)容渲染形成對應(yīng)頁面的內(nèi)容的縮略視圖,并基于縮略視圖渲染形成對應(yīng)頁面的標(biāo)識項(xiàng);參見圖6,對于第1章節(jié)的頁碼為11的頁面,對應(yīng)渲染形成的標(biāo)識項(xiàng)中承載有頁面內(nèi)容的縮略視圖,縮略視圖相對于終端設(shè)備100的圖形界面的比例(例如為10%或5% )不能達(dá)到使用戶基于縮略視圖了解頁面的內(nèi)容的程度,僅僅供用戶了解頁面的段落結(jié)構(gòu)信息(如包括的段落的數(shù)量、圖片的數(shù)量等)。
[0073]步驟104,在第一顯示框架中的第一區(qū)域1031中加載至少部分標(biāo)識項(xiàng),直至填充完畢第一區(qū)域1031。
[0074]參見圖7,與圖5渲染的標(biāo)識項(xiàng)對應(yīng),假設(shè)終端設(shè)備100讀取了第1章節(jié)全部頁面(包括頁面1至頁面30)渲染形成對應(yīng)的標(biāo)識項(xiàng),并在第一區(qū)域1031中進(jìn)行填充加載,第一區(qū)域1031的大小不足以一次性加載頁面1至頁面30的全部標(biāo)識項(xiàng),只加載了足以填充第一區(qū)域1031的部分標(biāo)識項(xiàng),包括標(biāo)識項(xiàng)1-11、標(biāo)識項(xiàng)1-11、標(biāo)識項(xiàng)1-13和標(biāo)識項(xiàng)1_14。
[0075]參見圖8,與圖6渲染的標(biāo)識項(xiàng)對應(yīng),假設(shè)終端設(shè)備100讀取了第1章節(jié)全部頁面(包括頁面1至頁面30)渲染形成對應(yīng)的標(biāo)識項(xiàng),并在第一區(qū)域1031中進(jìn)行填充加載,第一區(qū)域1031的大小不足以一次性加載頁面1至頁面30的全部標(biāo)識項(xiàng),只加載了足以填充第一區(qū)域1031的部分標(biāo)識項(xiàng),包括標(biāo)識項(xiàng)1-11、標(biāo)識項(xiàng)1-11、標(biāo)識項(xiàng)1-13和標(biāo)識項(xiàng)1_14,在第一區(qū)域1031加載的標(biāo)識項(xiàng)未承載有頁面標(biāo)識,用戶可以從標(biāo)識項(xiàng)承載的縮略視圖上了解不同的頁面的段落結(jié)構(gòu)(還可以了解是否包括圖片、表格),對頁面的內(nèi)容進(jìn)行具體認(rèn)知。
[0076]需要指出的是,圖5和圖6中示出的標(biāo)識項(xiàng)相對于終端設(shè)備100的圖形界面的比例可以根據(jù)實(shí)際需要加載的標(biāo)識項(xiàng)的數(shù)量設(shè)定;當(dāng)需要在第一區(qū)域1031加載的標(biāo)識項(xiàng)的數(shù)量越多,則渲染形成的標(biāo)識項(xiàng)相對于終端設(shè)備100的圖形界面的比例就越??;由于標(biāo)識項(xiàng)僅用于起到保證對應(yīng)的頁面的作用,不需要供用戶查看所對應(yīng)的頁面的具體內(nèi)容,因此標(biāo)識項(xiàng)可以相對于終端設(shè)備100的圖形界面進(jìn)行縮小渲染,例如渲染至圖形界面的10%或5%的大小,從而在第一顯示框架的第一區(qū)域1031中填充對應(yīng)多個(gè)頁面的標(biāo)識項(xiàng)。
[0077]步驟105,在第一模式框架的第二區(qū)域1032中加載至少一個(gè)頁面對應(yīng)的內(nèi)容項(xiàng),直至填充完畢第二區(qū)域1032。
[0078]對于在第一區(qū)域1031加載有標(biāo)識項(xiàng)時(shí)(每個(gè)頁面標(biāo)識對應(yīng)頁面集合中的一個(gè)頁面),對應(yīng)在第二區(qū)域1032加載第一區(qū)域1031中加載的一個(gè)標(biāo)識項(xiàng)對應(yīng)頁面的內(nèi)容項(xiàng),例如,在初始狀態(tài)下可以在第二區(qū)域1032加載位于第一區(qū)域1031的第一個(gè)標(biāo)識項(xiàng)對應(yīng)頁面的內(nèi)容項(xiàng),當(dāng)然,在初始狀態(tài)下,在第二區(qū)域1032也可以加載位于第一區(qū)域1031的任意一個(gè)標(biāo)識項(xiàng)對應(yīng)頁面的內(nèi)容項(xiàng)。
[0079]標(biāo)識項(xiàng)、頁面內(nèi)容和內(nèi)容項(xiàng)之間是--對應(yīng)的關(guān)系,內(nèi)容項(xiàng)承載有對應(yīng)頁面的內(nèi)容,在第一顯示框架中,第二區(qū)域1032在終端設(shè)備100的圖形界面中占用的比例大于第一區(qū)域1031在終端設(shè)備100圖形界面中占用的比例,從而使用戶能夠直觀獲知第二區(qū)域1032加載的內(nèi)容項(xiàng)所承載的內(nèi)容。
[0080]參見圖9,第一區(qū)域1031加載填充有在第一區(qū)域1031加載的一個(gè)標(biāo)識項(xiàng)對應(yīng)頁面的頁面項(xiàng),也即頁面1-11的標(biāo)識項(xiàng)、頁面1-12的標(biāo)識項(xiàng)、頁面1-13的標(biāo)識項(xiàng)以及頁面1-14的標(biāo)識項(xiàng)時(shí),在初始狀態(tài)(用戶沒有對第一區(qū)域1031以及第二區(qū)域1032進(jìn)行操作之前),在第一區(qū)域1031中加載有頁面1-11的內(nèi)容項(xiàng),內(nèi)容項(xiàng)中承載有頁面1-11的內(nèi)容,用戶能夠基于頁面1-11的內(nèi)容項(xiàng)形成對頁面1-11的具體內(nèi)容進(jìn)行認(rèn)知;當(dāng)然,在初始狀態(tài),在第一區(qū)域1031中也可以不加載頁面1-11的內(nèi)容項(xiàng),而僅加載頁面1-12、頁面1-13或頁面1-14的內(nèi)容項(xiàng);
[0081]在圖9中以第二區(qū)域1032加載有一個(gè)頁面的內(nèi)容項(xiàng)為例說明;當(dāng)加載在第一區(qū)域1031中加載的標(biāo)識項(xiàng)對應(yīng)頁面的內(nèi)容項(xiàng)不影響對內(nèi)容項(xiàng)承載的具體內(nèi)容的認(rèn)知(也就是不會內(nèi)容項(xiàng)承載內(nèi)容不會使用戶無法辨認(rèn))時(shí),第二區(qū)域1032中也可以加載位于第一區(qū)域1031中的多個(gè)相鄰標(biāo)識項(xiàng)(也就是在第一區(qū)域1031填充