書(shū)簽存儲(chǔ)及書(shū)簽操作指令的響應(yīng)方法、瀏覽器的制造方法
【技術(shù)領(lǐng)域】
[0001]本申請(qǐng)涉及電子信息領(lǐng)域,尤其涉及一種書(shū)簽存儲(chǔ)及書(shū)簽操作指令的響應(yīng)方法、瀏覽器。
【背景技術(shù)】
[0002]手機(jī)瀏覽器是移動(dòng)用戶網(wǎng)頁(yè)瀏覽的重要應(yīng)用,目前,絕大多數(shù)瀏覽器均可以為用戶提供收藏書(shū)簽的功能,即在網(wǎng)頁(yè)瀏覽過(guò)程中,用戶可以將感興趣的網(wǎng)頁(yè)生成書(shū)簽進(jìn)行存儲(chǔ),以便在后續(xù)可以直接從書(shū)簽進(jìn)入此頁(yè)面。
[0003]傳統(tǒng)的書(shū)簽組織方式,將感興趣的頁(yè)面的地址、或者地址與標(biāo)題的組合作為書(shū)簽,因?yàn)榈刂愤^(guò)于抽象,而標(biāo)題又過(guò)于概括,所以,現(xiàn)有的書(shū)簽不能直觀地表現(xiàn)頁(yè)面的特點(diǎn),因此,在用戶對(duì)書(shū)簽進(jìn)行操作的過(guò)程中,難以避免地帶有盲目性,而用戶的盲目操作會(huì)增加瀏覽器的資源消耗。
[0004]可見(jiàn),如何降低因用戶盲目操作書(shū)簽而導(dǎo)致的資源消耗,成為目前亟待解決的問(wèn)題。
【發(fā)明內(nèi)容】
[0005]本申請(qǐng)?zhí)峁┝艘环N書(shū)簽存儲(chǔ)及書(shū)簽操作指令的響應(yīng)方法、瀏覽器,目的在于解決如何降低因用戶盲目操作書(shū)簽而導(dǎo)致的資源消耗的問(wèn)題。
[0006]為了實(shí)現(xiàn)上述目的,本申請(qǐng)?zhí)峁┝艘韵录夹g(shù)方案:
[0007]一種書(shū)簽存儲(chǔ)方法,包括:
[0008]響應(yīng)于將當(dāng)前瀏覽頁(yè)面保存為書(shū)簽的指令,獲取所述當(dāng)前瀏覽頁(yè)面的標(biāo)簽以及書(shū)簽,所述書(shū)簽用于表示所述當(dāng)前瀏覽界面,所述標(biāo)簽用于表征所述當(dāng)前瀏覽頁(yè)面的特征,所述特征用于識(shí)別所述當(dāng)前瀏覽頁(yè)面;
[0009]將所述標(biāo)簽與所述書(shū)簽對(duì)應(yīng)存儲(chǔ)。
[0010]可選地,所述獲取所述當(dāng)前瀏覽頁(yè)面的標(biāo)簽包括:
[0011]從所述當(dāng)前瀏覽頁(yè)面的節(jié)點(diǎn)文本中提取關(guān)鍵詞,并依據(jù)所述關(guān)鍵詞,生成所述當(dāng)前瀏覽頁(yè)面的標(biāo)簽。
[0012]可選地,所述從所述當(dāng)前瀏覽頁(yè)面的節(jié)點(diǎn)文本中提取關(guān)鍵詞,并依據(jù)所述關(guān)鍵詞,生成所述當(dāng)前瀏覽頁(yè)面的標(biāo)簽包括:
[0013]獲取所述當(dāng)前瀏覽頁(yè)面的節(jié)點(diǎn)文本,所述當(dāng)前瀏覽頁(yè)面的節(jié)點(diǎn)文本至少包括以下一項(xiàng):頁(yè)面的元-關(guān)鍵詞meta-keywords節(jié)點(diǎn)文本,頁(yè)面的標(biāo)題title節(jié)點(diǎn)文本,頁(yè)面的元-描述meta-descript1n節(jié)點(diǎn)文本;
[0014]通過(guò)分詞算法,獲取目標(biāo)節(jié)點(diǎn)文本的分詞單元,所述目標(biāo)節(jié)點(diǎn)文本為所述當(dāng)前瀏覽頁(yè)面的節(jié)點(diǎn)文本的全部或一部分;
[0015]統(tǒng)計(jì)每個(gè)分詞單元在所述目標(biāo)節(jié)點(diǎn)文本中出現(xiàn)的次數(shù);
[0016]將出現(xiàn)次數(shù)大于預(yù)設(shè)數(shù)值的分詞單元作為標(biāo)簽,或者,將分詞單元按照出現(xiàn)次數(shù)進(jìn)行從高到底進(jìn)行排序,將前N個(gè)分詞單元作為標(biāo)簽,N為大于O的整數(shù),N不大于所述分詞單元的個(gè)數(shù)。
[0017]可選地,所述獲取所述當(dāng)前瀏覽頁(yè)面的標(biāo)簽包括:
[0018]將用戶選定的文本和/或所述用戶輸入的文本作為標(biāo)簽,其中,所述用戶選定的文本包括從分詞單元中或者從歷史標(biāo)簽中選定的文本,所述分詞單元通過(guò)分詞算法從目標(biāo)節(jié)點(diǎn)文本中獲取,所述目標(biāo)節(jié)點(diǎn)文本為所述當(dāng)前瀏覽頁(yè)面的節(jié)點(diǎn)文本的全部或一部分,所述當(dāng)前瀏覽頁(yè)面的節(jié)點(diǎn)文本至少包括以下一項(xiàng):頁(yè)面的meta-keywords節(jié)點(diǎn)文本,頁(yè)面的title節(jié)點(diǎn)文本,頁(yè)面的meta-descript1n節(jié)點(diǎn)文本。
[0019]可選地,所述目標(biāo)節(jié)點(diǎn)文本的獲取方法包括:
[0020]如果所述當(dāng)前瀏覽頁(yè)面的節(jié)點(diǎn)文本的長(zhǎng)度大于預(yù)設(shè)的閾值,則按照預(yù)設(shè)的節(jié)點(diǎn)文本的優(yōu)先級(jí)從高到低的順序,依次將所述當(dāng)前瀏覽頁(yè)面的節(jié)點(diǎn)文本加入目標(biāo)節(jié)點(diǎn)文本中,直到所述目標(biāo)節(jié)點(diǎn)文本的長(zhǎng)度等于所述預(yù)設(shè)閾值。
[0021 ] 可選地,所述將所述標(biāo)簽與所述書(shū)簽對(duì)應(yīng)存儲(chǔ)包括:
[0022]將所述標(biāo)簽與所述書(shū)簽對(duì)應(yīng)存儲(chǔ)在用戶選定的存儲(chǔ)目錄下,所述存儲(chǔ)目錄為書(shū)簽存儲(chǔ)的根目錄或者根目錄下的文件夾目錄。
[0023]—種書(shū)簽操作指令的響應(yīng)方法,包括:
[0024]響應(yīng)于對(duì)書(shū)簽進(jìn)行的第一操作指令,展示界面;其中,所述界面中至少包括一個(gè)標(biāo)簽,所述界面中的任意一個(gè)標(biāo)簽均與書(shū)簽對(duì)應(yīng)存儲(chǔ),在任意一組標(biāo)簽與書(shū)簽的對(duì)應(yīng)關(guān)系中,書(shū)簽用于表示可瀏覽頁(yè)面,標(biāo)簽用于表征所述可瀏覽頁(yè)面的特征,所述特征用于識(shí)別所述當(dāng)前瀏覽頁(yè)面;
[0025]響應(yīng)在所述界面上接收到的第二操作指令。
[0026]可選地,所述界面中僅包括標(biāo)簽;
[0027]其中,所述界面中的標(biāo)簽按照預(yù)設(shè)規(guī)則排列,所述預(yù)設(shè)規(guī)則包括其對(duì)應(yīng)的書(shū)簽被點(diǎn)擊的次數(shù)多者在前,或者,其對(duì)應(yīng)的書(shū)簽被點(diǎn)擊的時(shí)間靠后者在前。
[0028]可選地,所述界面中還包括:
[0029]與所述標(biāo)簽對(duì)應(yīng)存儲(chǔ)的書(shū)簽;
[0030]其中,各個(gè)標(biāo)簽及其對(duì)應(yīng)的書(shū)簽以樹(shù)狀列表顯示,標(biāo)簽為樹(shù)狀列表的節(jié)點(diǎn),書(shū)簽為其對(duì)應(yīng)的標(biāo)簽節(jié)點(diǎn)下的子節(jié)點(diǎn);書(shū)簽在所述標(biāo)簽節(jié)點(diǎn)下以可折疊列表的形式顯示。
[0031]可選地,所述響應(yīng)在所述界面上接收到的第二操作指令包括:
[0032]接收在任意一個(gè)標(biāo)簽上的點(diǎn)擊指令;
[0033]如果所述標(biāo)簽下的書(shū)簽列表為折疊后的隱藏狀態(tài),則展開(kāi)所述標(biāo)簽下的書(shū)簽列表,如果所述標(biāo)簽下的書(shū)簽列表為展開(kāi)狀態(tài),則折疊隱藏所述標(biāo)簽下的書(shū)簽列表。
[0034]可選地,所述響應(yīng)在所述界面上接收到的第二操作指令包括以下至少一項(xiàng):
[0035]響應(yīng)于刪除任意一條書(shū)簽的指令,將此書(shū)簽及其對(duì)應(yīng)存儲(chǔ)的標(biāo)簽刪除;
[0036]響應(yīng)于更新任意一條書(shū)簽的指令,將此書(shū)簽進(jìn)行更新,更新后的書(shū)簽與此書(shū)簽更新前對(duì)應(yīng)的標(biāo)簽對(duì)應(yīng);
[0037]以及,響應(yīng)于修改任意一個(gè)標(biāo)簽的指令,修改此標(biāo)簽的內(nèi)容,此標(biāo)簽修改前對(duì)應(yīng)的書(shū)簽與修改后的標(biāo)簽對(duì)應(yīng)。
[0038]可選地,所述響應(yīng)在所述界面上的接收到的第二操作指令包括:
[0039]響應(yīng)于點(diǎn)擊任意一個(gè)書(shū)簽的指令,進(jìn)入所述書(shū)簽表示的可瀏覽頁(yè)面;
[0040]在所述進(jìn)入所述書(shū)簽表示的可瀏覽頁(yè)面之后,還包括:
[0041]更新所述書(shū)簽對(duì)應(yīng)的標(biāo)簽的訪問(wèn)記錄,所述訪問(wèn)記錄用于記錄所述標(biāo)簽下的書(shū)簽的歷史瀏覽數(shù)據(jù),所述歷史瀏覽數(shù)據(jù)包括瀏覽時(shí)間及瀏覽次數(shù)中的至少一項(xiàng)。
[0042]一種瀏覽器,包括:
[0043]獲取模塊,用于響應(yīng)于將當(dāng)前瀏覽頁(yè)面保存為書(shū)簽的指令,獲取所述當(dāng)前瀏覽頁(yè)面的書(shū)簽以及標(biāo)簽,所述書(shū)簽用于表示所述當(dāng)前瀏覽界面,所述標(biāo)簽用于表征所述當(dāng)前瀏覽頁(yè)面的特征,所述特征用于識(shí)別所述當(dāng)前瀏覽頁(yè)面;
[0044]存儲(chǔ)模塊,用于將所述標(biāo)簽與所述書(shū)簽對(duì)應(yīng)存儲(chǔ)。
[0045]可選地,所述獲取模塊用于獲取所述當(dāng)前瀏覽頁(yè)面的標(biāo)簽包括:
[0046]所述獲取模塊具體用于,從所述當(dāng)前瀏覽頁(yè)面的節(jié)點(diǎn)文本中提取關(guān)鍵詞,并依據(jù)所述關(guān)鍵詞,生成所述當(dāng)前瀏覽頁(yè)面的標(biāo)簽。
[0047]可選地,所述獲取模塊具體用于從所述當(dāng)前瀏覽頁(yè)面的節(jié)點(diǎn)文本中提取關(guān)鍵詞,并依據(jù)所述關(guān)鍵詞,生成所述當(dāng)前瀏覽頁(yè)面的標(biāo)簽包括:
[0048]所述獲取模塊具體用于,獲取所述當(dāng)前瀏覽頁(yè)面的節(jié)點(diǎn)文本,所述當(dāng)前瀏覽頁(yè)面的節(jié)點(diǎn)文本至少包括以下一項(xiàng):頁(yè)面的meta-keywords節(jié)點(diǎn)文本,頁(yè)面的title節(jié)點(diǎn)文本,頁(yè)面的meta-descript1n節(jié)點(diǎn)文本;通過(guò)分詞算法,獲取目標(biāo)節(jié)點(diǎn)文本的分詞單元,所述目標(biāo)節(jié)點(diǎn)文本為所述當(dāng)前瀏覽頁(yè)面的節(jié)點(diǎn)文本的全部或一部分;統(tǒng)計(jì)每個(gè)分詞單元在所述目標(biāo)節(jié)點(diǎn)文本中出現(xiàn)的次數(shù);將出現(xiàn)次數(shù)大于預(yù)設(shè)數(shù)值的分詞單元作為標(biāo)簽,或者,將分詞單元按照出現(xiàn)次數(shù)進(jìn)行從高到底進(jìn)行排序,將前N個(gè)分詞單元作為標(biāo)簽,N為大于O的整數(shù),N不大于所述分詞單元的個(gè)數(shù)。
[0049]可選地,所述獲取模塊用于獲取所述當(dāng)前瀏覽頁(yè)面的標(biāo)簽包括:
[0050]所述獲取模塊具體用于,將用戶選定的文本和/或所述用戶輸入的文本作為標(biāo)簽,其中,所述用戶選定的文本包括從分詞單元中或者從歷史標(biāo)簽中選定的文本,所述分詞單元通過(guò)分詞算法從目標(biāo)節(jié)點(diǎn)文本中獲取,所述目標(biāo)節(jié)點(diǎn)文本為所述當(dāng)前瀏覽頁(yè)面的節(jié)點(diǎn)文本的全部或一部分,所述當(dāng)前瀏覽頁(yè)面的節(jié)點(diǎn)文本至少包括以下一項(xiàng):頁(yè)面的meta-keywords節(jié)點(diǎn)文本,頁(yè)面的title節(jié)點(diǎn)文本,頁(yè)面的meta-descript1n節(jié)點(diǎn)文本。
[0051]可選地,所述獲取模塊還用于:
[0052]如果所述當(dāng)前瀏覽頁(yè)面的節(jié)點(diǎn)文本的長(zhǎng)度大于預(yù)設(shè)的閾值,則按照預(yù)設(shè)的節(jié)點(diǎn)文本的優(yōu)先級(jí)從高到低的順序,依次將所述當(dāng)前瀏覽頁(yè)面的節(jié)點(diǎn)文本加入目標(biāo)節(jié)點(diǎn)文本中,直到所述目標(biāo)節(jié)點(diǎn)文本的長(zhǎng)度等于所述預(yù)設(shè)閾值。
[0053]可選地,所述存儲(chǔ)模塊用于將所述標(biāo)簽與所述書(shū)簽對(duì)應(yīng)存儲(chǔ)包括:
[0054]所述存儲(chǔ)模塊具體用于,將所述標(biāo)簽與所述書(shū)簽對(duì)應(yīng)存儲(chǔ)在用戶選定的存儲(chǔ)目錄下,所述存儲(chǔ)目錄為書(shū)簽存儲(chǔ)的根目錄或者根目錄下的文件夾目錄。
[0055]—種瀏覽器,包