專(zhuān)利名稱(chēng):移動(dòng)終端瀏覽器中多窗口管理方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及移動(dòng)終端瀏覽器中多窗口的管理方法和設(shè)備。
背景技術(shù):
在PC瀏覽器,一般通過(guò)切換TAB標(biāo)簽的方式實(shí)現(xiàn)各個(gè)窗口的顯示。但是,由于移動(dòng)終端物理尺寸的限制,移動(dòng)終端瀏覽器是一次僅展示一個(gè)窗口,一次僅針對(duì)一個(gè)窗口進(jìn)行操作管理,比如關(guān)閉或者打開(kāi)該窗口等。如果移動(dòng)終端瀏覽器打開(kāi)多個(gè)窗口,比如移動(dòng)終端瀏覽器打開(kāi)了 10個(gè)窗口,則在進(jìn)行切換窗口時(shí),需要一個(gè)窗口一個(gè)窗口地切換,這加大切換窗口的工作量,并且,也大大降低了切換窗口的效率。
發(fā)明內(nèi)容
本發(fā)明提供了移動(dòng)終端瀏覽器中多窗口的管理方法和設(shè)備,以便提高窗口切換的效率。本發(fā)明提供的技術(shù)方案包括一種移動(dòng)終端瀏覽器中多窗口管理方法,包括A,將移動(dòng)終端瀏覽器中的窗口劃分為至少一個(gè)窗口組,每一窗口組包含至少一個(gè)
窗口 ;B,通過(guò)切換窗口組顯示各窗口組中的窗口。一種移動(dòng)終端瀏覽器中多窗口管理設(shè)備,包括劃分單元,用于將移動(dòng)終端瀏覽器中的窗口劃分為至少一個(gè)窗口組,每一窗口組包含至少一個(gè)窗口;顯示單元,用于通過(guò)切換窗口組顯示各窗口組中的窗口。由以上技術(shù)方案可以看出,本發(fā)明中,先將移動(dòng)終端瀏覽器中的窗口劃分為至少一個(gè)窗口組,每一窗口組包含至少一個(gè)窗口 ;這樣,在切換窗口時(shí),通過(guò)切換窗口組顯示各窗口組中的窗口,即,是以窗口組為單位切換的,并非現(xiàn)有技術(shù)那樣一個(gè)窗口一個(gè)窗口地切換,這顯然減少了切換窗口的工作量,并且,也降低了切換窗口的效率;進(jìn)一步地,本發(fā)明并非切換TAB標(biāo)簽的方式實(shí)現(xiàn)各個(gè)窗口的顯示,而是直接通過(guò)切換窗口組顯示各窗口組中的窗口,這相比于PC瀏覽器采用的TAB標(biāo)簽方式切換窗口,能夠更加直觀,形象。
圖1為本發(fā)明實(shí)施例提供的基本流程圖;圖2為本發(fā)明實(shí)施例提供的步驟101的流程圖;圖3為本發(fā)明實(shí)施例提供的窗口顯示示意圖;圖4為本發(fā)明實(shí)施例提供的窗口打開(kāi)示意圖5為本發(fā)明實(shí)施例提供的窗口新建示意圖;圖6為本發(fā)明實(shí)施例提供的設(shè)備結(jié)構(gòu)圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述。本發(fā)明提供了圖1所示的基本流程參見(jiàn)圖1,圖1為本發(fā)明實(shí)施例提供的基本流程圖。如圖1所示,該流程可包括以下步驟步驟101,將移動(dòng)終端瀏覽器中的窗口劃分為至少一個(gè)窗口組,每一窗口組包含至少一個(gè)窗口。本步驟101是在接收到多窗口管理觸發(fā)時(shí)執(zhí)行的。至于如何將移動(dòng)終端瀏覽器中的窗口劃分為至少一個(gè)窗口組,下文進(jìn)行描述。需要說(shuō)明的是,本實(shí)施例中的窗口可為網(wǎng)頁(yè)的縮略圖,其相對(duì)于標(biāo)簽,比較直觀、 形象。其中,網(wǎng)頁(yè)縮略圖是從后臺(tái)服務(wù)器上獲取的。步驟102,通過(guò)切換窗口組顯示各窗口組中的窗口。至此,完成了圖1所示的基本流程。通過(guò)以上步驟可以看出,本發(fā)明先將移動(dòng)終端瀏覽器中的窗口劃分為至少一個(gè)窗口組,每一窗口組包含至少一個(gè)窗口 ;這樣,在切換窗口時(shí),通過(guò)切換窗口組顯示各窗口組中的窗口,即,是以窗口組為單位切換的,并非現(xiàn)有技術(shù)那樣一個(gè)窗口一個(gè)窗口地切換,這顯然減少了切換窗口的工作量,并且,也降低了切換窗口的效率。在上述流程中,步驟101具體可包括圖2所示的流程參見(jiàn)圖2,圖2為本發(fā)明實(shí)施例提供的步驟101的流程圖。如圖2所示,該流程可包括以下步驟步驟201,根據(jù)窗口的訪問(wèn)熱度排列移動(dòng)終端瀏覽器中的窗口,形成隊(duì)列1 ;通常,窗口被打開(kāi)的越早,該窗口的訪問(wèn)熱度也就越低,反之,窗口被打開(kāi)的越遲, 該窗口的訪問(wèn)熱度越高;基于此,本步驟201中,窗口的訪問(wèn)熱度由窗口被打開(kāi)的時(shí)間決定。比如,執(zhí)行到本步驟201時(shí),移動(dòng)終端瀏覽器依次打開(kāi)了 30個(gè)窗口,即,該30個(gè)窗口被打開(kāi)的時(shí)間先后順序?yàn)榈?個(gè)窗口至第30個(gè)窗口,而該30個(gè)窗口的訪問(wèn)熱度從高至低排列為從第30個(gè)窗口依次至第1個(gè)窗口。如此,本步驟201中的隊(duì)列1為從第30個(gè)窗口至第1個(gè)窗口所形成的對(duì)列。步驟202,判斷隊(duì)列1包含的窗口數(shù)量是否大于設(shè)定值M,如果是,執(zhí)行步驟203,否貝1J,將隊(duì)列ι中的所有窗口確定為一窗口組。步驟203,以所述設(shè)定值M為單位將隊(duì)列1中的窗口劃分為至少一個(gè)窗口組,其中, 在劃分過(guò)程中,如果隊(duì)列1最后剩余的未被劃分的窗口數(shù)量小于設(shè)定值M,則將該剩余的窗口劃分為一窗口組。在將隊(duì)列1中的窗口劃分為至少一個(gè)窗口組時(shí),是按照移動(dòng)終端顯示屏顯示的窗口達(dá)到最大的原則執(zhí)行的。在多窗口管理實(shí)驗(yàn)中,得到4宮格表現(xiàn)方式最能滿足該原則,其中,4宮格主要是移動(dòng)終端顯示屏一次顯示4個(gè)窗口,即設(shè)定值M為4。
仍以移動(dòng)終端瀏覽器依次打開(kāi)了 30個(gè)窗口,形成的隊(duì)列1為第30個(gè)窗口依次至第1個(gè)窗口為例,則在執(zhí)行到步驟202時(shí),判斷出隊(duì)列1包含的窗口數(shù)量即30是否大于設(shè)定值M即4,需要執(zhí)行步驟203。在執(zhí)行到步驟203時(shí),以設(shè)定值M即4為單位劃分移動(dòng)終端瀏覽器打開(kāi)的30個(gè)窗口,可得到8個(gè)窗口組,其中,前7個(gè)窗口組包含了 4個(gè)窗口,而第8 個(gè)窗口組僅包含了 2個(gè)窗口。當(dāng)然,如果移動(dòng)終端瀏覽器打開(kāi)了 32個(gè)窗口,則在執(zhí)行步驟 203的劃分時(shí),可得到8個(gè)包含了相同數(shù)量窗口的窗口組。至此,完成了圖2所示的流程?;趫D2所示的流程后,窗口顯示的示意圖可如圖 3所示??梢钥闯觯景l(fā)明實(shí)質(zhì)上是以窗口組為單位顯示在移動(dòng)終端顯示屏上,即實(shí)現(xiàn)了多窗口分為多屏顯示。這能節(jié)省窗口顯示空間和顯示容量。在上述流程中,步驟102具體可包括接收到切換控制觸發(fā)時(shí)切換顯示在移動(dòng)終端顯示屏上的窗口組。比如,若圖3所示的窗口為第1個(gè)窗口組中的4個(gè)窗口,當(dāng)接收到用戶通過(guò)觸摸或其他方式控制移動(dòng)終端瀏覽器上的切換控制鍵發(fā)送的切換控制觸發(fā)時(shí),其中,該切換控制鍵包含前進(jìn)鍵和后退鍵,以接收到用戶通過(guò)觸摸移動(dòng)終端瀏覽器上的前進(jìn)鍵為例,其他情況原理類(lèi)似,則會(huì)顯示第2個(gè)窗口組中的窗口。需要說(shuō)明的是,在當(dāng)前顯示了第1個(gè)窗口組中的4個(gè)窗口時(shí),如果接收到用戶通過(guò)觸摸移動(dòng)終端瀏覽器上的后退鍵發(fā)送的切換控制觸發(fā)時(shí),為了提高切換效率,這里可顯示最后一個(gè)窗口組中的窗口,當(dāng)然,也可不顯示,具體情況具體分析,這里不一一限定。需要說(shuō)明的是,本發(fā)明實(shí)施例中還可以對(duì)窗口組統(tǒng)一管理,也可針對(duì)窗口組中的單個(gè)窗口進(jìn)行管理操作。其中,對(duì)窗口組統(tǒng)一管理,具體可為統(tǒng)一關(guān)閉窗口組中的窗口,在實(shí)現(xiàn)時(shí)可包括先設(shè)置用于關(guān)閉顯示的窗口組中所有窗口的控制指令,比如在移動(dòng)終端瀏覽器上設(shè)置窗口組關(guān)閉鍵,具體可參見(jiàn)圖3中窗口組關(guān)閉鍵,如此,當(dāng)接收到用戶通過(guò)觸摸或者其他方式控制窗口組關(guān)閉鍵發(fā)送的控制指令時(shí),關(guān)閉當(dāng)前顯示的窗口組中的所有窗口。針對(duì)窗口組中的單個(gè)窗口進(jìn)行管理操作具體為打開(kāi)該窗口對(duì)應(yīng)的網(wǎng)頁(yè),在實(shí)現(xiàn)時(shí)可包括獲取到用戶從移動(dòng)終端顯示屏上顯示的窗口組中選擇出的窗口 ;接收到打開(kāi)控制觸發(fā)時(shí)打開(kāi)該選擇的窗口對(duì)應(yīng)的網(wǎng)頁(yè)。以圖3所示的窗口為例,若用戶從顯示的窗口組中選擇出的窗口為goolgle網(wǎng)頁(yè)窗口,則在接收到用戶通過(guò)雙擊或者其他方式發(fā)送的打開(kāi)控制觸發(fā)時(shí)打開(kāi)goolgle網(wǎng)頁(yè),具體可如圖4所示。通過(guò)本段描述的管理操作,能夠達(dá)到圖形化管理多窗口和切換的良好融合,同時(shí)也方便對(duì)單個(gè)窗口進(jìn)行操作。本發(fā)明實(shí)施例還提供了新建窗口的實(shí)施例。針對(duì)新建窗口,其是在接收到新建控制觸發(fā)時(shí)執(zhí)行的。以圖3所示的窗口為例,該新建控制觸發(fā)是用戶通過(guò)控制移動(dòng)終端瀏覽器上的新建鍵發(fā)送的。當(dāng)接收到新建控制觸發(fā)時(shí),可執(zhí)行新建窗口的操作,具體如圖5所示??梢钥闯?,本發(fā)明實(shí)施例提供的新建窗口操作方便,快捷,直觀可視,只需要用戶一個(gè)控制操作就可完成。優(yōu)選地,在執(zhí)行新建操作時(shí), 可以動(dòng)畫(huà)形式執(zhí)行,這可以讓本來(lái)枯燥的操作變得趣味化。以上對(duì)本發(fā)明實(shí)施例提供的方法進(jìn)行了描述,下面對(duì)本發(fā)明實(shí)施例提供的設(shè)備進(jìn)行描述。參見(jiàn)圖6,圖6為本發(fā)明實(shí)施例提供的設(shè)備結(jié)構(gòu)圖。如圖6所示,該設(shè)備包括劃分單元,用于將移動(dòng)終端瀏覽器中的窗口劃分為至少一個(gè)窗口組,每一窗口組包含至少一個(gè)窗口;
顯示單元,用于通過(guò)切換窗口組顯示各窗口組中的窗口。這里,所述劃分單元是在接收到多窗口管理觸發(fā)時(shí)執(zhí)行的。其中,所述顯示單元接收到切換控制觸發(fā)時(shí)切換顯示在移動(dòng)終端顯示屏上的窗口組;優(yōu)選地,如圖6所示,該設(shè)備還包括切換單元,用于獲取到用戶從移動(dòng)終端顯示屏顯示的窗口組中所選擇出的窗口, 接收到打開(kāi)控制觸發(fā)時(shí)打開(kāi)該選擇的窗口對(duì)應(yīng)的網(wǎng)頁(yè)。優(yōu)選地,如圖6所示,該設(shè)備還包括新建單元,用于接收到新建控制觸發(fā)時(shí)新建窗口 ;或者,接收到新建控制觸發(fā)時(shí)以動(dòng)畫(huà)形式新建窗口。 優(yōu)選地,如圖6所示,該設(shè)備還包括管理單元,用于設(shè)置用于關(guān)閉顯示的窗口組中所有窗口的控制指令,接收到所述控制指令時(shí),關(guān)閉當(dāng)前顯示的窗口組中的所有窗口。這實(shí)現(xiàn)了對(duì)多窗口統(tǒng)一管理比如統(tǒng)一關(guān)閉窗口組中的窗口,當(dāng)然,本發(fā)明實(shí)施例也可針對(duì)窗口組中的單個(gè)窗口進(jìn)行管理操作 (這和現(xiàn)有技術(shù)類(lèi)似)。以上對(duì)本發(fā)明實(shí)施例提供的設(shè)備進(jìn)行了描述。由以上技術(shù)方案可以看出,本發(fā)明中,先將移動(dòng)終端瀏覽器中的窗口劃分為至少一個(gè)窗口組,每一窗口組包含至少一個(gè)窗口 ;這樣,在切換窗口時(shí),通過(guò)切換窗口組顯示各窗口組中的窗口,即,是以窗口組為單位切換的,并非現(xiàn)有技術(shù)那樣一個(gè)窗口一個(gè)窗口地切換,這顯然減少了切換窗口的工作量,并且,也降低了切換窗口的效率;進(jìn)一步地,本發(fā)明并非切換TAB標(biāo)簽的方式實(shí)現(xiàn)各個(gè)窗口的顯示,而是直接通過(guò)切換窗口組顯示各窗口組中的窗口,這相比于PC瀏覽器采用的TAB標(biāo)簽方式切換窗口,能夠更加直觀,形象。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
權(quán)利要求
1.一種移動(dòng)終端瀏覽器中多窗口管理方法,其特征在于,該方法包括A,將移動(dòng)終端瀏覽器中的窗口劃分為至少一個(gè)窗口組,每一窗口組包含至少一個(gè)窗Π ;B,通過(guò)切換窗口組顯示各窗口組中的窗口。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟A是在接收到多窗口管理觸發(fā)時(shí)執(zhí)行的。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述步驟A包括 Al,根據(jù)窗口的訪問(wèn)熱度排列移動(dòng)終端瀏覽器中的窗口,形成隊(duì)列1 ;Α2,判斷隊(duì)列1包含的窗口數(shù)量是否大于設(shè)定值Μ,如果是,執(zhí)行步驟A3,否則,將隊(duì)列 1中的所有窗口確定為一窗口組;A3,以所述設(shè)定值M為單位將隊(duì)列1中的窗口劃分為至少一個(gè)窗口組; 其中,在劃分過(guò)程中,如果隊(duì)列1最后剩余的未被劃分的窗口數(shù)量小于設(shè)定值Μ,則將該剩余的窗口劃分為一窗口組。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述步驟Al中,窗口的訪問(wèn)熱度由窗口被打開(kāi)的時(shí)間決定,其中,窗口被打開(kāi)的時(shí)間越早,該窗口的訪問(wèn)熱度越低。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟B包括 接收到切換控制觸發(fā)時(shí)切換顯示在移動(dòng)終端顯示屏上的窗口組。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,該方法進(jìn)一步包括對(duì)顯示的窗口組中的窗口進(jìn)行管理,具體為獲取到用戶從移動(dòng)終端顯示屏顯示的窗口組中所選擇出的窗口 ; 接收到打開(kāi)控制觸發(fā)時(shí)打開(kāi)該選擇的窗口對(duì)應(yīng)的網(wǎng)頁(yè)。
7.根據(jù)權(quán)利要求1至6任一所述的方法,其特征在于,所述移動(dòng)終端瀏覽器中的窗口為網(wǎng)頁(yè)縮略圖。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法進(jìn)一步包括 接收到新建控制觸發(fā)時(shí)新建窗口 ;或者,接收到新建控制觸發(fā)時(shí)以動(dòng)畫(huà)形式新建窗口。
9.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法進(jìn)一步包括 設(shè)置用于關(guān)閉顯示的窗口組中所有窗口的控制指令;接收到所述控制指令時(shí),關(guān)閉當(dāng)前顯示的窗口組中的所有窗口。
10.一種移動(dòng)終端瀏覽器中多窗口管理設(shè)備,其特征在于,該設(shè)備包括劃分單元,用于將移動(dòng)終端瀏覽器中的窗口劃分為至少一個(gè)窗口組,每一窗口組包含至少一個(gè)窗口;顯示單元,用于通過(guò)切換窗口組顯示各窗口組中的窗口。
11.根據(jù)權(quán)利要求10所述的設(shè)備,其特征在于,所述劃分單元是在接收到多窗口管理觸發(fā)時(shí)執(zhí)行的。
12.根據(jù)權(quán)利要求10所述的設(shè)備,其特征在于,所述顯示單元接收到切換控制觸發(fā)時(shí)切換顯示在移動(dòng)終端顯示屏上的窗口組;和/或, 該設(shè)備還包括切換單元,用于獲取到用戶從移動(dòng)終端顯示屏顯示的窗口組中所選擇出的窗口,接收到打開(kāi)控制觸發(fā)時(shí)打開(kāi)該選擇的窗口對(duì)應(yīng)的網(wǎng)頁(yè)。
13.根據(jù)權(quán)利要求10所述的設(shè)備,其特征在于,該設(shè)備還包括新建單元和/或管理單元;所述新建單元,用于接收到新建控制觸發(fā)時(shí)新建窗口 ;或者,接收到新建控制觸發(fā)時(shí)以動(dòng)畫(huà)形式新建窗口;所述管理單元,用于設(shè)置用于關(guān)閉顯示的窗口組中所有窗口的控制指令,接收到所述控制指令時(shí),關(guān)閉當(dāng)前顯示的窗口組中的所有窗口。
全文摘要
本發(fā)明實(shí)施例提供了移動(dòng)終端瀏覽器中多窗口管理方法和設(shè)備,其中,該方法包括A,將移動(dòng)終端瀏覽器中的窗口劃分為至少一個(gè)窗口組,每一窗口組包含至少一個(gè)窗口;B,通過(guò)切換窗口組顯示各窗口組中的窗口。采用本發(fā)明,提高了切換窗口的效率。
文檔編號(hào)G06F3/048GK102486714SQ20101058072
公開(kāi)日2012年6月6日 申請(qǐng)日期2010年12月6日 優(yōu)先權(quán)日2010年12月6日
發(fā)明者何明, 劉洋, 姜軍軍, 甄石, 莫沙 申請(qǐng)人:騰訊科技(深圳)有限公司