專利名稱:一種顯示網(wǎng)站圖標的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計算機技術(shù)領(lǐng)域,尤其涉及一種顯示網(wǎng)站圖標的方法及裝置。
背景技術(shù):
Web瀏覽器通常可分為帶有系統(tǒng)托盤功能的瀏覽器以及不帶有系統(tǒng)托盤功能的瀏覽器。在通常被使用的不帶有系統(tǒng)托盤功能的Web瀏覽器中,用于區(qū)別不同的網(wǎng)站或網(wǎng)頁的網(wǎng)站圖標,主要被顯示在瀏覽器頁面的地址欄和頁面的書簽列表的名稱旁邊。帶有系統(tǒng)托盤功能的Web瀏覽器,如:firefox瀏覽器,能夠在系統(tǒng)托盤中顯示出正在運行的軟件的圖標,也就是firefox瀏覽器的圖標,但卻不能在系統(tǒng)托盤中直接將該firefox瀏覽器當前瀏覽頁面的網(wǎng)站圖標直接顯示出來。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種顯示網(wǎng)站圖標的方法及裝置,能夠?qū)eb瀏覽器當前訪問網(wǎng)站的網(wǎng)站圖標直接在系統(tǒng)托盤顯示區(qū)顯示出來,提高了用戶體驗。本發(fā)明的目的是通過以下技術(shù)方案實現(xiàn)的:本發(fā)明一方面提出一種顯示網(wǎng)站圖標的方法,該方法包括:獲取瀏覽器當前訪問的網(wǎng)站站點圖標;將所述網(wǎng)站站點圖標顯示在系統(tǒng)托盤顯示區(qū)。進一步的,所述獲取瀏覽器當前訪問的網(wǎng)站站點圖標,包括:從所述瀏覽器中獲取當前訪問網(wǎng)頁頁面的域名;根據(jù)所述當前訪問網(wǎng)頁頁面的域名,計算與所述域名對應(yīng)的網(wǎng)站站點圖標的網(wǎng)絡(luò)地址;根據(jù)所述網(wǎng)站站點圖標的網(wǎng)絡(luò)地址,將所述網(wǎng)站站點圖標下載到本地。進一步的,所述將所述網(wǎng)站站點圖標顯示在系統(tǒng)托盤顯示區(qū),包括:在所述瀏覽器是不具有系統(tǒng)托盤功能的瀏覽器時,創(chuàng)建所述瀏覽器系統(tǒng)托盤對象;將獲取到的所述當前訪問的網(wǎng)站站點圖標,設(shè)置為所述瀏覽器系統(tǒng)托盤對象的圖標;將所述瀏覽器系統(tǒng)托盤對象的圖標,顯示在系統(tǒng)托盤顯示區(qū)。進一步的,所述將所述網(wǎng)站站點圖標顯示在系統(tǒng)托盤顯示區(qū),包括:在所述瀏覽器是具有系統(tǒng)托盤功能的瀏覽器時,用獲取到的所述當前訪問的網(wǎng)站站點圖標更新瀏覽器系統(tǒng)托盤對象的圖標;將所述當前訪問的網(wǎng)站站點圖標,顯示在系統(tǒng)托盤顯示區(qū)。本發(fā)明另一方面提出一種顯示網(wǎng)站圖標的裝置,該裝置包括:圖標獲取模塊,用于獲取瀏覽器當前訪問的網(wǎng)站站點圖標;圖標顯示模塊,用于將所述圖標獲取模塊獲取到的所述網(wǎng)站站點圖標,顯示在系統(tǒng)托盤顯示區(qū)。優(yōu)選的,所述圖標獲取模塊包括:域名獲取單元,用于從所述瀏覽器中獲取當前訪問網(wǎng)頁頁面的域名;地址獲取單元,用于根據(jù)所述域名獲取單元獲取到的所述當前訪問網(wǎng)頁頁面的域名,計算與所述域名對應(yīng)的網(wǎng)站站點圖標的網(wǎng)絡(luò)地址;圖標下載單元,用于根據(jù)所述地址獲取單元計算獲得的所述網(wǎng)站站點圖標的網(wǎng)絡(luò)地址,將所述網(wǎng)站站點圖標下載到本地。優(yōu)選的,所述圖標顯示模塊包括:對象創(chuàng)建單元,用于在所述瀏覽器是不具有系統(tǒng)托盤功能的瀏覽器時,創(chuàng)建所述瀏覽器系統(tǒng)托盤對象;圖標設(shè)置單元,用于將獲取到的所述當前訪問的網(wǎng)站站點圖標,設(shè)置為所述瀏覽器系統(tǒng)托盤對象的圖標;圖標顯示單元,用于將所述圖標設(shè)置單元設(shè)置的所述瀏覽器系統(tǒng)托盤對象的圖標,顯示在系統(tǒng)托盤顯示區(qū)。優(yōu)選的,所述圖標顯示模塊包括:圖標設(shè)置單元,用于在所述瀏覽器是具有系統(tǒng)托盤功能的瀏覽器時,用獲取到的所述當前訪問的網(wǎng)站站點圖標更新瀏覽器系統(tǒng)托盤對象的圖標;圖標顯示單元,用于將所述當前訪問的網(wǎng)站站點圖標,顯示在系統(tǒng)托盤顯示區(qū)。由上述本發(fā)明提供的技術(shù)方案可以看出,本發(fā)明實施例提供的一種顯示網(wǎng)站圖標的方法及裝置,通過獲取瀏覽器當前訪問的網(wǎng)站站點圖標;將所述網(wǎng)站站點圖標顯示在系統(tǒng)托盤顯示區(qū)。能夠?qū)eb瀏覽器當前訪問網(wǎng)站的網(wǎng)站圖標直接在系統(tǒng)托盤顯示區(qū)顯示出來,可以讓用戶能方便的獲知當前正在訪問的網(wǎng)站,提高了用戶體驗。
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他附圖。圖1為本發(fā)明實施例提供的顯示網(wǎng)站圖標的方法流程圖;圖2為本發(fā)明實施例提供的獲取當前訪問的網(wǎng)站站點圖標的流程圖;圖3為本發(fā)明實施例提供的一種在系統(tǒng)托盤中顯示網(wǎng)站站點圖標的流程圖;圖4為本發(fā)明實施例提供的另一種在系統(tǒng)托盤中顯示網(wǎng)站站點圖標的流程圖;圖5為本發(fā)明實施例提供的顯示網(wǎng)站圖標的裝置結(jié)構(gòu)示意圖;圖6為本發(fā)明實施例提供的一種顯示網(wǎng)站圖標的裝置的具體結(jié)構(gòu)示意圖;圖7為本發(fā)明實施例提供的另一種顯示網(wǎng)站圖標的裝置的具體結(jié)構(gòu)示意圖。
具體實施例方式下面結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明的保護范圍。下面將結(jié)合附圖對本發(fā)明實施例作進一步地詳細描述。本發(fā)明實施例中,網(wǎng)站站點圖標(英文全稱為favorites icon,簡稱為favicon),是指含有一個或多個小圖標,并與特定網(wǎng)站或網(wǎng)頁相關(guān)的文件,主要用于以圖標的方式來區(qū)別不同的網(wǎng)站或網(wǎng)頁。Web瀏覽器在訪問某一特定網(wǎng)站或網(wǎng)頁時將使用該網(wǎng)站圖標。系統(tǒng)托盤,是操作系統(tǒng)桌面任務(wù)欄中的一個指定區(qū)域,正在運行的軟件可以以最小化的形式在該指定區(qū)域內(nèi)顯示為一個相應(yīng)的小圖標。如圖1所示,本發(fā)明實施例提出一種顯示網(wǎng)站圖標的方法,該方法可以包括:100、獲取瀏覽器當前訪問的網(wǎng)站站點圖標;101、將所述網(wǎng)站站點圖標顯示在系統(tǒng)托盤顯示區(qū)。具體的說,本發(fā)明實施例中所述的瀏覽器,可以為Web瀏覽器,其中,Web瀏覽器可分為帶有系統(tǒng)托盤功能的Web瀏覽器以及不帶有系統(tǒng)托盤功能的Web瀏覽器。具體的,如圖2所示,步驟100可以包括:1001、從所述瀏覽器中獲取當前訪問網(wǎng)頁頁面的域名;例如:當前訪問的網(wǎng)頁頁面的域名為www.baidu.com ;1002、根據(jù)所述當前訪問網(wǎng)頁頁面的域名,計算與所述域名對應(yīng)的網(wǎng)站站點圖標的網(wǎng)絡(luò)地址;例如:當當前訪問的網(wǎng)頁頁面的域名為WWW, baidu.com,計算出該域名對應(yīng)的網(wǎng)立占 占點圖標的網(wǎng)絡(luò)地址為http: //www.baidu.com/favicon, ico ;1003、根據(jù)所述網(wǎng)站站點圖標的網(wǎng)絡(luò)地址,將所述網(wǎng)站站點圖標下載到本地。具體的,如圖3所示,在所述瀏覽器是不具有系統(tǒng)托盤功能的瀏覽器時,步驟101可以包括:300、創(chuàng)建所述瀏覽器系統(tǒng)托盤對象;其中,本發(fā)明實施例中創(chuàng)建瀏覽器系統(tǒng)托盤對象可以通過調(diào)用操作系統(tǒng)API的方式來實現(xiàn),由于該方法屬于現(xiàn)有方案,本發(fā)明實施例中不做具體贅述;301、將獲取到的所述當前訪問的網(wǎng)站站點圖標,設(shè)置為所述瀏覽器系統(tǒng)托盤對象的圖標;303、將所述瀏覽器系統(tǒng)托盤對象的圖標,顯示在系統(tǒng)托盤顯示區(qū);其中,本發(fā)明實施例中,可以通過刷新系統(tǒng)托盤顯示區(qū)域的方式來將瀏覽器系統(tǒng)托盤對象的圖標顯示在系統(tǒng)托盤顯示區(qū)中。具體的,如圖4所示,在所述瀏覽器是具有系統(tǒng)托盤功能的瀏覽器時,步驟101可以包括:400、用獲取到的所述當前訪問的網(wǎng)站站點圖標更新瀏覽器系統(tǒng)托盤對象的圖標;401、將所述當前訪問的網(wǎng)站站點圖標,顯示在系統(tǒng)托盤顯示區(qū)。需要說明的是,在本發(fā)明技術(shù)方案的具體實現(xiàn)中,步驟101過程,具有系統(tǒng)托盤功能的Web瀏覽器會自動創(chuàng)建瀏覽器系統(tǒng)托盤對象,并將該瀏覽器的圖標作為瀏覽器系統(tǒng)托盤對象的圖標,因此,本發(fā)明實施例通過步驟400可以將瀏覽器的圖標更新為當前訪問網(wǎng)站站點圖標,并通過步驟401將當前訪問網(wǎng)站站點圖標顯示在系統(tǒng)托盤區(qū),實現(xiàn)了本發(fā)明的發(fā)明目的。如圖5所示,本發(fā)明實施例提出一種顯示網(wǎng)站圖標的裝置,該裝置可以包括:圖標獲取模塊51,用于獲取瀏覽器當前訪問的網(wǎng)站站點圖標;圖標顯示模塊52,用于將所述圖標獲取模塊獲取到的所述網(wǎng)站站點圖標,顯示在系統(tǒng)托盤顯示區(qū)。具體的說,本發(fā)明實施例中所述的瀏覽器,可以為Web瀏覽器,其中,Web瀏覽器可分為帶有系統(tǒng)托盤功能的Web瀏覽器以及不帶有系統(tǒng)托盤功能的Web瀏覽器。如圖6所示,所述圖標獲取模塊51可以包括:域名獲取單元511,用于從所述瀏覽器中獲取當前訪問網(wǎng)頁頁面的域名;地址獲取單元512,用于根據(jù)所述域名獲取單元獲取到的所述當前訪問網(wǎng)頁頁面的域名,計算與所述域名對應(yīng)的網(wǎng)站站點圖標的網(wǎng)絡(luò)地址;圖標下載單元513,用于根據(jù)所述地址獲取單元計算獲得的所述網(wǎng)站站點圖標的網(wǎng)絡(luò)地址,將所述網(wǎng)站站點圖標下載到本地。在所述瀏覽器是不具有系統(tǒng)托盤功能的瀏覽器時,所述圖標顯示模塊52可以包括:對象創(chuàng)建單元521,用于在所述瀏覽器是不具有系統(tǒng)托盤功能的瀏覽器時,創(chuàng)建所述瀏覽器系統(tǒng)托盤對象;本發(fā)明實施例中創(chuàng)建瀏覽器系統(tǒng)托盤對象可以通過調(diào)用操作系統(tǒng)API的方式來實現(xiàn),由于該方法屬于現(xiàn)有方案,本發(fā)明實施例中不做具體贅述;圖標設(shè)置單元522,用于將獲取到的所述當前訪問的網(wǎng)站站點圖標,設(shè)置為所述瀏覽器系統(tǒng)托盤對象的圖標;圖標顯示單元523,用于將所述圖標設(shè)置單元設(shè)置的所述瀏覽器系統(tǒng)托盤對象的圖標,顯示在系統(tǒng)托盤顯示區(qū);其中,本發(fā)明實施例中,可以通過刷新系統(tǒng)托盤顯示區(qū)域的方式來將瀏覽器系統(tǒng)托盤對象的圖標顯示在系統(tǒng)托盤顯示區(qū)中。如圖7所示,在所述瀏覽器是具有系統(tǒng)托盤功能的瀏覽器時,所述圖標顯示模塊52可以包括:圖標設(shè)置單元522,用于在所述瀏覽器是具有系統(tǒng)托盤功能的瀏覽器時,用獲取到的所述當前訪問的網(wǎng)站站點圖標更新瀏覽器系統(tǒng)托盤對象的圖標;圖標顯示單元523,用于將所述當前訪問的網(wǎng)站站點圖標,顯示在系統(tǒng)托盤顯示區(qū)。需要說明的是,從圖6和圖7可以看出,在Web瀏覽器具有系統(tǒng)托盤功能和不具有系統(tǒng)托盤功能時,兩者差別在于圖標顯示模塊中是否包含對象創(chuàng)建單元,由于具有系統(tǒng)托盤功能的Web瀏覽器會自動創(chuàng)建瀏覽器系統(tǒng)托盤對象,并將該瀏覽器的圖標作為瀏覽器系統(tǒng)托盤對象的圖標,因此,在所述瀏覽器具有系統(tǒng)托盤功能時,只需要通過圖標設(shè)置單元將瀏覽器的圖標更新為當前訪問網(wǎng)站站點圖標,并通過圖標顯示單元將當前訪問網(wǎng)站站點圖標顯示在系統(tǒng)托盤區(qū),即可實現(xiàn)本發(fā)明的發(fā)明目的。綜上所述,本發(fā)明實施例提出一種顯示網(wǎng)站圖標的方法及裝置,能夠?qū)g覽器當前訪問的網(wǎng)站站點圖標,顯示在系統(tǒng)托盤顯示區(qū)中,使得用戶能夠便于獲知當前正在訪問的網(wǎng)站,避免了用戶的重復(fù)性操作,并提高了用戶體驗。以上所述,僅為本發(fā)明較佳的具體實施方式
,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)該以權(quán)利要求書的保護范圍為準。
權(quán)利要求
1.一種顯示網(wǎng)站圖標的方法,其特征在于,包括: 獲取瀏覽器當前訪問的網(wǎng)站站點圖標; 將所述網(wǎng)站站點圖標顯示在系統(tǒng)托盤顯示區(qū)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取瀏覽器當前訪問的網(wǎng)站站點圖標,包括: 從所述瀏覽器中獲取當前訪問網(wǎng)頁頁面的域名; 根據(jù)所述當前訪問網(wǎng)頁頁面的域名,計算與所述域名對應(yīng)的網(wǎng)站站點圖標的網(wǎng)絡(luò)地址; 根據(jù)所述網(wǎng)站站點圖標的網(wǎng)絡(luò)地址,將所述網(wǎng)站站點圖標下載到本地。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將所述網(wǎng)站站點圖標顯示在系統(tǒng)托盤顯示區(qū),包括: 在所述瀏覽器是不具有系統(tǒng)托盤功能的瀏覽器時,創(chuàng)建所述瀏覽器系統(tǒng)托盤對象; 將獲取到的所述當前訪問的網(wǎng)站站點圖標,設(shè)置為所述瀏覽器系統(tǒng)托盤對象的圖標; 將所述瀏覽器系統(tǒng)托盤對象的圖標,顯示在系統(tǒng)托盤顯示區(qū)。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將所述網(wǎng)站站點圖標顯示在系統(tǒng)托盤顯示區(qū),包括: 在所述瀏覽器是具有系統(tǒng)托盤功能的瀏覽器時,用獲取到的所述當前訪問的網(wǎng)站站點圖標更新瀏覽器系統(tǒng)托盤對象的圖標; 將所述當前訪問的網(wǎng)站站點圖標,顯示在系統(tǒng)托盤顯示區(qū)。
5.一種顯示網(wǎng)站圖標的裝置,其特征在于,包括: 圖標獲取模塊,用于獲取瀏覽器當前訪問的網(wǎng)站站點圖標; 圖標顯示模塊,用于將所述圖標獲取模塊獲取到的所述網(wǎng)站站點圖標,顯示在系統(tǒng)托盤顯示區(qū)。
6.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述圖標獲取模塊包括: 域名獲取單元,用于從所述瀏覽器中獲取當前訪問網(wǎng)頁頁面的域名; 地址獲取單元,用于根據(jù)所述域名獲取單元獲取到的所述當前訪問網(wǎng)頁頁面的域名,計算與所述域名對應(yīng)的網(wǎng)站站點圖標的網(wǎng)絡(luò)地址; 圖標下載單元,用于根據(jù)所述地址獲取單元計算獲得的所述網(wǎng)站站點圖標的網(wǎng)絡(luò)地址,將所述網(wǎng)站站點圖標下載到本地。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述圖標顯示模塊包括: 對象創(chuàng)建單元,用于在所述瀏覽器是不具有系統(tǒng)托盤功能的瀏覽器時,創(chuàng)建所述瀏覽器系統(tǒng)托盤對象; 圖標設(shè)置單元,用于將獲取到的所述當前訪問的網(wǎng)站站點圖標,設(shè)置為所述瀏覽器系統(tǒng)托盤對象的圖標; 圖標顯示單元,用于將所述圖標設(shè)置單元設(shè)置的所述瀏覽器系統(tǒng)托盤對象的圖標,顯示在系統(tǒng)托盤顯示區(qū)。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述圖標顯示模塊包括: 圖標設(shè)置單元,用于在所述瀏覽器是具有系統(tǒng)托盤功能的瀏覽器時,用獲取到的所述當前訪問的網(wǎng)站站點圖標更新瀏覽器系統(tǒng)托盤對象的圖標;圖標顯示單元 ,用于將所述當前訪問的網(wǎng)站站點圖標,顯示在系統(tǒng)托盤顯示區(qū)。
全文摘要
本發(fā)明公開了一種顯示網(wǎng)站圖標的方法及裝置,該方法包括獲取瀏覽器當前訪問的網(wǎng)站站點圖標;將所述網(wǎng)站站點圖標顯示在系統(tǒng)托盤顯示區(qū)。本發(fā)明一種顯示網(wǎng)站圖標的裝置,包括用于獲取瀏覽器當前訪問的網(wǎng)站站點圖標的圖標獲取模塊,以及,用于將獲取到的所述網(wǎng)站站點圖標顯示在系統(tǒng)托盤顯示區(qū)的圖標顯示模塊。本發(fā)明技術(shù)方案的實現(xiàn),能夠?qū)eb瀏覽器當前訪問網(wǎng)站的網(wǎng)站圖標直接在系統(tǒng)托盤顯示區(qū)顯示出來,可以讓用戶能方便的獲知當前正在訪問的網(wǎng)站,提高了用戶體驗。
文檔編號G06F17/30GK103164451SQ20111042008
公開日2013年6月19日 申請日期2011年12月15日 優(yōu)先權(quán)日2011年12月15日
發(fā)明者鄧東東, 龔云華 申請人:騰訊科技(深圳)有限公司