亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

瀏覽器中標簽頁的控制方法、裝置、瀏覽器和移動終端的制作方法

文檔序號:6625058閱讀:464來源:國知局
瀏覽器中標簽頁的控制方法、裝置、瀏覽器和移動終端的制作方法
【專利摘要】本發(fā)明公開了一種瀏覽器中標簽頁的控制方法、裝置、瀏覽器和移動終端,其中,所述瀏覽器中標簽頁的控制方法,包括:顯示至少一個標簽頁;確定用戶從至少一個標簽頁中選中的標簽頁;接收用戶對選中的標簽頁進行的沿第一方向的滑動操作,其中,第一方向為瀏覽器所在長方形終端的短邊方向;以及控制選中的標簽頁隨著滑動操作移動,并在移動的過程中,根據(jù)選中的標簽頁在第一方向上的位移控制選中的標簽頁的透明度變化。本發(fā)明實施例的瀏覽器中標簽頁的控制方法,在用戶對標簽頁進行控制操作時,為用戶提供了多樣化的控制方式,更具有趣味性,提升了用戶的操作體驗。
【專利說明】瀏覽器中標簽頁的控制方法、裝置、瀏覽器和移動終端

【技術領域】
[0001]本發(fā)明涉及瀏覽器【技術領域】,尤其涉及一種瀏覽器中標簽頁的控制方法、裝置、瀏覽器和移動終端。

【背景技術】
[0002]隨著因特網(wǎng)(Internet)的飛速發(fā)展,越來越多的信息可以通過網(wǎng)頁的形式在因特網(wǎng)上傳播,因而越來越多的用戶通過瀏覽器瀏覽網(wǎng)頁獲取信息。瀏覽器是指可以顯示網(wǎng)頁服務器或者文件系統(tǒng)的超文本標記語言(HTML)文件內(nèi)容,并讓用戶與這些文件交互的一種軟件。手機瀏覽器是指運行在手機上的瀏覽器,用戶可以通過手機瀏覽器進行上網(wǎng)瀏覽互聯(lián)網(wǎng)內(nèi)容。
[0003]用戶在瀏覽網(wǎng)頁時往往會同時打開多個網(wǎng)頁,為了方便用戶在打開的多個網(wǎng)頁之間進行切換,現(xiàn)已推出多標簽頁瀏覽器。目前大多數(shù)瀏覽器支持多標簽頁瀏覽。
[0004]但是,發(fā)明人在實現(xiàn)本發(fā)明技術方案的過程中發(fā)現(xiàn):目前對已打開的標簽頁的控制操作主要有查看、關閉等,控制方式單一,用戶體驗差。


【發(fā)明內(nèi)容】

