一種識別網頁類型的方法和裝置的制造方法
【專利說明】
【技術領域】
[0001]本發明涉及計算機應用技術領域,特別涉及一種識別網頁類型的方法和裝置。【【背景技術】】
[0002]隨著智能手機、平板電腦等智能移動設備的飛速發展,越來越多的用戶選擇在移動設備中瀏覽網頁。相應地,針對移動設備的web網頁設計技術也得到了快速的發展。許多站長開始設計適合移動設備瀏覽的網頁,或者設計能夠同時兼容PC和移動設備瀏覽的網頁。然而,在有些場景下需要對網頁類型進行識別,確定該網頁是適合PC瀏覽的還是適合移動設備瀏覽的。例如移動設備端的瀏覽器在加載網頁時,需要識別網頁類型,如果是適合PC瀏覽的網頁則可以將該網頁轉碼成適合移動設備瀏覽的網頁。然而,現有技術中對網頁類型的識別通常需要對網頁內容進行分析,算法往往比較復雜,一方面比較耗時,另一方面對設備性能和資源的消耗也比較大。
【
【發明內容】
】
[0003]有鑒于此,本發明提供了一種識別網頁類型的方法和裝置,以便于降低時間、設備性能和資源的消耗。
[0004]具體技術方案如下:
[0005]本發明提供了一種識別網頁類型的方法,該方法包括:
[0006]解析網頁的元信息meta標簽,得到所述網頁的類型信息,其中所述網頁的類型包括:適合PC瀏覽的類型、適合移動設備瀏覽的類型或者兼容PC和移動設備瀏覽的類型。
[0007]根據本發明一優選實施方式,移動設備端的瀏覽器執行所述解析的步驟后,如果得到適合PC瀏覽的類型,則將所述網頁轉碼為適合移動設備瀏覽或兼容PC和移動設備瀏覽的網頁。
[0008]根據本發明一優選實施方式,搜索引擎執行所述解析的步驟后,利用得到的所述網頁的類型信息設置所述網頁在搜索結果中的展現。
[0009]根據本發明一優選實施方式,所述搜索引擎執行所述解析的步驟包括:
[0010]所述搜索引擎對抓取到的網頁執行所述解析的步驟,將抓取到的網頁的地址和得到的網頁的類型信息對應記錄在詞典中,以便在搜索關鍵詞命中某網頁時在所述詞典中查詢所述某網頁的類型信息。
[0011]根據本發明一可選實施方式,如果所述搜索引擎向移動設備發送搜索結果,則所述利用得到的所述網頁的類型信息設置所述網頁在搜索結果中的展現包括:
[0012]提高搜索結果中網頁類型為適合移動設備瀏覽或者兼容PC和移動設備瀏覽的網頁的排序權重;或者,
[0013]在搜索結果中對網頁類型為適合移動設備瀏覽或者兼容PC和移動設備瀏覽的網頁進行突出標注;或者,
[0014]在搜索結果中針對網頁類型為適合PC瀏覽的網頁提供轉碼后網頁對應的地址鏈接,所述轉碼包括:將適合PC瀏覽的網頁轉碼為適合移動設備瀏覽或者兼容PC和移動設備瀏覽的網頁;或者,
[0015]在搜索結果中針對網頁類型為適合PC瀏覽的網頁提供指向轉碼服務的地址鏈接;或者,
[0016]在搜索結果中針對網頁類型為適合PC瀏覽的網頁同時提供該網頁的地址鏈接和轉碼后網頁對應的地址鏈接,所述轉碼包括:將適合PC瀏覽的網頁轉碼為適合移動設備瀏覽或者兼容PC和移動設備瀏覽的網頁。
[0017]根據本發明一優選實施方式,所述在搜索結果中針對網頁類型為適合PC瀏覽的網頁提供轉碼后網頁對應的地址鏈接包括:
[0018]根據移動設備所處的網絡環境和/或移動設備的型號,確定是否在搜索結果中針對網頁類型為適合PC瀏覽的網頁提供轉碼后網頁對應的地址鏈接。
[0019]根據本發明一優選實施方式,當所述指向轉碼服務的地址鏈接被點擊時,將所述適合PC瀏覽的網頁地址作為參數傳遞給所述轉碼服務,由所述轉碼服務對所述適合PC瀏覽的網頁進行轉碼后進行展現。
[0020]本發明還提供了一種識別網頁類型的裝置,該裝置包括:
[0021]解析單元,用于解析網頁的meta標簽,得到所述網頁的類型信息,其中所述網頁的類型包括:適合PC瀏覽的類型、適合移動設備瀏覽的類型或者兼容PC和移動設備瀏覽的類型。
[0022]根據本發明一優選實施方式,該裝置設置于移動設備端的瀏覽器,所述瀏覽器還包括轉碼單元;
[0023]所述轉碼單元,用于在所述解析單元得到適合PC瀏覽的類型時,將所述網頁轉碼為適合移動設備瀏覽或兼容PC和移動設備瀏覽的網頁。
[0024]根據本發明一優選實施方式,該裝置設置于搜索引擎,所述搜索弓I擎還包括:
[0025]搜索處理單元,用于利用所述解析單元得到的所述網頁的類型信息設置所述網頁在搜索結果中的展現。
[0026]根據本發明一優選實施方式,所述搜索引擎還包括:記錄單元;
[0027]所述解析單元對搜索引擎抓取到的網頁執行所述解析的操作;
[0028]所述記錄單元,用于將搜索引擎抓取到的網頁的地址和網頁的類型信息對應記錄在詞典中;
[0029]所述搜索處理單元,用于在搜索關鍵詞命中某網頁時在所述詞典中查詢所述某網頁的類型信息。
[0030]根據本發明一可選實施方式,如果所述搜索引擎向移動設備發送搜索結果,則所述搜索處理單元執行:
[0031]提高搜索結果中網頁類型為適合移動設備瀏覽或者兼容PC和移動設備瀏覽的網頁的排序權重;或者,
[0032]在搜索結果中對網頁類型為適合移動設備瀏覽或者兼容PC和移動設備瀏覽的網頁進行突出標注;或者,
[0033]在搜索結果中針對網頁類型為適合PC瀏覽的網頁提供轉碼后網頁對應的地址鏈接,所述轉碼包括:將適合PC瀏覽的網頁轉碼為適合移動設備瀏覽或者兼容PC和移動設備瀏覽的網頁;或者,
[0034]在搜索結果中針對網頁類型為適合PC瀏覽的網頁提供指向轉碼服務的地址鏈接;或者,
[0035]在搜索結果中針對網頁類型為適合PC瀏覽的網頁同時提供該網頁的地址鏈接和轉碼后網頁對應的地址鏈接,所述轉碼包括:將適合PC瀏覽的網頁轉碼為適合移動設備瀏覽或者兼容PC和移動設備瀏覽的網頁。
[0036]根據本發明一優選實施方式,所述搜索處理單元在搜索結果中針對網頁類型為適合PC瀏覽的網頁提供轉碼后網頁對應的地址鏈接時,具體執行:根據移動設備所處的網絡環境和/或移動設備的型號,確定是否在搜索結果中針對網頁類型為適合PC瀏覽的網頁提供轉碼后網頁對應的地址鏈接。
[0037]根據本發明一優選實施方式,所述搜索處理單元在所述指向轉碼服務的地址鏈接被點擊時,將所述適合PC瀏覽的網頁地址作為參數傳遞給所述轉碼服務,由所述轉碼服務對所述適合PC瀏覽的網頁進行轉碼后進行展現。
[0038]由以上技術方案可以看出,本發明通過網頁的meta標簽攜帶網頁類型信息,在對網頁類型進行識別時,僅需要解析網頁的meta標簽即可,無需對網頁內容進行復雜的分析,大大降低了對時間、設備性能和資源的消耗。
【【附圖說明】】
[0039]圖1為本發明實施例提供的一個搜索結果的展現效果圖;
[0040]圖2為本發明實