一種頁(yè)面呈現(xiàn)方法及裝置制造方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種頁(yè)面呈現(xiàn)方法及裝置,該方法為:接收頁(yè)面瀏覽請(qǐng)求,并呈現(xiàn)第一界面,所述第一界面為呈現(xiàn)相應(yīng)頁(yè)面時(shí)的初始界面;根據(jù)用戶的輸入指令確定用戶指示瀏覽所述第一界面之外的頁(yè)面時(shí),設(shè)置一浮層,并在所述浮層中嵌入設(shè)定的導(dǎo)航模塊;呈現(xiàn)所述第一界面之外的頁(yè)面,并將所述浮層平移至當(dāng)前界面中的指定位置。該方法在用戶瀏覽頁(yè)面時(shí),始終在屏幕可見(jiàn)的范圍內(nèi)顯示一浮層導(dǎo)航欄,令用戶在瀏覽頁(yè)面的過(guò)程可以隨時(shí)通過(guò)該浮層導(dǎo)航欄達(dá)到快速切換頁(yè)面的目的,與傳統(tǒng)的導(dǎo)航欄相比,減少了切換頁(yè)面時(shí)所做的冗余操作,提高了頁(yè)面快速切換的效率。
【專(zhuān)利說(shuō)明】一種頁(yè)面呈現(xiàn)方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)網(wǎng)絡(luò)領(lǐng)域,尤其涉及一種頁(yè)面呈現(xiàn)方法及裝置。
【背景技術(shù)】
[0002]導(dǎo)航欄是指位于頁(yè)眉區(qū)域,在頁(yè)眉橫幅圖片上邊或下邊的一水平工具欄,導(dǎo)航欄由一排水平導(dǎo)航模塊組成,每一個(gè)導(dǎo)航模塊在網(wǎng)頁(yè)中都是一個(gè)超鏈接,其鏈接的目的端都是網(wǎng)頁(yè)中的重要頁(yè)面。用戶在瀏覽頁(yè)面時(shí),通過(guò)導(dǎo)航欄可以方便快速地找到想要瀏覽的頁(yè)面。導(dǎo)航欄是用戶在瀏覽頁(yè)面時(shí)快速?gòu)囊粋€(gè)頁(yè)面轉(zhuǎn)到另一個(gè)頁(yè)面的通道。
[0003]然而,傳統(tǒng)的導(dǎo)航欄往往只在向用戶呈現(xiàn)的初始頁(yè)面的頂部位置顯示,當(dāng)用戶下拉頁(yè)面時(shí),導(dǎo)航欄不隨著頁(yè)面的滾動(dòng)而移動(dòng),而是始終固定于初始頁(yè)面的頂部位置。當(dāng)用戶需要切換頁(yè)面時(shí),首先需要上拉頁(yè)面至初始頁(yè)面,再通過(guò)點(diǎn)擊導(dǎo)航欄的導(dǎo)航模塊進(jìn)行切換。這種冗余操作,為用戶瀏覽帶來(lái)了不便,增加了瀏覽需求的成本,耗費(fèi)的處理資源較多。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供一種頁(yè)面呈現(xiàn)方法及裝置,用以解決現(xiàn)有技術(shù)中利用傳統(tǒng)導(dǎo)航欄進(jìn)行頁(yè)面切換時(shí),用戶需要先回到頁(yè)面的頂部位置再通過(guò)位于頂部位置的導(dǎo)航欄進(jìn)行切換,會(huì)耗費(fèi)較多的處理資源,且給用戶瀏覽帶來(lái)不便的問(wèn)題。
[0005]本發(fā)明實(shí)施例提供的具體技術(shù)方案如下:
[0006]第一方面,一種頁(yè)面呈現(xiàn)方法,包括:
[0007]接收頁(yè)面瀏覽請(qǐng)求,并呈現(xiàn)第一界面,其中,所述第一界面為呈現(xiàn)相應(yīng)頁(yè)面部分時(shí)的初始界面;
[0008]根據(jù)用戶的輸入指令確定用戶指示瀏覽與所述頁(yè)面部分同屬同一頁(yè)面但位于所述第一界面之外的其他頁(yè)面部分時(shí),設(shè)置一浮層,并在所述浮層中嵌入設(shè)定的導(dǎo)航模塊;
[0009]呈現(xiàn)其他頁(yè)面部分,并將所述浮層平移至當(dāng)前用于呈現(xiàn)所述其他頁(yè)面部分的當(dāng)前界面中的指定位置。
[0010]通過(guò)這種實(shí)現(xiàn)方式,令用戶在瀏覽頁(yè)面的過(guò)程可以隨時(shí)通過(guò)該浮層導(dǎo)航欄達(dá)到快速切換頁(yè)面的目的,減少了切換頁(yè)面時(shí)所做的冗余操作,提高了頁(yè)面快速切換的效率。
[0011]結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,根據(jù)用戶的輸入指令確定用戶指示瀏覽與所述頁(yè)面部分同屬同一頁(yè)面但位于所述第一界面之外的其他頁(yè)面部分時(shí),設(shè)置一浮層,包括:
[0012]根據(jù)用戶的輸入指令確定用戶指示上拉或下拉所述第一界面時(shí),設(shè)置一浮層;或者,
[0013]根據(jù)用戶的輸入指令確定用戶指示平移所述第一界面時(shí),設(shè)置一浮層;或者,
[0014]根據(jù)用戶的輸入指令確定用戶指示擴(kuò)大或縮小所述第一界面時(shí),設(shè)置一浮層。
[0015]通過(guò)這種實(shí)現(xiàn)方式,通過(guò)設(shè)置一浮層,并將原導(dǎo)航欄中的導(dǎo)航模塊嵌入該浮層中,避免了因第一界面的原導(dǎo)航欄因不在屏幕可見(jiàn)范圍內(nèi)而造成切換不便的問(wèn)題,使得用戶可以利用該浮層中的導(dǎo)航模塊達(dá)到快速切換頁(yè)面的目的。
[0016]結(jié)合第一方面或第一方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,在所述浮層中嵌入設(shè)定的導(dǎo)航模塊,包括:
[0017]在所述浮層中嵌入第一界面中包含的全部導(dǎo)航模塊;或者,
[0018]在所述浮層中嵌入預(yù)設(shè)的導(dǎo)航模塊。
[0019]通過(guò)這種實(shí)現(xiàn)方式,可以讓浮層導(dǎo)航欄的顯示更簡(jiǎn)潔,以及讓浮層導(dǎo)航欄的設(shè)置更加靈活、更加個(gè)性化。
[0020]結(jié)合第一方面或第一方面的第一種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,呈現(xiàn)其他頁(yè)面部分,并將所述浮層平移至當(dāng)前用于呈現(xiàn)所述其他頁(yè)面部分的當(dāng)前界面中的指定位直,包括:
[0021]根據(jù)系統(tǒng)默認(rèn)配置中的第一預(yù)設(shè)坐標(biāo),將所述浮層平移至當(dāng)前用于呈現(xiàn)所述其他頁(yè)面部分的當(dāng)前界面中的所述第一預(yù)設(shè)坐標(biāo)所表示的位置;或者,
[0022]根據(jù)用戶配置信息中的第二預(yù)設(shè)坐標(biāo),將所述浮層平移至當(dāng)前用于呈現(xiàn)所述其他頁(yè)面部分的當(dāng)前界面中的所述第二預(yù)設(shè)坐標(biāo)所表示的位置。
[0023]通過(guò)這種實(shí)現(xiàn)方式,可以根據(jù)系統(tǒng)或者用戶的配置,靈活地將浮層導(dǎo)航欄顯示在界面的任何位置。
[0024]結(jié)合第一方面或第一方面的第一種可能實(shí)現(xiàn)的方式,在第四種可能的實(shí)現(xiàn)方式中,將所述浮層平移至當(dāng)前用于呈現(xiàn)所述其他頁(yè)面部分的當(dāng)前界面中的指定位置之后,進(jìn)一步包括:
[0025]確定用戶在設(shè)定時(shí)長(zhǎng)內(nèi)未使用所述浮層中嵌入的導(dǎo)航模塊時(shí),隱藏所述浮層。
[0026]通過(guò)這種實(shí)現(xiàn)方式,在確定用戶暫時(shí)不需要使用浮層導(dǎo)航欄時(shí),自動(dòng)隱藏該浮層導(dǎo)航欄,便于用戶瀏覽頁(yè)面的正文內(nèi)容。
[0027]第二方面,一種頁(yè)面呈現(xiàn)裝置,包括:
[0028]第一呈現(xiàn)單元,用于接收頁(yè)面瀏覽請(qǐng)求,并呈現(xiàn)第一界面,其中,所述第一界面為呈現(xiàn)相應(yīng)頁(yè)面部分時(shí)的初始界面;
[0029]設(shè)置單元,用于根據(jù)用戶的輸入指令確定用戶指示瀏覽與所述頁(yè)面部分同屬同一頁(yè)面但位于所述第一界面之外的其他頁(yè)面部分時(shí),設(shè)置一浮層,并在所述浮層中嵌入設(shè)定的導(dǎo)航模塊;
[0030]第二呈現(xiàn)單元,用于呈現(xiàn)其他頁(yè)面部分,并將所述浮層平移至當(dāng)前用于呈現(xiàn)所述其他頁(yè)面部分的當(dāng)前界面中的指定位置。
[0031]這樣,通過(guò)上述各單元的相互協(xié)作,令用戶在瀏覽頁(yè)面的過(guò)程可以隨時(shí)通過(guò)該浮層導(dǎo)航欄達(dá)到快速切換頁(yè)面的目的,減少了切換頁(yè)面時(shí)所做的冗余操作,提高了頁(yè)面快速切換的效率。
[0032]結(jié)合第二方面,在第一種可能的實(shí)現(xiàn)方式中,所述設(shè)置單元具體用于:
[0033]根據(jù)用戶的輸入指令確定用戶指示上拉或下拉所述第一界面時(shí),設(shè)置一浮層;或者,
[0034]根據(jù)用戶的輸入指令確定用戶指示平移所述第一界面時(shí),設(shè)置一浮層;或者,
[0035]根據(jù)用戶的輸入指令確定用戶指示擴(kuò)大或縮小所述第一界面時(shí),設(shè)置一浮層。
[0036]這樣,設(shè)置單元通過(guò)設(shè)置一浮層,并將原導(dǎo)航欄中的導(dǎo)航模塊嵌入該浮層中,避免了因第一界面的原導(dǎo)航欄因不在屏幕可見(jiàn)范圍內(nèi)而造成切換不便的問(wèn)題,使得用戶可以利用該浮層中的導(dǎo)航模塊達(dá)到快速切換頁(yè)面的目的。
[0037]結(jié)合第二方面或第二方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述設(shè)置單元具體用于:
[0038]在所述浮層中嵌入第一界面中包含的全部導(dǎo)航模塊;或者,
[0039]在所述浮層中嵌入預(yù)設(shè)的導(dǎo)航模塊。
[0040]這樣,設(shè)置單元可以讓浮層導(dǎo)航欄的顯示更簡(jiǎn)潔,以及讓浮層導(dǎo)航欄的設(shè)置更加靈活、更加個(gè)性化。
[0041]結(jié)合第二方面或第二方面的第一種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述第二呈現(xiàn)單元具體用于:
[0042]根據(jù)系統(tǒng)默認(rèn)配置中的第一預(yù)設(shè)坐標(biāo),將所述浮層平移至當(dāng)前用于呈現(xiàn)所述其他頁(yè)面部分的當(dāng)前界面中的所述第一預(yù)設(shè)坐標(biāo)所表示的位置;或者,
[0043]根據(jù)用戶配置信息中的第二預(yù)設(shè)坐標(biāo),將所述浮層平移至當(dāng)前用于呈現(xiàn)所述其他頁(yè)面部分的當(dāng)前界面中的所述第一預(yù)設(shè)坐標(biāo)所表示的位置。
[0044]這樣,第二呈現(xiàn)單元可以根據(jù)系統(tǒng)或者用戶的配置,靈活地將浮層導(dǎo)航欄顯示在界面的任何位置。
[0045]結(jié)合第二方面或第二方面的第一種可能實(shí)現(xiàn)的方式,在第四種可能的實(shí)現(xiàn)方式中,所述第二呈現(xiàn)單元進(jìn)一步用于:
[0046]在將所述浮層平移至當(dāng)前界面中的指定位置之后,確定用戶在設(shè)定時(shí)長(zhǎng)內(nèi)未使用所述浮層中嵌入的導(dǎo)航模塊時(shí),隱藏所述浮層。
[0047]這樣,第二呈現(xiàn)單元在確定用戶暫時(shí)不需要使用浮層導(dǎo)航欄時(shí),自動(dòng)隱藏該浮層導(dǎo)航欄,便于用戶瀏覽頁(yè)面的正文內(nèi)容。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0048]圖1為本發(fā)明實(shí)施例提供的一種頁(yè)面呈現(xiàn)方法的具體流程圖;
[0049]圖2為本發(fā)明實(shí)施例中第一界面示意圖;
[0050]圖3為本發(fā)明實(shí)施例中用戶下拉第一界面時(shí)的頁(yè)面示意圖;
[0051]圖4為本發(fā)明實(shí)施例中用戶平移第一界面時(shí)的頁(yè)面示意圖;
[0052]圖5為本發(fā)明實(shí)施例中用戶擴(kuò)大第一界面時(shí)的頁(yè)面示意圖;
[0053]圖6為本發(fā)明實(shí)施例中用戶縮小第一界面時(shí)的頁(yè)面示意圖;
[0054]圖7為本發(fā)明實(shí)施例中顯示有浮動(dòng)導(dǎo)航欄的頁(yè)面示意圖;
[0055]圖8為本發(fā)明實(shí)施例提供的一種頁(yè)面呈現(xiàn)裝置的示意圖。
【具體實(shí)施方式】
[0056]采用本發(fā)明技術(shù)方案,能夠有效的解決現(xiàn)有技術(shù)中傳統(tǒng)導(dǎo)航欄只能在初始頁(yè)面的頂部位置顯示,需要切換頁(yè)面時(shí),用戶只能先上拉頁(yè)面至頁(yè)面的頂部位置,才能通過(guò)傳統(tǒng)導(dǎo)航欄進(jìn)行切換,因此增加了多余的瀏覽操作、降低了瀏覽效率的問(wèn)題。
[0057]本發(fā)明實(shí)施例提供了一種頁(yè)面呈現(xiàn)方法及裝置,下面結(jié)合附圖對(duì)本發(fā)明優(yōu)選的實(shí)施方式進(jìn)行詳細(xì)說(shuō)明。[0058]參閱圖1所示,本實(shí)施例提供的一種頁(yè)面呈現(xiàn)方法的具體處理流程包括:
[0059]步驟100:客戶端接收頁(yè)面瀏覽請(qǐng)求,并呈現(xiàn)第一界面,其中,該第一界面為呈現(xiàn)相應(yīng)頁(yè)面部分時(shí)的初始界面。
[0060]參閱圖2所示,界面I就是客戶端根據(jù)用戶請(qǐng)求向其呈現(xiàn)的初始展示畫(huà)面,即在未下拉頁(yè)面2的狀態(tài)下,在屏幕3中能夠看到的從頁(yè)面2的頂部到屏幕3自身遮擋住的部分。此時(shí),在界面I的頂部位置有一導(dǎo)航欄4,導(dǎo)航欄4中有多個(gè)導(dǎo)航模塊(如圖2所示的A、B、C、D),用戶可以通過(guò)該導(dǎo)航欄4中的導(dǎo)航模塊快速切換至其他頁(yè)面。
[0061]步驟110:客戶端根據(jù)用戶的輸入指令確定用戶指示瀏覽與上述頁(yè)面部分同屬同一頁(yè)面但位于第一界面之外的其他頁(yè)面部分時(shí),設(shè)置一浮層,并在該浮層中嵌入設(shè)定的導(dǎo)航豐吳塊。
[0062]具體地,本發(fā)明實(shí)施例中,當(dāng)客戶端根據(jù)用戶的輸入指令確定用戶指示上拉或下拉該第一界面時(shí),設(shè)置一浮層,并在該浮層中嵌入設(shè)定的導(dǎo)航模塊。例如,參閱圖3所示,以用戶下拉界面I為例,此時(shí)由于用戶下拉界面I的操作,造成位于界面I頂部的導(dǎo)航欄4并不在屏幕3可見(jiàn)的范圍內(nèi)。為了避免在用戶想使用導(dǎo)航欄時(shí)需要先通過(guò)縱向滾動(dòng)條上拉頁(yè)面2這一冗余的操作,于是,客戶端通過(guò)設(shè)置一浮層,并將導(dǎo)航欄4中的導(dǎo)航模塊嵌入該浮層中,使得用戶可以利用該浮層中的導(dǎo)航模塊達(dá)到快速切換頁(yè)面的目的。
[0063]或者,當(dāng)客戶端根據(jù)用戶的輸入指令確定用戶指示平移該第一界面時(shí),設(shè)置一浮層,并在該浮層中嵌入設(shè)定的導(dǎo)航模塊。例如,參閱圖4所示,以用戶平移界面I為例,此時(shí)由于用戶平移界面I的行為,造成導(dǎo)航欄4的導(dǎo)航模塊D處于屏幕3之外。為了避免在用戶想使用屏幕之外的導(dǎo)航模塊D時(shí)需要先通過(guò)橫向滾動(dòng)條平移頁(yè)面2至屏幕3中央這一冗余的操作,客戶端也會(huì)設(shè)置一浮層,并將導(dǎo)航模塊嵌入。
[0064]或者,當(dāng)客戶端根據(jù)用戶的輸入指令確定用戶指示擴(kuò)大或縮小該第一界面時(shí),設(shè)置一浮層,并在該浮層中嵌入設(shè)定的導(dǎo)航模塊。例如,參閱圖5所示,當(dāng)用戶擴(kuò)大界面I時(shí),導(dǎo)航欄4的導(dǎo)航模塊D處于屏幕3可視范圍之外。參閱圖6所示,當(dāng)用戶縮小界面I時(shí),導(dǎo)航欄4因整個(gè)頁(yè)面2的縮小而縮小導(dǎo)致導(dǎo)航模塊過(guò)小難于辨識(shí)和選擇。為了避免在用戶想使用導(dǎo)航欄時(shí)需要先將頁(yè)面2恢復(fù)正常大小這一冗余的操作,客戶端同樣設(shè)置一浮層,并在該浮層中嵌入正常大小的導(dǎo)航模塊。
[0065]較佳地,在浮層中嵌入導(dǎo)航模塊時(shí),可以嵌入包含第一界面中原導(dǎo)航欄中的全部導(dǎo)航模塊,也可以只嵌入預(yù)設(shè)的導(dǎo)航模塊,如此,一來(lái)可以讓浮層導(dǎo)航欄的顯示更簡(jiǎn)潔,二來(lái)可以使浮層導(dǎo)航欄的設(shè)置更加靈活、更加個(gè)性化,更符合用戶的使用需求。
[0066]步驟120:客戶端呈現(xiàn)其他頁(yè)面部分,并將上述浮層平移至當(dāng)前用于呈現(xiàn)其他頁(yè)面部分的當(dāng)前界面中的指定位置。
[0067]具體地,客戶端可以根據(jù)系統(tǒng)默認(rèn)配置中的第一坐標(biāo),將上述浮層平移至當(dāng)前用于呈現(xiàn)其他頁(yè)面部分的當(dāng)前界面中的第一預(yù)設(shè)坐標(biāo)所表示的位置,或者,客戶端也可以根據(jù)用戶配置信息中的第二預(yù)設(shè)坐標(biāo),將上述浮層平移至當(dāng)前用于呈現(xiàn)其他頁(yè)面部分的當(dāng)前界面中的第二預(yù)設(shè)坐標(biāo)所表示的位置。例如,參閱圖7所示,例如,客戶端可以根據(jù)大多數(shù)用戶的習(xí)慣默認(rèn)將浮動(dòng)導(dǎo)航欄5顯示在屏幕3左側(cè)中部位置。但個(gè)別用戶可以根據(jù)自己的喜好將浮動(dòng)導(dǎo)航欄移至屏幕的其他任何位置。
[0068]進(jìn)一步地,當(dāng)客戶端將上述浮層平移至當(dāng)前用于呈現(xiàn)其他頁(yè)面部分的當(dāng)前界面中的指定位置之后,確定用戶在設(shè)定時(shí)長(zhǎng)內(nèi)未使用浮層中嵌入的導(dǎo)航模塊時(shí),隱藏該浮層。具體地,客戶端隱藏浮層的方式,可以是將該浮層移出界面,也可以是將該浮層做透明化處理。在客戶端檢測(cè)到預(yù)先約定的用戶操作行為,如點(diǎn)擊行為或者移動(dòng)行為時(shí),客戶端便重新將該浮層呈現(xiàn)在界面上。
[0069]基于上述實(shí)施例,以用戶瀏覽網(wǎng)絡(luò)頁(yè)面為例,客戶端向用戶呈現(xiàn)網(wǎng)頁(yè)頁(yè)面的詳細(xì)過(guò)程如下:
[0070]用戶向客戶端發(fā)起瀏覽一個(gè)網(wǎng)頁(yè)頁(yè)面的請(qǐng)求,客戶端接收請(qǐng)求,將該網(wǎng)頁(yè)頁(yè)面打開(kāi),并呈現(xiàn)給用戶。此時(shí)用戶從屏幕上可以看到的剛剛打開(kāi)時(shí)的網(wǎng)頁(yè)頁(yè)面部分的初始界面,就是第一界面,在第一界面的頁(yè)眉區(qū)域,通常有一導(dǎo)航欄。
[0071]在未對(duì)該網(wǎng)頁(yè)做任何操作(比如下拉)的情況下,用戶若不想繼續(xù)瀏覽該網(wǎng)頁(yè)的內(nèi)容,可以通過(guò)網(wǎng)頁(yè)頂部的導(dǎo)航欄找到想要瀏覽的頁(yè)面并實(shí)現(xiàn)跳轉(zhuǎn);若用戶對(duì)該網(wǎng)頁(yè)進(jìn)行了上拉、下拉、平移、擴(kuò)大或者縮小等操作,當(dāng)前呈現(xiàn)的網(wǎng)頁(yè)頁(yè)面部分不再是初始的第一界面,有可能部分或者全部的導(dǎo)航欄在屏幕的可見(jiàn)范圍之外,為了便于用戶通過(guò)導(dǎo)航欄進(jìn)行切換同時(shí)無(wú)需再對(duì)網(wǎng)頁(yè)進(jìn)行上拉、下拉、平移、擴(kuò)大或者縮小等操作,客戶端將導(dǎo)航欄中的導(dǎo)航模塊,嵌入到一個(gè)浮層中,并將該浮層隨時(shí)顯示在當(dāng)前界面的指定位置。
[0072]當(dāng)用戶在瀏覽該網(wǎng)頁(yè)時(shí),通過(guò)滾輪或者縱向滾動(dòng)條上拉或下拉網(wǎng)頁(yè)、或者通過(guò)橫向滾動(dòng)條平移網(wǎng)頁(yè)時(shí),該浮層導(dǎo)航欄始終顯示在當(dāng)前界面的特定位置,并給予用戶一種隨著網(wǎng)頁(yè)的上拉、下拉或者平移進(jìn)行相應(yīng)的滑動(dòng)的感覺(jué)。當(dāng)用戶擴(kuò)大或者縮小網(wǎng)頁(yè)時(shí),該浮動(dòng)導(dǎo)航欄并不隨著網(wǎng)頁(yè)的放大或縮小而變化,仍保持正常的大小。其中,客戶端提供的該浮動(dòng)導(dǎo)航欄,可以根據(jù)系統(tǒng)默認(rèn)的配置嵌入原導(dǎo)航欄中的全部導(dǎo)航模塊,并在當(dāng)前界面的指定位置顯示;也可以根據(jù)用戶的配置信息,只嵌入用戶預(yù)設(shè)的導(dǎo)航模塊,并在用戶指定的當(dāng)前界面的網(wǎng)頁(yè)區(qū)域顯示,從而訂制一個(gè)符合用戶自身使用的習(xí)慣的獨(dú)一無(wú)二的浮動(dòng)導(dǎo)航欄。另外,該導(dǎo)航欄在當(dāng)前界面上顯示時(shí),可以選擇浮動(dòng)在網(wǎng)頁(yè)正文內(nèi)容之外,也可以選擇嵌入整個(gè)網(wǎng)頁(yè)中,故該浮動(dòng)導(dǎo)航欄的出現(xiàn)并不會(huì)覆蓋網(wǎng)頁(yè)的正文內(nèi)容,不會(huì)對(duì)用戶瀏覽造成影響。
[0073]當(dāng)用戶在設(shè)定的時(shí)間內(nèi)未使用該浮層導(dǎo)航欄,客戶端將該浮層導(dǎo)航欄自動(dòng)隱藏,隱藏的形式可以是將該浮層導(dǎo)航欄移出界面,也可以使將該浮層做透明化處理。在客戶端檢測(cè)到預(yù)先設(shè)置的用戶行為,比如用戶將鼠標(biāo)移動(dòng)到浮層導(dǎo)航欄隱藏的區(qū)域范圍內(nèi),或者捕捉到用戶同時(shí)單擊鼠標(biāo)左右鍵時(shí),便重新呈現(xiàn)該浮層導(dǎo)航欄。
[0074]基于上述實(shí)施例,參閱圖8所示,本發(fā)明實(shí)施例還提供了一種頁(yè)面呈現(xiàn)裝置,具體包括:第一呈現(xiàn)單元800、設(shè)置單元801以及第二呈現(xiàn)單元802,其中
[0075]第一呈現(xiàn)單元800,用于接收頁(yè)面瀏覽請(qǐng)求,并呈現(xiàn)第一界面,其中,該第一界面為呈現(xiàn)相應(yīng)頁(yè)面部分時(shí)的初始界面。
[0076]設(shè)置單元801,用于根據(jù)用戶的輸入指令確定用戶指示瀏覽與上述頁(yè)面部分同屬同一頁(yè)面但位于第一界面之外的其他頁(yè)面部分時(shí),設(shè)置一浮層,并在該浮層中嵌入設(shè)定的導(dǎo)航模塊。
[0077]第二呈現(xiàn)單元802,用于呈現(xiàn)其他頁(yè)面部分,并將上述浮層平移至當(dāng)前用于呈現(xiàn)其他頁(yè)面部分的當(dāng)前界面中的指定位置。
[0078]具體地,設(shè)置單元801可以根據(jù)用戶的輸入指令確定用戶指示上拉或下拉第一界面時(shí),設(shè)置一浮層?;蛘撸O(shè)置單元801可以根據(jù)用戶的輸入指令確定用戶指示平移第一界面時(shí),設(shè)置一浮層?;蛘?,設(shè)置單元801根據(jù)用戶的輸入指令確定用戶指示擴(kuò)大或縮小第一界面時(shí),設(shè)置一浮層。
[0079]具體地,設(shè)置單元801可以在上述浮層中嵌入第一界面中包含的全部導(dǎo)航模塊;或者,設(shè)置單元801在上述浮層中嵌入預(yù)設(shè)的導(dǎo)航模塊。
[0080]具體地,第二呈現(xiàn)單元802可以根據(jù)系統(tǒng)默認(rèn)配置中的第一預(yù)設(shè)坐標(biāo),將上述浮層平移至當(dāng)前用于呈現(xiàn)其他頁(yè)面部分的當(dāng)前界面中的第一預(yù)設(shè)坐標(biāo)所表示的位置;或者,第二呈現(xiàn)單元802可以根據(jù)用戶配置信息中的第二預(yù)設(shè)坐標(biāo),將上述浮層平移至當(dāng)前用于呈現(xiàn)其他頁(yè)面部分的當(dāng)前界面中的第二預(yù)設(shè)坐標(biāo)所表示的位置。
[0081]進(jìn)一步地,第二呈現(xiàn)單元802在將上述浮層平移至當(dāng)前界面中的指定位置之后,在確定用戶在設(shè)定時(shí)長(zhǎng)內(nèi)未使用該浮層中嵌入的導(dǎo)航模塊時(shí),便隱藏該浮層。
[0082]綜上所述,本發(fā)明實(shí)施例提供的技術(shù)方案,在用戶瀏覽頁(yè)面時(shí),在屏幕可見(jiàn)范圍內(nèi)始終顯示一浮層導(dǎo)航欄,令用戶在瀏覽頁(yè)面的過(guò)程可以隨時(shí)通過(guò)該浮層導(dǎo)航欄達(dá)到快速切換頁(yè)面的目的,與傳統(tǒng)的導(dǎo)航欄相比,減少了切換頁(yè)面時(shí)所做的冗余操作,提高了頁(yè)面快速切換的效率。此外,本發(fā)明實(shí)施例中提供的浮層導(dǎo)航欄,可以根據(jù)用戶的興趣設(shè)置所顯示的導(dǎo)航模塊和呈現(xiàn)位置,使得導(dǎo)航欄更加靈活、更加個(gè)性化。
[0083]顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明實(shí)施例進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明實(shí)施例的精神和范圍。這樣,倘若本發(fā)明實(shí)施例的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
【權(quán)利要求】
1.一種頁(yè)面呈現(xiàn)方法,其特征在于,包括: 接收頁(yè)面瀏覽請(qǐng)求,并呈現(xiàn)第一界面,其中,所述第一界面為呈現(xiàn)相應(yīng)頁(yè)面部分時(shí)的初始界面; 根據(jù)用戶的輸入指令確定用戶指示瀏覽與所述頁(yè)面部分同屬同一頁(yè)面但位于所述第一界面之外的其他頁(yè)面部分時(shí),設(shè)置一浮層,并在所述浮層中嵌入設(shè)定的導(dǎo)航模塊; 呈現(xiàn)其他頁(yè)面部分,并將所述浮層平移至當(dāng)前用于呈現(xiàn)所述其他頁(yè)面部分的當(dāng)前界面中的指定位置。
2.如權(quán)利要求1所述的方法,其特征在于,根據(jù)用戶的輸入指令確定用戶指示瀏覽與所述頁(yè)面部分同屬同一頁(yè)面但位于所述第一界面之外的其他頁(yè)面部分時(shí),設(shè)置一浮層,包括: 根據(jù)用戶的輸入指令確定用戶指示上拉或下拉所述第一界面時(shí),設(shè)置一浮層;或者, 根據(jù)用戶的輸入指令確定用戶指示平移所述第一界面時(shí),設(shè)置一浮層;或者, 根據(jù)用戶的輸入指令確定用戶指示擴(kuò)大或縮小所述第一界面時(shí),設(shè)置一浮層。
3.如權(quán)利要求1或2所述的方法,其特征在于,在所述浮層中嵌入設(shè)定的導(dǎo)航模塊,包括: 在所述浮層中嵌入第一界面中包含的全部導(dǎo)航模塊;或者, 在所述浮層中嵌入預(yù)設(shè)的導(dǎo)航模塊。
4.如權(quán)利要求1或2所`述的方法,其特征在于,呈現(xiàn)其他頁(yè)面部分,并將所述浮層平移至當(dāng)前用于呈現(xiàn)所述其他頁(yè)面部分的當(dāng)前界面中的指定位置,包括: 根據(jù)系統(tǒng)默認(rèn)配置中的第一預(yù)設(shè)坐標(biāo),將所述浮層平移至當(dāng)前用于呈現(xiàn)所述其他頁(yè)面部分的當(dāng)前界面中的所述第一預(yù)設(shè)坐標(biāo)所表示的位置;或者, 根據(jù)用戶配置信息中的第二預(yù)設(shè)坐標(biāo),將所述浮層平移至當(dāng)前用于呈現(xiàn)所述其他頁(yè)面部分的當(dāng)前界面中的所述第二預(yù)設(shè)坐標(biāo)所表示的位置。
5.如權(quán)利要求1或2所述的方法,其特征在于,將所述浮層平移至當(dāng)前用于呈現(xiàn)所述其他頁(yè)面部分的當(dāng)前界面中的指定位置之后,進(jìn)一步包括: 確定用戶在設(shè)定時(shí)長(zhǎng)內(nèi)未使用所述浮層中嵌入的導(dǎo)航模塊時(shí),隱藏所述浮層。
6.一種頁(yè)面呈現(xiàn)裝置,其特征在于,包括: 第一呈現(xiàn)單元,用于接收頁(yè)面瀏覽請(qǐng)求,并呈現(xiàn)第一界面,其中,所述第一界面為呈現(xiàn)相應(yīng)頁(yè)面部分時(shí)的初始界面; 設(shè)置單元,用于根據(jù)用戶的輸入指令確定用戶指示瀏覽與所述頁(yè)面部分同屬同一頁(yè)面但位于所述第一界面之外的其他頁(yè)面部分時(shí),設(shè)置一浮層,并在所述浮層中嵌入設(shè)定的導(dǎo)航豐吳塊; 第二呈現(xiàn)單元,用于呈現(xiàn)其他頁(yè)面部分,并將所述浮層平移至當(dāng)前用于呈現(xiàn)所述其他頁(yè)面部分的當(dāng)前界面中的指定位置。
7.如權(quán)利要求6所述的裝置,其特征在于,所述設(shè)置單元具體用于: 根據(jù)用戶的輸入指令確定用戶指示上拉或下拉所述第一界面時(shí),設(shè)置一浮層;或者, 根據(jù)用戶的輸入指令確定用戶指示平移所述第一界面時(shí),設(shè)置一浮層;或者, 根據(jù)用戶的輸入指令確定用戶指示擴(kuò)大或縮小所述第一界面時(shí),設(shè)置一浮層。
8.如權(quán)利要求6或I所述的裝置,其特征在于,所述設(shè)置單元具體用于:在所述浮層中嵌入第一界面中包含的全部導(dǎo)航模塊;或者, 在所述浮層中嵌入預(yù)設(shè)的導(dǎo)航模塊。
9.如權(quán)利要求6或7所述的裝置,其特征在于,所述第二呈現(xiàn)單元具體用于: 根據(jù)系統(tǒng)默認(rèn)配置中的第一預(yù)設(shè)坐標(biāo),將所述浮層平移至當(dāng)前用于呈現(xiàn)所述其他頁(yè)面部分的當(dāng)前界面中的所述第一預(yù)設(shè)坐標(biāo)所表示的位置;或者, 根據(jù)用戶配置信息中的第二預(yù)設(shè)坐標(biāo),將所述浮層平移至當(dāng)前用于呈現(xiàn)所述其他頁(yè)面部分的當(dāng)前界面中的所述第二預(yù)設(shè)坐標(biāo)所表示的位置。
10.如權(quán)利要求6或7所述的裝置,其特征在于,所述第二呈現(xiàn)單元進(jìn)一步用于: 在將所述浮層平移至當(dāng)前界面中的指定位置之后,確定用戶在設(shè)定時(shí)長(zhǎng)內(nèi)未使用所述浮層中嵌入的導(dǎo)航模塊時(shí),`隱藏所述浮層。
【文檔編號(hào)】G06F17/30GK103678646SQ201310714513
【公開(kāi)日】2014年3月26日 申請(qǐng)日期:2013年12月20日 優(yōu)先權(quán)日:2013年12月20日
【發(fā)明者】張博, 李時(shí)斌, 吳海波 申請(qǐng)人:樂(lè)視網(wǎng)信息技術(shù)(北京)股份有限公司