用于打開多個網(wǎng)頁并且對其進行切換的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及用于在web (網(wǎng)絡(luò))瀏覽器中打開多個網(wǎng)頁的方法和裝置,以及用于在web瀏覽器中在多個網(wǎng)頁之間進行切換的方法和裝置。
【背景技術(shù)】
[0002]傳統(tǒng)上,用戶能夠通過在他/她使用常用web瀏覽器當(dāng)前正在瀏覽的網(wǎng)頁上點擊超鏈接,來打開目標(biāo)網(wǎng)頁,然后下載并且向用戶顯示與所點擊的超鏈接相對應(yīng)的目標(biāo)網(wǎng)頁。鑒于以下兩個事實,應(yīng)用多窗口 /標(biāo)簽技術(shù)使得用戶能夠在一個瀏覽會話中打開多種網(wǎng)頁:
[0003]-當(dāng)用戶有意通過點擊超鏈接來打開目標(biāo)網(wǎng)頁時,他/她想要繼續(xù)他/她實際在當(dāng)前網(wǎng)頁上的瀏覽;
[0004]-因為低的帶寬,用戶必須等待目標(biāo)網(wǎng)頁的加載和繪制。
[0005]多窗口 /標(biāo)簽技術(shù)為用戶帶來了更方便的瀏覽體驗,并且減少了用戶的等待時間。然而,當(dāng)用戶想要在多個打開的網(wǎng)頁之間進行切換時,其產(chǎn)生一些冗余的切換操作。這些切換操作對于web瀏覽器用戶來說,尤其對于通常包含小尺寸觸摸屏的電子設(shè)備的用戶來說非常不方便。
[0006]目前,在大多數(shù)電子設(shè)備中,當(dāng)用戶想要在多個打開的網(wǎng)頁之間進行切換時,他/她需要:
[0007]-切換到‘標(biāo)簽切換’模式以查看打開的網(wǎng)頁列表;并且操作通常是按下觸摸屏上的按鈕;
[0008]-在上述列表中選擇一個打開的網(wǎng)頁的項目,以顯示相應(yīng)的網(wǎng)頁的內(nèi)容。
[0009]這使得切換操作變?yōu)閮蓚€步驟的處理,這使用戶的瀏覽會話斷開,并且降低了用戶的瀏覽體驗。
[0010]鑒于上述內(nèi)容,近來,提出了一些技術(shù)來解決上述兩個步驟的切換操作。美國專利申請公布US2013/0145290A1公開了如下方法:為了便于用戶的操作,使用跨觸摸屏設(shè)備的拖動運動,在web瀏覽器中在打開的網(wǎng)頁之間進行切換的方法。該方法不要求切換到‘標(biāo)簽切換’模式的操作,而僅要求在觸摸屏的橫向邊緣附近開始的用戶的拖動運動以開始進行切換,然后基于拖動運動的距離來決定哪個打開的網(wǎng)頁是目標(biāo)網(wǎng)頁。
[0011]雖然這種方法能夠解決在多窗口 /標(biāo)簽技術(shù)中存在的問題,但是其仍然有以下問題:
[0012]-容易產(chǎn)生誤操作:
[0013]?該方法要求用戶從橫向邊緣開始進行他/她的拖動運動,而橫向邊緣是非常小的區(qū)域,尤其對于具有小尺寸觸摸屏的電子設(shè)備來說;
[0014]?拖動運動與已有的瀏覽器操作類似,通常使用“左到右滑動”和“右到左滑動”操作來執(zhí)行“前進”和“后退”導(dǎo)航功能,并且在目前的電子設(shè)備中廣泛使用這些操作;
[0015]-因為對于電子設(shè)備來說,觸摸屏的尺寸通常是小的,因此拖動運動的可用距離是有限的,并且用戶難以判斷目標(biāo)網(wǎng)頁:
[0016]?該方法使得用戶能夠根據(jù)拖動運動的距離來決定哪個打開的網(wǎng)頁是目標(biāo)網(wǎng)頁,然而,對于具有小尺寸觸摸屏的電子設(shè)備來說,拖動運動的可用距離通常是有限的。此外,在打開了許多網(wǎng)頁的情況下,對于用戶來說,這種方法難以對距離進行準(zhǔn)確的控制。
【發(fā)明內(nèi)容】
[0017]因此,鑒于上述在對現(xiàn)有技術(shù)的描述中的引述,需要用于在web瀏覽器中打開多個網(wǎng)頁并且在多個網(wǎng)頁之間進行切換的方法和裝置,該方法和裝置還使得能夠減少切換操作的步驟,也就是說,本發(fā)明不要求進行切換到‘標(biāo)簽切換’模式的操作。
[0018]根據(jù)本發(fā)明的一個方面,本發(fā)明提供一種用于打開多個網(wǎng)頁的方法,所述方法包括:獲取步驟,獲取用于在當(dāng)前網(wǎng)頁顯示區(qū)域中打開至少一個目標(biāo)網(wǎng)頁的用戶輸入;創(chuàng)建步驟,在所述當(dāng)前網(wǎng)頁顯示區(qū)域中,針對所述目標(biāo)網(wǎng)頁中的至少一個創(chuàng)建網(wǎng)頁顯示區(qū)域,其中,所述網(wǎng)頁顯示區(qū)域中的一個對應(yīng)于所述目標(biāo)網(wǎng)頁中的一個;以及顯示步驟,在相應(yīng)的創(chuàng)建的網(wǎng)頁顯示區(qū)域中,顯示所述目標(biāo)網(wǎng)頁的內(nèi)容。
[0019]根據(jù)本發(fā)明的另一方面,本發(fā)明提供一種與在多個網(wǎng)頁之間進行切換的方法,所述方法包括:打開步驟,使用上述方法,在當(dāng)前網(wǎng)頁顯示區(qū)域中打開多個網(wǎng)頁;以及切換步驟,響應(yīng)于針對相應(yīng)的網(wǎng)頁顯示區(qū)域的用戶輸入,在多個打開的網(wǎng)頁之間進行切換。
[0020]根據(jù)本發(fā)明的再一方面,本發(fā)明提供一種用于打開多個網(wǎng)頁的裝置,所述裝置包括:獲取單元,被配置為獲取用于在當(dāng)前網(wǎng)頁顯示區(qū)域中打開至少一個目標(biāo)網(wǎng)頁的用戶輸入;創(chuàng)建單元,被配置為在所述當(dāng)前網(wǎng)頁顯示區(qū)域中,針對所述目標(biāo)網(wǎng)頁中的至少一個創(chuàng)建網(wǎng)頁顯示區(qū)域,其中,所述網(wǎng)頁顯示區(qū)域中的一個對應(yīng)于所述目標(biāo)網(wǎng)頁中的一個;以及顯示單元,被配置為在相應(yīng)的創(chuàng)建的網(wǎng)頁顯示區(qū)域中,顯示所述目標(biāo)網(wǎng)頁的內(nèi)容。
[0021]根據(jù)本發(fā)明的又一方面,本發(fā)明提供一種與在多個網(wǎng)頁之間進行切換的裝置,所述裝置包括:上述被配置為在當(dāng)前網(wǎng)頁顯示區(qū)域中打開多個網(wǎng)頁的、用于打開多個網(wǎng)頁的裝置;以及切換單元,被配置為響應(yīng)于針對相應(yīng)的網(wǎng)頁顯示區(qū)域的用戶輸入,在多個打開的網(wǎng)頁之間進行切換。
[0022]如上所述,因為以與當(dāng)前顯示的網(wǎng)頁無縫連接的方式,顯示使用本發(fā)明打開的網(wǎng)頁,因此當(dāng)在web瀏覽器中在多個打開的網(wǎng)頁之間進行切換時,用戶能夠使用較少步驟的切換操作,即一個步驟的切換操作,這將帶來在不使用戶的瀏覽會話斷開的情況下,更連續(xù)并且流暢的瀏覽體驗。
[0023]通過以下參照附圖的描述,本發(fā)明的其他特性特征和優(yōu)點將變得清楚。
【附圖說明】
[0024]包含在說明書中、構(gòu)成說明書的一部分的附例示出了本發(fā)明的實施例,并且與文字描述一起用于解釋本發(fā)明的原理。
[0025]圖1例示了包括能夠?qū)崿F(xiàn)本發(fā)明的實施例的用于打開多個網(wǎng)頁并且對其進行切換的裝置的示例性系統(tǒng)的布置。
[0026]圖2是例示電子設(shè)備的硬件配置的示例的框圖。
[0027]圖3是示出根據(jù)本發(fā)明的一個示例性實施例的用于在web瀏覽器中打開多個網(wǎng)頁的方法的流程圖。
[0028]圖4示意性地示出了根據(jù)本發(fā)明的針對目標(biāo)網(wǎng)頁創(chuàng)建網(wǎng)頁顯示區(qū)域的步驟的流程圖。
[0029]圖5示意性地示出了根據(jù)本發(fā)明的針對目標(biāo)網(wǎng)頁創(chuàng)建網(wǎng)頁顯示區(qū)域的步驟的另一流程圖。
[0030]圖6是示出根據(jù)本發(fā)明的另一示例性實施例的用于在web瀏覽器中打開多個網(wǎng)頁的方法的流程圖。
[0031]圖7是示出根據(jù)本發(fā)明的示例性實施例的用于在web瀏覽器中打開多個網(wǎng)頁的裝置的框圖。
[0032]圖8是示出根據(jù)本發(fā)明的示例性實施例的用于在web瀏覽器中在多個網(wǎng)頁之間進行切換的方法的流程圖。
[0033]圖9示意性地示出了根據(jù)本發(fā)明的響應(yīng)于用戶的輸入在多個打開的網(wǎng)頁之間進行切換的步驟的流程圖。
[0034]圖10是示出根據(jù)本發(fā)明的示例性實施例的用于在web瀏覽器中在多個網(wǎng)頁之間進行切換的裝置的框圖。
[0035]圖11示出了根據(jù)本發(fā)明的實施例的用于打開多個網(wǎng)頁并且在多個網(wǎng)頁之間進行切換的方法的示例性過程。
【具體實施方式】
[0036]下面,參照附圖詳細(xì)描述本發(fā)明的示例性實施例。注意,下面的描述在性質(zhì)上僅僅是說明性和示例性的,而絕不旨在限制本發(fā)明以及其應(yīng)用或者使用。除非另外具體指出,否則在實施例中描述的部件和步驟、數(shù)字表示和數(shù)值的相對布置不限制本發(fā)明的范圍。另外,不詳細(xì)討論本領(lǐng)域技術(shù)人員已知的技術(shù)、方法和設(shè)備,但是這些技術(shù)、方法和設(shè)備在適當(dāng)?shù)那闆r下旨在作為說明書的一部分。
[0037]請注意,類似的附圖標(biāo)記和字母表示圖中類似的項目,因此一旦在一個圖中定義了項目,則不需要針對后面的圖進行討論。
[0038](硬件配置)
[0039]圖1例示了包括能夠?qū)崿F(xiàn)本發(fā)明的實施例的用于打開多個網(wǎng)頁并且對其進行切換的裝置的示例性系統(tǒng)100的布置。
[0040]如圖1所示,系統(tǒng)100包括作為用于打開多個網(wǎng)頁并且對其進行切換的裝置的電子設(shè)備101。根據(jù)本例性實施例的電子設(shè)備101被配置為經(jīng)由網(wǎng)絡(luò)102將網(wǎng)頁從多個web服務(wù)器103下載到電子設(shè)備101上,并且顯示下載的網(wǎng)頁。電子設(shè)備101還被配置為在其上提供在下載的網(wǎng)頁之間進行切換的功能。此外,電子設(shè)備101可以是諸如移動電話、個人數(shù)據(jù)助理(PDA)、膝上型計算機、臺式計算機、平板計算機或者其他合適的個人設(shè)備的設(shè)備。
[0041]圖2是例示能夠?qū)崿F(xiàn)下面描述的技術(shù)的圖1中的電子設(shè)備101的硬件配置的示例的框圖。電子設(shè)備101可以包括麥克風(fēng)201、音頻/視頻編解碼器202、一個或多個處理器203、顯示器204、揚聲器205、用戶接口 206