亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

瀏覽器控制方法和裝置的制作方法

文檔序號(hào):6380507閱讀:180來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):瀏覽器控制方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及瀏覽器技術(shù)領(lǐng)域,具體涉及瀏覽器控制方法和裝置。
背景技術(shù)
瀏覽器是人們經(jīng)常使用的瀏覽網(wǎng)頁(yè)的軟件工具,用戶(hù)可以通過(guò)在瀏覽器地址欄輸入統(tǒng)一資源定位符URL,或點(diǎn)擊網(wǎng)頁(yè)內(nèi)的超鏈接等方式,訪(fǎng)問(wèn)互聯(lián)網(wǎng)資源,從而獲取各種各樣的信息。瀏覽器一般都會(huì)為用戶(hù)提供一定數(shù)量的控制按鈕,以便用戶(hù)在使用瀏覽器瀏覽網(wǎng)頁(yè)時(shí),對(duì)網(wǎng)頁(yè)的展現(xiàn)過(guò)程等進(jìn)行控制。例如,瀏覽器當(dāng)前標(biāo)簽頁(yè)內(nèi)展現(xiàn)的是網(wǎng)頁(yè)A的頁(yè)面,此時(shí),在瀏覽器的地址欄中將網(wǎng)頁(yè)A的網(wǎng)址替換成網(wǎng)頁(yè)B的網(wǎng)址并回車(chē)后,當(dāng)前標(biāo)簽頁(yè)內(nèi)就會(huì)展現(xiàn)出替換后的網(wǎng)址對(duì)應(yīng)的另一網(wǎng)頁(yè)B的頁(yè)面;或者,假設(shè)在網(wǎng)頁(yè)C內(nèi)包含網(wǎng)頁(yè)D的鏈接且該鏈接被定義為頁(yè)內(nèi)跳轉(zhuǎn),則用戶(hù)在網(wǎng)頁(yè)C中點(diǎn)擊網(wǎng)頁(yè)D的鏈接之后,當(dāng)前標(biāo)簽頁(yè)中 會(huì)展現(xiàn)出網(wǎng)頁(yè)D的頁(yè)面。在上述兩種情況下,瀏覽器的“后退”按鈕就會(huì)變?yōu)榭捎脿顟B(tài),用戶(hù)此時(shí)點(diǎn)擊該“后退”按鈕,就可以控制瀏覽器返回展現(xiàn)前一頁(yè)面A或C ;而此時(shí),瀏覽器的“前進(jìn)”按鈕就會(huì)變?yōu)榭捎脿顟B(tài),用戶(hù)如果再點(diǎn)擊該“前進(jìn)”按鈕,瀏覽器又會(huì)展現(xiàn)網(wǎng)頁(yè)B或D。其他的常用的控制按鈕還包括停止、刷新、縮放、打印、顯示起始頁(yè),添加收藏等按鈕。為了方便用戶(hù)的使用,一些瀏覽器軟件對(duì)瀏覽控制按鈕進(jìn)行了一些優(yōu)化,例如,將使用頻度較高的控制按鈕顯示得更加明顯和突出,從而使用戶(hù)更容易找到和點(diǎn)擊這些常用的控制按鈕,提高用戶(hù)的瀏覽效率。然而,隨著計(jì)算機(jī)軟硬件的快速發(fā)展和計(jì)算機(jī)應(yīng)用的大規(guī)模普及,上述瀏覽器控制按鈕的優(yōu)化手段已經(jīng)不能很好的滿(mǎn)足用戶(hù)需求,人們需要一種更好的瀏覽器控制按鈕,來(lái)提高瀏覽網(wǎng)頁(yè)的效率。