[0005]本發(fā)明旨在至少在一定程度上解決相關技術中的技術問題之一。為此,本發(fā)明第一方面的目的在于提出一種瀏覽器中標簽頁的控制方法,能夠為用戶提供不同的展現(xiàn)效果以及多樣化的控制方式。
[0006]本發(fā)明的第二方面的目的在于提出一種瀏覽器中標簽頁的控制裝置。
[0007]本發(fā)明的第三方面的目的在于提出一種瀏覽器。
[0008]本發(fā)明的第四方面的目的在于提出一種移動終端。
[0009]為達上述目的,根據(jù)本發(fā)明第一方面實施例提出了一種瀏覽器中標簽頁的控制方法,包括:顯示至少一個標簽頁;確定用戶從所述至少一個標簽頁中選中的標簽頁;接收所述用戶對所述選中的標簽頁進行的沿第一方向的滑動操作,其中,所述第一方向為所述瀏覽器所在長方形終端的短邊方向;以及控制所述選中的標簽頁隨著所述滑動操作移動,并在所述移動的過程中,根據(jù)所述選中的標簽頁在所述第一方向上的位移控制所述選中的標簽頁的透明度變化。
[0010]本發(fā)明實施例的瀏覽器中標簽頁的控制方法,通過顯示至少一個標簽頁,并確定用戶從顯示的標簽頁中選中的標簽頁,然后根據(jù)用戶對選中的標簽頁進行的沿第一方向的滑動操作控制選中的標簽頁移動,并根據(jù)移動位移控制選中的標簽頁的透明度變化,從而在用戶對標簽頁進行控制操作時,為用戶提供了多樣化的控制方式,更具有趣味性,提升了用戶的操作體驗。
[0011]本發(fā)明的第二方面的實施例提供了一種瀏覽器中標簽頁的控制裝置,包括:顯示模塊,用于顯示至少一個標簽頁;顯示模塊,用于顯示至少一個標簽頁;確定模塊,用于確定用戶從所述至少一個標簽頁中選中的標簽頁;第一接收模塊,用于接收所述用戶對所述選中的標簽頁進行的沿第一方向的滑動操作,其中,所述第一方向為所述瀏覽器所在長方形終端的短邊方向;以及控制模塊,用于控制所述選中的標簽頁隨著所述滑動操作移動,并在所述移動的過程中,根據(jù)所述選中的標簽頁在所述第一方向上的位移控制所述選中的標簽頁的透明度變化。
[0012]本發(fā)明實施例的瀏覽器中標簽頁的控制裝置,通過顯示至少一個標簽頁,并確定用戶從顯示的標簽頁中選中的標簽頁,然后根據(jù)用戶對選中的標簽頁進行的沿第一方向的滑動操作控制選中的標簽頁移動,并根據(jù)移動位移控制選中的標簽頁的透明度變化,從而在用戶對標簽頁進行控制操作時,為用戶提供了多樣化的控制方式,更具有趣味性,提升了用戶的操作體驗。
[0013]本發(fā)明的第三方面的實施例提供了一種瀏覽器,包括本發(fā)明第二方面實施例的瀏覽器中標簽頁的控制裝置。
[0014]本發(fā)明實施例的瀏覽器,通過顯示至少一個標簽頁,并確定用戶從顯示的標簽頁中選中的標簽頁,然后根據(jù)用戶對選中的標簽頁進行的滑動操作控制選中的標簽頁的透明度變化,從而在用戶對標簽頁進行控制操作時,為用戶提供了多樣化的控制方式,更具有趣味性,提升了用戶的操作體驗。
[0015]本發(fā)明的第四方面的實施例提供了一種移動終端,包括:殼體、處理器、存儲器、電路板和電源電路,其中,所述電路板安置在所述殼體圍成的空間內(nèi)部,所述處理器和所述存儲器設置在所述電路板上;所述電源電路,用于為所述移動終端的各個電路或器件供電;所述存儲器用于存儲可執(zhí)行程序代碼;所述處理器通過讀取所述存儲器中存儲的可執(zhí)行程序代碼來運行與所述可執(zhí)行程序代碼對應的程序,以用于執(zhí)行:顯示至少一個標簽頁;確定用戶從所述至少一個標簽頁中選中的標簽頁;接收所述用戶對所述選中的標簽頁進行的沿第一方向的滑動操作,其中,所述第一方向為所述瀏覽器所在長方形終端的短邊方向;以及控制所述選中的標簽頁隨著所述滑動操作移動,并在所述移動的過程中,根據(jù)所述選中的標簽頁在所述第一方向上的位移控制所述選中的標簽頁的透明度變化。
[0016]本發(fā)明實施例的移動終端,通過顯示至少一個標簽頁,并確定用戶從顯示的標簽頁中選中的標簽頁,然后根據(jù)用戶對選中的標簽頁進行的沿第一方向的滑動操作控制選中的標簽頁移動,并根據(jù)移動位移控制選中的標簽頁的透明度變化,從而在用戶對標簽頁進行控制操作時,為用戶提供了多樣化的控制方式,更具有趣味性,提升了用戶的操作體驗。

【專利附圖】

【附圖說明】
[0017]本發(fā)明的上述和/或附加的方面和優(yōu)點從結合下面附圖對實施例的描述中將變得明顯和容易理解,其中:
[0018]圖1為根據(jù)本發(fā)明一個實施例的瀏覽器中標簽頁的控制方法的流程圖;
[0019]圖2為根據(jù)本發(fā)明一個實施例的瀏覽器頁面示意圖一;
[0020]圖3為根據(jù)本發(fā)明一個實施例的瀏覽器頁面示意圖二 ;
[0021]圖4為根據(jù)本發(fā)明一個實施例的瀏覽器頁面示意圖三;
[0022]圖5為根據(jù)本發(fā)明一個實施例的瀏覽器頁面示意圖四;
[0023]圖6為根據(jù)本發(fā)明另一個實施例的瀏覽器中標簽頁的控制方法的流程圖;
[0024]圖7為根據(jù)本發(fā)明一個實施例的瀏覽器中標簽頁的控制裝置的結構示意圖。

