快速鏈接的信息更新方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及瀏覽器技術(shù),尤其涉及一種快速鏈接的信息更新方法及裝置。
【背景技術(shù)】
[0002]快速鏈接作為瀏覽器的其中一項功能,通常在瀏覽器的起始頁或者新打開的空白頁中顯示,快速鏈接提供了網(wǎng)頁的快捷入口,用戶可將自己喜歡的網(wǎng)頁或者經(jīng)常瀏覽的網(wǎng)頁添加到快速鏈接中,從而能夠方便、快捷地瀏覽該快速鏈接對應(yīng)的網(wǎng)頁。
[0003]目前的瀏覽器產(chǎn)品中,用戶在添加完快速鏈接后,瀏覽器只獲取一次該快速鏈接對應(yīng)的圖標(biāo)和名稱,并將該快速鏈接對應(yīng)的圖標(biāo)和名稱顯示在瀏覽器的顯示界面中;當(dāng)瀏覽器顯示屏上顯示的快速鏈接對應(yīng)的圖標(biāo)和名稱發(fā)生變化時,瀏覽器不會再對該快速鏈接對應(yīng)的圖標(biāo)和名稱進行更新,導(dǎo)致快速鏈接的陳舊圖標(biāo)和名稱因不能及時得到更新而降低網(wǎng)頁的識別性。
【發(fā)明內(nèi)容】
[0004]鑒于此,有必要提供一種快速鏈接的信息更新方法及裝置,使瀏覽器中快速鏈接的圖標(biāo)及名稱能夠自動更新。
[0005]本發(fā)明實施例公開了一種快速鏈接的信息更新方法,包括以下步驟:
[0006]識別瀏覽器所處狀態(tài)是否符合快速鏈接的信息更新機制;
[0007]在符合信息更新機制時,識別在瀏覽器后臺是否已配置有快速鏈接更新后的特征信息;
[0008]根據(jù)識別結(jié)果,獲取所述快速鏈接更新后的特征信息;
[0009]根據(jù)獲取的所述快速鏈接更新后的特征信息,更新瀏覽器顯示界面上顯示的所述快速鏈接。
[0010]本發(fā)明實施例公開了一種快速鏈接的信息更新裝置,包括以下步驟:
[0011]信息識別模塊,用于識別瀏覽器所處狀態(tài)是否符合快速鏈接的信息更新機制;
[0012]信息獲取模塊,用于在符合信息更新機制時,識別在瀏覽器后臺是否已配置有快速鏈接更新后的特征信息;并根據(jù)識別結(jié)果,獲取所述快速鏈接更新后的特征信息;
[0013]信息更新模塊,用于根據(jù)獲取的所述快速鏈接更新后的特征信息,更新瀏覽器顯示界面上顯示的所述快速鏈接。
[0014]本發(fā)明實施例識別瀏覽器所處狀態(tài)是否符合信息更新機制;在符合信息更新機制時,識別在瀏覽器后臺是否已配置有快速鏈接更新后的特征信息;并根據(jù)識別結(jié)果,獲取所述快速鏈接更新后的特征信息;根據(jù)獲取的快速鏈接更新后的特征信息,更新瀏覽器中的快速鏈接;相較于現(xiàn)有技術(shù)中,瀏覽器僅獲取一次該快速鏈接對應(yīng)的顯示圖標(biāo)和名稱的方法,本實施例具有更新瀏覽器中快速鏈接的顯示圖標(biāo)和名稱的有益效果,提升了快速鏈接對應(yīng)的網(wǎng)頁的可識別性,避免了陳舊圖標(biāo)和名稱給用戶造成的混淆;進一步地,由于瀏覽器執(zhí)行上述整個過程均對用戶不可見,且在執(zhí)行過程中不影響用戶使用的任何應(yīng)用程序,因此保證了人機的可交互性,提高了瀏覽器的性能。
【附圖說明】
[0015]圖1是本發(fā)明快速鏈接的信息更新方法第一實施例流程示意圖;
[0016]圖2a是瀏覽器顯示界面上顯示的快速鏈接一實施例顯示界面示意圖;
[0017]圖2b為圖2a中符合信息更新機制的快速鏈接進行更新后的顯示界面示意圖;
[0018]圖3是本發(fā)明快速鏈接的信息更新方法第二實施例流程示意圖;
[0019]圖4是本發(fā)明快速鏈接的信息更新裝置第一實施例功能模塊示意圖;
[0020]圖5是本發(fā)明快速鏈接的信息更新裝置第二實施例功能模塊示意圖。
[0021]本發(fā)明實施例目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。
【具體實施方式】
[0022]以下結(jié)合說明書附圖及具體實施例進一步說明本發(fā)明的技術(shù)方案。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0023]圖1是本發(fā)明快速鏈接的信息更新方法第一實施例流程示意圖;如圖1所示,本發(fā)明快速鏈接的信息更新方法包括:
[0024]步驟S01、識別瀏覽器所處狀態(tài)是否符合快速鏈接的信息更新機制;若是,則執(zhí)行步驟S02 ;
[0025]本實施例中,瀏覽器識別自身所處的狀態(tài)是否符合信息更新機制;比如,瀏覽器識別出自身所處的狀態(tài)為wifi環(huán)境下時,則識別出自身當(dāng)前所處的環(huán)境狀態(tài)符合信息更新機制;瀏覽器識別出自身所處的狀態(tài)為移動數(shù)據(jù)網(wǎng)絡(luò)如2G/3G環(huán)境下時,則識別出自身當(dāng)前所處的環(huán)境狀態(tài)不符合信息更新機制。在瀏覽器所處狀態(tài)符合信息更新機制時,執(zhí)行獲取瀏覽器中快速鏈接更新后的特征信息的流程;在瀏覽器所處狀態(tài)不符合信息更新機制時,如瀏覽器當(dāng)前所處環(huán)境不允許或者不適合執(zhí)行快速鏈接的信息更新機制時,瀏覽器繼續(xù)執(zhí)行識別的程序,即繼續(xù)識別瀏覽器所處狀態(tài)是否符合快速鏈接的信息更新機制。
[0026]本實施例中,該快速鏈接對應(yīng)的特征信息包括快速鏈接在瀏覽器顯示界面上顯示的名稱和顯不圖標(biāo)。
[0027]步驟S02、識別在瀏覽器后臺是否已配置有快速鏈接更新后的特征信息;
[0028]步驟S03、根據(jù)識別結(jié)果,獲取所述快速鏈接更新后的特征信息;
[0029]在識別瀏覽器所處環(huán)境符合信息更新機制時,瀏覽器向服務(wù)器發(fā)起靜默請求;若服務(wù)器允許瀏覽器本次訪問快速鏈接對應(yīng)的數(shù)據(jù)庫時,向瀏覽器返回該請求對應(yīng)的響應(yīng)信息。瀏覽器訪問服務(wù)器的數(shù)據(jù)庫,識別需要更新的快速鏈接在瀏覽器后臺如服務(wù)器的相應(yīng)數(shù)據(jù)庫中是否已配置有該快速鏈接更新后的特征信息;并根據(jù)識別結(jié)果,瀏覽器直接從服務(wù)器的數(shù)據(jù)庫獲取該快速鏈接更新后的特征信息。
[0030]本實施例中,瀏覽器根據(jù)識別結(jié)果,獲取快速鏈接更新后的特征信息包括:
[0031]當(dāng)識別在瀏覽器后臺如服務(wù)器的相應(yīng)數(shù)據(jù)庫中已配置快速鏈接更新后的特征信息時,瀏覽器根據(jù)服務(wù)器的授權(quán),直接從服務(wù)器的相應(yīng)數(shù)據(jù)庫中提取該快速鏈接對應(yīng)的更新后的特征信息。當(dāng)識別在瀏覽器后臺未配置該快速鏈接更新后的特征信息時,瀏覽器向服務(wù)器發(fā)送網(wǎng)頁訪問請求,訪問該快速鏈接映射的網(wǎng)址所對應(yīng)的網(wǎng)頁;瀏覽器根據(jù)服務(wù)器返回的請求響應(yīng),訪問到該快速鏈接所映射的網(wǎng)頁時,通過提取該快速鏈接映射的網(wǎng)頁的實時信息來獲取該快速鏈接更新后的特征信息。進一步地,為了后續(xù)便于直接查找各快速鏈接更新后的特征信息,瀏覽器也可以將獲取的快速鏈接更新后的特征信息存儲在瀏覽器本地的存儲空間中。
[0032]本實施例中,由于快速鏈接對應(yīng)的網(wǎng)頁地址即URL (Uniform Resource Locator,統(tǒng)一資源定位符)信息不變,因此瀏覽器可以根據(jù)該快速鏈接對應(yīng)的URL信息來查找瀏覽器后臺存儲的已配置的更新后的特征信息,從而判斷是否存在該快速鏈接更新后的特征信肩、O
[0033]步驟S04、根據(jù)獲取的快速鏈接更新后的特征信息,更新瀏覽器中的快速鏈接。
[0034]瀏覽器根據(jù)獲取的符合信息更新機制的快速鏈接更新后的特征信息,更新瀏覽器中的快速鏈接;比如,瀏覽器根據(jù)獲取的該快速鏈接更新后的顯示圖標(biāo)和名稱,將瀏覽器中快速鏈接的顯示圖標(biāo)和顯示名稱替換為更新后的顯示圖標(biāo)和名稱;進一步地,若更新的快速鏈接有在瀏覽器的顯示界面上顯示,則瀏覽器直接在當(dāng)前顯示各快速鏈接的顯示界面上,顯示更新后的快速鏈接對應(yīng)的顯示圖標(biāo)和名稱。
[0035]瀏覽器執(zhí)行的上述整個過程,均對用戶不可見;且瀏覽器在執(zhí)行上述操作的過程中,不影響用戶使用的任何應(yīng)用程序。
[0036]