發(fā)明內(nèi)容
鑒于上述問(wèn)題,提出了本發(fā)明以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的瀏覽器控制方法和裝置。依據(jù)本發(fā)明的一個(gè)方面,提供了瀏覽器控制方法,包括判斷用戶(hù)操作焦點(diǎn)是否進(jìn)入瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域;如果是,判斷當(dāng)前頁(yè)面是否可以后退/前進(jìn);如果當(dāng)前頁(yè)面可以后退/前進(jìn),則在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成后退/前進(jìn)操作入口;當(dāng)通過(guò)所述后退/前進(jìn)操作入口接收到操作請(qǐng)求時(shí),執(zhí)行頁(yè)面后退/前進(jìn)操作??蛇x地,所述用戶(hù)操作焦點(diǎn)包括鼠標(biāo)焦點(diǎn),所述在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成后退/前進(jìn)操作入口,包括將當(dāng)前處于瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域的鼠標(biāo)指針圖標(biāo)替換為預(yù)置的代表后退/如進(jìn)的圖標(biāo);所述當(dāng)通過(guò)所述后退/前進(jìn)操作入口接收到操作請(qǐng)求時(shí),執(zhí)行頁(yè)面后退/前進(jìn)操作,包括如果在鼠標(biāo)指針處于被替換的狀態(tài)下接收到操作請(qǐng)求,則執(zhí)行頁(yè)面后退/前進(jìn)操作??蛇x地,所述在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成后退/前進(jìn)操作入口,包括在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成后退/前進(jìn)浮動(dòng)窗口 ;所述當(dāng)通過(guò)所述后退/前進(jìn)操作入口接收到操作請(qǐng)求時(shí),執(zhí)行頁(yè)面后退/前進(jìn)操作,包括當(dāng)用戶(hù)操作焦點(diǎn)進(jìn)入所述浮動(dòng)窗口所在區(qū)域并接收到指定操作時(shí),執(zhí)行頁(yè)面后退/前進(jìn)操作。
可選地,還包括在所述浮動(dòng)窗口中顯示可后退/前進(jìn)至的頁(yè)面的相關(guān)信息。可選地,如果可后退/前進(jìn)至的頁(yè)面為多個(gè),所述在所述浮動(dòng)窗口中顯示可后退/前進(jìn)至的頁(yè)面的相關(guān)信息,包括在所述浮動(dòng)窗口中顯示多個(gè)可后退/前進(jìn)至的頁(yè)面的相關(guān)信息??蛇x地,所述當(dāng)用戶(hù)操作焦點(diǎn)進(jìn)入所述浮動(dòng)窗口所在區(qū)域并接收到指定操作時(shí),執(zhí)行后退/前進(jìn)操作,包括當(dāng)用戶(hù)操作焦點(diǎn)進(jìn)入所述浮動(dòng)窗口中某頁(yè)面的相關(guān)信息所在區(qū)域并接收到指定操作時(shí),執(zhí)行后退/前進(jìn)至該頁(yè)面的操作??蛇x地,所述可后退/前進(jìn)至的頁(yè)面的相關(guān)信息,包括可后退/前進(jìn)至的頁(yè)面的預(yù)覽圖、縮略圖、標(biāo)題或統(tǒng)一資源定位符??蛇x地,所述在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成后退/前進(jìn)操作入口,包括在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成獨(dú)立于頁(yè)面窗口的子窗口 ;在所述子窗口中繪制代表頁(yè)面邊緣的線(xiàn)條圖;所述當(dāng)通過(guò)所述后退/前進(jìn)操作入口接收到操作請(qǐng)求時(shí),執(zhí)行頁(yè)面后退/前進(jìn)操作,包括當(dāng)用戶(hù)操作焦點(diǎn)進(jìn)入所述線(xiàn)條圖所在區(qū)域并接收到指定操作時(shí),執(zhí)行頁(yè)面后退/前進(jìn)操作??蛇x地,如果可后退/前進(jìn)至的頁(yè)面為多個(gè),所述在所述子窗口中繪制代表頁(yè)面邊緣的線(xiàn)條圖,包括在所述子窗口中繪制多個(gè)具有層疊效果的線(xiàn)條圖。根據(jù)本發(fā)明的另一方面,提供了瀏覽器控制裝置,包括事件監(jiān)測(cè)器,被配置為監(jiān)測(cè)符合預(yù)置條件的事件;A 口生成器,被配置為如果監(jiān)測(cè)到所述符合預(yù)置條件的事件,在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成后退/前進(jìn)操作入口 ;執(zhí)行器,被配置為當(dāng)通過(guò)所述后退/前進(jìn)操作入口接收到操作請(qǐng)求時(shí),執(zhí)行頁(yè)面后退/前進(jìn)操作;其中,所述事件監(jiān)測(cè)器包括判斷器,被配置為判斷用戶(hù)操作焦點(diǎn)是否進(jìn)入瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域,如果用戶(hù)操作焦點(diǎn)進(jìn)入瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域,判斷當(dāng)前頁(yè)面是否可以后退/前進(jìn);
所述入口生成器,被配置為如果當(dāng)前頁(yè)面可以后退/前進(jìn),則在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成后退/前進(jìn)操作入口。可選地,所述用戶(hù)操作焦點(diǎn)包括鼠標(biāo)焦點(diǎn),所述入口生成器,包括替換器,被配置為將當(dāng)前處于瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域的鼠標(biāo)指針圖標(biāo)替換為預(yù)置的代表后退/前進(jìn)的圖標(biāo);所述執(zhí)行器,被配置為如果在鼠標(biāo)指針處于被替換的狀態(tài)下接收到操作請(qǐng)求,則執(zhí)行頁(yè)面后退/前進(jìn)操作??蛇x地,所述入口生成器,包括浮動(dòng)窗口生成器,被配置為在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成后退/前進(jìn)浮動(dòng)窗口 ; 所述執(zhí)行器,被配置為當(dāng)用戶(hù)操作焦點(diǎn)進(jìn)入所述浮動(dòng)窗口所在區(qū)域并接收到指定操作時(shí),執(zhí)行頁(yè)面后退/前進(jìn)操作??蛇x地,還包括信息顯示器,被配置為在所述浮動(dòng)窗口中顯示可后退/前進(jìn)至的頁(yè)面的相關(guān)信肩、O可選地,如果可后退/前進(jìn)至的頁(yè)面為多個(gè),所述信息顯示器被配置為在所述浮動(dòng)窗口中顯示多個(gè)可后退/前進(jìn)至的頁(yè)面的相關(guān)信息??蛇x地,所述執(zhí)行器被配置為當(dāng)用戶(hù)操作焦點(diǎn)進(jìn)入所述浮動(dòng)窗口中某頁(yè)面的相關(guān)信息所在區(qū)域并接收到指定操作時(shí),執(zhí)行后退/前進(jìn)至該頁(yè)面的操作??蛇x地,所述可后退/前進(jìn)至的頁(yè)面的相關(guān)信息,包括可后退/前進(jìn)至的頁(yè)面的預(yù)覽圖、縮略圖、標(biāo)題或統(tǒng)一資源定位符??蛇x地,所述入口生成器,包括子窗口生成器,被配置為在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成獨(dú)立于頁(yè)面窗口的子窗口 ;繪制器,被配置為在所述子窗口中繪制代表頁(yè)面邊緣的線(xiàn)條圖;所述執(zhí)行器,被配置為當(dāng)用戶(hù)操作焦點(diǎn)進(jìn)入所述線(xiàn)條圖所在區(qū)域并接收到指定操作時(shí),執(zhí)行頁(yè)面后退/前進(jìn)操作??蛇x地,如果可后退/前進(jìn)至的頁(yè)面為多個(gè),所述繪制器,被配置為在所述子窗口中繪制多個(gè)具有層疊效果的線(xiàn)條圖。根據(jù)本發(fā)明的瀏覽器控制方法和裝置,可以在瀏覽器窗口的左側(cè)/右側(cè)邊緣區(qū)域顯示頁(yè)面后退/前進(jìn)的操作入口,用戶(hù)可以直接根據(jù)該操作入口執(zhí)行頁(yè)面的后退/前進(jìn)操作,而不需要一定要將操作焦點(diǎn)移動(dòng)到瀏覽器工具欄中指定的圖標(biāo)處,從而方便了用戶(hù)操作,提高瀏覽頁(yè)面的靈活性。上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書(shū)的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的具體實(shí)施方式



通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中圖I示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的瀏覽器控制方法流程圖;圖2示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的瀏覽器控制裝置示意圖;以及,圖3示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的另一瀏覽器控制裝置示意圖。
具體實(shí)施方式