【具體實施方式】
[0025]下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。
[0026]下面參考附圖描述根據(jù)本發(fā)明實施例的瀏覽器中標簽頁的控制方法、裝置、瀏覽器和移動終端。
[0027]圖1為根據(jù)本發(fā)明一個實施例的瀏覽器中標簽頁的控制方法的流程圖。
[0028]如圖1所示,該瀏覽器中標簽頁的控制方法,包括:
[0029]S101,顯示至少一個標簽頁。
[0030]在本發(fā)明的一個實施例中,在用戶在瀏覽器中打開至少一個標簽頁后,瀏覽器顯示用戶打開的多個標簽頁,其中,多個標簽頁之間的距離隨著用戶打開的標簽頁個數(shù)的增加而減小。
[0031]例如,用戶點擊2個標簽頁后的瀏覽器頁面如圖2所示,用戶點擊5個標簽頁后的瀏覽器頁面如圖3所示。
[0032]S102,確定用戶從至少一個標簽頁中選中的標簽頁。
[0033]在本發(fā)明的實施例中,當瀏覽器顯示至少一個標簽頁之后,如果用戶需要對瀏覽器中顯示的標簽頁進行操作(如點擊、查看、關閉等操作時),可根據(jù)需要選中其中任意一個標簽頁。
[0034]S103,接收用戶對選中的標簽頁進行的沿第一方向的滑動操作,其中,第一方向為瀏覽器所在長方形終端的短邊方向在本發(fā)明的實施例中,用戶在選中標簽頁之后,可對選中的標簽頁進行沿第一方向的滑動操作,其中,第一方向為瀏覽器所在長方形終端的短邊方向,即當手機縱向放置時,第一方向為橫軸方向,如圖3所不;當手機橫向放置時,第一方向為縱軸方向,如圖4所示。
[0035]S104,控制選中的標簽頁隨著滑動操作移動,并在移動的過程中,根據(jù)選中的標簽頁在第一方向上的位移控制選中的標簽頁的透明度變化。
[0036]在本發(fā)明的實施例中,具體地,在接收到用戶對選中的標簽頁沿第一方向進行滑動操作后,可控制選中的標簽頁隨著滑動操作移動,并根據(jù)選中的標簽頁在第一方向上的位移確定選中的標簽頁的透明度值,以根據(jù)透明度值控制選中的標簽頁的透明度。標簽頁的透明度值在OpenGL中由α通道的值確定。如圖5所示,當選中的標簽頁沿第一方向滑動到瀏覽器窗口的一半位置時,可變?yōu)榘胪该鳡顟B(tài)。
[0037]當然,用戶還可對選中的標簽頁沿著第一方向進行來回反復的滑動操作,以圖3為例,可對選中的標簽頁沿著左右來回滑動。
[0038]在上述根據(jù)選中的標簽頁的位移確定其透明度值的過程中,假設選中該標簽頁時該標簽頁的透明度為Qtl,則可根據(jù)a = a(r|S|*a確定選中的標簽頁在滑動的過程中的透明度值,其中,α為選中的標簽頁在滑動的過程中的透明度值,S為選中的標簽頁的位移,a為透明度變化參數(shù)。其中,a可由瀏覽器的窗口在第一方向上的邊長L1來確定,舉例來說,可通過a= (Cic1-Ci1)/L1確定a,a i為預先設定的選中的標簽頁完全滑出瀏覽器窗口時的透明度值,其中,a ^的值可為100%,α ?的值可為O。
[0039]另外,還可接收用戶對選中的標簽頁的沿第二方向的滑動操作,當接收到用戶對選中的標簽頁沿第二方向滑動操作時,根據(jù)沿第二方向的滑動操作控制多個標簽頁中的其他標簽頁與被選中的標簽頁同向聯(lián)動,其中,第二方向與第一方向呈預設角度,在本發(fā)明的一個實施例中,該預設角度可為90°。如圖3或圖4所示,即第一方向為長方形終端的短邊,第二方向為長方形終端的長邊。其中,在控制多個標簽頁中的其他標簽頁與被選中的標簽頁同向聯(lián)動時,除最后一個標簽頁之外的每個標簽頁的最大展開長度不超過預設值。最后一個標簽頁是指多個標簽頁中與瀏覽器頂端距離最遠的標簽頁,如圖2所示。從而使標簽頁具有不同的展現(xiàn)方式,提高了用戶的操作體驗。
[0040]本發(fā)明實施例的瀏覽器中標簽頁的控制方法,通過顯示至少一個標簽頁,并確定用戶從顯示的標簽頁中選中的標簽頁,然后根據(jù)用戶對選中的標簽頁進行的沿第一方向的滑動操作控制選中的標簽頁移動,并根據(jù)移動位移控制選中的標簽頁的透明度變化,從而在用戶對標簽頁進行控制操作時,為用戶提供了多樣化的控制方式,更具有趣味性,提升了用戶的操作體驗。
[0041]圖6為根據(jù)本發(fā)明另一個實施例的瀏覽器中標簽頁的控制方法的流程圖。
[0042]如圖6所示,該瀏覽器中標簽頁的控制方法,包括:
[0043]S601,顯示至少一個標簽頁。
[0044]在本發(fā)明的一個實施例中,在用戶在瀏覽器中打開至少一個標簽頁后,瀏覽器顯示用戶打開的多個標簽頁,其中,多個標簽頁之間的距離隨著用戶打開的標簽頁個數(shù)的增加而減小。
[0045]例如,用戶點擊2個標簽頁后的瀏覽器頁面如圖2所示,用戶點擊5個標簽頁后的瀏覽器頁面如圖3所示。
[0046]S602,確定用戶從至少一個標簽頁中選中的標簽頁。
[0047]在本發(fā)明的實施例中,當瀏覽器顯示至少一個標簽頁之后,如果用戶需要對瀏覽器中顯示的標簽頁進行操作(如點擊、查看、關閉等操作時),可根據(jù)需要選中其中任意一個標簽頁。
[0048]S603,接收用戶對選中的標簽頁進行的沿第一方向的滑動操作,其中,第一方向為瀏覽器所在長方形終端的短邊方向在本發(fā)明的實施例中,用戶在選中標簽頁之后,可對選中的標簽頁進行沿第一方向的滑動操作,其中,第一方向為瀏覽器所在長方形終端的短邊方向,即當手機縱向放置時,第一方向為橫軸方向,如圖3所不;當手機橫向放置時,第一方向為縱軸方向,如圖4所示。
[0049]S604,控制選中的標簽頁隨著滑動操作移動,并在移動的過程中,根據(jù)選中的標簽頁在第一方向上的位移控制選中的標簽頁的透明度變化。
[0050]在本發(fā)明的實施例中,具體地,在接收到用戶對選中的標簽頁沿第一方向進行滑動操作后,可控制選中的標簽頁隨著滑動操作移動,并根據(jù)選中的標簽頁在第一方向上的位移確定選中的標簽頁的透明度值,以根據(jù)透明度值控制選中的標簽頁的透明度。標簽頁的透明度值在OpenGL中由α通道的值確定。如圖5所示,當選中的標簽頁沿第一方向滑動到瀏覽器窗口的一半位置時,可變?yōu)榘胪该鳡顟B(tài)。
[0051]當然,用戶還可對選中的標簽頁沿著第一方向進行來回反復的滑動操作,以圖3為例,可對選中的標簽頁沿著左右來回滑動。
[0052]在上述根據(jù)選中的標簽頁的位移確定其透明度值的過程中,假設選中該標簽頁時該標簽頁的透明度為Qtl,則可根據(jù)a = a(r|S|*a確定選中的標簽頁在滑動的過程中的透明度值,其中,α為選中的標簽頁在滑動的過程中的透明度值,S為選中的標簽頁的位移,a為透明度變化參數(shù)。其中,a可由瀏覽器的窗口在第一方向上的邊長L1來確定,舉例來說,可通過a= (Cic1-Ci1)/L1確定a,a i為預先設定的選中的標簽頁完全滑出瀏覽器窗口時的透明度值,其中,a ^的值可為100%,α ?的值可為O。
[0053]另外,還可接收用戶對選中的標簽頁的沿第二方向的滑動操作,如果當前顯示多個標簽,則當接收到用戶對選中的標簽頁沿第二方向滑動操作時,根據(jù)沿第二方向的滑動操作控制多個標簽頁中的其他標簽頁與被選中的標簽頁同向聯(lián)動,其中,第二方向與第一方向呈預設角度,在本發(fā)明的一個實施例中,該預設角度可為90°。如圖3或圖4所示,SP第一方向為長方形終端的短邊,第二方向為長方形終端的長邊。其中,在控制多個標簽頁中的其他標簽頁與被選中的標簽頁同向聯(lián)動時,除最后一個標簽頁之外的每個標簽頁的最大展開長度不超過預設值。最后一個標簽頁是指多個標簽頁中與瀏覽器頂端距離最遠的標簽頁,如圖2所示。從而使標簽頁具有不同的展現(xiàn)方式,提高了用戶的操作體驗。
[0054]S605,當用戶對選中的標簽頁進行沿第一方向的滑動操作結束時,判斷選中的標簽頁在第一方向上的位移是否大于預設閾值。
[0055]當用戶對選中的標簽頁進行沿第一方向的滑動操作結束時,即用戶手指離開屏幕時,可獲取滑動操作選中的標簽頁在第一方向上的位移,并判斷該位移是否大于預設閾值,其中,預設閾值以根據(jù)需要靈活設置,例如可以為手機短邊的一半。
[0056]S606,如果大于預設閾值,則控制選中的標簽頁關閉。
[0057]在本發(fā)明的實施例中,如果用戶對選中的標簽頁進行沿第一方向的滑動操作結束時,選中的標簽頁在第一方向上的位移大于預設閾值,則控制選中的標簽頁關閉。如果選中的標簽頁在第一方向上的位移不大于預設閾值,則恢復選中的標簽在滑動操作之前的狀態(tài)。
[0058]在本發(fā)明的一個實施例中,如果當前顯示的標簽頁為多個,則當關閉選中的標簽頁之后,可根據(jù)當前顯示的標簽個數(shù)和瀏覽器的當前窗口尺寸調(diào)整未被關閉的標簽頁的展開長度。其中,對于最后一個標簽頁來說,展開長度該標簽頁與瀏覽器窗口的第一方向上的邊框的距離,對于其他標簽頁來說,展開長度為該標簽頁與其下方標簽頁之間的距離。
[0059]本發(fā)明實施例的瀏覽器中標簽頁的控制方法,可根據(jù)用戶對選中的標簽頁的滑動操作控制該標簽頁的透明度變化,并在滑動操作結束時根據(jù)選中的標簽頁的位移大于預設閾值時控制選中的標簽頁關閉,用戶可以快速地、方便地關閉不需要的標簽頁,操作方式更加靈活、多變,并且更易于操作,進一步提升了用戶體驗。
[0060]為了實現(xiàn)上述實施例,本發(fā)明還提出一種瀏覽器中標簽頁的控制裝置。
[0061]圖7為根據(jù)本發(fā)明一個實施例的瀏覽器中標簽頁的控制裝置的結構示意圖。
[0062]如圖7所示,該瀏覽器中標簽頁的控制裝置,包括:顯示模塊10、確定模塊20、接收模塊30和控制模塊40。
[0063]顯示模塊10用于顯示至少一個標簽頁。在本發(fā)明的一個實施例中,在用戶在瀏覽器中打開至少一個標簽頁后,顯示模塊10可顯示用戶打開的多個標簽頁,其中,多個標簽頁之間的距離隨著用戶打開的標簽頁個數(shù)的增加而減小。
[0064]例如,用戶點擊2個標簽頁后的瀏覽器頁面如圖2所示,用戶點擊5個標簽頁后的瀏覽器頁面如圖3所示。
[0065]確定模塊20用于確定用戶從至少一個標簽頁中選中的標簽頁。在本發(fā)明的實施例中,當瀏覽器顯示至少一個標簽頁之后,如果用戶需要對瀏覽器中顯示的標簽頁進行操作(如點擊、查看、關閉等操作時),可根據(jù)需要選中其中任意一個標簽頁。
[0066]接收模塊30用于接收用戶對選中的標簽頁進行的沿第一方向的滑動操作,其中,第一方向為瀏覽器所在長方形終端的短邊方向。在本發(fā)明的實施例中,用戶在選中標簽頁之后,可對選中的標簽頁進行沿第一方向的滑動操作,其中,第一方向為瀏覽器所在長方形終端的短邊方向,即當手機縱向放置時,第一方向為橫軸方向,如圖3所示;當手機橫向放置時,第一方向為縱軸方向,如圖4所不。
[0067]控制模塊40用于控制選中的標簽頁隨著滑動操作移動,并在移動的過程中,根據(jù)選中的標簽頁在第一方向上的位移控制選中的標簽頁的透明度變化。
[0068]在本發(fā)明的實施例中,用戶可對選中的標簽頁進行滑動操作,更具體地,控制模塊30可包括:確定單元31和控制單元32,其中,確定單元32用于根據(jù)選中的標簽頁在第一方向上的位移確定選中的標簽頁的透明度值;控制單元33用于根據(jù)透明度值控制選中的標簽頁的透明度。標簽頁的透明度值在OpenGL中由α通道的值確定。如圖5所示,當選中的標簽頁沿第一方向滑動到瀏覽器窗口的一半位置時,可變?yōu)榘胪该鳡顟B(tài)。
[0069]當然,用戶還可對選中的標簽頁沿著第一方向進行來回反復的滑動操作,以圖3為例,可對選中的標簽頁沿著左右來回滑動。
[0070]在上述根據(jù)選中的標簽頁的位移確定其透明度值的過程中,假設選中該標簽頁時,該標簽頁的透明度為Cttl,可為100%,則可根據(jù)a = Ctc1-1S^a確定選中的標簽頁在滑動的過程中的透明度,其中,α為透明度值,S為選中的標簽頁的位移,a為透明度變化參數(shù)。其中,a可由瀏覽器的窗口在第一方向上的邊長L1來確定,舉例來說,可通過a =(a ^ a i)/L1確定a,a i為預先設定的選中的標簽頁完全滑出瀏覽器窗口時的透明度值,舉例來說,a i = O。
[0071]另外,接收模塊30還可用于當顯示多個標簽頁時,接收用戶對選中的標簽頁的沿第二方向的滑動操作,控制模塊40還用于根據(jù)沿第二方向的滑動操作控制多個標簽頁中的其他標簽頁與被選中的標簽頁同向聯(lián)動,其中,第二方向與第一方向呈預設角度,在本發(fā)明的一個實施例中,該預設角度可為90°。如圖3或圖4所示,即第一方向為長方形終端的短邊,第二方向為長方形終端的長邊。其中,在控制多個標簽頁中的其他標簽頁與被選中的標簽頁同向聯(lián)動時,除最后一個標簽頁之外的每個標簽頁的最大展開長度不超過預設值。最后一個標簽頁是指多個標簽頁中與瀏覽器頂端距離最遠的標簽頁,如圖2所示。從而使標簽頁具有不同的展現(xiàn)方式,提高了用戶的操作體驗。
[0072]本發(fā)明實施例的瀏覽器中標簽頁的控制裝置,通過顯示至少一個標簽頁,并確定用戶從顯示的標簽頁中選中的標簽頁,然后根據(jù)用戶對選中的標簽頁進行的沿第一方向的滑動操作控制選中的標簽頁移動,并根據(jù)移動位移控制選中的標簽頁的透明度變化,從而在用戶對標簽頁進行控制操作時,為用戶提供了多樣化的控制方式,更具有趣味性,提升了用戶的操作體驗。
[0073]在本發(fā)明的一個實施例中,控制模塊還可用于當用戶對選中的標簽頁進行沿第一方向的滑動操作結束時,判斷選中的標簽頁在第一方向上的位移是否大于預設閾值,并在判斷大于預設閾值,控制選中的標簽頁關閉。當顯示多個標簽頁時,控制模塊還用于在控制選中的標簽頁關閉之后,根據(jù)當前顯示的標簽個數(shù)和瀏覽器的當前窗口尺寸調(diào)整未被關閉的標簽頁的展開長度。從而用戶可以快速地、方便地關閉不需要的標簽頁,操作方式更加靈活、多變,并且更易于操作,進一步提升了用戶體驗。
[0074]為了實現(xiàn)上述實施例,本發(fā)明還提出一種瀏覽器。
[0075]根據(jù)本發(fā)明一個實施例的瀏覽器,包括本發(fā)明任一實施例的瀏覽器中標簽頁的控制裝置。
[0076]本發(fā)明實施例的瀏覽器,通過顯示至少一個標簽頁,并確定用戶從顯示的標簽頁中選中的標簽頁,然后根據(jù)用戶對選中的標簽頁進行的沿第一方向的滑動操作控制選中的標簽頁移動,并根據(jù)移動位移控制選中的標簽頁的透明度變化,從而在用戶對標簽頁進行控制操作時,為用戶提供了多樣化的控制方式,更具有趣味性,提升了用戶的操作體驗。
[0077]為了實現(xiàn)上述實施例,本發(fā)明還提出一種移動終端。
[0078]根據(jù)本發(fā)明一個實施例的移動終端,包括:殼體、處理器、存儲器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內(nèi)部,處理器和存儲器設置在電路板上;電源電路,用于為移動終端的各個電路或器件供電;存儲器用于存儲可執(zhí)行程序代碼;處理器通過讀取存儲器中存儲的可執(zhí)行程序代碼來運行與可執(zhí)行程序代碼對應的程序,以用于執(zhí)行:
[0079]S101’,顯示至少一個標簽頁。
[0080]在本發(fā)明的一個實施例中,在用戶在瀏覽器中打開至少一個標簽頁后,瀏覽器顯示用戶打開的多個標簽頁,其中,多個標簽頁之間的距離隨著用戶打開的標簽頁個數(shù)的增加而減小。
[0081]例如,用戶點擊2個標簽頁后的瀏覽器頁面如圖2所示,用戶點擊5個標簽頁后的瀏覽器頁面如圖3所示。
[0082]S102’,確定用戶從至少一個標簽頁中選中的標簽頁。
[0083]在本發(fā)明的實施例中,當瀏覽器顯示至少一個標簽頁之后,如果用戶需要對瀏覽器中顯示的標簽頁進行操作(如點擊、查看、關閉等操作時),可根據(jù)需要選中其中任意一個標簽頁。
[0084]S103’,接收用戶對選中的標簽頁進行的沿第一方向的滑動操作,其中,第一方向為瀏覽器所在長方形終端的短邊方向在本發(fā)明的實施例中,用戶在選中標簽頁之后,可對選中的標簽頁進行沿第一方向的滑動操作,其中,第一方向為瀏覽器所在長方形終端的短邊方向,即當手機縱向放置時,第一方向為橫軸方向,如圖3所不;當手機橫向放置時,第一方向為縱軸方向,如圖4所示。
[0085]S104’,控制選中的標簽頁隨著滑動操作移動,并在移動的過程中,根據(jù)選中的標簽頁在第一方向上的位移控制選中的標簽頁的透明度變化。
[0086]在本發(fā)明的實施例中,具體地,在接收到用戶對選中的標簽頁沿第一方向進行滑動操作后,可控制選中的標簽頁隨著滑動操作移動,并根據(jù)選中的標簽頁在第一方向上的位移確定選中的標簽頁的透明度值,以根據(jù)透明度值控制選中的標簽頁的透明度。標簽頁的透明度值在OpenGL中由α通道的值確定。如圖5所示,當選中的標簽頁沿第一方向滑動到瀏覽器窗口的一半位置時,可變?yōu)榘胪该鳡顟B(tài)。
[0087]當然,用戶還可對選中的標簽頁沿著第一方向進行來回反復的滑動操作,以圖3為例,可對選中的標簽頁沿著左右來回滑動。
[0088]在上述根據(jù)選中的標簽頁的位移確定其透明度值的過程中,假設選中該標簽頁時該標簽頁的透明度為Qtl,則可根據(jù)a = a(r|S|*a確定選中的標簽頁在滑動的過程中的透明度值,其中,α為選中的標簽頁在滑動的過程中的透明度值,S為選中的標簽頁的位移,a為透明度變化參數(shù)。其中,a可由瀏覽器的窗口在第一方向上的邊長L1來確定,舉例來說,可通過a= (Cic1-Ci1)/L1確定a,a i為預先設定的選中的標簽頁完全滑出瀏覽器窗口時的透明度值,其中,a ^的值可為100%,α ?的值可為O。
[0089]在本發(fā)明的實施例中,處理器還用于:當用戶對選中的標簽頁進行沿第一方向的滑動操作結束時,判斷選中的標簽頁在第一方向上的位移是否大于預設閾值。如果大于預設閾值,則控制選中的標簽頁關閉。如果當前顯示的標簽頁為多個,則當關閉選中的標簽頁之后,可根據(jù)當前顯示的標簽個數(shù)和瀏覽器的當前窗口尺寸調(diào)整未被關閉的標簽頁的展開長度。從而用戶可以快速地、方便地關閉不需要的標簽頁,操作方式更加靈活、多變,并且更易于操作,進一步提升了用戶體驗。
[0090]另外,還可接收用戶對選中的標簽頁的沿第二方向的滑動操作,當接收到用戶對選中的標簽頁沿第二方向滑動操作時,根據(jù)沿第二方向的滑動操作控制多個標簽頁中的其他標簽頁與被選中的標簽頁同向聯(lián)動,其中,第二方向與第一方向呈預設角度,在本發(fā)明的一個實施例中,該預設角度可為90°。如圖3或圖4所示,即第一方向為長方形終端的短邊,第二方向為長方形終端的長邊。其中,在控制多個標簽頁中的其他標簽頁與被選中的標簽頁同向聯(lián)動時,除最后一個標簽頁之外的每個標簽頁的最大展開長度不超過預設值。最后一個標簽頁是指多個標簽頁中與瀏覽器頂端距離最遠的標簽頁,如圖2所示。從而使標簽頁具有不同的展現(xiàn)方式,提高了用戶的操作體驗。
[0091]本發(fā)明實施例的移動終端,通過顯示至少一個標簽頁,并確定用戶從顯示的標簽頁中選中的標簽頁,然后根據(jù)用戶對選中的標簽頁進行的沿第一方向的滑動操作控制選中的標簽頁移動,并根據(jù)移動位移控制選中的標簽頁的透明度變化,從而在用戶對標簽頁進行控制操作時,為用戶提供了多樣化的控制方式,更具有趣味性,提升了用戶的操作體驗。
[0092]在本發(fā)明的描述中,需要理解的是,術語“中心”、“縱向”、“橫向”、“長度”、“寬度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底” “內(nèi)”、“外”、“順時針”、“逆時針”、“軸向”、“徑向”、“周向”等指示的方位或位置關系為基于附圖所示的方位或位置關系,僅是為了便于描述本發(fā)明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構造和操作,因此不能理解為對本發(fā)明的限制。
[0093]此外,術語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個該特征。在本發(fā)明的描述中,“多個”的含義是兩個或兩個以上,例如兩個,三個等,除非另有明確具體的限定。
[0094]在本發(fā)明中,除非另有明確的規(guī)定和限定,術語“安裝”、“相連”、“連接”、“固定”等術語應做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或成一體;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內(nèi)部的連通或兩個元件的相互作用關系,除非另有明確的限定。對于本領域的普通技術人員而言,可以根據(jù)具體情況理解上述術語在本發(fā)明中的具體含義。
[0095]在本發(fā)明中,除非另有明確的規(guī)定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接觸,或第一和第二特征通過中間媒介間接接觸。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或僅僅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或僅僅表示第一特征水平高度小于第二特征。
[0096]在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結合。此外,在不相互矛盾的情況下,本領域的技術人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進行結合和組合。
[0097]盡管上面已經(jīng)示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領域的普通技術人員在本發(fā)明的范圍內(nèi)可以對上述實施例進行變化、修改、替換和變型。
【權利要求】
1.一種瀏覽器中標簽頁的控制方法,其特征在于,包括: 顯示至少一個標簽頁; 確定用戶從所述至少一個標簽頁中選中的標簽頁; 接收所述用戶對所述選中的標簽頁進行的沿第一方向的滑動操作,其中,所述第一方向為所述瀏覽器所在長方形終端的短邊方向;以及 控制所述選中的標簽頁隨著所述滑動操作移動,并在所述移動的過程中,根據(jù)所述選中的標簽頁在所述第一方向上的位移控制所述選中的標簽頁的透明度變化。
2.如權利要求1所述的方法,其特征在于,所述根據(jù)所述選中的標簽頁在所述第一方向上的位移控制所述選中的標簽頁的透明度變化,具體包括: 根據(jù)所述選中的標簽頁在所述第一方向上的位移確定所述選中的標簽頁的透明度值; 根據(jù)所述透明度值控制所述選中的標簽頁的透明度。
3.如權利要求2所述的方法,其特征在于,還包括: 當所述用戶對所述選中的標簽頁進行沿所述第一方向的滑動操作結束時,判斷所述選中的標簽頁在所述第一方向上的位移是否大于預設閾值; 如果大于所述預設閾值,則控制所述選中的標簽頁關閉。
4.如權利要求1-3任一項所述的方法,其特征在于,當顯示多個標簽頁時,所述方法還包括: 接收所述用戶對所述選中的標簽頁進行的沿第二方向的滑動操作; 根據(jù)所述沿第二方向的滑動操作控制所述多個標簽頁中的其他標簽頁與所述被選中的標簽頁同向聯(lián)動,其中,所述第二方向與所述第一方向呈預設角度。
5.如權利要求3所述的方法,其特征在于,當顯示多個標簽頁時,在所述控制所述選中的標簽頁關閉之后,還包括: 根據(jù)當前顯示的標簽個數(shù)和所述瀏覽器的當前窗口尺寸調(diào)整未被關閉的標簽頁的展開長度。
6.一種瀏覽器中標簽頁的控制裝置,其特征在于,包括: 顯示模塊,用于顯示至少一個標簽頁; 確定模塊,用于確定用戶從所述至少一個標簽頁中選中的標簽頁; 接收模塊,用于接收所述用戶對所述選中的標簽頁進行的沿第一方向的滑動操作,其中,所述第一方向為所述瀏覽器所在長方形終端的短邊方向;以及 控制模塊,用于控制所述選中的標簽頁隨著所述滑動操作移動,并在所述移動的過程中,根據(jù)所述選中的標簽頁在所述第一方向上的位移控制所述選中的標簽頁的透明度變化。
7.如權利要求6所述的裝置,其特征在于,所述控制模塊具體包括: 確定單元,用于根據(jù)所述選中的標簽頁在所述第一方向上的位移確定所述選中的標簽頁的透明度值; 控制單元,用于根據(jù)所述透明度值控制所述選中的標簽頁的透明度。
8.如權利要求7所述的裝置,其特征在于,所述控制模塊還用于: 當所述用戶對所述選中的標簽頁進行沿所述第一方向的滑動操作結束時,判斷所述選中的標簽頁在所述第一方向上的位移是否大于預設閾值,并在判斷大于所述預設閾值,控制所述選中的標簽頁關閉。
9.如權利要求6-8任一項所述的裝置,其特征在于, 所述接收模塊還用于當顯示多個標簽頁時,接收所述用戶對所述選中的標簽頁進行的沿第二方向的滑動操作; 所述控制模塊還用于根據(jù)所述沿第二方向的滑動操作控制所述多個標簽頁中的其他標簽頁與所述被選中的標簽頁同向聯(lián)動,其中,所述第二方向與所述第一方向呈預設角度。
10.如權利要求8所述的裝置,其特征在于,當顯示多個標簽頁時,所述控制模塊還用于: 在控制所述選中的標簽頁關閉之后,根據(jù)當前顯示的標簽個數(shù)和所述瀏覽器的當前窗口尺寸調(diào)整未被關閉的標簽頁的展開長度。
11.一種瀏覽器,其特征在于,包括如權利要求6-10任一項所述的瀏覽器中標簽頁的控制裝置。
12.—種移動終端,其特征在于,包括:殼體、處理器、存儲器、電路板和電源電路,其中,所述電路板安置在所述殼體圍成的空間內(nèi)部,所述處理器和所述存儲器設置在所述電路板上;所述電源電路,用于為所述移動終端的各個電路或器件供電;所述存儲器用于存儲可執(zhí)行程序代碼;所述處理器通過讀取所述存儲器中存儲的可執(zhí)行程序代碼來運行與所述可執(zhí)行程序代碼對應的程序,以用于執(zhí)行:顯示至少一個標簽頁;確定用戶從所述至少一個標簽頁中選中的標簽頁,并接收所述用戶對所述選中的標簽頁進行的沿第一方向的滑動操作,其中,所述第一方向為所述瀏覽器所在長方形終端的短邊方向;控制所述選中的標簽頁隨著所述滑動操作移動,并根據(jù)所述選中的標簽頁在所述第一方向上的位移確定所述選中的標簽頁的透明度值;以及根據(jù)所述透明度值控制所述選中的標簽頁的透明度。
【文檔編號】G06F3/0485GK104199590SQ201410428264
【公開日】2014年12月10日 申請日期:2014年8月27日 優(yōu)先權日:2014年8月27日
【發(fā)明者】趙世婚, 關翔 申請人:可牛網(wǎng)絡技術(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1