一種瀏覽器標簽切換方法、裝置及終端的制作方法
【專利摘要】本發(fā)明實施例公開了一種瀏覽器標簽切換方法,包括:接收用戶在瀏覽器顯示界面中輸入的操作手勢;判斷所述操作手勢的輸入?yún)^(qū)域是否為指定區(qū)域;若判斷為是,根據(jù)當前選中的標簽以及所述操作手勢,確定標簽切換的目標標簽;切換至所述目標標簽。本發(fā)明實施例還公開了一種瀏覽器標簽切換裝置和一種終端。采用本發(fā)明,可以提高標簽切換的效率。
【專利說明】一種瀏覽器標簽切換方法、裝置及終端
【技術領域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)【技術領域】,尤其涉及一種瀏覽器標簽切換方法、裝置及終端。
【背景技術】
[0002]隨著互聯(lián)網(wǎng)技術的發(fā)展,越來越多的瀏覽器開始支持多標簽模式,即用戶可以在同一瀏覽器窗口中分多個標簽打開多個網(wǎng)頁,便于用戶在不同的網(wǎng)頁之間進行切換。
[0003]目前,瀏覽器在多標簽模式下,需要用戶使用鼠標點擊標簽方式切換標簽,標簽切換的效率較低。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例所要解決的技術問題在于,提供一種瀏覽器標簽切換方法、裝置及終端,可以提聞標簽切換效率。
[0005]為了解決上述技術問題,本發(fā)明實施例提供了一種瀏覽器標簽切換方法,包括:
[0006]接收用戶在瀏覽器顯示界面中輸入的操作手勢;
[0007]判斷所述操作手勢的輸入?yún)^(qū)域是否為指定區(qū)域;
[0008]若判斷為是,根據(jù)當前選中的標簽以及所述操作手勢,確定標簽切換的目標標簽;
[0009]切換至所述目標標簽。
[0010]其中,所述操作手勢包括:
[0011]滾動鼠標滾輪、滑動鼠標、或對顯示所述瀏覽器顯示界面的觸摸屏的觸摸滑動。
[0012]其中,所述指定區(qū)域包括:
[0013]標簽欄區(qū)域;或,
[0014]所述瀏覽器顯示界面中預先設定的區(qū)域。
[0015]其中,根據(jù)當前選中的標簽以及所述操作手勢,確定標簽切換的目標標簽,包括:
[0016]確定所述操作手勢對應的控制指令;
[0017]根據(jù)當前選中的標簽以及所述控制指令,確定標簽切換的目標標簽。
[0018]其中,所述控制指令包括:
[0019]切換至下一個標簽、或切換至上一個標簽。
[0020]其中,所述根據(jù)當前選中的標簽以及所述控制指令,確定標簽切換的目標標簽,包括:
[0021]當當前選中的標簽為瀏覽器顯示界面中的第一個標簽,且所述操作手勢對應的控制指令為切換至上一個標簽時,確定所述目標標簽為瀏覽器顯示界面中的最后一個標簽。
[0022]其中,所述根據(jù)當前選中的標簽以及所述控制指令,確定標簽切換的目標標簽,包括:
[0023]當當前選中的標簽為瀏覽器顯示界面中的最后一個標簽,且所述操作手勢對應的控制指令為切換至下一個標簽時,確定所述目標標簽為瀏覽器顯示界面中的第一個標簽。
[0024]其中,所述接收用戶在瀏覽器顯示界面中輸入的操作手勢之后,判斷所述操作手勢的輸入?yún)^(qū)域是否為指定區(qū)域之前,還包括:
[0025]判斷所述操作手勢是否為有效操作手勢;
[0026]若判斷為是,執(zhí)行判斷所述操作手勢的輸入?yún)^(qū)域是否為指定區(qū)域的步驟。
[0027]其中,所述切換至所述目標標簽之后,還包括:
[0028]展示所述目標標簽對應的網(wǎng)頁。
[0029]相應地,本發(fā)明實施例還提供了一種瀏覽器標簽切換裝置,包括:
[0030]接收模塊,用于接收用戶在瀏覽器顯示界面中輸入的操作手勢;
[0031]第一判斷模塊,用于判斷所述操作手勢的輸入?yún)^(qū)域是否為指定區(qū)域;
[0032]確定模塊,用于當所述第一判斷模塊判斷為是時,根據(jù)當前選中的標簽以及所述操作手勢,確定標簽切換的目標標簽;
[0033]切換模塊,用于切換至所述目標標簽。
[0034]其中,所述操作手勢包括:
[0035]滾動鼠標滾輪、滑動鼠標、或對顯示所述瀏覽器顯示界面的觸摸屏的觸摸滑動。
[0036]其中,所述指定區(qū)域包括:
[0037]標簽欄區(qū)域;或,
[0038]所述瀏覽器顯示界面中預先設定的區(qū)域。
[0039]其中,所述確定模塊包括:
[0040]第一確定單元,用于確定所述操作手勢對應的控制指令;
[0041]第二確定單元,用于根據(jù)當前選中的標簽以及所述控制指令,確定標簽切換的目標標簽。
[0042]其中,所述控制指令包括:
[0043]切換至下一個標簽、或切換至上一個標簽。
[0044]其中,所述確定模塊具體用于,當當前選中的標簽為瀏覽器顯示界面中的第一個標簽,且所述操作手勢對應的控制指令為切換至上一個標簽時,確定所述目標標簽為瀏覽器顯示界面中的最后一個標簽。
[0045]其中,所述確定模塊具體用于,當當前選中的標簽為瀏覽器顯示界面中的最后一個標簽,且所述操作手勢對應的控制指令為切換至下一個標簽時,確定所述目標標簽為瀏覽器顯示界面中的第一個標簽。
[0046]其中,還包括:
[0047]第二判斷模塊,用于當所述接收模塊接收到用戶在瀏覽器顯示界面中輸入的操作手勢之后,判斷所述操作手勢是否為有效操作手勢;
[0048]所述第一判斷模塊具體用于,當所述第二判斷模塊判斷為是時,判斷所述操作手勢的輸入?yún)^(qū)域是否為指定區(qū)域。
[0049]其中,還包括:
[0050]展示模塊,用于展示所述目標標簽對應的網(wǎng)頁。
[0051]相應地,本發(fā)明實施例還提供了一種終端,包括上述瀏覽器標簽切換裝置。
[0052]實施本發(fā)明實施例,具有如下有益效果:
[0053]當接收到用戶在瀏覽器顯示界面中輸入的操作手勢時,通過判斷該操作手勢的輸入?yún)^(qū)域是否為指定區(qū)域,進而在判斷結果為是時,根據(jù)當前選中的標簽,以及該操作手勢確定標簽切換的目標標簽,從而切換至該目標標簽,由于用戶無需在標簽切換時點擊目標標簽,從而提聞了標簽切換的效率。
【專利附圖】
【附圖說明】
[0054]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0055]圖1是本發(fā)明實施例提供的一種瀏覽器標簽切換方法的流程示意圖;
[0056]圖2是本發(fā)明實施例提供的另一種瀏覽器標簽切換方法的流程示意圖;
[0057]圖3是本發(fā)明實施例提供的另一種瀏覽器標簽切換方法的流程示意圖;
[0058]圖4是本發(fā)明實施例提供的另一種瀏覽器標簽切換方法的流程示意圖;
[0059]圖5是本發(fā)明實施例提供的一種瀏覽器標簽切換裝置的結構示意圖;
[0060]圖6是本發(fā)明實施例提供的另一種瀏覽器標簽切換裝置的結構示意圖;
[0061]圖7是本發(fā)明實施例提供的另一種瀏覽器標簽切換裝置的結構示意圖;
[0062]圖8是本發(fā)明實施例提供的另一種瀏覽器標簽切換裝置的結構示意圖;
[0063]圖9是本發(fā)明實施例提供的另一種瀏覽器標簽切換裝置的結構示意圖。
【具體實施方式】
[0064]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0065]如圖1所示,為本發(fā)明實施例提供的一種瀏覽器標簽切換方法的流程示意圖,可以包括以下步驟:
[0066]步驟101、接收用戶在瀏覽器顯示界面中輸入的操作手勢。
[0067]本發(fā)明實施例中,所述方法可以應用于計算機、智能手機、平板電腦等設備的瀏覽器軟件中,相應地,用戶在瀏覽器顯示界面輸入的操作手勢可以為滾動鼠標滾輪、滑動鼠標、對顯示瀏覽器顯示界面的觸摸屏的觸摸滑動等,為方便說明,本發(fā)明實施例以計算機為例。但應當說明的是,本發(fā)明實施例并不限于應用在計算機中,凡是可以實施本發(fā)明實施例的設備均屬于本發(fā)明實施例所需保護的范圍。
[0068]本發(fā)明實施例中,當用戶在使用瀏覽器訪問網(wǎng)頁時,若用戶在同一窗口打開了多個不同的標簽,用戶可以通過操作手勢來切換標簽,如滾動鼠標滾輪、滑動鼠標、對顯示瀏覽器顯示界面的觸摸屏的觸摸滑動等,而不需要通過點擊相應標簽的方式來切換標簽。
[0069]步驟102、判斷該操作手勢的輸入?yún)^(qū)域是否為指定區(qū)域。若判斷為是,轉至步驟103;否則,結束當前流程。
[0070]作為一種可選的實施方式,該指定區(qū)域可以為標簽欄區(qū)域,當用戶使用瀏覽器訪問網(wǎng)頁時,若用戶在同一窗口中打開了多個不同的標簽,可以通過在標簽欄區(qū)域輸入預先設定的操作手勢來切換標簽。例如,用戶可以通過在標簽欄區(qū)域滾動鼠標滾輪,來實現(xiàn)標簽切換。
[0071]作為另一種可選的實施方式,該指定區(qū)域可以為瀏覽器顯示界面中預先設定的區(qū)域,如瀏覽器顯示界面中指定位置(如右上角)某一預設大小的方形區(qū)域,當用戶使用瀏覽器訪問網(wǎng)頁時,若用戶在同一窗口中打開了多個不同的標簽,可以通過在該瀏覽器顯示界面中預先設定的區(qū)域輸入預先設定的操作手勢來切換標簽。例如,用戶可以通過在該瀏覽器顯示界面中預先設定的區(qū)域中上下(或左右)滑動鼠標,或滑動手指(針對觸摸屏設備),來實現(xiàn)標簽切換。
[0072]本發(fā)明實施例中,當接收到用戶在瀏覽器顯示界面中輸入的操作手勢,需要先判斷該操作手勢的輸入?yún)^(qū)域是否為指定區(qū)域,若是,則繼續(xù)執(zhí)行瀏覽器標簽切換的后續(xù)流程,否則,認為該操作手勢不是針對瀏覽器標簽切換的操作手勢,結束當前流程。
[0073]步驟103、根據(jù)當前選中的標簽以及該操作手勢,確定標簽切換的目標標簽。
[0074]步驟104、切換至該目標標簽。
[0075]本發(fā)明實施例中,當接收到用戶在瀏覽器顯示界面中輸入的操作手勢,且確定該操作手勢的輸入?yún)^(qū)域為指定區(qū)域時,可以根據(jù)瀏覽器當前選中的標簽,即瀏覽器當前顯示界面中展示的網(wǎng)頁對應的標簽,以及該操作手勢,確定標簽切換的目標標簽,如當前選中的標簽的上一標簽、下一標簽等,并切換至該目標標簽。
[0076]在圖1所描述的方法流程中,用戶可以通過在指定區(qū)域輸入操作手勢的方式實現(xiàn)標簽切換,提聞了瀏覽器標簽切換的效率。
[0077]如圖2所示,為本發(fā)明實施例提供的另一種瀏覽器標簽切換方法的流程示意圖,可以包括以下步驟:
[0078]步驟201、接收用戶在瀏覽器顯示界面中輸入的操作手勢。
[0079]本發(fā)明實施例中,用戶在瀏覽器顯示界面輸入的操作手勢可以為滾動鼠標滾輪、滑動鼠標、對顯示瀏覽器顯示界面的觸摸屏的觸摸滑動等。
[0080]本發(fā)明實施例中,當用戶在使用瀏覽器訪問網(wǎng)頁時,若用戶在同一窗口打開了多個不同的標簽,用戶可以通過操作手勢來切換標簽,如滾動鼠標滾輪、滑動鼠標、對顯示瀏覽器顯示界面的觸摸屏的觸摸滑動等,而不需要通過點擊相應標簽的方式來切換標簽。
[0081]步驟202、判斷該操作手勢的輸入?yún)^(qū)域是否為指定區(qū)域。若判斷為是,轉至步驟203;否則,結束當前流程。
[0082]作為一種可選的實施方式,該指定區(qū)域可以為標簽欄區(qū)域,當用戶使用瀏覽器訪問網(wǎng)頁時,若用戶在同一窗口中打開了多個不同的標簽,可以通過在標簽欄區(qū)域輸入預先設定的操作手勢來切換標簽。例如,用戶可以通過在標簽欄區(qū)域滾動鼠標滾輪,來實現(xiàn)標簽切換。
[0083]作為另一種可選的實施方式,該指定區(qū)域可以為瀏覽器顯示界面中預先設定的區(qū)域,如瀏覽器顯示界面中指定位置(如右上角)某一預設大小的方形區(qū)域,當用戶使用瀏覽器訪問網(wǎng)頁時,若用戶在同一窗口中打開了多個不同的標簽,可以通過在該瀏覽器顯示界面中預先設定的區(qū)域輸入預先設定的操作手勢來切換標簽。例如,用戶可以通過在該瀏覽器顯示界面中預先設定的區(qū)域中上下(或左右)滑動鼠標,或滑動手指(針對觸摸屏設備),來實現(xiàn)標簽切換。
[0084]本發(fā)明實施例中,當接收到用戶在瀏覽器顯示界面中輸入的操作手勢,需要先判斷該操作手勢的輸入?yún)^(qū)域是否為指定區(qū)域,若是,則繼續(xù)執(zhí)行瀏覽器標簽切換的后續(xù)流程,否則,認為該操作手勢不是針對瀏覽器標簽切換的操作手勢,結束當前流程。
[0085]步驟203、確定該操作手勢對應的控制指令。
[0086]本發(fā)明實施例中,可以預先配置并存儲指定區(qū)域中輸入的操作手勢與控制指令的對應關系,當接收到用戶在指定區(qū)域中輸入的操作手勢時,可以根據(jù)該操作手勢,查詢自身存儲的操作手勢與控制指令的對應關系,以確定該操作手勢對應的控制指令,如切換至下一個標簽、切換至上一個標簽等。
[0087]舉例來說,可以預先設定用戶在標簽欄區(qū)域向前滾動鼠標滾輪的操作手勢對應的控制指令為切換至上一個標簽,向后滾動鼠標滾輪的操作手勢對應的控制指令為切換至下一個標簽。在該場景中,當接收到用戶在標簽區(qū)域向前滾動鼠標滾輪的操作手勢時,可以確定該操作手勢對應的控制指令為切換至上一個標簽。
[0088]又舉例來說,可以預先設定用戶在瀏覽器顯示界面中預先設定的區(qū)域中向上滑動手指的操作手勢對應的控制指令為切換至上一個標簽,向下滑動手指的操作手勢對應的控制指令為切換至下一個標簽。在該場景中,當接收到用戶在瀏覽器顯示界面中預先設定的區(qū)域中向下滑動手指時,可以確定該操作手勢對應的控制指令為切換至下一個標簽。
[0089]步驟204、根據(jù)當前選中的標簽以及該控制指令,確定該標簽切換的目標標簽。
[0090]步驟205、切換至該目標標簽。
[0091]本發(fā)明實施例中,當接收到用戶在瀏覽器顯示界面中輸入的操作手勢,且確定該操作手勢的輸入?yún)^(qū)域為指定區(qū)域時,可以根據(jù)瀏覽器當前選中的標簽,即瀏覽器當前顯示界面中展示的網(wǎng)頁對應的標簽,以及該操作手勢對應的控制指令,確定標簽切換的目標標簽,并切換至該目標標簽。
[0092]舉例來說,以用戶在標簽欄區(qū)域向前滾動鼠標滾輪的操作手勢對應的控制指令為切換至上一個標簽,向后滾動鼠標滾輪的操作手勢對應的控制指令為切換至下一個標簽為例,假設用戶通過瀏覽器訪問網(wǎng)頁,且在同一個窗口中打開了多個不同標簽,若某一時刻,用戶想要查看下一個標簽中的網(wǎng)頁,此時,用戶可以在標簽欄區(qū)域向前滾動鼠標滾輪。
[0093]計算機接收到用戶輸入的滾動鼠標滾輪的操作手勢后,確定該操作手勢的輸入?yún)^(qū)域為指定區(qū)域(標簽欄區(qū)域),則可以查詢該操作手勢(向前滾動鼠標滾輪)對應的控制指令,確定為切換至下一個標簽頁,則將瀏覽器標簽切換至瀏覽器當前顯示界面中展示的網(wǎng)頁對應的標簽的下一個標簽。
[0094]需要注意的是,在本發(fā)明實施例中,若當前被選中的標簽為瀏覽器顯示界面中的第一個標簽,且接收到對應的控制指令為切換至上一個標簽的操作手勢時,可以不對該操作手勢進行響應,也可以確定標簽切換的目標標簽為瀏覽器顯示界面中的最后一個標簽;同理,若當前被選中的標簽為瀏覽器顯示界面中的最后一個標簽,且接收到對應的控制指令為切換至下一個標簽的操作手勢時,可以不對該操作手勢進行響應,也可以確定標簽切換的目標標簽為瀏覽器顯示界面中的第一個標簽。
[0095]如圖3所示,為本發(fā)明實施例提供的另一種瀏覽器標簽切換方法的流程示意圖,可以包括以下步驟:
[0096]步驟301、接收用戶在瀏覽器顯示界面中輸入的操作手勢。
[0097]本發(fā)明實施例中,用戶在瀏覽器顯示界面輸入的操作手勢可以為滾動鼠標滾輪、滑動鼠標、對顯示瀏覽器顯示界面的觸摸屏的觸摸滑動等。
[0098]本發(fā)明實施例中,當用戶在使用瀏覽器訪問網(wǎng)頁時,若用戶在同一窗口打開了多個不同的標簽,用戶可以通過操作手勢來切換標簽,如滾動鼠標滾輪、滑動鼠標、對顯示瀏覽器顯示界面的觸摸屏的觸摸滑動等,而不需要通過點擊相應標簽的方式來切換標簽。
[0099]步驟302、判斷該操作手勢是否為有效操作手勢。若判斷為是,轉至步驟303 ;否貝U,結束當前流程。
[0100]本發(fā)明實施例中,可以預先配置并存儲操作手勢(包括在瀏覽器顯示界面中指定區(qū)域輸入的操作手勢和非指定區(qū)域輸入的操作手勢)與控制指令的關聯(lián)關系,當接收到用戶在瀏覽器顯示界面中輸入的操作手勢時,可以根據(jù)該操作手勢,查詢自身存儲的操作手勢與操作指令的對應關系,若自身存儲的操作手勢與操作指令中,存在與該用戶輸入的操作手勢匹配的操作手勢,則判斷該操作手勢為有效操作手勢,或者確定該操作手勢為無效手勢。
[0101]步驟303、判斷該操作手勢的輸入?yún)^(qū)域是否為指定區(qū)域。若判斷為是,轉至步驟304;否則,結束當前流程。
[0102]作為一種可選的實施方式,該指定區(qū)域可以為標簽欄區(qū)域,當用戶使用瀏覽器訪問網(wǎng)頁時,若用戶在同一窗口中打開了多個不同的標簽,可以通過在標簽欄區(qū)域輸入預先設定的操作手勢來切換標簽。例如,用戶可以通過在標簽欄區(qū)域滾動鼠標滾輪,來實現(xiàn)標簽切換。
[0103]作為另一種可選的實施方式,該指定區(qū)域可以為瀏覽器顯示界面中預先設定的區(qū)域,如瀏覽器顯示界面中指定位置(如右上角)某一預設大小的方形區(qū)域,當用戶使用瀏覽器訪問網(wǎng)頁時,若用戶在同一窗口中打開了多個不同的標簽,可以通過在該瀏覽器顯示界面中預先設定的區(qū)域輸入預先設定的操作手勢來切換標簽。例如,用戶可以通過在該瀏覽器顯示界面中預先設定的區(qū)域中上下(或左右)滑動鼠標,或滑動手指(針對觸摸屏設備),來實現(xiàn)標簽切換。
[0104]本發(fā)明實施例中,當接收到用戶在瀏覽器顯示界面中輸入的操作手勢,且判斷該操作手勢為有效操作手勢時,還需要判斷該操作手勢的輸入?yún)^(qū)域是否為指定區(qū)域,若是,則繼續(xù)執(zhí)行瀏覽器標簽切換的后續(xù)流程,否則,認為該操作手勢不是針對瀏覽器標簽切換的操作手勢,結束當前流程。
[0105]步驟305、根據(jù)當前選中的標簽以及該操作手勢,確定標簽切換的目標標簽。
[0106]步驟306、切換至該目標標簽。
[0107]本發(fā)明實施例中,當接收到用戶在指定區(qū)域中輸入的有效操作手勢時,可以根據(jù)該操作手勢,查詢自身存儲的操作手勢與控制指令的對應關系,以確定該操作手勢對應的控制指令,如切換至下一個標簽、切換至上一個標簽等。
[0108]舉例來說,可以預先設定用戶在標簽欄區(qū)域向前滾動鼠標滾輪的操作手勢對應的控制指令為切換至上一個標簽,向后滾動鼠標滾輪的操作手勢對應的控制指令為切換至下一個標簽。在該場景中,當接收到用戶在標簽區(qū)域向前滾動鼠標滾輪的操作手勢時,可以確定該操作手勢對應的控制指令為切換至上一個標簽。
[0109]又舉例來說,可以預先設定用戶在瀏覽器顯示界面中預先設定的區(qū)域中向上滑動手指的操作手勢對應的控制指令為切換至上一個標簽,向下滑動手指的操作手勢對應的控制指令為切換至下一個標簽。在該場景中,當接收到用戶在瀏覽器顯示界面中預先設定的區(qū)域中向下滑動手指時,可以確定該操作手勢對應的控制指令為切換至下一個標簽。
[0110]本發(fā)明實施例中,當接收到用戶在瀏覽器顯示界面中輸入的操作手勢,并確定該操作手勢為有效操作手勢,且確定該操作手勢的輸入?yún)^(qū)域為指定區(qū)域時,可以根據(jù)瀏覽器當前選中的標簽,即瀏覽器當前顯示界面中展示的網(wǎng)頁對應的標簽,以及該操作手勢對應的控制指令確定標簽切換的目標標簽,并切換至該目標標簽。
[0111]舉例來說,以用戶在標簽欄區(qū)域向前滾動鼠標滾輪的操作手勢對應的控制指令為切換至上一個標簽,向后滾動鼠標滾輪的操作手勢對應的控制指令為切換至下一個標簽為例,假設用戶在計算機上通過瀏覽器訪問網(wǎng)頁,且在同一個窗口中打開了多個不同標簽,若某一時刻,用戶想要查看下一個標簽中的網(wǎng)頁,此時,用戶可以在標簽欄區(qū)域向前滾動鼠標滾輪。
[0112]計算機接收到用戶輸入的滾動鼠標滾輪的操作手勢后,確定該操作手勢的輸入?yún)^(qū)域為指定區(qū)域(標簽欄區(qū)域),則可以查詢該操作手勢(向前滾動鼠標滾輪)對應的控制指令,確定為切換至下一個標簽頁,則將瀏覽器標簽切換至瀏覽器當前顯示界面中展示的網(wǎng)頁對應的標簽的下一個標簽。
[0113]在圖3所描述的方法流程中,當接收到用戶在瀏覽器顯示界面中輸入的操作手勢時,先判斷該操作手勢是否為有效操作手勢,并當確定該操作手勢為有效操作手勢時,才對該操作手勢進行響應,避免了誤操作的發(fā)生。
[0114]如圖4所示,為本發(fā)明實施例提供的另一種瀏覽器標簽切換方法的流程示意圖,可以包括以下步驟:
[0115]步驟401、接收用戶在瀏覽器顯示界面中輸入的操作手勢。
[0116]本發(fā)明實施例中,用戶在瀏覽器顯示界面輸入的操作手勢可以為滾動鼠標滾輪、滑動鼠標、對顯示瀏覽器顯示界面的觸摸屏的觸摸滑動等。
[0117]本發(fā)明實施例中,當用戶在使用瀏覽器訪問網(wǎng)頁時,若用戶在同一窗口打開了多個不同的標簽,用戶可以通過操作手勢來切換標簽,如滾動鼠標滾輪、滑動鼠標、對顯示瀏覽器顯示界面的觸摸屏的觸摸滑動等,而不需要通過點擊相應標簽的方式來切換標簽。
[0118]步驟402、判斷該操作手勢是否為有效操作手勢。若判斷為是,轉至步驟303 ;否貝U,結束當前流程。
[0119]本發(fā)明實施例中,可以預先配置并存儲操作手勢與控制指令的關聯(lián)關系,當接收到用戶在瀏覽器顯示界面中輸入的操作手勢時,可以根據(jù)該操作手勢,查詢自身存儲的操作手勢與操作指令的對應關系,若自身存儲的操作手勢與操作指令中,存在與該用戶輸入的操作手勢匹配的操作手勢,則判斷該操作手勢為有效操作手勢,或者確定該操作手勢為無效手勢。
[0120]步驟403、判斷該操作手勢的輸入?yún)^(qū)域是否為指定區(qū)域。若判斷為是,轉至步驟404;否則,結束當前流程。
[0121]作為一種可選的實施方式,該指定區(qū)域可以為標簽欄區(qū)域,當用戶使用瀏覽器訪問網(wǎng)頁時,若用戶在同一窗口中打開了多個不同的標簽,可以通過在標簽欄區(qū)域輸入預先設定的操作手勢來切換標簽。例如,用戶可以通過在標簽欄區(qū)域滾動鼠標滾輪,來實現(xiàn)標簽切換。
[0122]作為另一種可選的實施方式,該指定區(qū)域可以為瀏覽器顯示界面中預先設定的區(qū)域,如瀏覽器顯示界面中指定位置(如右上角)某一預設大小的方形區(qū)域,當用戶使用瀏覽器訪問網(wǎng)頁時,若用戶在同一窗口中打開了多個不同的標簽,可以通過在該瀏覽器顯示界面中預先設定的區(qū)域輸入預先設定的操作手勢來切換標簽。例如,用戶可以通過在該瀏覽器顯示界面中預先設定的區(qū)域中上下(或左右)滑動鼠標,或滑動手指(針對觸摸屏設備),來實現(xiàn)標簽切換。
[0123]本發(fā)明實施例中,當接收到用戶在瀏覽器顯示界面中輸入的操作手勢,且判斷該操作手勢為有效操作手勢時,還需要判斷該操作手勢的輸入?yún)^(qū)域是否為指定區(qū)域,若是,則繼續(xù)執(zhí)行瀏覽器標簽切換的后續(xù)流程,否則,認為該操作手勢不是針對瀏覽器標簽切換的操作手勢,結束當前流程。
[0124]步驟404、確定該操作手勢對應的控制指令。
[0125]本發(fā)明實施例中,當接收到用戶在指定區(qū)域中輸入的有效操作手勢時,可以根據(jù)該操作手勢,查詢自身存儲的操作手勢與控制指令的對應關系,以確定該操作手勢對應的控制指令,如切換至下一個標簽、切換至上一個標簽等。
[0126]舉例來說,可以預先設定用戶在標簽欄區(qū)域向前滾動鼠標滾輪的操作手勢對應的控制指令為切換至上一個標簽,向后滾動鼠標滾輪的操作手勢對應的控制指令為切換至下一個標簽。在該場景中,當接收到用戶在標簽區(qū)域向前滾動鼠標滾輪的操作手勢時,可以確定該操作手勢對應的控制指令為切換至上一個標簽。
[0127]又舉例來說,可以預先設定用戶在瀏覽器顯示界面中預先設定的區(qū)域中向上滑動手指的操作手勢對應的控制指令為切換至上一個標簽,向下滑動手指的操作手勢對應的控制指令為切換至下一個標簽。在該場景中,當接收到用戶在瀏覽器顯示界面中預先設定的區(qū)域中向下滑動手指時,可以確定該操作手勢對應的控制指令為切換至下一個標簽。
[0128]步驟405、根據(jù)當前選中的標簽以及該控制指令,確定該標簽切換的目標標簽。
[0129]步驟406、切換至該目標標簽。
[0130]步驟407、展示該目標標簽對應的網(wǎng)頁。
[0131]本發(fā)明實施例中,當接收到用戶在瀏覽器顯示界面中輸入的操作手勢,并確定該操作手勢為有效操作手勢,且確定該操作手勢的輸入?yún)^(qū)域為指定區(qū)域時,可以根據(jù)瀏覽器當前選中的標簽,即瀏覽器當前顯示界面中展示的網(wǎng)頁對應的標簽,以及該操作手勢對應的控制指令確定標簽切換的目標標簽,并切換至該目標標簽。
[0132]舉例來說,以用戶在標簽欄區(qū)域向前滾動鼠標滾輪的操作手勢對應的控制指令為切換至上一個標簽,向后滾動鼠標滾輪的操作手勢對應的控制指令為切換至下一個標簽為例,假設用戶在計算機上通過瀏覽器訪問網(wǎng)頁,且在同一個窗口中打開了多個不同標簽,若某一時刻,用戶想要查看下一個標簽中的網(wǎng)頁,此時,用戶可以在標簽欄區(qū)域向前滾動鼠標滾輪。
[0133]計算機接收到用戶輸入的滾動鼠標滾輪的操作手勢后,確定該操作手勢的輸入?yún)^(qū)域為指定區(qū)域(標簽欄區(qū)域),則可以查詢該操作手勢(向前滾動鼠標滾輪)對應的控制指令,確定為切換至下一個標簽頁,則將瀏覽器標簽切換至瀏覽器當前顯示界面中展示的網(wǎng)頁對應的標簽的下一個標簽。
[0134]本發(fā)明實施例中,當確定標簽切換的目標標簽,并切換至該目標標簽后,可以在瀏覽器顯示界面中展示該目標標簽對應的網(wǎng)頁,以供用戶查看。
[0135]需要注意的是,為了避免本發(fā)明實施例提供的技術方案中操作手勢與控制指令與現(xiàn)有技術中瀏覽器現(xiàn)有的操作手勢與控制指令的沖突,如本發(fā)明實施例中,滾動鼠標滾輪的操作手勢對應的控制指令可能是將瀏覽器標簽切換至上一個標簽或下一個標簽,而現(xiàn)有技術中,滾動鼠標滾輪的操作手勢對應的控制指令可能是改變顯示器中顯示的當前網(wǎng)頁的位置,需要對現(xiàn)有瀏覽器窗體進行改造。
[0136]在該實施例中,以Windows操作系統(tǒng)(包括Windows vista、WIN7等)的計算機,且用戶通過在標簽欄區(qū)域滾動鼠標滾輪來切換瀏覽器標簽為例進行描述,其具體實現(xiàn)可以包括以下步驟:
[0137]I)、獲取瀏覽器窗體的句柄;
[0138]2)、實現(xiàn)新的窗體過程函數(shù);其中,該新的窗體過程函數(shù)使瀏覽器對標簽欄區(qū)域滾動鼠標滾輪的操作手勢進行瀏覽器標簽切換的響應;
[0139]3)、使用windows api Set Window Long將標簽欄所在的窗體過程替換為新的窗體過程函數(shù),并保存舊的窗體過程函數(shù)。
[0140]經(jīng)過上述改造,當用戶在計算機上使用瀏覽器訪問網(wǎng)頁的過程中,在瀏覽器顯示界面輸入操作手勢時,操作系統(tǒng)會先通過新的窗體過程函數(shù)對該操作手勢進行響應,新的窗體過程函數(shù)可以判斷該操作手勢是否匹配預先設定的用于瀏覽器標簽切換的操作手勢(即滾動鼠標滾輪),且該操作手勢的輸入?yún)^(qū)域是否為指定區(qū)域(即標簽欄處),若判斷為是,即該操作手勢為在標簽欄處輸入的滾動鼠標滾輪動作,則將該操作手勢分發(fā)給標簽欄,由標簽欄根據(jù)該操作手勢進行標簽切換響應;否則,通過舊的窗體過程函數(shù)對該操作手勢進行響應。即,通過瀏覽器窗體改造,用戶在瀏覽器顯示界面中輸入的操作手勢,會先經(jīng)過新的窗體過程函數(shù)進行匹配和響應處理,當新的窗體過程函數(shù)確認該操作手勢不匹配時,則仍然可以通過舊的窗體過程函數(shù)進行響應處理。
[0141]通過以上描述可以看出,在本發(fā)明實施例提供的技術方案中,當接收到用戶在瀏覽器顯示界面中輸入的操作手勢時,通過判斷該操作手勢的輸入?yún)^(qū)域是否為指定區(qū)域,進而在判斷結果為是時,根據(jù)當前選中的標簽,以及該操作手勢確定標簽切換的目標標簽,從而切換至該目標標簽,由于用戶無需在標簽切換時點擊目標標簽,從而提高了標簽切換的效率。
[0142]基于上述方法實施例相同的技術構思,本發(fā)明實施例還提供了一種瀏覽器標簽切換裝置,可以應用于上述方法實施例。
[0143]如圖5所示,為本發(fā)明實施例提供的一種瀏覽器標簽切換裝置,可以包括:
[0144]接收模塊501,用于接收用戶在瀏覽器顯示界面中輸入的操作手勢;
[0145]第一判斷模塊502,用于判斷所述操作手勢的輸入?yún)^(qū)域是否為指定區(qū)域;
[0146]確定模塊503,用于當所述第一判斷模塊502判斷為是時,根據(jù)當前選中的標簽以及所述操作手勢,確定標簽切換的目標標簽;
[0147]切換模塊504,用于切換至所述目標標簽。
[0148]優(yōu)選地,所述操作手勢可以包括:
[0149]滾動鼠標滾輪、滑動鼠標、或對顯示瀏覽器顯示界面的觸摸屏的觸摸滑動。
[0150]優(yōu)選地,所述指定區(qū)域包括:
[0151]標簽欄區(qū)域;或,
[0152]所述瀏覽器顯示界面中預先設定的區(qū)域。
[0153]請一并參閱圖6,圖6是本發(fā)明實施例公開的另一種瀏覽器標簽切換裝置的結構示意圖。其中,圖6所示的瀏覽器標簽切換裝置是由圖5所示的瀏覽器標簽切換裝置進行優(yōu)化得到的,與圖5所示的瀏覽器標簽切換裝置相比,圖6所示的瀏覽器標簽切換裝置中,確定模塊503還可以包括:
[0154]第一確定單元5031,用于確定所述操作手勢對應的控制指令;
[0155]第二確定單元5032,用于根據(jù)當前選中的標簽以及所述控制指令,確定標簽切換的目標標簽。
[0156]優(yōu)選地,所述控制指令包括:
[0157]切換至下一個標簽、或切換至上一個標簽。
[0158]作為一種可選實施例,所述確定模塊503可以具體用于,當當前選中的標簽為瀏覽器顯示界面中的第一個標簽,且所述操作手勢對應的控制指令為切換至上一個標簽時,確定所述目標標簽為瀏覽器顯示界面中的最后一個標簽。
[0159]作為一種可選實施例,所述確定模塊503可以具體用于,當當前選中的標簽為瀏覽器顯示界面中的最后一個標簽,且所述操作手勢對應的控制指令為切換至下一個標簽時,確定所述目標標簽為瀏覽器顯示界面中的第一個標簽。
[0160]請一并參閱圖7,圖7是本發(fā)明實施例公開的另一種瀏覽器標簽切換裝置的結構示意圖。其中,圖7所示的瀏覽器標簽切換裝置是由圖5所示的瀏覽器標簽切換裝置進行優(yōu)化得到的,與圖5所示的瀏覽器標簽切換裝置相比,圖7所示的瀏覽器標簽切換裝置還可以包括:
[0161]第二判斷模塊505,用于當所述接收模塊501接收到用戶在瀏覽器顯示界面中輸入的操作手勢之后,判斷所述操作手勢是否為有效操作手勢;
[0162]相應地,所述第一判斷模塊502可以具體用于,當所述第二判斷模塊505判斷為是時,判斷所述操作手勢的輸入?yún)^(qū)域是否為指定區(qū)域。
[0163]請一并參閱圖8,圖8是本發(fā)明實施例公開的另一種瀏覽器標簽切換裝置的結構示意圖。其中,圖8所示的瀏覽器標簽切換裝置是由圖5所示的瀏覽器標簽切換裝置進行優(yōu)化得到的,與圖5所示的瀏覽器標簽切換裝置相比,圖8所示的瀏覽器標簽切換裝置還可以包括:
[0164]展示模塊506,用于展示所述目標標簽對應的網(wǎng)頁。
[0165]圖9是本發(fā)明實施例中提供的另一種瀏覽器標簽切換裝置的結構示意圖。如圖9所示,該瀏覽器標簽切換裝置包括:至少一個處理器901,例如CPU,至少一個用戶接口 903,存儲器904,至少一個通信總線902。其中,通信總線902用于實現(xiàn)這些組件之間的連接通信。其中,用戶接口 903可以包括顯示屏(Display)、鍵盤(Keyboard),可選用戶接口 903還可以包括標準的有線接口、無線接口。存儲器904可以是高速RAM存儲器,也可以是非不穩(wěn)定的存儲器(non-volatile memory),例如至少一個磁盤存儲器。存儲器904可選的還可以是至少一個位于遠離前述處理器901的存儲裝置。其中存儲器904中存儲一組程序代碼,且處理器901調(diào)用存儲器904中存儲的程序代碼,用于執(zhí)行以下操作:
[0166]接收用戶在瀏覽器顯示界面中輸入的操作手勢;
[0167]判斷所述操作手勢的輸入?yún)^(qū)域是否為指定區(qū)域;
[0168]若判斷為是,根據(jù)當前選中的標簽以及所述操作手勢,確定標簽切換的目標標簽;
[0169]切換至所述目標標簽。
[0170]在可選實施例中,所述操作手勢包括:
[0171]滾動鼠標滾輪、滑動鼠標、或對顯示所述瀏覽器顯示界面的觸摸屏的觸摸滑動。
[0172]在可選實施例中,所述指定區(qū)域包括:
[0173]標簽欄區(qū)域;或,
[0174]所述瀏覽器顯示界面中預先設定的區(qū)域。
[0175]在可選實施例中,處理器901調(diào)用存儲器904中存儲的程序代碼根據(jù)當前選中的標簽以及所述操作手勢,確定標簽切換的目標標簽,具體可以包括:
[0176]確定所述操作手勢對應的控制指令;
[0177]根據(jù)當前選中的標簽以及所述控制指令,確定標簽切換的目標標簽。
[0178]在可選實施例中,所述控制指令包括:
[0179]切換至下一個標簽、或切換至上一個標簽。
[0180]在可選實施例中,處理器901調(diào)用存儲器904中存儲的程序代碼根據(jù)當前選中的標簽以及所述操作手勢,確定標簽切換的目標標簽,可以具體包括:
[0181]當當前選中的標簽為瀏覽器顯示界面中的第一個標簽,且所述操作手勢對應的控制指令為切換至上一個標簽時,確定所述目標標簽為瀏覽器顯示界面中的最后一個標簽。
[0182]在可選實施例中,處理器901調(diào)用存儲器904中存儲的程序代碼根據(jù)當前選中的標簽以及所述操作手勢,確定標簽切換的目標標簽,可以具體包括:
[0183]當當前選中的標簽為瀏覽器顯示界面中的最后一個標簽,且所述操作手勢對應的控制指令為切換至下一個標簽時,確定所述目標標簽為瀏覽器顯示界面中的第一個標簽。
[0184]在可選實施例中,處理器901調(diào)用存儲器904中存儲的程序代碼接收用戶在瀏覽器顯示界面中輸入的操作手勢之后,判斷所述操作手勢的輸入?yún)^(qū)域是否為指定區(qū)域之前,還可以執(zhí)行以下操作:
[0185]判斷所述操作手勢是否為有效操作手勢;
[0186]若判斷為是,執(zhí)行判斷所述操作手勢的輸入?yún)^(qū)域是否為指定區(qū)域的步驟。
[0187]在可選實施例中,處理器901調(diào)用存儲器904中存儲的程序代碼切換至所述目標標簽之后,還可以執(zhí)行以下操作:
[0188]展示所述目標標簽對應的網(wǎng)頁。
[0189]本發(fā)明實施例還提供了一種終端,可以包括如圖5-9所示的任一瀏覽器標簽切換
>J-U ρ?α裝直。
[0190]在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結合。此外,在不相互矛盾的情況下,本領域的技術人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進行結合和組合。
[0191]此外,術語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個該特征。在本發(fā)明的描述中,“多個”的含義是至少兩個,例如兩個,三個等,除非另有明確具體的限定。
[0192]流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應被本發(fā)明的實施例所屬【技術領域】的技術人員所理解。
[0193]在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認為是用于實現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實現(xiàn)在任何計算機可讀介質中,以供指令執(zhí)行系統(tǒng)、裝置或設備(如基于計算機的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設備取指令并執(zhí)行指令的系統(tǒng))使用,或結合這些指令執(zhí)行系統(tǒng)、裝置或設備而使用。就本說明書而言,"計算機可讀介質"可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設備或結合這些指令執(zhí)行系統(tǒng)、裝置或設備而使用的裝置。計算機可讀介質的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),便攜式計算機盤盒(磁裝置),隨機存取存儲器(RAM),只讀存儲器(R0M),可擦除可編輯只讀存儲器(EPR0M或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(⑶ROM)。另外,計算機可讀介質甚至可以是可在其上打印所述程序的紙或其他合適的介質,因為可以例如通過對紙或其他介質進行光學掃描,接著進行編輯、解譯或必要時以其他合適方式進行處理來以電子方式獲得所述程序,然后將其存儲在計算機存儲器中。
[0194]應當理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領域公知的下列技術中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。
[0195]本【技術領域】的普通技術人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。
[0196]此外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中。
[0197]上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。盡管上面已經(jīng)示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領域的普通技術人員在本發(fā)明的范圍內(nèi)可以對上述實施例進行變化、修改、替換和變型。
【權利要求】
1.一種瀏覽器標簽切換方法,其特征在于,包括: 接收用戶在瀏覽器顯示界面中輸入的操作手勢; 判斷所述操作手勢的輸入?yún)^(qū)域是否為指定區(qū)域; 若判斷為是,根據(jù)當前選中的標簽以及所述操作手勢,確定標簽切換的目標標簽; 切換至所述目標標簽。
2.如權利要求1所述的方法,其特征在于,所述操作手勢包括: 滾動鼠標滾輪、滑動鼠標、或對顯示所述瀏覽器顯示界面的觸摸屏的觸摸滑動。
3.如權利要求1所述的方法,其特征在于,所述指定區(qū)域包括: 標簽欄區(qū)域;或, 所述瀏覽器顯示界面中預先設定的區(qū)域。
4.如權利要求1所述的方法,其特征在于,根據(jù)當前選中的標簽以及所述操作手勢,確定標簽切換的目標標簽,包括: 確定所述操作手勢對應的控制指令; 根據(jù)當前選中的標簽以及所述控制指令,確定標簽切換的目標標簽。
5.如權利要求4所述的方法,其特征在于,所述控制指令包括: 切換至下一個標簽、或切換至上一個標簽。
6.如權利要求5所述的方法,其特征在于,所述根據(jù)當前選中的標簽以及所述控制指令,確定標簽切換的目標標簽,包括: 當當前選中的標簽為瀏覽器顯示界面中的第一個標簽,且所述操作手勢對應的控制指令為切換至上一個標簽時,確定所述目標標簽為瀏覽器顯示界面中的最后一個標簽。
7.如權利要求5所述的方法,其特征在于,所述根據(jù)當前選中的標簽以及所述控制指令,確定標簽切換的目標標簽,包括: 當當前選中的標簽為瀏覽器顯示界面中的最后一個標簽,且所述操作手勢對應的控制指令為切換至下一個標簽時,確定所述目標標簽為瀏覽器顯示界面中的第一個標簽。
8.如權利要求1所述的方法,其特征在于,所述接收用戶在瀏覽器顯示界面中輸入的操作手勢之后,判斷所述操作手勢的輸入?yún)^(qū)域是否為指定區(qū)域之前,還包括: 判斷所述操作手勢是否為有效操作手勢; 若判斷為是,執(zhí)行判斷所述操作手勢的輸入?yún)^(qū)域是否為指定區(qū)域的步驟。
9.如權利要求1所述的方法,其特征在于,所述切換至所述目標標簽之后,還包括: 展示所述目標標簽對應的網(wǎng)頁。
10.一種瀏覽器標簽切換裝置,其特征在于,包括: 接收模塊,用于接收用戶在瀏覽器顯示界面中輸入的操作手勢; 第一判斷模塊,用于判斷所述操作手勢的輸入?yún)^(qū)域是否為指定區(qū)域; 確定模塊,用于當所述第一判斷模塊判斷為是時,根據(jù)當前選中的標簽以及所述操作手勢,確定標簽切換的目標標簽; 切換模塊,用于切換至所述目標標簽。
11.如權利要求10所述的裝置,其特征在于,所述操作手勢包括: 滾動鼠標滾輪、滑動鼠標、或對顯示所述瀏覽器顯示界面的觸摸屏的觸摸滑動。
12.如權利要求10所述的裝置,其特征在于,所述指定區(qū)域包括: 標簽欄區(qū)域;或, 所述瀏覽器顯示界面中預先設定的區(qū)域。
13.如權利要求10所述的裝置,其特征在于,所述確定模塊包括: 第一確定單元,用于確定所述操作手勢對應的控制指令; 第二確定單元,用于根據(jù)當前選中的標簽以及所述控制指令,確定標簽切換的目標標簽。
14.如權利要求13所述的裝置,其特征在于,所述控制指令包括: 切換至下一個標簽、或切換至上一個標簽。
15.如權利要求14所述的裝置,其特征在于, 所述確定模塊具體用于,當當前選中的標簽為瀏覽器顯示界面中的第一個標簽,且所述操作手勢對應的控制指令為切換至上一個標簽時,確定所述目標標簽為瀏覽器顯示界面中的最后一個標簽。
16.如權利要求14所述的裝置,其特征在于, 所述確定模塊具體用于,當當前選中的標簽為瀏覽器顯示界面中的最后一個標簽,且所述操作手勢對應的控制指令為切換至下一個標簽時,確定所述目標標簽為瀏覽器顯示界面中的第一個標簽。
17.如權利要求10所述的裝置,其特征在于,還包括: 第二判斷模塊,用于當所述接收模塊接收到用戶在瀏覽器顯示界面中輸入的操作手勢之后,判斷所述操作手勢是否為有效操作手勢; 所述第一判斷模塊具體用于,當所述第二判斷模塊判斷為是時,判斷所述操作手勢的輸入?yún)^(qū)域是否為指定區(qū)域。
18.如權利要求10所述的裝置,其特征在于,還包括: 展示模塊,用于展示所述目標標簽對應的網(wǎng)頁。
19.一種終端,其特征在于,包括如權利要求10-18任一項所述的瀏覽器標簽切換裝置。
【文檔編號】G06F17/30GK104182533SQ201410433223
【公開日】2014年12月3日 申請日期:2014年8月28日 優(yōu)先權日:2014年8月28日
【發(fā)明者】艾知奇, 孟令宇 申請人:北京金山安全軟件有限公司