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

瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法與瀏覽器與流程

文檔序號:12824970閱讀:316來源:國知局
瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法與瀏覽器與流程
本申請為申請?zhí)枮?01310575143.0、申請日為2013年11月15日、發(fā)明名稱為“瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法與瀏覽器”的發(fā)明申請的分案申請。本發(fā)明涉及互聯(lián)網(wǎng)領(lǐng)域,特別是涉及一種瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法與瀏覽器。
背景技術(shù)
:傳統(tǒng)的網(wǎng)絡(luò)搜索方法,是用戶打開搜索引擎的頁面,并在頁面中的輸入框或其他接口中輸入關(guān)鍵詞并發(fā)起搜索,然后在搜索引擎網(wǎng)站的頁面中加載搜索結(jié)果。利用傳統(tǒng)的搜索方法,用戶在瀏覽網(wǎng)頁需要對網(wǎng)頁的文本進行搜索時,首先復(fù)制相應(yīng)的文本,然后打開搜索引擎的頁面并輸入文本,才能進行搜索。用戶的操作步驟比較復(fù)雜。另外,現(xiàn)有技術(shù)中還有一種搜索方法,用戶從當(dāng)前所瀏覽的內(nèi)容中選中部分文字,瀏覽器會出現(xiàn)一個快捷搜索按鈕,用戶點擊該按鈕之后即可跳轉(zhuǎn)搜索引擎按照選中文字搜索結(jié)果頁,并在新頁面中展示搜索結(jié)果頁。圖1和圖2分別示出了現(xiàn)有技術(shù)中兩種瀏覽器開啟網(wǎng)頁快捷搜索的效果圖,如圖所示,用戶選擇文本后,一旦滿足預(yù)設(shè)的條件,例如鼠標(biāo)在選擇文字處停留預(yù)定時間等,就會在選擇文字顯示快捷搜索按鈕,以便用戶操作。然后現(xiàn)有的劃詞快捷搜索都是基于選擇后獲取的詞信息,產(chǎn)生出預(yù)先配置好的入口選項,直接加載即可入口的圖標(biāo)和生成對應(yīng)的統(tǒng)一資源定位符(uniformresourcelocator,簡稱url)。這種方式中搜索的入口固定,會產(chǎn)生很多用戶不需要的搜索內(nèi)容,無法滿足用戶針對性搜索的要求。另外用戶點擊按鈕后,直接將頁面跳轉(zhuǎn)至搜索結(jié)果的標(biāo)簽,中斷了用戶在原頁面的瀏覽。技術(shù)實現(xiàn)要素:鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的瀏覽器和相應(yīng)的瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法。依據(jù)本發(fā)明的一個方面,提供了一種瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法。該瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法,包括以下步驟:獲取網(wǎng)頁中選定的網(wǎng)頁元素;挑選出選定的網(wǎng)頁元素中的文本元素;獲取文本元素對應(yīng)的搜索類別;向與搜索類別對應(yīng)的搜索引擎接口發(fā)起搜索請求,并將搜索引擎接口返回的搜索結(jié)果在瀏覽器側(cè)顯示??蛇x地,獲取文本元素對應(yīng)的搜索類別包括:統(tǒng)計瀏覽器的各種搜索類別的使用頻率,將使用頻率排序靠前的搜索類別作為文本元素對應(yīng)的搜索類別??蛇x地,獲取文本元素對應(yīng)的搜索類別包括:提取文本元素中的文本內(nèi)容;對文本內(nèi)容進行搜索關(guān)鍵詞匹配,其中搜索關(guān)鍵詞為在瀏覽器側(cè)預(yù)置的按照搜索類別分類的詞匯;將匹配的搜索關(guān)鍵詞對應(yīng)的搜索類別作為文本元素對應(yīng)的搜索類別??蛇x地,獲取文本元素對應(yīng)的搜索類別包括:獲取網(wǎng)頁的網(wǎng)頁信息,網(wǎng)頁信息以下任意一項或多項:網(wǎng)頁的統(tǒng)一資源定位符、文本元素所屬文章的標(biāo)題、文本元素的上下文內(nèi)容、網(wǎng)頁用戶的用戶標(biāo)簽;根據(jù)網(wǎng)頁信息確定文本元素對應(yīng)的搜索類別??蛇x地,根據(jù)網(wǎng)頁信息確定文本元素對應(yīng)的搜索類別包括:根據(jù)網(wǎng)頁的統(tǒng)一資源定位符確定網(wǎng)頁的內(nèi)容類型,根據(jù)網(wǎng)頁的內(nèi)容類型結(jié)合文章的標(biāo)題和上下文內(nèi)容確定文本元素對應(yīng)的搜索類別。可選地,根據(jù)網(wǎng)頁信息確定文本元素對應(yīng)的搜索類別包括:分別根據(jù)文本元素的文本內(nèi)容、網(wǎng)頁的內(nèi)容類型、用戶標(biāo)簽匹配計算得出各自對應(yīng)的搜索類別;為文本內(nèi)容、網(wǎng)頁信息、用戶標(biāo)簽分別設(shè)置計算信息權(quán)重;將匹配計算得出的搜索類別按照信息權(quán)重進行加權(quán)計算,得出文本元素對應(yīng)的搜索類別。可選地,向與搜索類別對應(yīng)的搜索引擎接口發(fā)起搜索請求:對文本元素進行分詞處理,以得到一個或多個搜索字段;將一個或多個搜索字段發(fā)送給與搜索類別對應(yīng)的搜索引擎接口??蛇x地,將搜索引擎接口返回的搜索結(jié)果在瀏覽器側(cè)顯示包括:在網(wǎng)頁中生成搜索結(jié)果展示浮層,并在浮層中加載搜索結(jié)果。特別地,本發(fā)明還提供了一種瀏覽器。該瀏覽器包括:網(wǎng)頁元素獲取模塊,用于獲取網(wǎng)頁中選定的網(wǎng)頁元素;文本元素獲取模塊,用于挑選出選定的網(wǎng)頁元素中的文本元素;分類模塊,用于獲取文本元素對應(yīng)的搜索類別;搜索模塊,用于向與搜索類別對應(yīng)的搜索引擎接口發(fā)起搜索請求,并將搜索引擎接口返回的搜索結(jié)果在瀏覽器側(cè)顯示。可選地,分類模塊被配置為:統(tǒng)計瀏覽器的各種搜索類別的使用頻率,將使用頻率排序靠前的搜索類別作為文本元素對應(yīng)的搜索類別??蛇x地,分類模塊被配置為:提取文本元素中的文本內(nèi)容;對文本內(nèi)容進行搜索關(guān)鍵詞匹配,其中搜索關(guān)鍵詞為在瀏覽器側(cè)預(yù)置的按照搜索類別分類的詞匯;將匹配的搜索關(guān)鍵詞對應(yīng)的搜索類別作為文本元素對應(yīng)的搜索類別??蛇x地,分類模塊包括:網(wǎng)頁信息獲取子模塊,用于獲取網(wǎng)頁的網(wǎng)頁信息,網(wǎng)頁信息以下任意一項或多項:網(wǎng)頁的統(tǒng)一資源定位符、文本元素所屬文章的標(biāo)題、文本元素的上下文內(nèi)容、網(wǎng)頁用戶的用戶標(biāo)簽;類別匹配子模塊,用于根據(jù)網(wǎng)頁信息確定文本元素對應(yīng)的搜索類別??蛇x地,類別匹配子模塊被配置為:根據(jù)網(wǎng)頁的統(tǒng)一資源定位符確定網(wǎng)頁的內(nèi)容類型,根據(jù)網(wǎng)頁的內(nèi)容類型結(jié)合文章的標(biāo)題和上下文內(nèi)容確定文本元素對應(yīng)的搜索類別??蛇x地,類別匹配子模塊被配置為:分別根據(jù)文本元素的文本內(nèi)容、網(wǎng)頁的內(nèi)容類型、用戶標(biāo)簽匹配計算得出各自對應(yīng)的搜索類別;為文本內(nèi)容、網(wǎng)頁信息、用戶標(biāo)簽分別設(shè)置計算信息權(quán)重;將匹配計算得出的搜索類別按照信息權(quán)重進行加權(quán)計算,得出文本元素對應(yīng)的搜索類別。可選地,搜索模塊被配置為:對文本元素進行分詞處理,以得到一個或多個搜索字段;將一個或多個搜索字段發(fā)送給與搜索類別對應(yīng)的搜索引擎接口;在網(wǎng)頁中生成搜索結(jié)果展示浮層,并在浮層中加載搜索結(jié)果。本發(fā)明的進行網(wǎng)絡(luò)搜索的方法和瀏覽器,根據(jù)選中網(wǎng)頁元素中的文本內(nèi)容確定搜索類別,瀏覽器中顯示的搜索結(jié)果與用戶需要的搜索類別相匹配,從而獲得更加符合用戶預(yù)期的搜索結(jié)果,減少了用戶對搜索過程的干預(yù),提高了用戶瀏覽網(wǎng)頁時進行的搜索操作的效率。進一步地,本發(fā)明的在頁面中生成按照搜索類別進行分類的展示浮層,并在浮層中加載搜索結(jié)果,能夠按精確分類顯示,方便用戶快速獲得搜索結(jié)果,并且不影響用戶對原頁面瀏覽。上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的具體實施方式。根據(jù)下文結(jié)合附圖對本發(fā)明具體實施例的詳細(xì)描述,本領(lǐng)域技術(shù)人員將會更加明了本發(fā)明的上述以及其他目的、優(yōu)點和特征。附圖說明通過閱讀下文優(yōu)選實施方式的詳細(xì)描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認(rèn)為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:圖1示出了現(xiàn)有技術(shù)中第一種瀏覽器開啟網(wǎng)頁快捷搜索的效果圖;圖2示出了現(xiàn)有技術(shù)中第二種瀏覽器開啟網(wǎng)頁快捷搜索的效果圖;圖3是根據(jù)本發(fā)明一個實施例的瀏覽器100的示意圖;圖4是根據(jù)本發(fā)明一個實施例的瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法的示意圖;圖5是根據(jù)本發(fā)明一個實施例的瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法中利用網(wǎng)頁信息確定搜索類別的流程框圖;圖6是根據(jù)本發(fā)明實施例的瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法中搜索結(jié)果在浮層中展示的第一種效果圖;圖7是根據(jù)本發(fā)明實施例的瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法中搜索結(jié)果在浮層中展示的第二種效果圖;以及圖8是根據(jù)本發(fā)明實施例的瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法中搜索結(jié)果在浮層中展示的第三種效果圖。具體實施方式在此提供的算法和顯示不與任何特定計算機、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應(yīng)當(dāng)明白,可以利用各種編程語言實現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實施方式。圖3是根據(jù)本發(fā)明一個實施例的瀏覽器100的示意圖。該瀏覽器100一般性地可包括:網(wǎng)頁元素獲取模塊110、文本元素獲取模塊120、分類模塊130、搜索模塊140。在以上瀏覽器100的各模塊中,網(wǎng)頁元素獲取模塊110,用于獲取網(wǎng)頁中選定的網(wǎng)頁元素;文本元素獲取模塊120,用于挑選出選定的網(wǎng)頁元素中的文本元素;分類模塊130,用于獲取文本元素對應(yīng)的搜索類別;搜索模塊140,用于向與搜索類別對應(yīng)的搜索引擎接口發(fā)起搜索請求,并將搜索引擎接口返回的搜索結(jié)果在瀏覽器側(cè)顯示。網(wǎng)頁元素獲取模塊110獲取的選定網(wǎng)頁元素類型可以包括多種,例如圖片、音樂、視頻、文字等。每種網(wǎng)頁元素對應(yīng)著一種或多種搜索類別。對于視頻、圖片、音樂而言,用戶的搜索目標(biāo)比較明確,例如圖片類型網(wǎng)頁元素對應(yīng)著圖片類型的搜索;音樂類型網(wǎng)頁元素對應(yīng)著音樂類型的搜索;視頻類型網(wǎng)頁元素對應(yīng)著視頻類型的搜索。對于需要對所選擇的文本元素進行搜索的情況,由于其可以對應(yīng)著各種的搜索類別,因此文本網(wǎng)頁元素需要通過文本元素獲取模塊120挑選出來,由分類模塊130確定出對應(yīng)的搜索類別。分類模塊130獲取文本元素對應(yīng)的搜索類別可以利用多種方式進行,例如使用用戶的使用頻率高的搜索類別、利用關(guān)鍵字匹配的方式確定搜索類別、結(jié)合網(wǎng)頁確定搜索類別等。其中,一種實現(xiàn)方式為分類模塊130被配置為:統(tǒng)計瀏覽器100的各種搜索類別的使用頻率,將使用頻率排序靠前的搜索類別作為文本元素對應(yīng)的搜索類別。用戶使用最頻繁的搜索類別作為優(yōu)選使用的搜索類別。確定搜索類別的另一種實現(xiàn)方式為:分類模塊120被配置為:提取文本元素中的文本內(nèi)容;對文本內(nèi)容進行搜索關(guān)鍵詞匹配,其中搜索關(guān)鍵詞為在瀏覽器側(cè)預(yù)置的按照搜索類別分類的詞匯;將匹配的搜索關(guān)鍵詞對應(yīng)的搜索類別作為文本元素對應(yīng)的搜索類別。搜索關(guān)鍵詞可以根據(jù)網(wǎng)絡(luò)搜索的數(shù)據(jù)進行整理得出,例如歌星的名字搜索類別可以為音樂類或者娛樂類、商品名搜索的搜索類別優(yōu)選為購物類或圖片類等。如果文本內(nèi)容與以上整理的搜索關(guān)鍵詞匹配,就可以使用搜索關(guān)鍵詞對應(yīng)的搜索類別進行搜索。以上關(guān)鍵詞的匹配工作可以在瀏覽器側(cè)進行。確定搜索類別的又一種優(yōu)選實現(xiàn)方式為:分類模塊120包括有網(wǎng)頁信息獲取子模塊和類別匹配子模塊,其中網(wǎng)頁信息獲取子模塊,用于獲取網(wǎng)頁的網(wǎng)頁信息;類別匹配子模塊,用于根據(jù)網(wǎng)頁信息確定文本元素對應(yīng)的搜索類別。網(wǎng)頁信息可以包括以下幾項的部分或全部:網(wǎng)頁的統(tǒng)一資源定位符、文本元素所屬文章的標(biāo)題、文本元素的上下文內(nèi)容、網(wǎng)頁用戶的用戶標(biāo)簽。具體地,類別匹配子模塊的一種配置為:根據(jù)網(wǎng)頁的統(tǒng)一資源定位符(uniformresourcelocator,簡稱url)確定網(wǎng)頁的內(nèi)容類型,根據(jù)網(wǎng)頁的內(nèi)容類型結(jié)合文章的標(biāo)題和上下文內(nèi)容確定文本元素對應(yīng)的搜索類別。通過對url的分析可以確定網(wǎng)頁是否是視頻網(wǎng)站、是新聞網(wǎng)站、圖片網(wǎng)站等類型,或者是門戶網(wǎng)站的各類頻道等,根據(jù)網(wǎng)頁所屬的網(wǎng)站類型結(jié)合標(biāo)題和上下文內(nèi)容就可以得到搜索類別的詳細(xì)情況。類別匹配子模塊還可以對多種方式確定的多種搜索類別分別設(shè)置信息權(quán)重,采用類似權(quán)重計算打分的方式確定搜索類別。這種使用方式下,類別匹配子模塊被配置為:分別根據(jù)文本元素的文本內(nèi)容、網(wǎng)頁的內(nèi)容類型、用戶標(biāo)簽匹配計算得出各自對應(yīng)的搜索類別;為文本內(nèi)容、網(wǎng)頁信息、用戶標(biāo)簽分別設(shè)置計算信息權(quán)重;將匹配計算得出的搜索類別按照信息權(quán)重進行加權(quán)計算,得出文本元素對應(yīng)的搜索類別。在分類模塊120確定出搜索類別后,搜索模塊140可以向搜索類別對應(yīng)的搜索引擎接口發(fā)起請求,并顯示搜索結(jié)果。搜索模塊140的一種配置方式為:對文本元素進行分詞處理,以得到一個或多個搜索字段;將一個或多個搜索字段發(fā)送給與搜索類別對應(yīng)的搜索引擎接口;在網(wǎng)頁中生成搜索結(jié)果展示浮層,并在浮層中加載搜索結(jié)果。文本元素的分詞處理是按照語法習(xí)慣,將較長的字段拆分成較短的關(guān)鍵詞,避免了搜索條件過于嚴(yán)格導(dǎo)致錯過搜索結(jié)果。用戶選擇的文本元素進行分詞及其搜索類別的確定可以在瀏覽器側(cè)進行分析后,再發(fā)送給指定的分類搜索引擎進行搜索的。從而可以實現(xiàn)更加精準(zhǔn)地劃詞搜索,而且搜索的反應(yīng)速度會通過瀏覽器的介入提高效率。本發(fā)明實施例還提供了一種瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法,該瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法可以由以上實施例中介紹的任一種瀏覽器100執(zhí)行,以得到更加與用戶選擇匹配的搜索結(jié)果。下面通過對該方法及其詳細(xì)流程進行說明對本發(fā)明實施例的技術(shù)方案進一步進行說明。圖4是根據(jù)本發(fā)明一個實施例的瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法的示意圖。該瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法一般性地可包括以下步驟:步驟s402,獲取網(wǎng)頁中選定的網(wǎng)頁元素;步驟s404,挑選出選定的網(wǎng)頁元素中的文本元素;步驟s406,獲取文本元素對應(yīng)的搜索類別;步驟s408,向與搜索類別對應(yīng)的搜索引擎接口發(fā)起搜索請求,并將搜索引擎接口返回的搜索結(jié)果在瀏覽器側(cè)顯示。步驟s402獲取的選定網(wǎng)頁元素類型可以包括多種,例如圖片、音樂、視頻、文字等。每種網(wǎng)頁元素對應(yīng)著一種或多種搜索類別。對于視頻、圖片、音樂而言,用戶的搜索目標(biāo)比較明確,例如圖片類型網(wǎng)頁元素對應(yīng)著圖片類型的搜索;音樂類型網(wǎng)頁元素對應(yīng)著音樂類型的搜索;視頻類型網(wǎng)頁元素對應(yīng)著視頻類型的搜索。對于需要對所選擇的文本元素進行搜索的情況,需要執(zhí)行后續(xù)步驟確定搜索類別。步驟s402及步驟s406的實現(xiàn)流程可以為:獲取用戶選中的頁面中的網(wǎng)頁元素;獲取網(wǎng)頁元素可以通過ihtmlselectionobject接口來實現(xiàn),流程可以為:首先根據(jù)ihtmldocument2指針取得ihtmlselectionobject接口指針,然后再獲得itxtrange指針,取得選中的html文本內(nèi)容,并得到選中的文本內(nèi)容。獲取文本元素對應(yīng)的搜索類別可以利用多種方式進行,例如使用用戶的使用頻率高的搜索類別、利用關(guān)鍵字匹配的方式確定搜索類別、結(jié)合網(wǎng)頁確定搜索類別等。以下分別對步驟s406的各種實現(xiàn)方式進行介紹。步驟s406的一種實現(xiàn)流程為:統(tǒng)計瀏覽器的各種搜索類別的使用頻率,將使用頻率排序靠前的搜索類別作為文本元素對應(yīng)的搜索類別。這樣確定的搜索類別是通過用戶的使用習(xí)慣得出的,將用戶使用最頻繁的搜索類別最先加載。步驟s406的另一種實現(xiàn)流程為:提取文本元素中的文本內(nèi)容;對文本內(nèi)容進行搜索關(guān)鍵詞匹配,其中搜索關(guān)鍵詞為在瀏覽器側(cè)預(yù)置的按照搜索類別分類的詞匯;將匹配的搜索關(guān)鍵詞對應(yīng)的搜索類別作為文本元素對應(yīng)的搜索類別。瀏覽器側(cè)進行搜索關(guān)鍵字的匹配,其中的搜索關(guān)鍵詞預(yù)先按照類別進行分類,例如:網(wǎng)頁、視頻等。其中的搜索關(guān)鍵字是通過對網(wǎng)絡(luò)搜索數(shù)據(jù)進行收集整理得出的,包括了網(wǎng)絡(luò)中常見的搜索關(guān)鍵字及其類別。如果匹配得出了搜索關(guān)鍵字,就按照匹配結(jié)果顯示分類的搜索引擎入口。如果匹配不成功,則可以按照默認(rèn)一般的幾種搜索類別,顯示出所有的搜索入口供用戶進行選擇,即可以按照預(yù)置的搜索類型順序進行加載各種搜索類型。表1示出了一種預(yù)置的搜索類型預(yù)置表。表1搜索類別關(guān)鍵詞1關(guān)鍵詞2……新聞搜索關(guān)鍵詞a關(guān)鍵詞b音樂搜索關(guān)鍵詞c關(guān)鍵詞d視頻搜索關(guān)鍵詞e關(guān)鍵詞f百科搜索關(guān)鍵詞g關(guān)鍵詞h……利用以上搜索關(guān)鍵詞預(yù)置表可以得出對應(yīng)搜索類別,對應(yīng)得出的搜索類別可以包括多種,例如百科搜索對應(yīng)的搜索可以是百度百科、維基百科、360百科等。步驟s406的又一種實現(xiàn)流程還可以包括:獲取網(wǎng)頁的網(wǎng)頁信息;根據(jù)網(wǎng)頁信息確定文本元素對應(yīng)的搜索類別,其中,網(wǎng)頁信息以下任意一項或多項:網(wǎng)頁的統(tǒng)一資源定位符url、文本元素所屬文章的標(biāo)題、文本元素的上下文內(nèi)容、網(wǎng)頁用戶的用戶標(biāo)簽。其中,根據(jù)網(wǎng)頁信息確定文本元素對應(yīng)的搜索類別的一種方式為:根據(jù)網(wǎng)頁的統(tǒng)一資源定位符url確定網(wǎng)頁的內(nèi)容類型,根據(jù)網(wǎng)頁的內(nèi)容類型結(jié)合文章的標(biāo)題和上下文內(nèi)容確定文本元素對應(yīng)的搜索類別。圖5是根據(jù)本發(fā)明一個實施例的瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法中利用網(wǎng)頁信息確定搜索類別的流程框圖,如圖,利用網(wǎng)頁信息確定搜索類別的流程包括:步驟s502,瀏覽器獲取網(wǎng)頁的url以及選擇的文本元素的文本內(nèi)容、選擇的文本元素的上下文內(nèi)容、文本元素所屬文章的標(biāo)題;步驟s504,利用url確定網(wǎng)頁類型;步驟s506,按照選擇的文本元素的文本內(nèi)容、選擇的文本元素的上下文內(nèi)容、文本元素所屬文章的標(biāo)題確定內(nèi)容分類信息;步驟s508,根據(jù)網(wǎng)頁類型和內(nèi)容分類確定搜索分類。以上步驟s504至s508可以在瀏覽器側(cè)執(zhí)行,可以通過瀏覽器發(fā)送給服務(wù)器側(cè)執(zhí)行。利用服務(wù)器側(cè)確定搜索分類時,瀏覽器側(cè)將獲取到的文字關(guān)鍵字,以及當(dāng)前網(wǎng)頁的url和網(wǎng)頁內(nèi)容中的內(nèi)容標(biāo)題等文字相關(guān)信息與選擇的文本元素的文本內(nèi)容結(jié)合起來,打包發(fā)送到對應(yīng)的服務(wù)器側(cè)進行檢索,其中服務(wù)器分析當(dāng)聞前url的類型,例如是視頻網(wǎng)站、是新網(wǎng)站、圖片網(wǎng)站等,或者是主流門戶網(wǎng)站的分類二級網(wǎng)站,這些信息可以從url中的特征值中提取和判斷出來,并結(jié)合所述的劃取關(guān)鍵字的所在文章的標(biāo)題或者上下文關(guān)鍵字確定出當(dāng)前劃取的文字關(guān)鍵字的分類。分類也可以采用搜索關(guān)鍵詞匹配的方式進行,利用根據(jù)網(wǎng)絡(luò)搜索的數(shù)據(jù)統(tǒng)計得出搜索關(guān)鍵詞,與以上分類信息進行匹配,得到最終的搜索類別。選取的文本內(nèi)容也可以利用瀏覽器側(cè)預(yù)置的匹配策略,依據(jù)當(dāng)前網(wǎng)頁的標(biāo)題、文本的主題內(nèi)容等確定搜索類型,例如在一篇報道籃球的網(wǎng)頁中點選了“姚明”這個關(guān)鍵字,就會自然地判斷使用新聞、網(wǎng)頁、視頻作為推薦的搜索類別。搜索類別的確定過程還可以結(jié)合瀏覽器用戶的類別信息,通過統(tǒng)計用戶瀏覽網(wǎng)頁的類別,設(shè)定用戶標(biāo)簽。例如某用戶訪問較多的網(wǎng)頁為軍事頻道和影視頻道,那么瀏覽器用戶的標(biāo)簽關(guān)鍵字是:軍事、影視,則在其劃詞搜索提供的搜索類別中優(yōu)先級別高地提供上述軍事、影視搜索類別。以上確定搜索類別時,不同因素確定的搜索類別有可能不統(tǒng)一,這種情況下,可以對不同方式確定搜索類別分別設(shè)置計算信息權(quán)重進行權(quán)重計算,將分值最高的搜索類別作為優(yōu)先的搜索類別,例如分別根據(jù)文本元素的文本內(nèi)容、網(wǎng)頁的內(nèi)容類型、用戶標(biāo)簽匹配計算得出各自對應(yīng)的搜索類別;為文本內(nèi)容、網(wǎng)頁信息、用戶標(biāo)簽分別設(shè)置計算信息權(quán)重;將匹配計算得出的搜索類別按照信息權(quán)重進行加權(quán)計算,得出文本元素對應(yīng)的搜索類別。一個具體的例子為:預(yù)先設(shè)定網(wǎng)頁內(nèi)容判斷得出的搜索類別權(quán)重為5,網(wǎng)頁標(biāo)題確定得出的搜索類別為3,瀏覽器用戶標(biāo)簽確定的搜索類別為1,分別利用以上各種方式確定出的搜索類別進行權(quán)重疊加,將權(quán)重值最高的搜索類別作為優(yōu)先的搜索類別。步驟s408中向與搜索類別對應(yīng)的搜索引擎接口發(fā)起搜索請求的一種流程為:對文本元素進行分詞處理,以得到一個或多個搜索字段;將一個或多個搜索字段發(fā)送給與搜索類別對應(yīng)的搜索引擎接口;文本元素的分詞處理是按照語法習(xí)慣,將較長的字段拆分成較短的關(guān)鍵詞,避免了搜索條件過于嚴(yán)格導(dǎo)致錯過搜索結(jié)果。步驟s408中將搜索引擎接口返回的搜索結(jié)果在瀏覽器側(cè)顯示的一種流程為:在網(wǎng)頁中生成搜索結(jié)果展示浮層,并在浮層中加載搜索結(jié)果。圖6、圖7、圖8分別是根據(jù)本發(fā)明實施例的瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法中搜索結(jié)果在浮層中展示的三種效果圖。這種顯示方法便于用戶快速獲得搜索結(jié)果,并且不影響用戶對原頁面瀏覽。從而實現(xiàn)了讓用戶快速直達內(nèi)容,快速準(zhǔn)確獲取搜索結(jié)果,提高用戶瀏覽網(wǎng)頁時進行的搜索操作的效率。從以上效果圖中可以看出,利用本發(fā)明實施例提供的瀏覽器和網(wǎng)絡(luò)搜索方法,搜索的分類與需要搜索的內(nèi)容匹配,一般是用戶最希望得到的搜索結(jié)果,滿足了用戶的搜索需要,提高了用戶體驗。使用本實施例提供的瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法和瀏覽器,根據(jù)選中的網(wǎng)頁元素中的文本內(nèi)容確定搜索類別,瀏覽器中顯示的搜索結(jié)果與用戶需要的搜索類別相匹配,從而獲得更加符合用戶預(yù)期的搜索結(jié)果,減少了用戶對搜索過程的干預(yù),提高了用戶瀏覽網(wǎng)頁時進行的搜索操作的效率。進一步地,本發(fā)明的在頁面中生成按照搜索類別進行分類的展示浮層,并在浮層中加載搜索結(jié)果,能夠按精確分類顯示,方便用戶快速獲得搜索結(jié)果,并且不影響用戶對原頁面瀏覽。在此處所提供的說明書中,說明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細(xì)節(jié)的情況下實踐。在一些實例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對本說明書的理解。類似地,應(yīng)當(dāng)理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖:即所要求保護的本發(fā)明要求比在每個權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循具體實施方式的權(quán)利要求書由此明確地并入該具體實施方式,其中每個權(quán)利要求本身都作為本發(fā)明的單獨實施例。本領(lǐng)域那些技術(shù)人員可以理解,可以對實施例中的設(shè)備中的模塊進行自適應(yīng)性地改變并且把它們設(shè)置在與該實施例不同的一個或多個設(shè)備中。可以把實施例中的模塊或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實施例。例如,在權(quán)利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。本發(fā)明的各個部件實施例可以以硬件實現(xiàn),或者以在一個或者多個處理器上運行的軟件模塊實現(xiàn),或者以它們的組合實現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實踐中使用微處理器或者數(shù)字信號處理器(dsp)來實現(xiàn)根據(jù)本發(fā)明實施例的瀏覽器中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計算機程序和計算機程序產(chǎn)品)。這樣的實現(xiàn)本發(fā)明的程序可以存儲在計算機可讀介質(zhì)上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。應(yīng)該注意的是上述實施例對本發(fā)明進行說明而不是對本發(fā)明進行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計出替換實施例。在權(quán)利要求中,不應(yīng)將位于括號之間的任何參考符號構(gòu)造成對權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計算機來實現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序。可將這些單詞解釋為名稱。至此,本領(lǐng)域技術(shù)人員應(yīng)認(rèn)識到,雖然本文已詳盡示出和描述了本發(fā)明的多個示例性實施例,但是,在不脫離本發(fā)明精神和范圍的情況下,仍可根據(jù)本發(fā)明公開的內(nèi)容直接確定或推導(dǎo)出符合本發(fā)明原理的許多其他變型或修改。因此,本發(fā)明的范圍應(yīng)被理解和認(rèn)定為覆蓋了所有這些其他變型或修改。本發(fā)明實施例還公開了a1.一種瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法,包括:獲取網(wǎng)頁中選定的網(wǎng)頁元素;挑選出所述選定的網(wǎng)頁元素中的文本元素;獲取所述文本元素對應(yīng)的搜索類別;向與所述搜索類別對應(yīng)的搜索引擎接口發(fā)起搜索請求,并將所述搜索引擎接口返回的搜索結(jié)果在瀏覽器側(cè)顯示。a2.根據(jù)a1所述的方法,其中,獲取所述文本元素對應(yīng)的搜索類別包括:統(tǒng)計瀏覽器的各種搜索類別的使用頻率,將使用頻率排序靠前的搜索類別作為所述文本元素對應(yīng)的搜索類別。a3.根據(jù)a1所述的方法,其中,獲取所述文本元素對應(yīng)的搜索類別包括:提取所述文本元素中的文本內(nèi)容;對所述文本內(nèi)容進行搜索關(guān)鍵詞匹配,其中所述搜索關(guān)鍵詞為在瀏覽器側(cè)預(yù)置的按照搜索類別分類的詞匯;將匹配的搜索關(guān)鍵詞對應(yīng)的搜索類別作為所述文本元素對應(yīng)的搜索類別。a4.根據(jù)a1所述的方法,其中,獲取所述文本元素對應(yīng)的搜索類別包括:獲取所述網(wǎng)頁的網(wǎng)頁信息,所述網(wǎng)頁信息以下任意一項或多項:所述網(wǎng)頁的統(tǒng)一資源定位符、所述文本元素所屬文章的標(biāo)題、所述文本元素的上下文內(nèi)容、網(wǎng)頁用戶的用戶標(biāo)簽;根據(jù)所述網(wǎng)頁信息確定所述文本元素對應(yīng)的搜索類別。a5.根據(jù)a4所述的方法,其中,根據(jù)所述網(wǎng)頁信息確定所述文本元素對應(yīng)的搜索類別包括:根據(jù)所述網(wǎng)頁的統(tǒng)一資源定位符確定所述網(wǎng)頁的內(nèi)容類型,根據(jù)所述網(wǎng)頁的內(nèi)容類型結(jié)合所述文章的標(biāo)題和所述上下文內(nèi)容確定所述文本元素對應(yīng)的搜索類別。a6.根據(jù)a5所述的方法,其中,根據(jù)所述網(wǎng)頁信息確定所述文本元素對應(yīng)的搜索類別包括:分別根據(jù)所述文本元素的文本內(nèi)容、所述網(wǎng)頁的內(nèi)容類型、所述用戶標(biāo)簽匹配計算得出各自對應(yīng)的搜索類別;為所述文本內(nèi)容、所述網(wǎng)頁信息、所述用戶標(biāo)簽分別設(shè)置計算信息權(quán)重;將匹配計算得出的搜索類別按照所述信息權(quán)重進行加權(quán)計算,得出所述文本元素對應(yīng)的搜索類別。a7.根據(jù)a1至a6中任一項所述的方法,其中,向與所述搜索類別對應(yīng)的搜索引擎接口發(fā)起搜索請求:對所述文本元素進行分詞處理,以得到一個或多個搜索字段;將所述一個或多個搜索字段發(fā)送給與所述搜索類別對應(yīng)的搜索引擎接口。a8.根據(jù)a1至a7中任一項所述的方法,其中,將所述搜索引擎接口返回的搜索結(jié)果在瀏覽器側(cè)顯示包括:在所述網(wǎng)頁中生成搜索結(jié)果展示浮層,并在所述浮層中加載所述搜索結(jié)果。本發(fā)明實施例還公開了b9.一種瀏覽器,包括:網(wǎng)頁元素獲取模塊,用于獲取網(wǎng)頁中選定的網(wǎng)頁元素;文本元素獲取模塊,用于挑選出所述選定的網(wǎng)頁元素中的文本元素;分類模塊,用于獲取所述文本元素對應(yīng)的搜索類別;搜索模塊,用于向與所述搜索類別對應(yīng)的搜索引擎接口發(fā)起搜索請求,并將所述搜索引擎接口返回的搜索結(jié)果在瀏覽器側(cè)顯示。b10.根據(jù)b9所述的瀏覽器,其中,所述分類模塊被配置為:統(tǒng)計瀏覽器的各種搜索類別的使用頻率,將使用頻率排序靠前的搜索類別作為所述文本元素對應(yīng)的搜索類別。b11.根據(jù)b9所述的瀏覽器,其中,所述分類模塊被配置為:提取所述文本元素中的文本內(nèi)容;對所述文本內(nèi)容進行搜索關(guān)鍵詞匹配,其中所述搜索關(guān)鍵詞為在瀏覽器側(cè)預(yù)置的按照搜索類別分類的詞匯;將匹配的搜索關(guān)鍵詞對應(yīng)的搜索類別作為所述文本元素對應(yīng)的搜索類別。b12.根據(jù)b9所述的瀏覽器,其中,所述分類模塊包括:網(wǎng)頁信息獲取子模塊,用于獲取所述網(wǎng)頁的網(wǎng)頁信息,所述網(wǎng)頁信息以下任意一項或多項:所述網(wǎng)頁的統(tǒng)一資源定位符、所述文本元素所屬文章的標(biāo)題、所述文本元素的上下文內(nèi)容、網(wǎng)頁用戶的用戶標(biāo)簽;類別匹配子模塊,用于根據(jù)所述網(wǎng)頁信息確定所述文本元素對應(yīng)的搜索類別。b13.根據(jù)b12所述的瀏覽器,其中,所述類別匹配子模塊被配置為:根據(jù)所述網(wǎng)頁的統(tǒng)一資源定位符確定所述網(wǎng)頁的內(nèi)容類型,根據(jù)所述網(wǎng)頁的內(nèi)容類型結(jié)合所述文章的標(biāo)題和所述上下文內(nèi)容確定所述文本元素對應(yīng)的搜索類別。b14.根據(jù)b12所述的瀏覽器,其中,所述類別匹配子模塊被配置為:分別根據(jù)所述文本元素的文本內(nèi)容、所述網(wǎng)頁的內(nèi)容類型、所述用戶標(biāo)簽匹配計算得出各自對應(yīng)的搜索類別;為所述文本內(nèi)容、所述網(wǎng)頁信息、所述用戶標(biāo)簽分別設(shè)置計算信息權(quán)重;將匹配計算得出的搜索類別按照所述信息權(quán)重進行加權(quán)計算,得出所述文本元素對應(yīng)的搜索類別。b15.根據(jù)b9至b14中任一項所述的瀏覽器,其中,所述搜索模塊被配置為:對所述文本元素進行分詞處理,以得到一個或多個搜索字段;將所述一個或多個搜索字段發(fā)送給與所述搜索類別對應(yīng)的搜索引擎接口;在所述網(wǎng)頁中生成搜索結(jié)果展示浮層,并在所述浮層中加載所述搜索結(jié)果。當(dāng)前第1頁12
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1