下面將參照附圖更詳細(xì)地描述本公開(kāi)的示例性實(shí)施例。雖然附圖中顯示了本公開(kāi)的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開(kāi)而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開(kāi),并且能夠?qū)⒈竟_(kāi)的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。請(qǐng)參見(jiàn)圖1,本發(fā)明實(shí)施例提供的瀏覽器控制方法可以包括以下步驟SllO :監(jiān)測(cè)符合預(yù)置條件的事件;在本發(fā)明實(shí)施例中,為了更加方便瀏覽器用戶(hù)執(zhí)行頁(yè)面的后退/前進(jìn)操作,可以在用戶(hù)使用瀏覽器進(jìn)行網(wǎng)頁(yè)瀏覽的過(guò)程中,對(duì)一些事件進(jìn)行監(jiān)控,如果出現(xiàn)一些特殊的事件,則可以對(duì)瀏覽器界面進(jìn)行一些處理,以便使得用戶(hù)可以更加靈活地執(zhí)行頁(yè)面的后退/前進(jìn)操作,而不是將操作范圍僅僅局限在瀏覽器工具欄中的一小部分區(qū)域。其中,具體在設(shè)置條件時(shí),可以有多種情況,后文中會(huì)有詳細(xì)地介紹。S120 :如果監(jiān)測(cè)到所述符合預(yù)置條件的事件,在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成后退/前進(jìn)操作入口 ;當(dāng)監(jiān)測(cè)到符合預(yù)置條件的事件之后,就可以在瀏覽器窗口的左側(cè)邊緣區(qū)域生成頁(yè)面后退的操作入口,和/或,在瀏覽器窗口的右側(cè)邊緣區(qū)域生成頁(yè)面前進(jìn)的操作入口。也就是說(shuō),頁(yè)面后退/前進(jìn)的操作入口不再僅僅出現(xiàn)在瀏覽器工具欄中,而是出現(xiàn)在整個(gè)頁(yè)面窗口的左右兩側(cè)邊緣區(qū)域,這使得可操作面積增大,操作的位置也更加適合窗口布局,從用戶(hù)角度而言,更加便于操作。S130當(dāng)通過(guò)所述后退/前進(jìn)操作入口接收到操作請(qǐng)求時(shí),執(zhí)行頁(yè)面后退/前進(jìn)操作。如果從顯示在瀏覽器窗口左/右側(cè)邊緣區(qū)域的后退/前進(jìn)操作入口接收到用戶(hù)的操作請(qǐng)求,則可以執(zhí)行相應(yīng)的頁(yè)面后退/前進(jìn)操作,也即,在當(dāng)前標(biāo)簽頁(yè)中顯示前一個(gè)或者后一個(gè)頁(yè)面。如前文所述,具體實(shí)現(xiàn)時(shí),需要監(jiān)測(cè)的事件可以有多種,下面分別進(jìn)行介紹。實(shí)施方式一需要監(jiān)測(cè)的事件可以簡(jiǎn)單地設(shè)置為判斷當(dāng)前頁(yè)面是否可以后退/前進(jìn),如果可以,則相當(dāng)于監(jiān)測(cè)到了符合預(yù)置條件的事件,然后在瀏覽器窗口的左側(cè)/右側(cè)邊緣區(qū)域顯示頁(yè)面后退/前進(jìn)的操作入口即可。首先對(duì)當(dāng)前頁(yè)面是否可以后退/前進(jìn)的情形進(jìn)行介紹。在使用瀏覽器瀏覽網(wǎng)頁(yè)的過(guò)程中,并不是所有情況下都可以進(jìn)行頁(yè)面的后退/前進(jìn),例如,如果在一個(gè)新建的標(biāo)簽頁(yè)中展現(xiàn)出網(wǎng)頁(yè)A,則此時(shí),網(wǎng)頁(yè)A作為當(dāng)前頁(yè)面,是不能后退/前進(jìn)到另一頁(yè)面的;一般而言,可以后退的情況通常發(fā)生在以下情況下瀏覽器當(dāng)前標(biāo)簽頁(yè)內(nèi)展現(xiàn)的是網(wǎng)頁(yè)A的頁(yè)面,此時(shí),在瀏覽器的地址欄中將網(wǎng)頁(yè)A的網(wǎng)址替換成網(wǎng)頁(yè)B的網(wǎng)址并回車(chē)后,當(dāng)前標(biāo)簽頁(yè)內(nèi)就會(huì)展現(xiàn)出替換后的網(wǎng)址對(duì)應(yīng)的另一網(wǎng)頁(yè)B的頁(yè)面,此時(shí),網(wǎng)頁(yè)B作為當(dāng)前頁(yè)面,就處于可以后退到頁(yè)面A的狀態(tài);或者,假設(shè)在網(wǎng)頁(yè)C內(nèi)包含網(wǎng)頁(yè)D的鏈接且該鏈接被定義為頁(yè)內(nèi)跳轉(zhuǎn),則用戶(hù)在網(wǎng)頁(yè)C中點(diǎn)擊網(wǎng)頁(yè)D的鏈接之后,當(dāng)前標(biāo)簽頁(yè)對(duì)應(yīng)的地址欄中會(huì)變成網(wǎng)頁(yè)D的網(wǎng)址,同時(shí),會(huì)展現(xiàn)出網(wǎng)頁(yè)D的頁(yè)面,此時(shí),網(wǎng)頁(yè)D作為當(dāng)前頁(yè)面,就處于可以后退到頁(yè)面C的狀態(tài)。而如果用戶(hù)執(zhí)行了“后退”操作,就可以控制瀏覽器在當(dāng)前標(biāo)簽頁(yè)中展現(xiàn)前一頁(yè)面A或C,與此同時(shí),網(wǎng)頁(yè)A或C作為當(dāng)前頁(yè)面,就處于可以“前進(jìn)”到網(wǎng)頁(yè)B或D的狀態(tài)。關(guān)于以上用戶(hù)對(duì)網(wǎng)頁(yè)的操作行為,由于都是基于瀏覽器執(zhí)行的,因此,瀏覽器可以獲取到相應(yīng)的信息,進(jìn)而也能夠根據(jù)用戶(hù)的操作行為以及當(dāng)前標(biāo)簽頁(yè)的變化,判斷出當(dāng)前頁(yè)面是否處于可以后退/前進(jìn)的狀態(tài)。在判斷出當(dāng)前頁(yè)面處于可以后退/前進(jìn)的狀態(tài)之后,就可以在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成后退/前進(jìn)操作入口,這樣,當(dāng)用戶(hù)操作焦點(diǎn)進(jìn)入該后退/前進(jìn)操作入口 所在的區(qū)域,并且接收到用戶(hù)發(fā)出的操作請(qǐng)求時(shí),就可以執(zhí)行頁(yè)面后退/前進(jìn)操作。在這種實(shí)現(xiàn)方式下,具體的操作入口可以是以浮動(dòng)窗口的方式存在,也即,可以在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成后退/前進(jìn)浮動(dòng)窗口,以此作為用戶(hù)的操作入口。這樣,當(dāng)用戶(hù)操作焦點(diǎn)進(jìn)入該浮動(dòng)窗口所在區(qū)域之后,并執(zhí)行了某種指定的操作時(shí),就相當(dāng)于用戶(hù)發(fā)出了執(zhí)行頁(yè)面后退/前進(jìn)操作的請(qǐng)求,進(jìn)而,就可以執(zhí)行頁(yè)面后退/前進(jìn)操作。其中,為了能夠使得用戶(hù)對(duì)后退/前進(jìn)至的頁(yè)面獲得更為直觀(guān)的了解,還可以在浮動(dòng)窗口中顯示出可后退/前進(jìn)至的頁(yè)面的相關(guān)信息,這種相關(guān)信息可以是對(duì)應(yīng)頁(yè)面的網(wǎng)頁(yè)標(biāo)題、網(wǎng)址或者縮略圖等等。也即,假設(shè)當(dāng)前頁(yè)面為頁(yè)面B,該頁(yè)面可以后退到頁(yè)面A,可以前進(jìn)到頁(yè)面C,則可以在左側(cè)的浮動(dòng)窗口中,給出后退提示符(例如向左的箭頭等)的同時(shí),顯示頁(yè)面A的標(biāo)題、網(wǎng)址、縮略圖以及其他信息中的一個(gè)或多個(gè),在右側(cè)的浮動(dòng)窗口中,給出前進(jìn)提示符(例如向右的箭頭等)的同時(shí),顯示出頁(yè)面C的標(biāo)題、網(wǎng)址、縮略圖以及其他信息中的一個(gè)或多個(gè)。其中,如果可后退/前進(jìn)至的頁(yè)面為多個(gè),則可以在浮動(dòng)窗口中顯示多個(gè)可后退/前進(jìn)至的頁(yè)面的相關(guān)信息,同樣,相關(guān)信息可以是網(wǎng)頁(yè)標(biāo)題、網(wǎng)址、縮略圖等等。例如,假設(shè)當(dāng)前頁(yè)面是頁(yè)面C,當(dāng)前可以后退至頁(yè)面B、頁(yè)面A,可以前進(jìn)至頁(yè)面D、E、F,則在左側(cè)的浮動(dòng)窗口中,顯示出后退提示符的同時(shí),可以顯示出頁(yè)面B及頁(yè)面A的標(biāo)題、網(wǎng)址、縮略圖以及其他信息中的一個(gè)或多個(gè);在右側(cè)的浮動(dòng)窗口中,給出前進(jìn)提示符的同時(shí),顯示出頁(yè)面D、E及F的標(biāo)題、網(wǎng)址、縮略圖以及其他信息中的一個(gè)或多個(gè)。另外,對(duì)于多個(gè)不同的可后退/前進(jìn)至的頁(yè)面,可以在顯示區(qū)域上加以區(qū)分,這樣,當(dāng)用戶(hù)操作焦點(diǎn)進(jìn)入浮動(dòng)窗口中某頁(yè)面的相關(guān)信息所在區(qū)域并執(zhí)行了到指定操作(例如點(diǎn)擊鼠標(biāo)左鍵等)時(shí),則可以執(zhí)行后退/前進(jìn)至該頁(yè)面的操作。例如,可以以層疊的方式進(jìn)行展現(xiàn),但層與層之間并不是完全重疊,例如,對(duì)于上述例子中的頁(yè)面A及頁(yè)面B,在展現(xiàn)其相關(guān)信息時(shí),可以是將頁(yè)面B的縮略圖展現(xiàn)在頁(yè)面A的縮略圖的上層,但同時(shí),頁(yè)面A的縮略圖也能夠顯示出一部分,而不是完全被頁(yè)面B的縮略圖覆蓋。這樣,如果用戶(hù)想要后退至頁(yè)面B,則可以將鼠標(biāo)移動(dòng)到頁(yè)面B的縮略圖所在的區(qū)域,并點(diǎn)擊鼠標(biāo)左鍵,則可以后退至頁(yè)面B ;如果想要后退至頁(yè)面A,則可以將鼠標(biāo)移動(dòng)到頁(yè)面A的縮略圖未被頁(yè)面B的縮略圖遮擋的部分,并點(diǎn)擊鼠標(biāo)左鍵,即可后退至頁(yè)面A。前進(jìn)時(shí)與后退類(lèi)似,這里不再贅述。上述方式可以看作是每個(gè)可后退/前進(jìn)至的頁(yè)面對(duì)應(yīng)一個(gè)浮動(dòng)窗口,但各個(gè)浮動(dòng)窗口之間是層疊顯示。另外,為了進(jìn)一步擴(kuò)大用戶(hù)的可操作面積,當(dāng)出現(xiàn)可以后退/前進(jìn)至多個(gè)頁(yè)面的情況時(shí),也可以是每個(gè)可后退/前進(jìn)至的頁(yè)面分別對(duì)應(yīng)一個(gè)浮動(dòng)窗口,但各個(gè)浮動(dòng)窗口之間是平鋪展示,也即不再進(jìn)行層疊,也不再互相遮擋其他頁(yè)面的浮動(dòng)窗口,并且分別在各自的浮動(dòng)窗口中顯示出各自的標(biāo)題、網(wǎng)址、縮略圖等相關(guān)信息。這樣,如果用戶(hù)想要后退/前進(jìn)至某個(gè)指定頁(yè)面,直接點(diǎn)擊該指定頁(yè)面對(duì)應(yīng)的浮動(dòng)窗口即可。例如,仍以當(dāng)前頁(yè)面為C,可后退至頁(yè)面B、頁(yè)面A為例,則在瀏覽器窗口左側(cè)可以顯示出兩個(gè)浮動(dòng)窗口,其中一個(gè)浮動(dòng)窗口中可以顯示出頁(yè)面B的標(biāo)題、網(wǎng)址、縮略圖等相關(guān)信息,另一個(gè)浮動(dòng)窗口中可以顯示頁(yè)面A的標(biāo)題、網(wǎng)址、縮略圖等相關(guān)信息。如果用戶(hù)將鼠標(biāo)移動(dòng)到頁(yè)面A對(duì)應(yīng)的浮動(dòng)窗口,并點(diǎn)擊鼠標(biāo)左鍵,則可以將頁(yè)面后退至頁(yè)面A,同樣,如果用戶(hù)將鼠標(biāo)移動(dòng)到頁(yè)面B對(duì)應(yīng)的浮動(dòng)窗口,并點(diǎn)擊鼠標(biāo)左鍵,則可以將頁(yè)面后退至頁(yè)面B。前進(jìn)的情況與后退類(lèi)似,這里不再詳述。 除了可以以浮動(dòng)窗口的方式提供用戶(hù)的操作入口之外,在本發(fā)明實(shí)施例中,還提供了另一種方式,即可以在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成獨(dú)立于頁(yè)面窗口的子窗口,然后在子窗口中繪制代表頁(yè)面邊緣的線(xiàn)條圖,這樣,當(dāng)用戶(hù)操作焦點(diǎn)進(jìn)入線(xiàn)條圖所在區(qū)域,并且用戶(hù)執(zhí)行了某指定操作時(shí),則相當(dāng)于接收到了用戶(hù)的操作指令,并執(zhí)行頁(yè)面的后退/前進(jìn)操作即可。其中,如果可后退/前進(jìn)至的頁(yè)面為多個(gè),則可以在子窗口中繪制多個(gè)具有層疊效果的線(xiàn)條圖,用以表明可以后退/前進(jìn)至的頁(yè)面有多個(gè)。實(shí)施方式二 在該實(shí)施方式二中,需要監(jiān)測(cè)的事件可以設(shè)置為判斷用戶(hù)操作焦點(diǎn)是否進(jìn)入瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域,如果是則繼續(xù)判斷當(dāng)前頁(yè)面是否可以后退/前進(jìn),如果可以,則可以在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成后退/前進(jìn)操作入口。也即,在該實(shí)施方式中,可以結(jié)合用戶(hù)的操作意圖,來(lái)確定是否在瀏覽器窗口的左側(cè)/右側(cè)邊緣顯示出頁(yè)面后退/前進(jìn)操作入口。如果發(fā)現(xiàn)用戶(hù)可能需要執(zhí)行頁(yè)面后退操作,并且當(dāng)前頁(yè)面確實(shí)可以后退,則可以在瀏覽器窗口的左側(cè)邊緣區(qū)域顯示出后退的操作入口;同樣,如果發(fā)現(xiàn)用戶(hù)可能需要執(zhí)行頁(yè)面前進(jìn)操作,并且當(dāng)前頁(yè)面確實(shí)可以前進(jìn),則可以在瀏覽器窗口的左側(cè)邊緣區(qū)域顯示出前進(jìn)的操作入口。其中,關(guān)于用戶(hù)的操作意圖,可以在以下前提下進(jìn)行當(dāng)前用戶(hù)已知瀏覽器窗口的左側(cè)/右側(cè)邊緣區(qū)域可以作為頁(yè)面后退/前進(jìn)的操作按鈕,則當(dāng)其想要執(zhí)行頁(yè)面的后退/前進(jìn)操作時(shí),就會(huì)將操作焦點(diǎn)向?yàn)g覽器的左側(cè)/右側(cè)區(qū)域移動(dòng),這樣,當(dāng)發(fā)現(xiàn)操作焦點(diǎn)進(jìn)入左側(cè)/右側(cè)邊緣區(qū)域時(shí),則可以確定用戶(hù)是想要執(zhí)行頁(yè)面的后退/前進(jìn)操作。以上對(duì)用戶(hù)操作意圖的獲取并非是限制性的,而是可以以任何合適的方式來(lái)獲取用戶(hù)的操作意圖。在這種實(shí)施方式下,當(dāng)需要在瀏覽器窗口的左側(cè)/右側(cè)邊緣區(qū)域顯示后退/前進(jìn)操作入口時(shí),同樣可以以浮動(dòng)窗口、線(xiàn)條層疊的方式進(jìn)行提供,并且浮動(dòng)窗口中也可以顯示出可后退/前進(jìn)至的頁(yè)面的相關(guān)信息,如果可以后退/前進(jìn)至的頁(yè)面有多個(gè),還可以實(shí)現(xiàn)多個(gè)浮動(dòng)窗口的層疊顯示、多個(gè)浮動(dòng)窗口的平鋪顯示、多個(gè)線(xiàn)條圖的層疊顯示等等。具體的實(shí)現(xiàn)可以參見(jiàn)實(shí)施方式一中的實(shí)現(xiàn),這里不再贅述。除了上述與實(shí)施方式一中相同的操作入口提供方式之外,在該實(shí)施方式二中,還可以提供更為靈活的一種操作入口提供方式。也即,假設(shè)用戶(hù)的操作焦點(diǎn)為鼠標(biāo)焦點(diǎn),則可以在發(fā)現(xiàn)用戶(hù)的鼠標(biāo)焦點(diǎn)進(jìn)入到瀏覽器窗口的左側(cè)/右側(cè)邊緣區(qū)域之后,將當(dāng)前處于瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域的鼠標(biāo)指針圖標(biāo)替換為預(yù)置的代表后退/前進(jìn)的圖標(biāo)(例如向左/向右的箭頭等),如果在鼠標(biāo)指針處于被替換的狀態(tài)下接收到操作請(qǐng)求,則相當(dāng)于用戶(hù)發(fā)出了頁(yè)面后退/前進(jìn)的操作請(qǐng)求,進(jìn)而執(zhí)行頁(yè)面后退/前進(jìn)操作即可。其中,檢測(cè)鼠標(biāo)在頁(yè)面中的位置時(shí),可以通過(guò)以下方式來(lái)實(shí)現(xiàn)調(diào)用API SetffindowLong子類(lèi)化頁(yè)面窗口,在窗口過(guò)程函數(shù)里響應(yīng)頁(yè)面窗口的WM_M0USEM0VE消息,就能檢測(cè)到鼠標(biāo)的位置。替換鼠標(biāo)焦點(diǎn)圖標(biāo)的操作可以通過(guò)以下方式實(shí)現(xiàn)調(diào)用API :SetWindowLong子類(lèi)化頁(yè)面窗口,在窗口過(guò)程函數(shù)里響應(yīng)頁(yè)面窗口的WM_SET⑶RSOR消息,然后調(diào)用API SetCursor就可以修改鼠標(biāo)的圖標(biāo),修改后的圖標(biāo)圖樣可以任意設(shè)置。 在這種方式下,用戶(hù)只要將鼠標(biāo)移動(dòng)到瀏覽器窗口的左側(cè)/右側(cè)邊緣區(qū)域,就可以發(fā)現(xiàn)鼠標(biāo)的圖標(biāo)變成的向左/向右的箭頭等樣式,此時(shí),直接點(diǎn)擊鼠標(biāo)左鍵,即可發(fā)起頁(yè)面后退/前進(jìn)的請(qǐng)求,使得操作更加方便。以上對(duì)兩種具體的實(shí)施方式進(jìn)行了介紹,需要說(shuō)明的是,關(guān)于本發(fā)明實(shí)施例所述的瀏覽器窗口的左側(cè)/右側(cè)邊緣區(qū)域,具體的邊緣區(qū)域與中心區(qū)域之間的分界線(xiàn)可以根據(jù)實(shí)際需要進(jìn)行設(shè)置,這里可以不進(jìn)行限定。另外,在實(shí)際應(yīng)用中,關(guān)于待監(jiān)測(cè)的事件而言,還可以預(yù)先設(shè)置其他的監(jiān)測(cè)條件,這里不再一一進(jìn)行介紹。總之,在本發(fā)明實(shí)施例中,可以在瀏覽器窗口的左側(cè)/右側(cè)邊緣區(qū)域顯示頁(yè)面后退/前進(jìn)的操作入口,用戶(hù)可以直接根據(jù)該操作入口執(zhí)行頁(yè)面的后退/前進(jìn)操作,而不需要一定要將操作焦點(diǎn)移動(dòng)到瀏覽器工具欄中指定的圖標(biāo)處。因此,方便了用戶(hù)操作,提高瀏覽頁(yè)面的靈活性。以上是本發(fā)明實(shí)施例提供的瀏覽器控制方法的介紹,此外,本發(fā)明實(shí)施例還提供了瀏覽器控制裝置,請(qǐng)參見(jiàn)圖2,該瀏覽器控制裝置200可以包括事件監(jiān)測(cè)器210,被配置為監(jiān)測(cè)符合預(yù)置條件的事件;具體監(jiān)控時(shí)可以根據(jù)預(yù)置的設(shè)置監(jiān)控相應(yīng)的事件,如預(yù)置設(shè)置監(jiān)控操作焦點(diǎn)的移動(dòng)情況,則可以對(duì)操作焦點(diǎn)移動(dòng)到的區(qū)域進(jìn)行監(jiān)控等;A 口生成器220,被配置為如果監(jiān)測(cè)到所述符合預(yù)置條件的事件,在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成后退/前進(jìn)操作入口;入口生成器220可以與事件監(jiān)測(cè)器210相連,并在事件監(jiān)測(cè)器210監(jiān)測(cè)到符合預(yù)置條件的事件時(shí),在瀏覽器左側(cè)/右側(cè)邊緣區(qū)域生成后退/前進(jìn)操作入口;執(zhí)行器230,被配置為當(dāng)通過(guò)所述后退/前進(jìn)操作入口接收到操作請(qǐng)求時(shí),執(zhí)行頁(yè)面后退/前進(jìn)操作。其中,在一種實(shí)現(xiàn)方式下,事件監(jiān)測(cè)器210可以包括檢測(cè)器,被配置為檢測(cè)當(dāng)前頁(yè)面是否可以后退/前進(jìn);相應(yīng)的,入口生成器220可以被配置為如果當(dāng)前頁(yè)面可以后退/前進(jìn),則在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成后退/前進(jìn)操作入口 ;
執(zhí)行器230可以被配置為當(dāng)用戶(hù)操作焦點(diǎn)進(jìn)入所述后退/前進(jìn)操作入口所在的區(qū)域并接收到操作請(qǐng)求時(shí),執(zhí)行頁(yè)面后退/前進(jìn)操作。請(qǐng)參見(jiàn)圖3,在另一種實(shí)現(xiàn)方式下瀏覽器控制裝置300中,事件監(jiān)測(cè)器210,可以包括判斷器310,被配置為判斷用戶(hù)操作焦點(diǎn)是否進(jìn)入瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域,如果用戶(hù)操作焦點(diǎn)進(jìn)入瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域,判斷當(dāng)前頁(yè)面是否可以后退/前進(jìn);判斷器310可以與入口生成器220相連,并將當(dāng)前頁(yè)面是否可以后退或前進(jìn)的數(shù)據(jù)發(fā)送給入口生成器220 ;相應(yīng)的,入口生成器220,可以被配置為如果當(dāng)前頁(yè)面可以后退/前進(jìn),則在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成后退/前進(jìn)操作入口。在這種實(shí)現(xiàn)方式下,用戶(hù)操作焦點(diǎn)可以包括鼠標(biāo)焦點(diǎn),此時(shí),入口生成器220可以包括 替換器320,被配置為將當(dāng)前處于瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域的鼠標(biāo)指針圖標(biāo)替換為預(yù)置的代表后退/前進(jìn)的圖標(biāo);相應(yīng)的,執(zhí)行器230可以被配置為如果在鼠標(biāo)指針處于被替換的狀態(tài)下接收到操作請(qǐng)求,則執(zhí)行頁(yè)面后退/前進(jìn)操作。此外,入口生成器220還可以包括浮動(dòng)窗口生成器,被配置為在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成后退/前進(jìn)浮動(dòng)窗口 ;相應(yīng)的,執(zhí)行器230可以被配置為當(dāng)用戶(hù)操作焦點(diǎn)進(jìn)入所述浮動(dòng)窗口所在區(qū)域并接收到指定操作時(shí),執(zhí)行頁(yè)面后退/前進(jìn)操作。另外,瀏覽器控制裝置還可以包括信息顯示器,被配置為在所述浮動(dòng)窗口中顯示可后退/前進(jìn)至的頁(yè)面的相關(guān)信肩、O在這種實(shí)現(xiàn)方式下,如果可后退/前進(jìn)至的頁(yè)面為多個(gè),信息顯示器還可以被配置為在所述浮動(dòng)窗口中顯示多個(gè)可后退/前進(jìn)至的頁(yè)面的相關(guān)信息;執(zhí)行器230可以被配置為當(dāng)用戶(hù)操作焦點(diǎn)進(jìn)入所述浮動(dòng)窗口中某頁(yè)面的相關(guān)信息所在區(qū)域并接收到指定操作時(shí),執(zhí)行后退/前進(jìn)至該頁(yè)面的操作。其中,可后退/前進(jìn)至的頁(yè)面的相關(guān)信息可以包括可后退/前進(jìn)至的頁(yè)面的預(yù)覽圖、縮略圖、標(biāo)題或統(tǒng)一資源定位符等。入口生成器220還可以包括子窗口生成器,被配置為在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成獨(dú)立于頁(yè)面窗口的子窗口 ;以及,繪制器,被配置為在子窗口中繪制代表頁(yè)面邊緣的線(xiàn)條圖;相應(yīng)的,執(zhí)行器230可以被配置為當(dāng)用戶(hù)操作焦點(diǎn)進(jìn)入所述線(xiàn)條圖所在區(qū)域并接收到指定操作時(shí),執(zhí)行頁(yè)面后退/前進(jìn)操作;其中,如果可后退/前進(jìn)至的頁(yè)面為多個(gè),繪制器還可以被配置為在所述子窗口中繪制多個(gè)具有層疊效果的線(xiàn)條圖。
綜上所述,根據(jù)本發(fā)明的瀏覽器控制方法和裝置,可以在瀏覽器窗口的左側(cè)/右側(cè)邊緣區(qū)域顯示頁(yè)面后退/前進(jìn)的操作入口,用戶(hù)可以直接根據(jù)該操作入口執(zhí)行頁(yè)面的后退/前進(jìn)操作,而不需要一定要將操作焦點(diǎn)移動(dòng)到瀏覽器工具欄中指定的圖標(biāo)處,從而方便了用戶(hù)操作,提高瀏覽頁(yè)面的靈活性,提高了用戶(hù)瀏覽網(wǎng)頁(yè)的效率。在此提供的算法和顯示不與任何特定計(jì)算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類(lèi)系統(tǒng)所要求的結(jié)構(gòu)是顯而易見(jiàn)的。此外,本發(fā)明也不針對(duì)任何特定編程語(yǔ)言。應(yīng)當(dāng)明白,可以利用各種編程語(yǔ)言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對(duì)特定語(yǔ)言所做的描述是為了披露本發(fā)明的最佳實(shí)施方式。在此處所提供的說(shuō)明書(shū)中,說(shuō)明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒(méi)有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對(duì)本說(shuō)明書(shū)的理解。
類(lèi)似地,應(yīng)當(dāng)理解,為了精簡(jiǎn)本公開(kāi)并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在上面對(duì)本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施例、圖、或者對(duì)其的描述中。然而,并不應(yīng)將該公開(kāi)的方法解釋成反映如下意圖即所要求保護(hù)的本發(fā)明要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說(shuō),如下面的權(quán)利要求書(shū)所反映的那樣,發(fā)明方面在于少于前面公開(kāi)的單個(gè)實(shí)施例的所有特征。因此,遵循具體實(shí)施方式
的權(quán)利要求書(shū)由此明確地并入該具體實(shí)施方式
,其中每個(gè)權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。本領(lǐng)域那些技術(shù)人員可以理解,可以對(duì)實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們?cè)O(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)設(shè)備中??梢园褜?shí)施例中的模塊或單元或組件組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或子組件。除了這樣的特征和/或過(guò)程或者單元中的至少一些是相互排斥之外,可以采用任何組合對(duì)本說(shuō)明書(shū)(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的所有特征以及如此公開(kāi)的任何方法或者設(shè)備的所有過(guò)程或單元進(jìn)行組合。除非另外明確陳述,本說(shuō)明書(shū)(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的每個(gè)特征可以由提供相同、等同或相似目的的替代特征來(lái)代替。此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在下面的權(quán)利要求書(shū)中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來(lái)使用。本發(fā)明的各個(gè)部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號(hào)處理器(DSP )來(lái)實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的瀏覽器控制裝置中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個(gè)或者多個(gè)信號(hào)的形式。這樣的信號(hào)可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號(hào)上提供,或者以任何其他形式提供。應(yīng)該注意的是上述實(shí)施例對(duì)本發(fā)明進(jìn)行說(shuō)明而不是對(duì)本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號(hào)之間的任何參考符號(hào)構(gòu)造成對(duì)權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來(lái)實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過(guò)同一個(gè)硬件項(xiàng)來(lái)具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序。可將這些單詞解釋為名稱(chēng)。本申請(qǐng)可以應(yīng)用于計(jì)算機(jī)系統(tǒng)/服務(wù)器,其可與眾多其它通用或?qū)S糜?jì)算系統(tǒng)環(huán)境或配置一起操作。適于與計(jì)算機(jī)系統(tǒng)/服務(wù)器一起使用的眾所周知的計(jì)算系統(tǒng)、環(huán)境和/或配置的例子包括但不限于個(gè)人計(jì)算機(jī)系統(tǒng)、服務(wù)器計(jì)算機(jī)系統(tǒng)、瘦客戶(hù)機(jī)、厚客戶(hù)機(jī)、手持或膝上設(shè)備、基于微處理器的系統(tǒng)、機(jī)頂盒、可編程消費(fèi)電子產(chǎn)品、網(wǎng)絡(luò)個(gè)人電腦、小型計(jì)算機(jī)系統(tǒng)、大型計(jì)算機(jī)系統(tǒng)和包括上述任何系統(tǒng)的分布式云計(jì)算技術(shù)環(huán)境,等等。計(jì)算機(jī)系統(tǒng)/服務(wù)器可以在由計(jì)算機(jī)系統(tǒng)執(zhí)行的計(jì)算機(jī)系統(tǒng)可執(zhí)行指令(諸如程序模塊)的一般語(yǔ)境下描述。通常,程序模塊可以包括例程、程序、目標(biāo)程序、組件、邏輯、數(shù) 據(jù)結(jié)構(gòu)等等,它們執(zhí)行特定的任務(wù)或者實(shí)現(xiàn)特定的抽象數(shù)據(jù)類(lèi)型。計(jì)算機(jī)系統(tǒng)/服務(wù)器可以在分布式云計(jì)算環(huán)境中實(shí)施,分布式云計(jì)算環(huán)境中,任務(wù)是由通過(guò)通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理設(shè)備執(zhí)行的。在分布式云計(jì)算環(huán)境中,程序模塊可以位于包括存儲(chǔ)設(shè)備的本地或遠(yuǎn)程計(jì)算系統(tǒng)存儲(chǔ)介質(zhì)上。
權(quán)利要求
1.一種瀏覽器控制方法,包括 判斷用戶(hù)操作焦點(diǎn)是否進(jìn)入瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域; 如果是,判斷當(dāng)前頁(yè)面是否可以后退/前進(jìn); 如果當(dāng)前頁(yè)面可以后退/前進(jìn),則在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成后退/前進(jìn)操作入口 ; 當(dāng)通過(guò)所述后退/前進(jìn)操作入口接收到操作請(qǐng)求時(shí),執(zhí)行頁(yè)面后退/前進(jìn)操作。
2.如權(quán)利要求I所述的方法,所述用戶(hù)操作焦點(diǎn)包括鼠標(biāo)焦點(diǎn),所述在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成后退/前進(jìn)操作入口,包括 將當(dāng)前處于瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域的鼠標(biāo)指針圖標(biāo)替換為預(yù)置的代表后退/ 如進(jìn)的圖標(biāo); 所述當(dāng)通過(guò)所述后退/前進(jìn)操作入口接收到操作請(qǐng)求時(shí),執(zhí)行頁(yè)面后退/前進(jìn)操作,包括 如果在鼠標(biāo)指針處于被替換的狀態(tài)下接收到操作請(qǐng)求,則執(zhí)行頁(yè)面后退/前進(jìn)操作。
3.如權(quán)利要求I所述的方法,所述在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成后退/前進(jìn)操作入口,包括 在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成后退/前進(jìn)浮動(dòng)窗口; 所述當(dāng)通過(guò)所述后退/前進(jìn)操作入口接收到操作請(qǐng)求時(shí),執(zhí)行頁(yè)面后退/前進(jìn)操作,包括 當(dāng)用戶(hù)操作焦點(diǎn)進(jìn)入所述浮動(dòng)窗口所在區(qū)域并接收到指定操作時(shí),執(zhí)行頁(yè)面后退/前進(jìn)操作。
4.如權(quán)利要求3所述的方法,還包括在所述浮動(dòng)窗口中顯示可后退/前進(jìn)至的頁(yè)面的相關(guān)信息。
5.如權(quán)利要求4所述的方法,如果可后退/前進(jìn)至的頁(yè)面為多個(gè),所述在所述浮動(dòng)窗口中顯示可后退/前進(jìn)至的頁(yè)面的相關(guān)信息,包括 在所述浮動(dòng)窗口中顯示多個(gè)可后退/前進(jìn)至的頁(yè)面的相關(guān)信息。
6.如權(quán)利要求5所述的方法,所述當(dāng)用戶(hù)操作焦點(diǎn)進(jìn)入所述浮動(dòng)窗口所在區(qū)域并接收到指定操作時(shí),執(zhí)行后退/前進(jìn)操作,包括 當(dāng)用戶(hù)操作焦點(diǎn)進(jìn)入所述浮動(dòng)窗口中某頁(yè)面的相關(guān)信息所在區(qū)域并接收到指定操作時(shí),執(zhí)行后退/前進(jìn)至該頁(yè)面的操作。
7.如權(quán)利要求4至6任一項(xiàng)所述的方法,所述可后退/前進(jìn)至的頁(yè)面的相關(guān)信息,包括可后退/前進(jìn)至的頁(yè)面的預(yù)覽圖、縮略圖、標(biāo)題或統(tǒng)一資源定位符。
8.如權(quán)利要求I所述的方法,所述在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成后退/前進(jìn)操作入口,包括 在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成獨(dú)立于頁(yè)面窗口的子窗口; 在所述子窗口中繪制代表頁(yè)面邊緣的線(xiàn)條圖; 所述當(dāng)通過(guò)所述后退/前進(jìn)操作入口接收到操作請(qǐng)求時(shí),執(zhí)行頁(yè)面后退/前進(jìn)操作,包括 當(dāng)用戶(hù)操作焦點(diǎn)進(jìn)入所述線(xiàn)條圖所在區(qū)域并接收到指定操作時(shí),執(zhí)行頁(yè)面后退/前進(jìn)操作。
9.如權(quán)利要求8所述的方法,如果可后退/前進(jìn)至的頁(yè)面為多個(gè),所述在所述子窗口中繪制代表頁(yè)面邊緣的線(xiàn)條圖,包括 在所述子窗口中繪制多個(gè)具有層疊效果的線(xiàn)條圖。
10.一種瀏覽器控制裝置,包括 事件監(jiān)測(cè)器,被配置為監(jiān)測(cè)符合預(yù)置條件的事件; A 口生成器,被配置為如果監(jiān)測(cè)到所述符合預(yù)置條件的事件,在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成后退/前進(jìn)操作入口; 執(zhí)行器,被配置為當(dāng)通過(guò)所述后退/前進(jìn)操作入口接收到操作請(qǐng)求時(shí),執(zhí)行頁(yè)面后退/前進(jìn)操作; 其中,所述事件監(jiān)測(cè)器包括 判斷器,被配置為判斷用戶(hù)操作焦點(diǎn)是否進(jìn)入瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域,如果用戶(hù)操作焦點(diǎn)進(jìn)入瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域,判斷當(dāng)前頁(yè)面是否可以后退/前進(jìn);所述入口生成器,被配置為如果當(dāng)前頁(yè)面可以后退/前進(jìn),則在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成后退/前進(jìn)操作入口。
11.如權(quán)利要求10所述的裝置,所述用戶(hù)操作焦點(diǎn)包括鼠標(biāo)焦點(diǎn),所述入口生成器,包括 替換器,被配置為將當(dāng)前處于瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域的鼠標(biāo)指針圖標(biāo)替換為預(yù)置的代表后退/前進(jìn)的圖標(biāo); 所述執(zhí)行器,被配置為如果在鼠標(biāo)指針處于被替換的狀態(tài)下接收到操作請(qǐng)求,則執(zhí)行頁(yè)面后退/前進(jìn)操作。
12.如權(quán)利要求10所述的裝置,所述入口生成器,包括 浮動(dòng)窗口生成器,被配置為在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成后退/前進(jìn)浮動(dòng)窗n ; 所述執(zhí)行器,被配置為當(dāng)用戶(hù)操作焦點(diǎn)進(jìn)入所述浮動(dòng)窗口所在區(qū)域并接收到指定操作時(shí),執(zhí)行頁(yè)面后退/前進(jìn)操作。
13.如權(quán)利要求12所述的裝置,還包括 信息顯示器,被配置為在所述浮動(dòng)窗口中顯示可后退/前進(jìn)至的頁(yè)面的相關(guān)信息。
14.如權(quán)利要求13所述的裝置,如果可后退/前進(jìn)至的頁(yè)面為多個(gè),所述信息顯示器被配置為 在所述浮動(dòng)窗口中顯示多個(gè)可后退/前進(jìn)至的頁(yè)面的相關(guān)信息。
15.如權(quán)利要求14所述的裝置,所述執(zhí)行器被配置為 當(dāng)用戶(hù)操作焦點(diǎn)進(jìn)入所述浮動(dòng)窗口中某頁(yè)面的相關(guān)信息所在區(qū)域并接收到指定操作時(shí),執(zhí)行后退/前進(jìn)至該頁(yè)面的操作。
16.如權(quán)利要求13至15任一項(xiàng)所述的裝置,所述可后退/前進(jìn)至的頁(yè)面的相關(guān)信息,包括可后退/前進(jìn)至的頁(yè)面的預(yù)覽圖、縮略圖、標(biāo)題或統(tǒng)一資源定位符。
17.如權(quán)利要求10所述的裝置,所述入口生成器,包括 子窗口生成器,被配置為在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成獨(dú)立于頁(yè)面窗口的子窗口 ; 繪制器,被配置為在所述子窗口中繪制代表頁(yè)面邊緣的線(xiàn)條圖;所述執(zhí)行器,被配置為 當(dāng)用戶(hù)操作焦點(diǎn)進(jìn)入所述線(xiàn)條圖所在區(qū)域并接收到指定操作時(shí),執(zhí)行頁(yè)面后退/前進(jìn)操作。
18.如權(quán)利要求17所述的裝置,如果可后退/前進(jìn)至的頁(yè)面為多個(gè),所述繪制器,被配置為 在所述子窗口中繪制多個(gè)具有層疊效果的線(xiàn)條圖。
全文摘要
本發(fā)明公開(kāi)了瀏覽器控制方法和裝置,其中,所述裝置包括事件監(jiān)測(cè)器;入口生成器;執(zhí)行器;其中,所述事件監(jiān)測(cè)器包括判斷器,被配置為判斷用戶(hù)操作焦點(diǎn)是否進(jìn)入瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域,如果用戶(hù)操作焦點(diǎn)進(jìn)入瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域,判斷當(dāng)前頁(yè)面是否可以后退/前進(jìn);所述入口生成器,被配置為如果當(dāng)前頁(yè)面可以后退/前進(jìn),則在瀏覽器窗口左側(cè)/右側(cè)邊緣區(qū)域生成后退/前進(jìn)操作入口。通過(guò)本發(fā)明,可以是用戶(hù)能夠直接通過(guò)生成的操作入口執(zhí)行頁(yè)面的后退/前進(jìn)操作,而不需要一定要將操作焦點(diǎn)移動(dòng)到瀏覽器工具欄中指定的圖標(biāo)處,從而方便了用戶(hù)操作,提高瀏覽頁(yè)面的靈活性以及瀏覽網(wǎng)頁(yè)獲取信息的效率。
文檔編號(hào)G06F3/0483GK102968253SQ20121043653
公開(kāi)日2013年3月13日 申請(qǐng)日期2012年11月5日 優(yōu)先權(quán)日2012年11月5日
發(fā)明者李海亮, 田新超, 任寰 申請(qǐng)人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1