本發明專利技術公開了一種網頁搜索方法以及瀏覽器,其中所述方法包括:在瀏覽器網頁窗口的第一子窗口中加載搜索類別列表信息和搜索引擎列表信息;依據在所述搜索類別列表信息中選擇的搜索類別和在瀏覽器側輸入的搜索關鍵字,向搜索引擎列表信息中選擇的搜索引擎發起搜索請求;在該瀏覽器網頁窗口的第二子窗口中加載依據所述搜索請求從選擇的所述搜索引擎返回的對應搜索結果。本發明專利技術在瀏覽器網頁窗口中提供了加載搜索類別列表和搜索引擎列表的子窗口,用戶可以在當前瀏覽器窗口中選擇搜索類別和搜索引擎進行新搜索,這顯著提高了搜索效率,方便用戶對多個搜索結果查看比較,提高了用戶體驗。
【技術實現步驟摘要】
本專利技術總體上涉及互聯網
,更具體地,涉及一種網頁搜索方法以及瀏覽器。
技術介紹
隨著互聯網的高速發展,在互聯網上提供的信息數量也日益龐大。為了在互聯網上獲得所需的信息,使用網頁瀏覽器通過搜索引擎進行信息的搜索成為了互聯網用戶最常見的行為。搜索引擎是指根據一定的搜索策略、運用特定的計算機程序從互聯網上搜集信息,在對信息進行組織和處理后,為用戶提供檢索服務,將用戶檢索相關的信息展示給用戶的系統。百度、谷歌、360等是搜索引擎的代表。為了提高搜索結果的準確性,搜索引擎通常還提供不同的搜索類別供用戶選擇,如網頁、視頻、圖片、音樂等類別。搜索引擎可以根據用戶所選擇的搜索類別進行對應的搜索操作。由于不同搜索引擎的搜索策略以及信息的組織和處理的方式不同,即使用戶使用相同的搜索關鍵字進行搜索,不同搜索引擎也可能會提供不同的搜索結果。因此,用戶為了全面了解搜索結果,或者為了 了解不同搜索引擎的不同搜索結果,常常需要用相同的搜索關鍵字在不同的搜索引擎中進行搜索。
技術實現思路
鑒于上述問題,提出了本專利技術以便提供一種克服上述問題或者至少部分地解決上述問題的瀏覽器及網頁搜索方法。按照本專利技術的一個方面,提供了一種進行網頁搜索的瀏覽器,包括窗口生成器,配置成在所述瀏覽器的瀏覽器網頁窗口中生成第一子窗口和第二子窗口 ;第一子窗口加載器,配置成在所述瀏覽器網頁窗口的所述第一子窗口中加載內容,所述第一子窗口的加載內容包括搜索類別列表信息以及與搜索類別列表信息中的搜索類別相對應的搜索引擎列表信息,以供用戶選擇搜索類別和搜索引擎;搜索請求生成器,配置成依據在所述搜索類別列表信息中選擇的搜索類別和在瀏覽器側輸入的搜索關鍵字,向所述搜索類別相對應的搜索引擎列表信息中選擇的搜索引擎發起搜索請求;搜索結果加載器,配置成在所述瀏覽器網頁窗口的第二子窗口中加載依據所述搜索請求從搜索引擎列表信息中選擇的所述搜索引擎返回的對應搜索結果??蛇x地,所述窗口生成器配置成在所述瀏覽器網頁窗口的邊側部分拆出所述第一子窗口。可選地,所述搜索關鍵字包括用戶通過瀏覽器的輸入框控件輸入的搜索關鍵字;或用戶上次搜索所使用的搜索關鍵字;或用戶從搜索關鍵字的歷史記錄的列表中選擇的搜索關鍵字??蛇x地,所述第一子窗口的加載內容還包括輸入框控件,供用戶輸入搜索關鍵字。可選地,所述窗口生成器配置成生成多個所述第一子窗口,所述第一子窗口加載器配置成在所述多個第一子窗口中的兩個第一子窗口分別加載所述搜索類別列表信息和所述搜索引擎列表信息??蛇x地,所述瀏覽器還包括一配置文件,用于反映多個搜索類別和多個搜索引擎之間的映射關系;其中,所述第一子窗口加載器根據所述配置文件加載所述搜索類別列表信息和所述搜索引擎列表信息??蛇x地,所述瀏覽器還包括配置修改器,所述配置修改器配置成接收用戶修改指令,并根據所述用戶修改指令修改并更新所述配置文件。可選地,所述第一子窗口加載器配置成根據在所述搜索類別列表信息中選擇的搜索類別并根據所述配置文件動態加載與所選擇的搜索類別對應的搜索引擎列表信息;或者,所述第一子窗口加載器配置成根據在所述搜索引擎列表信息中選擇的搜索引擎并根據所述配置文件動態加載與所選擇的搜索引擎對應的搜索類別列表信息。可選地,所述配置文件還包括由瀏覽器或瀏覽器用戶設定的首選搜索引擎信息和/或首選搜索類別信息??蛇x地,所述配置文件中的至少一部分作為瀏覽器用戶信息以供進行服務器側備份、上傳服務器側和/或同步到服務器側的操作??蛇x地,所述搜索請求生成器配置成根據與所選擇的搜索類別和搜索引擎相對應的網址URL以及所述輸入的搜索關鍵字生成的http的get請求作為所述搜索請求。 可選地,所述窗口生成器配置成生成多個所述第二子窗口,所述搜索結果加載器配置成在所述多個第二子窗口中分別加載對應的多個所述搜索請求的搜索結果;其中,所述多個搜索請求根據相同的搜索關鍵字但根據不同的搜索類別和/或不同的搜索引擎發起。按照本專利技術的另一方面,提供了一種網頁搜索方法,包括在瀏覽器網頁窗口的第一子窗口中加載搜索類別列表信息,以及與搜索類別列表信息中的搜索類別相對應的搜索引擎列表信息;依據在所述搜索類別列表信息中選擇的搜索類別和在瀏覽器側輸入的搜索關鍵字,向所述搜索類別相對應的搜索引擎列表信息中選擇的搜索引擎發起搜索請求;在該瀏覽器網頁窗口的第二子窗口中加載依據所述搜索請求從搜索引擎列表信息中選擇的所述搜索引擎返回的對應搜索結果??蛇x地,所述第一子窗口是所述瀏覽器網頁窗口的分拆窗口,位于所述瀏覽器網頁窗口的邊側部。可選地,所述搜索關鍵字包括用戶通過瀏覽器的輸入框控件輸入的搜索關鍵字;或用戶上次搜索所使用的搜索關鍵字;或用戶從搜索關鍵字的歷史記錄的列表中選擇的搜索關鍵字??蛇x地,所述方法還包括在所述第一子窗口中加載輸入框控件,供用戶輸入搜索關鍵字??蛇x地,所述第一子窗口為多個,所述多個第一子窗口中的兩個第一子窗口分別加載所述搜索類別列表信息和所述搜索引擎列表信息??蛇x地,所述方法包括向所述網頁瀏覽器提供一配置文件,用于反映多個搜索類別和多個搜索引擎之間的映射關系;其中,根據所述配置文件加載所述搜索類別列表信息和所述搜索引擎列表信息??蛇x地,所述配置文件是由所述瀏覽器進行更新或由瀏覽器用戶可配置的??蛇x地,根據在所述搜索類別列表信息中選擇的搜索類別并根據所述配置文件動態加載與所選擇的搜索類別對應的搜索引擎列表信息;或者,根據在所述搜索引擎列表信息中選擇的搜索引擎并根據所述配置文件動態加載與所選擇的搜索引擎對應的搜索類別列表信息。可選地,所述配置文件還包括由瀏覽器或瀏覽器用戶設定的首選搜索引擎信息和/或首選搜索類別信息??蛇x地,所述方法包括將所述配置文件中的至少一部分作為瀏覽器用戶信息進行服務器側備份、上傳服務器側和/或同步到服務器側的操作??蛇x地,所述搜索請求包括根據與所選擇的搜索類別和搜索引擎相對應的網址URL以及所述輸入的搜索關鍵字生成的http的get請求??蛇x地,所述第二子窗口為多個,所述多個第二子窗口分別用于加載對應的多個所述搜索請求的搜索結果;其中,所述多個搜索請求根據相同的搜索關鍵字但根據不同的搜索類別和/或不同的搜索引擎發起。根據本專利技術的瀏覽器及網頁搜索方法由于在瀏覽器網頁窗口中提供了用于加載搜索類別列表信息和搜索引擎列表信息的第一子窗口,因此,用戶可以在當前瀏覽器窗口中選擇所需要的搜索類別和搜索引擎進行新的搜索,并在當前瀏覽器網頁窗口的第二子窗口中顯示搜索結果。這可以顯著提高搜索效率,并且方便用戶對不同的搜索結果進行查看和比較,提高了用戶體驗。上述說明僅是本專利技術技術方案的概述,為了能夠更清楚了解本專利技術的技術手段,而可依照說明書的內容予以實施,并且為了讓本專利技術的上述和其它目的、特征和優點能夠更明顯易懂,以下特舉本專利技術的具體實施方式。附圖說明通過閱讀下文優選實施方式的詳細描述,各種其他的優點和益處對于本領域普通技術人員將變得清楚明了。附圖僅用于示出優選實施方式的目的,而并不認為是對本專利技術的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中圖1示出了按照本專利技術的瀏覽器的一個實施例的結構示意圖;圖2(a)示出了本專利技術的瀏覽器的網頁窗口的一種示例性布局;圖2(b)是圖2(a)所示瀏覽器網頁窗口的第本文檔來自技高網...
【技術保護點】
一種進行網頁搜索的瀏覽器,包括:窗口生成器,配置成在所述瀏覽器的瀏覽器網頁窗口中生成第一子窗口和第二子窗口;第一子窗口加載器,配置成在所述瀏覽器網頁窗口的所述第一子窗口中加載內容,所述第一子窗口的加載內容包括搜索類別列表信息以及與搜索類別列表信息中的搜索類別相對應的搜索引擎列表信息,以供用戶選擇搜索類別和搜索引擎;搜索請求生成器,配置成依據在所述搜索類別列表信息中選擇的搜索類別和在瀏覽器側輸入的搜索關鍵字,向所述搜索類別相對應的搜索引擎列表信息中選擇的搜索引擎發起搜索請求;搜索結果加載器,配置成在所述瀏覽器網頁窗口的第二子窗口中加載依據所述搜索請求從搜索引擎列表信息中選擇的所述搜索引擎返回的對應搜索結果。
【技術特征摘要】
【專利技術屬性】
技術研發人員:楊連強,馬治華,甘恩平,任寰,
申請(專利權)人:北京奇虎科技有限公司,奇智軟件北京有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。