一種網頁內容展示的方法及終端的制作方法
【專利摘要】本發(fā)明提供了一種網頁內容展示的方法和終端。所述方法包括:接收用戶開啟網頁鏈接的指令;根據指令,判斷是否存在與網頁鏈接關聯(lián)的客戶端;當判斷為是,調用客戶端展示與網頁鏈接對應的網頁內容。所述終端包括:操作接收模塊,用于接收用戶開啟網頁鏈接的指令;判斷模塊,用于接收操作接收模塊所發(fā)出的指令,判斷是否存在關聯(lián)的客戶端;客戶端調用模塊,用于接收判斷模塊所做出的判斷信息并調用與網頁鏈接關聯(lián)的客戶端展示網頁鏈接所對應的網頁內容。采用本發(fā)明能避免視圖上的不兼容,改善網頁內容的展示效果。
【專利說明】一種網頁內容展示的方法及終端
【技術領域】
[0001]本發(fā)明涉及網絡【技術領域】,特別是涉及一種網頁內容展示的方法及終端。
【背景技術】
[0002]隨著移動互聯(lián)網的發(fā)展,通過智能手機等手持設備所實現的網絡訪問也越來越普遍,即通過手持設備中的瀏覽器進行網頁訪問,以供用戶對瀏覽器所展示的網頁內容進行瀏覽。
[0003]然而,手持設備與電腦等設備畢竟并不相同,因此,通過手持設備中的瀏覽器所展示的網頁將易于出現視圖上的不兼容,進而影響網頁內容的展示效果。
【發(fā)明內容】
[0004]基于此,有必要提供一種能避免視圖上的不兼容,改善網頁內容的展示效果的網頁內容展示的方法。
[0005]此外,還有必要提供一種能避免視圖上的不兼容,改善網頁內容的展示效果的終端。
[0006]一種網頁內容展示的方法,所述方法包括:
[0007]接收用戶開啟網頁鏈接的指令;
[0008]根據指令,判斷是否存在與網頁鏈接關聯(lián)的客戶端;
[0009]當判斷為是時,調用客戶端展示與網頁鏈接對應的網頁內容。
[0010]在其中一個實施例中,根據指令,判斷是否存在與所述網頁鏈接關聯(lián)的客戶端的步驟包括:
[0011]從網頁鏈接中提取關鍵字段,根據關鍵字段進行搜索以判斷是否存在與關鍵字段關聯(lián)的客戶端。在其中一個實施例中,該方法還包括:
[0012]當判斷為否時,則發(fā)送請求信息至服務器,使服務器查找并反饋與網頁鏈接關聯(lián)的客戶端的信息。
[0013]在其中一個實施例中,當判斷為是時,通過客戶端展示網頁內容的步驟具體包括:
[0014]獲取與網頁鏈接關聯(lián)的客戶端的數量;
[0015]判斷所述數量是否為1,若否,
[0016]則展示與網頁鏈接關聯(lián)的多個客戶端并接收用戶對多個客戶端的選擇指令,繼而根據選擇指令調用被選擇的客戶端并展示與網頁鏈接對應的網頁內容,
[0017]或,根據多個客戶端的優(yōu)先級自動選擇并調用被選擇的客戶端以展示與所述網頁鏈接對應的網頁內容。
[0018]在其中一個實施例中,客戶端的優(yōu)先級包括客戶端發(fā)布者優(yōu)先級或客戶端使用頻率優(yōu)先級。
[0019]一種網頁內容展示的終端,包括:[0020]操作接收模塊,用于接收用戶開啟網頁鏈接的指令;
[0021]判斷模塊,用于接收操作接收模塊所發(fā)出的指令,判斷是否存在與所述網頁鏈接關聯(lián)的客戶端;
[0022]客戶端調用模塊,用于接收所述判斷模塊所做出的判斷信息并調用與所述網頁鏈接關聯(lián)的客戶端展示網頁鏈接所對應的網頁內容。
[0023]在其中一個實施例中,判斷模塊用于從所述網頁鏈接中提取關鍵字段,根據所述關鍵字段進行搜索,判斷是否存在與所述關鍵字段關聯(lián)的客戶端。
[0024]在其中一個實施例中,終端還包括請求信息發(fā)送模塊,當所述判斷模塊判斷出不存在與所述網頁鏈接關聯(lián)的客戶端時,判斷模塊通知請求信息發(fā)送模塊,請求信息發(fā)送模塊則發(fā)送請求信息至服務器,使所述服務器查找并反饋與網頁鏈接關聯(lián)的客戶端的信息。
[0025]在其中一個實施例中,終端還包括:
[0026]數量獲取模塊,用于判斷模塊判斷存在與網頁鏈接關聯(lián)的客戶端后,獲取與網頁鏈接關聯(lián)的客戶端的數量;
[0027]數量判斷模塊,用于數量獲取模塊獲取客戶端的數量后,判斷數量是否為I,若否,則通知客戶端處理模塊;
[0028]客戶端處理模塊用于數量判斷模塊判斷客戶端的數量不為I時,展示與所述網頁鏈接關聯(lián)的多個客戶端并接收用戶對客戶端的選擇指令,繼而通知客戶端調用模塊調用被選擇的客戶端展示與所述網頁鏈接對應的網頁內容,或,客戶端處理模塊用于數量判斷模塊判斷客戶端的數量不為I時,根據多個客戶端的優(yōu)先級自動選擇客戶端并通知客戶端調用模塊調用被選擇的客戶端以展示與網頁鏈接對應的網頁內容。
[0029]在其中一個實施例中,客戶端的優(yōu)先級包括客戶端發(fā)布者優(yōu)先級,或客戶端使用頻率優(yōu)先級。
[0030]上述網頁內容展示的方法及終端,接收用戶開啟網頁鏈接的指令,根據該指令判斷是否存在與網頁鏈接關聯(lián)的客戶端,并在判斷為是時通過客戶端展示網頁內容,并與手持設備相適應,因此,通過網頁鏈接關聯(lián)的客戶端實現網頁內容的展示將避免了視圖上的不兼容,極大地改善了網頁內容的展示效果。
【專利附圖】
【附圖說明】
[0031]圖1為一個實施例中網頁內容展示的方法流程圖;
[0032]圖2為另一個實施例中網頁內容展示的方法流程圖;
[0033]圖3為一個實施例中終端的結構示意圖;
[0034]圖4為另一個實施例中終端的結構示意圖。
【具體實施方式】
[0035]如圖1所示,在一個實施例中,一種網頁內容展示的方法,包括如下步驟:
[0036]步驟S110,接收用戶開啟網頁鏈接的指令。
[0037]本實施例中,該網頁鏈接包括了網頁的真實網址或短網址。手持設備中,通過對網頁鏈接觸發(fā)的操作生成用戶開啟網頁鏈接的指令,其中,該網頁鏈接可以來自于手持設備中即時通信工具的會話,短信息應用中的短信息,虛擬網絡社交工具中傳遞的網絡信息、記錄于手持設備中的網頁鏈接等,在此不一一進行列舉。
[0038]步驟S130,根據指令,判斷是否存在與網頁鏈接關聯(lián)的客戶端,當判斷為是,則進入步驟S150,當判斷為否,則進入步驟S170。
[0039]具體的,網頁鏈接根據其所包含的域名的不同,將分別屬于不同的類別,而每一域名所擁有的網頁鏈接均有與之關聯(lián)的客戶端,例如,不同品牌或網站的微博的域名,對應著各自不同的網頁鏈接,而這些網頁鏈接均有其各自相關聯(lián)的微博客戶端,這一微博客戶端可以是該微博的官方網站所發(fā)布的手持設備客戶端,也可以是第三方開發(fā)者所發(fā)布的手持設備客戶端。
[0040]進一步的,根據指令判斷是否存在網頁鏈接關聯(lián)的客戶端的步驟可通過本地判斷實現,也可通過服務器實現。
[0041]在一個實施例中,根據指令,判斷本地是否存在與網頁鏈接關聯(lián)的客戶端,若是,則進入步驟S150直接調用本地與網頁鏈接關聯(lián)的客戶端,若否,則調用手持設備中的瀏覽器根據網頁鏈接向網頁鏈接對應的服務器發(fā)起獲取請求,以進行網頁內容的加載和展示。
[0042]另外,在判斷到本地并不存在與網頁鏈接關聯(lián)的客戶端時,將提示用戶下載和安裝該網頁鏈接所關聯(lián)的客戶端,此時,若獲取到用戶的接受操作,則通過訪問網頁鏈接對應的服務器進行客戶端的下載,并安裝于本地,以使得用戶不需要額外地進行搜索和查找客戶端的下載地址就能夠完成客戶端在本地的安裝,保證了網頁內容展示的最佳展示效果和用戶操作的簡化性,若獲取到用戶的拒絕操作,則調用本地的瀏覽器進行網頁內容的展示。
[0043]在另一個實施例中,將指令發(fā)送至服務器,通過服務器判斷手持設備本地是否存在網頁鏈接關聯(lián)的客戶端,若判斷為是,則返回判斷信息,進而根據判斷信息調用本地與網頁鏈接關聯(lián)的客戶端,若判斷為否,則推送與網頁鏈接關聯(lián)的客戶端,以便于將網頁鏈接關聯(lián)的客戶端安裝于本地。
[0044]步驟S150,調用客戶端以展示與網頁鏈接對應的網頁內容。
[0045]本實施例中,調用與網頁鏈接關聯(lián)的客戶端,通過客戶端向網頁鏈接對應的服務器發(fā)起請求,以獲取服務器返回的網頁內容,并通過被調用的客戶端進行展示。
[0046]將網頁內容的加載和展示通過關聯(lián)的客戶端實現,由于該客戶端是以手持設備為硬件環(huán)境進行開發(fā)的,將適應于手持設備所提供的運行環(huán)境,因此,通過客戶端所實現的網頁內容展示將是與手持設備相適應的,即展示的視圖將是與手持設備的屏幕等因素相適應的,進而使得通過客戶端所展示的網頁內容在展示效果上優(yōu)于通過手持設備中的瀏覽器進行網頁內容展示所對應的展示效果的。
[0047]步驟S170,發(fā)送請求信息至服務器,使服務器查找并反饋與網頁鏈接關聯(lián)的客戶端的信息。
[0048]本實施例中,判斷到手持設備本地并不存在網頁鏈接關聯(lián)的客戶端,則生成相應的請求信息并發(fā)送至服務器,以通過服務器,查找和獲取網頁鏈接關聯(lián)的客戶端的信息并向手持設備發(fā)送,客戶端的信息包括客戶端安裝包或客戶端安裝包的鏈接信息等。其中,獲取的與網頁鏈接關聯(lián)的客戶端的信息可以是服務器中預先存儲的,也可以是服務器利用網絡資源查找并獲取得到的。
[0049]在一個實施例中,上述步驟S130的具體過程為:從網頁鏈接中提取關鍵字段,根據關鍵字段進行搜索,判斷是否存在與關鍵字段關聯(lián)的客戶端。當網頁鏈接為短網址鏈接時,可先對短網址進行還原,還原出真實網址后,再提取關鍵字段。
[0050]本實施例中,如上所述,根據需要,這一客戶端的判斷可在手持終端本地進行,也可以由服務器實現。從網頁鏈接中提取關鍵字段,關鍵字段是與網頁鏈接所包含的域名唯一對應的,例如,對于微博的網頁鏈接而言,其關鍵字段可以是“weibo”,或對于淘寶的網頁鏈接而言,其關鍵字段可以是“taobao”,從而根據提取的關鍵字段從本地存儲的注冊表中判斷是否存在與該關鍵字段關聯(lián)的客戶端,若存在,則直接調用該客戶端,若本地存儲的注冊表中并沒有該關鍵字段,則發(fā)送請求信息至服務器,以獲取服務器所發(fā)送的客戶端的信肩、O
[0051]如圖2所示,在另一個實施例中,上述步驟S150之前,該方法還包括:
[0052]步驟S210,獲取與網頁鏈接關聯(lián)的客戶端的數量。
[0053]本實施例中,判斷到本地存在網頁鏈接所關聯(lián)的客戶端之后,將獲取本地存在的與網絡鏈接關聯(lián)的客戶端的數量。
[0054]步驟S230,判斷該數量是否為1,若是,則進入步驟S150,若否,則進入步驟S250。
[0055]本實施例中,對獲取到的客戶端的數量進行判斷,若判斷得到客戶端的數量為1,則進入步驟S150直接調用該客戶端即可,若判斷得到客戶端的數量不為1,則說明本地存在著與網頁鏈接對應的多個客戶端,此時,將調用網頁鏈接對應的多個客戶端中的一個客戶端。
[0056]進一步的,在優(yōu)選的實施例中,若判斷本地與網頁鏈接關聯(lián)的客戶端的數量為I時,將會彈出對話框以供用戶選擇是否使用該客戶端打開網頁鏈接進行網頁內容的展示。相應的,在接收到用戶在對話框中對該客戶端所觸發(fā)的選擇指令之后將直接調用該客戶端。
[0057]步驟S250,展示與網頁鏈接關聯(lián)的多個客戶端并接收用戶對多個客戶端的選擇指令,繼而根據選擇指令調用被選擇的客戶端;或者本步驟為:根據多個客戶端的優(yōu)先級自動選擇并調用被選擇的客戶端并展示與所述網頁鏈接對應的網頁內容。
[0058]本實施例中,從與網頁鏈接關聯(lián)的多個客戶端中選取任一客戶端,其選取客戶端的依據可以是用戶的選定操作,也可以是每一客戶端所對應的優(yōu)先級,該優(yōu)先級可根據運營過程中的實際需要進行靈活地設定。
[0059]判斷得到本地與網頁鏈接關聯(lián)的客戶端的數量為多個時,將在界面中彈出客戶端的選擇對話框,根據用戶在選擇對話框觸發(fā)的選定操作得到用于加載網頁的客戶端,進而觸發(fā)運行選定的客戶端,并在這一客戶端中按照網頁鏈接進行網頁的加載和展示。
[0060]根據多個客戶端的優(yōu)先級自動選擇并調用被選擇的客戶端向網頁鏈接對應的服務器獲取網頁鏈接對應的網頁內容,并通過被選擇的客戶端展示網頁內容
[0061]在另一個實施例中,其中,客戶端的優(yōu)先級包括客戶端發(fā)布者優(yōu)先級,或客戶端使用頻率優(yōu)先級。
[0062]每一客戶端所對應的優(yōu)先級可根據客戶端的發(fā)布者進行設定,例如,發(fā)布者為微博官方的客戶端所對應的優(yōu)先級將高于發(fā)布者為第三方的客戶端所對應的優(yōu)先級;每一客戶端所對應的優(yōu)先級也可根據用戶使用客戶端的頻率進行設置,例如,使用頻率高的客戶端的優(yōu)先級必然大于使用頻率低的客戶端的優(yōu)先級;此外,還可手動設置每一客戶端的優(yōu)先級。[0063]需要說明的是,多個客戶端中任一客戶端的選取可以單獨采用用戶選定的方式,也可以單獨依據優(yōu)先級進行選取,但是,還可以是通過用戶選定和依據優(yōu)先級相結合的方式實現。
[0064]例如,在手持設備本地安裝了網頁鏈接中某一關鍵字段所關聯(lián)的多個客戶端,而并未使用這些客戶端進行網頁內容展示時,依據使用頻率所設定的優(yōu)先級將是為零的,即使用頻率為零將導致了客戶端的優(yōu)先級均為零,因此,此時只有通過用戶的選定得到多個客戶端中用于展示網頁內容的客戶端。
[0065]進一步的,上步驟S250之前,該方法還包括了處理每一客戶端所對應的優(yōu)先級的步驟。
[0066]本實施例中,若客戶端中優(yōu)先級是根據發(fā)布者設置的,則客戶端安裝于手持設備本地時,根據發(fā)布者進行優(yōu)先級的設置,以方便后續(xù)過程中順利調用客戶端。
[0067]若客戶端中優(yōu)先級是根據使用頻率設置的,則將隨著客戶端的每一次使用更新對應的優(yōu)先級。
[0068]如圖3所示,在一個實施例中,一種終端,包括操作接收模塊110、判斷模塊130、客戶端調用模塊150和請求信息發(fā)送模塊170。
[0069]操作接收模塊110,用于接收用戶開啟網頁鏈接的指令。
[0070]本實施例中,該網頁鏈接包括了網頁的真實網址和短網址。手持設備中,操作接收模塊110通過對網頁鏈接觸發(fā)的操作生成用戶開啟網頁鏈接的指令,其中,該網頁鏈接可以來自于手持設備中即時通信工具的會話,短信息應用中的短信息,虛擬網絡社交工具中傳遞的網絡信息、記錄于手持設備中的網頁鏈接等,在此不一一進行列舉。
[0071]判斷模塊130,用于接收操作接收模塊110所發(fā)出的指令,判斷是否存在與網頁鏈接關聯(lián)的客戶端。
[0072]具體的,網頁鏈接根據其所包含的域名的不同,將分別屬于不同的類別,而每一域名所擁有的網頁鏈接均有與之關聯(lián)的客戶端,例如,不同品牌或網站的微博的域名,對應著各自不同的網頁鏈接,而這些網頁鏈接均有與其關聯(lián)的微博客戶端,這一微博客戶端可以是微博的官方網站所發(fā)布的手持設備客戶端,也可以是第三方開發(fā)者所發(fā)布的手持設備客戶端。
[0073]進一步的,判斷模塊130根據指令判斷是否存在網頁鏈接關聯(lián)的客戶端的步驟可通過本地判斷實現,也可通過服務器實現,即該判斷模塊30可運行于手持設備本地,也可運行于服務器中。
[0074]在一個實施例中,判斷模塊130根據指令,判斷本地是否存在網頁鏈接關聯(lián)的客戶端,若是,則通知客戶端調用模塊150直接調用本地與網頁鏈接關聯(lián)的客戶端,若否,則調用手持設備中的瀏覽器根據網頁鏈接向網頁鏈接對應的服務器發(fā)起獲取請求,以進行網頁內容的加載和展示。
[0075]另外,在判斷模塊130判斷到本地并不存在網頁鏈接關聯(lián)的客戶端時,將提示用戶下載和安裝該網頁鏈接所關聯(lián)的客戶端,此時,若獲取到用戶的接受操作,則通過訪問網頁鏈接對應的服務器進行客戶端的下載,并安裝于本地,以使得用戶不需要額外地進行搜索和查找客戶端的下載地址就能夠完成客戶端在本地的安裝,保證了網頁內容展示的最佳展示效果和用戶操作的簡化性,若獲取到用戶的拒絕操作,則調用本地的瀏覽器進行網頁內容的展示。
[0076]在另一個實施例中,操作接收模塊110將指令發(fā)送至服務器,通過服務器中的判斷模塊130判斷手持設備本地是否存在網頁鏈接關聯(lián)的客戶端,若判斷為是,則返回判斷信息,進而根據判斷信息調用本地與網頁鏈接關聯(lián)的客戶端,若判斷模塊130判斷為否,則發(fā)送與網頁鏈接關聯(lián)的客戶端的信息,以便于將網頁鏈接關聯(lián)的客戶端安裝于本地。
[0077]客戶端調用模塊150,用于接收判斷模塊130所做出的判斷信息并調用與網頁鏈接關聯(lián)的客戶端以展示網頁鏈接所對應的網頁內容。
[0078]本實施例中,客戶端調用模塊150調用與網頁鏈接關聯(lián)的客戶端,通過客戶端向網頁鏈接對應的服務器發(fā)起請求,以獲取服務器返回的網頁內容,并通過客戶端進行展示。
[0079]將網頁內容的加載和展示通過關聯(lián)的客戶端實現,由于該客戶端是以手持設備為硬件環(huán)境進行開發(fā)的,將適應于手持設備所提供的運行環(huán)境,因此,通過客戶端所實現的網頁內容展示將是與手持設備相適應的,即展示的視圖將是與手持設備的屏幕等因素相適應的,進而使得通過客戶端所展示的網頁內容在展示效果上優(yōu)于通過手持設備中的瀏覽器進行網頁內容展示所對應的展示效果的。
[0080]請求信息發(fā)送模塊170,用于發(fā)送請求信息至服務器,使服務器查找并反饋與網頁鏈接關聯(lián)的客戶端的信息。
[0081]本實施例中,判判斷模塊130斷到手持設備本地并不存在網頁鏈接關聯(lián)的客戶端,則通知請求信息發(fā)送模塊170生成相應的請求信息并發(fā)送至服務器,以通過服務器,查找和獲取網頁鏈接關聯(lián)的客戶端的信息并向手持設備發(fā)送,客戶端的信息包括客戶端安裝包或客戶端安裝包的鏈接信息等。其中,獲取的與網頁鏈接關聯(lián)的客戶端的信息可以是服務器中預先存儲的,也可以是服務器利用網絡資源查找并獲取得到的。
[0082]在一個實施例中,上述判斷模塊130用于判斷是否存在網頁鏈接關聯(lián)的客戶端,若是,則通知客戶端調用模塊150,若否,則發(fā)送請求信息至服務器,該服務器用于查找并反饋與網頁鏈接關聯(lián)的客戶端的信息。
[0083]本實施例中,判斷模塊130判斷到手持設備本地并不存在與網頁鏈接關聯(lián)的客戶端,則生成相應的請求信息并發(fā)送至服務器,以使得服務器查找并獲取網頁鏈接關聯(lián)的客戶端的信息并向手持設備反饋。其中,獲取的與網頁鏈接關聯(lián)的客戶端的信息可以是服務器中預先存儲的,也可以是服務器利用網絡資源查找并獲取得到的。
[0084]在另一個實施例中,上述判斷模塊130還用于從網頁鏈接中提取關鍵字段,根據關鍵字段進行搜索,判斷是否存在與關鍵字段關聯(lián)的客戶端。
[0085]本實施例中,如上所述,根據需要,判斷模塊130可運行于手持終端本地,也可以運行于服務器。判斷模塊130從網頁鏈接中提取關鍵字段,關鍵字段是與網頁鏈接所包含的域名唯一對應的,例如,對于微博的網頁鏈接而言,其關鍵字段可以是“weibo”,或對于淘寶的網頁鏈接而言,其關鍵字段可以是“ taobao ”,從而根據提取的關鍵字段從本地存儲的注冊表中判斷是否存在與該關鍵字段關聯(lián)的客戶端,若存在,則通知客戶端調用模塊150直接調用該客戶端,若本地存儲的注冊表中并沒有該關鍵字段,則調用瀏覽器或者發(fā)送請求信息至服務器,以獲取服務器所發(fā)送的客戶端的信息。
[0086]如圖4所示,在另一個實施例中,上述終端還包括數據獲取模塊210、數量判斷模塊230和客戶端處理模塊250。[0087]數據獲取模塊210,用于判斷模塊130判斷存在與網頁鏈接關聯(lián)的客戶端后,獲取與網頁鏈接關聯(lián)的客戶端的數量。
[0088]本實施例中,判斷到本地存在網頁鏈接所關聯(lián)的客戶端之后,數據獲取模塊210將獲取本地存在的與網絡鏈接關聯(lián)的客戶端的數量。
[0089]數量判斷模塊230,用于數量獲取模塊210獲取客戶端的數量后,判斷數量是否為1,若是,則通知客戶端調用模塊150,若否,則通知客戶端處理模塊250。
[0090]本實施例中,數量判斷模塊230對獲取到的客戶端的數量進行判斷,若判斷得到客戶端的數量為1,則通知客戶端調用模塊150直接調用該客戶端即可,若判斷得到客戶端的數量不為1,則說明本地存在著與網頁鏈接關聯(lián)的多個客戶端,此時,將調用網頁鏈接對應的多個客戶端中的一個客戶端。
[0091]進一步的,在優(yōu)選的實施例中,若數據判斷模塊230判斷本地與網頁鏈接關聯(lián)的客戶端的數量為I時,將會彈出對話框以供用戶選擇是否使用該客戶端打開網頁鏈接進行網頁內容的展示。相應的,在接收到用戶在對話框中對該客戶端所觸發(fā)的選擇指令之后將通知客戶端調用模塊150直接調用該客戶端。
[0092]客戶端處理模塊250,用于數據判斷模塊230判斷客戶端的數量不為I時,展示與網頁鏈接關聯(lián)的多個客戶端,展示的方法包括多種,例如直接展示多個客戶端應用的圖標或語音提示等,繼而接收用戶對客戶端的選擇指令并通過客戶端調用模塊150調用被選擇的客戶端;或,客戶端處理模塊250根據客戶端的優(yōu)先級自動選擇客戶端并通過客戶端調用模塊150調用被選擇的客戶端向網頁鏈接對應的服務器獲取網頁鏈接對應的網頁內容,并通過被選擇的客戶端展示網頁內容。
[0093]本實施例中,客戶端處理模塊250從與網頁鏈接關聯(lián)的多個客戶端中選取任一客戶端,其選取客戶端的依據可以是用戶的選定操作,也可以是每一客戶端所對應的優(yōu)先級,該優(yōu)先級可根據運營過程中的實際需要進行靈活地設定。
[0094]判斷得到本地與網頁鏈接關聯(lián)的客戶端的數量為多個時,將在界面中彈出客戶端的選擇對話框,根據用戶在選擇對話框觸發(fā)的選定操作得到用于加載網頁的客戶端,進而觸發(fā)運行選定的客戶端,并在這一客戶端中按照網頁鏈接進行網頁的加載和展示。
[0095]在另一個實施例中,客戶端的優(yōu)先級包括客戶端發(fā)布者優(yōu)先級,或客戶端使用頻率優(yōu)先級,或客戶端用戶自定義優(yōu)先級。
[0096]每一客戶端所對應的優(yōu)先級可根據客戶端的發(fā)布者進行設定,例如,發(fā)布者為微博官方的客戶端所對應的優(yōu)先級將高于發(fā)布者為第三方的客戶端所對應的優(yōu)先級;每一客戶端所對應的優(yōu)先級也可根據用戶使用客戶端的頻率進行設置,例如,使用頻率高的客戶端的優(yōu)先級必然大于使用頻率低的客戶端的優(yōu)先級;此外,還可手動設置每一客戶端的優(yōu)先級。
[0097]需要說明的是,多個客戶端中任一客戶端的選取可以單獨采用用戶選定的方式,也可以單獨依據優(yōu)先級進行選取,但是,還可以是通過用戶選定和依據優(yōu)先級相結合的方式實現。
[0098]例如,在手持設備本地安裝了網頁鏈接中某一關鍵字段所關聯(lián)的多個客戶端,而并未使用這些客戶端進行網頁內容展示時,依據使用頻率所設定的優(yōu)先級將是為零的,即使用頻率為零將導致了客戶端的優(yōu)先級均為零,因此,此時只有通過用戶的選定得到多個客戶端中用于展示網頁內容的客戶端。
[0099]進一步的,該終端還包括了用于處理每一客戶端所對應的優(yōu)先級的優(yōu)先級處理模塊。
[0100]本實施例中,若客戶端中優(yōu)先級是根據發(fā)布者設置的,則客戶端安裝于手持設備本地時,優(yōu)先級處理模塊根據發(fā)布者進行優(yōu)先級的設置,以方便后續(xù)過程中順利調用客戶端。
[0101]若客戶端中優(yōu)先級是根據使用頻率設置的,則優(yōu)先級處理模塊將隨著客戶端的每一次使用更新對應的優(yōu)先級。
[0102]上述網頁內容展示的方法和終端,接收用戶開啟網頁鏈接的指令,根據該指令判斷是否存在與所述網頁鏈接關聯(lián)的客戶端,并在判斷為是時通過調用與網頁鏈接關聯(lián)的客戶端向網頁鏈接對應的服務器獲取網頁鏈接對應的網頁內容,以通過客戶端展示網頁內容,由于該客戶端是網頁鏈接所關聯(lián)的,并與手持設備相適應,因此,通過網頁鏈接關聯(lián)的客戶端實現網頁內容的展示將避免了視圖上的不兼容,極大地改善了網頁內容的展示效果O
[0103]本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random AccessMemory, RAM)等。
[0104]以上所述實施例僅表達了本發(fā)明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對本發(fā)明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發(fā)明構思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應以所附權利要求為準。
【權利要求】
1.一種網頁內容展示的方法,其特征在于,所述方法包括: 接收用戶開啟網頁鏈接的指令; 根據所述指令,判斷是否存在與所述網頁鏈接關聯(lián)的客戶端; 當判斷為是時,調用所述客戶端展示與所述網頁鏈接對應的網頁內容。
2.根據權利要求1所述的方法,其特征在于,所述根據所述指令,判斷是否存在與所述網頁鏈接關聯(lián)的客戶端的步驟包括: 從所述網頁鏈接中提取關鍵字段,根據所述關鍵字段進行搜索以判斷是否存在與所述關鍵字段關聯(lián)的客戶端。
3.根據權利要求1或2所述的方法,其特征在于,所述方法還包括: 當判斷為否時,則發(fā)送請求信息至服務器,使所述服務器查找并反饋與所述網頁鏈接關聯(lián)的客戶端的信息。
4.根據權利要求1所述的方法,其特征在于,所述當判斷為是時,通過所述客戶端展示與所述網頁鏈接對應的網頁內容的步驟具體包括: 獲取與所述網頁鏈接關聯(lián)的客戶端的數量; 判斷所述數量是否為1,若否, 則展示與所述網頁鏈接關聯(lián)的多個客戶端并接收用戶對所述多個客戶端的選擇指令,繼而根據所述選擇指令調用被選 擇的客戶端并展示與所述網頁鏈接對應的網頁內容, 或,根據所述多個客戶端的優(yōu)先級自動選擇并調用被選擇的客戶端以展示與所述網頁鏈接對應的網頁內容。
5.根據權利要求4所述的方法,其特征在于,所述客戶端的優(yōu)先級包括客戶端發(fā)布者優(yōu)先級或客戶端使用頻率優(yōu)先級。
6.一種終端,其特征在于,包括: 操作接收模塊,用于接收用戶開啟網頁鏈接的指令; 判斷模塊,用于接收所述操作接收模塊所發(fā)出的處理請求信息,判斷是否存在與所述網頁鏈接關聯(lián)的客戶端; 客戶端調用模塊,用于接收所述判斷模塊所做出的存在與所述網頁鏈接關聯(lián)的客戶端的判斷信息并調用與所述網頁鏈接關聯(lián)的客戶端展示與所述網頁鏈接所對應的網頁內容。
7.根據權利要求6所述的終端,其特征在于,所述判斷模塊用于從所述網頁鏈接中提取關鍵字段,根據所述關鍵字段進行搜索以判斷是否存在與所述關鍵字段關聯(lián)的客戶端。
8.根據權利要求6或7所述的終端,其特征在于,所述終端還包括請求信息發(fā)送模塊,當所述判斷模塊判斷出不存在與所述網頁鏈接關聯(lián)的客戶端時,所述判斷模塊通知所述請求信息發(fā)送模塊,所述請求信息發(fā)送模塊則發(fā)送請求信息至服務器,使所述服務器查找并反饋與所述網頁鏈接關聯(lián)的客戶端的信息。
9.根據權利要求6所述的終端,其特征在于,所述終端還包括: 數量獲取模塊,用于判斷模塊判斷存在與所述網頁鏈接關聯(lián)的客戶端后,獲取與所述網頁鏈接關聯(lián)的客戶端的數量; 數量判斷模塊,用于在所述數量獲取模塊獲取所述客戶端的數量后,判斷所述數量是否為1,若否,則通知客戶端處理模塊; 所述客戶端處理模塊用于所述數量判斷模塊判斷所述客戶端的數量不為I時,展示與所述網頁鏈接關聯(lián)的多個客戶端并接收用戶對所述多個客戶端的選擇指令,繼而通知所述客戶端調用模塊調用被選擇的客戶端展示與所述網頁鏈接對應的網頁內容; 或,所述客戶端處理模塊用于所述數量判斷模塊判斷所述客戶端的數量不為I時,根據所述多個客戶端的優(yōu)先級自動選擇客戶端并通知所述客戶端調用模塊調用被選擇的客戶端以展示與所述網頁鏈接對應的網頁內容。
10.根據權利要求9所述的終端,其特征在于,所述客戶端的優(yōu)先級包括客戶端發(fā)布者優(yōu)先級或客戶端使用頻率優(yōu)先級 。
【文檔編號】G06F17/30GK103488718SQ201310413993
【公開日】2014年1月1日 申請日期:2013年9月11日 優(yōu)先權日:2013年9月11日
【發(fā)明者】易鵬 申請人:珠海市魅族科技有限公司