瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法與瀏覽器的制造方法
【專利摘要】本發(fā)明提供了一種瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法與瀏覽器。其中瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法包括以下步驟:獲取網(wǎng)頁中選定的網(wǎng)頁元素;挑選出選定的網(wǎng)頁元素中的文本元素;獲取文本元素對應(yīng)的搜索類別;向與搜索類別對應(yīng)的搜索引擎接口發(fā)起搜索請求,并將搜索引擎接口返回的搜索結(jié)果在瀏覽器側(cè)顯示。利用本發(fā)明的技術(shù)方案,根據(jù)選中網(wǎng)頁元素中的文本內(nèi)容確定搜索類別,瀏覽器中顯示的搜索結(jié)果與用戶需要的搜索類別相匹配,從而獲得更加符合用戶預(yù)期的搜索結(jié)果,減少了用戶對搜索過程的干預(yù),提高了用戶瀏覽網(wǎng)頁時進行的搜索操作的效率。
【專利說明】瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法與瀏覽器
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)領(lǐng)域,特別是涉及一種瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法與瀏覽器。
【背景技術(shù)】
[0002]傳統(tǒng)的網(wǎng)絡(luò)搜索方法,是用戶打開搜索引擎的頁面,并在頁面中的輸入框或其他接口中輸入關(guān)鍵詞并發(fā)起搜索,然后在搜索引擎網(wǎng)站的頁面中加載搜索結(jié)果。
[0003]利用傳統(tǒng)的搜索方法,用戶在瀏覽網(wǎng)頁需要對網(wǎng)頁的文本進行搜索時,首先復(fù)制相應(yīng)的文本,然后打開搜索引擎的頁面并輸入文本,才能進行搜索。用戶的操作步驟比較復(fù)雜。
[0004]另外,現(xiàn)有技術(shù)中還有一種搜索方法,用戶從當(dāng)前所瀏覽的內(nèi)容中選中部分文字,瀏覽器會出現(xiàn)一個快捷搜索按鈕,用戶點擊該按鈕之后即可跳轉(zhuǎn)搜索引擎按照選中文字搜索結(jié)果頁,并在新頁面中展示搜索結(jié)果頁。
[0005]圖1和圖2分別示出了現(xiàn)有技術(shù)中兩種瀏覽器開啟網(wǎng)頁快捷搜索的效果圖,如圖所示,用戶選擇文本后,一旦滿足預(yù)設(shè)的條件,例如鼠標(biāo)在選擇文字處停留預(yù)定時間等,就會在選擇文字顯示快捷搜索按鈕,以便用戶操作。然后現(xiàn)有的劃詞快捷搜索都是基于選擇后獲取的詞信息,產(chǎn)生出預(yù)先配置好的入口選項,直接加載即可入口的圖標(biāo)和生成對應(yīng)的統(tǒng)一資源定位符(Uniform Resource Locator,簡稱URL)。這種方式中搜索的入口固定,會產(chǎn)生很多用戶不需要的搜索內(nèi)容,無法滿足用戶針對性搜索的要求。另外用戶點擊按鈕后,直接將頁面跳轉(zhuǎn)至搜索結(jié)果的標(biāo)簽,中斷了用戶在原頁面的瀏覽。
【發(fā)明內(nèi)容】
[0006]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的瀏覽器和相應(yīng)的瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法。
[0007]依據(jù)本發(fā)明的一個方面,提供了一種瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法。該瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法,包括以下步驟:獲取網(wǎng)頁中選定的網(wǎng)頁元素;挑選出選定的網(wǎng)頁元素中的文本元素;獲取文本元素對應(yīng)的搜索類別;向與搜索類別對應(yīng)的搜索引擎接口發(fā)起搜索請求,并將搜索引擎接口返回的搜索結(jié)果在瀏覽器側(cè)顯示。
[0008]可選地,獲取文本元素對應(yīng)的搜索類別包括:統(tǒng)計瀏覽器的各種搜索類別的使用頻率,將使用頻率排序靠前的搜索類別作為文本元素對應(yīng)的搜索類別。
[0009]可選地,獲取文本元素對應(yīng)的搜索類別包括:提取文本元素中的文本內(nèi)容;對文本內(nèi)容進行搜索關(guān)鍵詞匹配,其中搜索關(guān)鍵詞為在瀏覽器側(cè)預(yù)置的按照搜索類別分類的詞匯;將匹配的搜索關(guān)鍵詞對應(yīng)的搜索類別作為文本元素對應(yīng)的搜索類別。
[0010]可選地,獲取文本元素對應(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)的搜索類別。[0011]可選地,根據(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)的搜索類別。
[0012]可選地,根據(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)的搜索類別。
[0013]可選地,向與搜索類別對應(yīng)的搜索引擎接口發(fā)起搜索請求:對文本元素進行分詞處理,以得到一個或多個搜索字段;將一個或多個搜索字段發(fā)送給與搜索類別對應(yīng)的搜索引擎接口。
[0014]可選地,將搜索引擎接口返回的搜索結(jié)果在瀏覽器側(cè)顯示包括:在網(wǎng)頁中生成搜索結(jié)果展示浮層,并在浮層中加載搜索結(jié)果。
[0015]特別地,本發(fā)明還提供了一種瀏覽器。該瀏覽器包括:網(wǎng)頁元素獲取模塊,用于獲取網(wǎng)頁中選定的網(wǎng)頁元素;文本元素獲取模塊,用于挑選出選定的網(wǎng)頁元素中的文本元素;分類模塊,用于獲取文本元素對應(yīng)的搜索類別;搜索模塊,用于向與搜索類別對應(yīng)的搜索引擎接口發(fā)起搜索請求,并將搜索引擎接口返回的搜索結(jié)果在瀏覽器側(cè)顯示。
[0016]可選地,分類模塊被配置為:統(tǒng)計瀏覽器的各種搜索類別的使用頻率,將使用頻率排序靠前的搜索類別作為文本元素對應(yīng)的搜索類別。
[0017]可選地,分類模塊被配置為:提取文本元素中的文本內(nèi)容;對文本內(nèi)容進行搜索關(guān)鍵詞匹配,其中搜索關(guān)鍵詞為在瀏覽器側(cè)預(yù)置的按照搜索類別分類的詞匯;將匹配的搜索關(guān)鍵詞對應(yīng)的搜索類別作為文本元素對應(yīng)的搜索類別。
[0018]可選地,分類模塊包括:網(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)的搜索類別。
[0019]可選地,類別匹配子模塊被配置為:根據(jù)網(wǎng)頁的統(tǒng)一資源定位符確定網(wǎng)頁的內(nèi)容類型,根據(jù)網(wǎng)頁的內(nèi)容類型結(jié)合文章的標(biāo)題和上下文內(nèi)容確定文本元素對應(yīng)的搜索類別。
[0020]可選地,類別匹配子模塊被配置為:分別根據(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)的搜索類別。
[0021]可選地,搜索模塊被配置為:對文本元素進行分詞處理,以得到一個或多個搜索字段;將一個或多個搜索字段發(fā)送給與搜索類別對應(yīng)的搜索引擎接口 ;在網(wǎng)頁中生成搜索結(jié)果展示浮層,并在浮層中加載搜索結(jié)果。
[0022]本發(fā)明的進行網(wǎng)絡(luò)搜索的方法和瀏覽器,根據(jù)選中網(wǎng)頁元素中的文本內(nèi)容確定搜索類別,瀏覽器中顯示的搜索結(jié)果與用戶需要的搜索類別相匹配,從而獲得更加符合用戶預(yù)期的搜索結(jié)果,減少了用戶對搜索過程的干預(yù),提高了用戶瀏覽網(wǎng)頁時進行的搜索操作的效率。
[0023]進一步地,本發(fā)明的在頁面中生成按照搜索類別進行分類的展示浮層,并在浮層中加載搜索結(jié)果,能夠按精確分類顯示,方便用戶快速獲得搜索結(jié)果,并且不影響用戶對原頁面瀏覽。
[0024]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的【具體實施方式】。
[0025]根據(jù)下文結(jié)合附圖對本發(fā)明具體實施例的詳細描述,本領(lǐng)域技術(shù)人員將會更加明了本發(fā)明的上述以及其他目的、優(yōu)點和特征。
【專利附圖】
【附圖說明】
[0026]通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0027]圖1示出了現(xiàn)有技術(shù)中第一種瀏覽器開啟網(wǎng)頁快捷搜索的效果圖;
[0028]圖2示出了現(xiàn)有技術(shù)中第二種瀏覽器開啟網(wǎng)頁快捷搜索的效果圖;
[0029]圖3是根據(jù)本發(fā)明一個實施例的瀏覽器100的示意圖;
[0030]圖4是根據(jù)本發(fā)明一個實施例的瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法的示意圖;
[0031]圖5是根據(jù)本發(fā)明一個實施例的瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法中利用網(wǎng)頁信息確定搜索類別的流程框圖;
[0032]圖6是根據(jù)本發(fā)明實施例的瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法中搜索結(jié)果在浮層中展示的第一種效果圖;
[0033]圖7是根據(jù)本發(fā)明實施例的瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法中搜索結(jié)果在浮層中展示的第二種效果圖;以及
[0034]圖8是根據(jù)本發(fā)明實施例的瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法中搜索結(jié)果在浮層中展示的第三種效果圖。
【具體實施方式】
[0035]在此提供的算法和顯示不與任何特定計算機、虛擬系統(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ā)明的最佳實施方式。
[0036]圖3是根據(jù)本發(fā)明一個實施例的瀏覽器100的示意圖。該瀏覽器100 —般性地可包括:網(wǎng)頁元素獲取模塊110、文本元素獲取模塊120、分類模塊130、搜索模塊140。
[0037]在以上瀏覽器100的各模塊中,網(wǎng)頁元素獲取模塊110,用于獲取網(wǎng)頁中選定的網(wǎng)頁元素;文本元素獲取模塊120,用于挑選出選定的網(wǎng)頁元素中的文本元素;分類模塊130,用于獲取文本元素對應(yīng)的搜索類別;搜索模塊140,用于向與搜索類別對應(yīng)的搜索引擎接口發(fā)起搜索請求,并將搜索引擎接口返回的搜索結(jié)果在瀏覽器側(cè)顯示。
[0038]網(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)的搜索類別。
[0039]分類模塊130獲取文本元素對應(yīng)的搜索類別可以利用多種方式進行,例如使用用戶的使用頻率高的搜索類別、利用關(guān)鍵字匹配的方式確定搜索類別、結(jié)合網(wǎng)頁確定搜索類另丨J等。
[0040]其中,一種實現(xiàn)方式為分類模塊130被配置為:統(tǒng)計瀏覽器100的各種搜索類別的使用頻率,將使用頻率排序靠前的搜索類別作為文本元素對應(yīng)的搜索類別。用戶使用最頻繁的搜索類別作為優(yōu)選使用的搜索類別。
[0041]確定搜索類別的另一種實現(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è)進行。
[0042]確定搜索類別的又一種優(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)簽。
[0043]具體地,類別匹配子模塊的一種配置為:根據(jù)網(wǎng)頁的統(tǒng)一資源定位符(UniformResource Locator,簡稱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)容就可以得到搜索類別的詳細情況。
[0044]類別匹配子模塊還可以對多種方式確定的多種搜索類別分別設(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)的搜索類別。
[0045]在分類模塊120確定出搜索類別后,搜索模塊140可以向搜索類別對應(yīng)的搜索引擎接口發(fā)起請求,并顯示搜索結(jié)果。搜索模塊140的一種配置方式為:對文本元素進行分詞處理,以得到一個或多個搜索字段;將一個或多個搜索字段發(fā)送給與搜索類別對應(yīng)的搜索弓丨擎接口;在網(wǎng)頁中生成搜索結(jié)果展示浮層,并在浮層中加載搜索結(jié)果。文本元素的分詞處理是按照語法習(xí)慣,將較長的字段拆分成較短的關(guān)鍵詞,避免了搜索條件過于嚴格導(dǎo)致錯過搜索結(jié)果。
[0046]用戶選擇的文本元素進行分詞及其搜索類別的確定可以在瀏覽器側(cè)進行分析后,再發(fā)送給指定的分類搜索引擎進行搜索的。從而可以實現(xiàn)更加精準地劃詞搜索,而且搜索的反應(yīng)速度會通過瀏覽器的介入提高效率。
[0047]本發(fā)明實施例還提供了一種瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法,該瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法可以由以上實施例中介紹的任一種瀏覽器100執(zhí)行,以得到更加與用戶選擇匹配的搜索結(jié)果。下面通過對該方法及其詳細流程進行說明對本發(fā)明實施例的技術(shù)方案進一步進行說明。
[0048]圖4是根據(jù)本發(fā)明一個實施例的瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法的示意圖。該瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法一般性地可包括以下步驟:
[0049]步驟S402,獲取網(wǎng)頁中選定的網(wǎng)頁元素;
[0050]步驟S404,挑選出選定的網(wǎng)頁元素中的文本元素;
[0051]步驟S406,獲取文本元素對應(yīng)的搜索類別;
[0052]步驟S408,向與搜 索類別對應(yīng)的搜索引擎接口發(fā)起搜索請求,并將搜索引擎接口返回的搜索結(jié)果在瀏覽器側(cè)顯示。
[0053]步驟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)容。
[0054]獲取文本元素對應(yīng)的搜索類別可以利用多種方式進行,例如使用用戶的使用頻率高的搜索類別、利用關(guān)鍵字匹配的方式確定搜索類別、結(jié)合網(wǎng)頁確定搜索類別等。以下分別對步驟S406的各種實現(xiàn)方式進行介紹。
[0055]步驟S406的一種實現(xiàn)流程為:統(tǒng)計瀏覽器的各種搜索類別的使用頻率,將使用頻率排序靠前的搜索類別作為文本元素對應(yīng)的搜索類別。這樣確定的搜索類別是通過用戶的使用習(xí)慣得出的,將用戶使用最頻繁的搜索類別最先加載。
[0056]步驟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é)果顯示分類的搜索引擎入口。如果匹配不成功,則可以按照默認一般的幾種搜索類別,顯示出所有的搜索入口供用戶進行選擇,即可以按照預(yù)置的搜索類型順序進行加載各種搜索類型。表1示出了一種預(yù)置的搜索類型預(yù)置表。
[0057]表1
[0058]
【權(quán)利要求】
1.一種瀏覽器側(cè)進行網(wǎng)絡(luò)搜索的方法,包括: 獲取網(wǎng)頁中選定的網(wǎng)頁元素; 挑選出所述選定的網(wǎng)頁元素中的文本元素; 獲取所述文本元素對應(yīng)的搜索類別; 向與所述搜索類別對應(yīng)的搜索引擎接口發(fā)起搜索請求,并將所述搜索引擎接口返回的搜索結(jié)果在瀏覽器側(cè)顯示。
2.根據(jù)權(quán)利要求1所述的方法,其中,獲取所述文本元素對應(yīng)的搜索類別包括: 統(tǒng)計瀏覽器的各種搜索類別的使用頻率,將使用頻率排序靠前的搜索類別作為所述文本元素對應(yīng)的搜索類別。
3.根據(jù)權(quán)利要求1所述的方法,其中,獲取所述文本元素對應(yīng)的搜索類別包括: 提取所述文本元素中的文本內(nèi)容; 對所述文本內(nèi)容進行搜索關(guān)鍵詞匹配,其中所述搜索關(guān)鍵詞為在瀏覽器側(cè)預(yù)置的按照搜索類別分類的詞匯; 將匹配的搜索關(guān)鍵詞對應(yīng)的搜索類別作為所述文本元素對應(yīng)的搜索類別。
4.根據(jù)權(quán)利要求1所述的方法,其中,獲取所述文本元素對應(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)的搜索類別。
5.根據(jù)權(quán)利要求4所述的方法,其中,根據(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)的搜索類別。
6.根據(jù)權(quán)利要求5所述的方法,其中,根據(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)的搜索類別。
7.根據(jù)權(quán)利要求1至6中任一項所述的方法,其中,向與所述搜索類別對應(yīng)的搜索引擎接口發(fā)起搜索請求: 對所述文本元素進行分詞處理,以得到一個或多個搜索字段; 將所述一個或多個搜索字段發(fā)送給與所述搜索類別對應(yīng)的搜索引擎接口。
8.根據(jù)權(quán)利要求1至7中任一項所述的方法,其中,將所述搜索引擎接口返回的搜索結(jié)果在瀏覽器側(cè)顯示包括: 在所述網(wǎng)頁中生成搜索結(jié)果展示浮層,并在所述浮層中加載所述搜索結(jié)果。
9.一種瀏覽器,包括: 網(wǎng)頁元素獲取模塊,用于獲取網(wǎng)頁中選定的網(wǎng)頁元素;文本元素獲取模塊,用于挑選出所述選定的網(wǎng)頁元素中的文本元素; 分類模塊,用于獲取所述文本元素對應(yīng)的搜索類別; 搜索模塊,用于向與所述搜索類別對應(yīng)的搜索引擎接口發(fā)起搜索請求,并將所述搜索引擎接口返回的搜索結(jié)果在瀏覽器側(cè)顯示。
10.根據(jù)權(quán)利要求9所述的瀏覽器,其中,所述分類模塊被配置為:統(tǒng)計瀏覽器的各種搜索類別的使用頻率,將使用頻率排序靠前的搜索類別作為所述文本元素對應(yīng)的搜索類別。
【文檔編號】G06F17/30GK103631887SQ201310575143
【公開日】2014年3月12日 申請日期:2013年11月15日 優(yōu)先權(quán)日:2013年11月15日
【發(fā)明者】糜裕峰, 李林, 任寰 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司