一種分享信息的優(yōu)化方法及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種分享信息的優(yōu)化方法及終端。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)技術(shù)的高速發(fā)展,網(wǎng)絡(luò)用戶越來越多,網(wǎng)絡(luò)已經(jīng)成了日常生活中必不可少的一部分。用戶在對來自于網(wǎng)絡(luò)的內(nèi)容感興趣時(shí),通常會(huì)執(zhí)行分享的操作,將感興趣的內(nèi)容分享至另一應(yīng)用場景中進(jìn)行展示或收藏。比如:將來自于瀏覽器的新聞分享到微信的朋友圈、或?qū)碜杂赒Q等即時(shí)通訊軟件的內(nèi)容分享到郵件中。
[0003]實(shí)際上,在很多分享內(nèi)容中,都會(huì)或多或少的摻雜廣告,不僅浪費(fèi)用戶的閱讀時(shí)間和網(wǎng)絡(luò)流量,而且還降低了用戶的閱讀體驗(yàn)。因此,很多應(yīng)用程序著手于對分享信息中的廣告進(jìn)行攔截,為用戶營造干凈的閱讀環(huán)境。
[0004]目前,常用的對分享信息進(jìn)行攔截的方法,主要通過建立廣告規(guī)則過濾庫,獲取分享信息中的對應(yīng)網(wǎng)址的網(wǎng)址信息,再調(diào)用廣告規(guī)則過濾庫,對網(wǎng)址信息進(jìn)行過濾。
[0005]然而,這種方法只適用于網(wǎng)頁加載時(shí),過程死板、且局限性大,無法適應(yīng)無處不在的零散的廣告內(nèi)容。
【發(fā)明內(nèi)容】
[0006]有鑒于此,本發(fā)明的目的在于提供一種分享信息的優(yōu)化方法與終端,可以解決現(xiàn)有技術(shù)中需要對于廣告信息進(jìn)行過濾的過程死板、局限性大、無法適應(yīng)無處不在的零散的廣告內(nèi)容等技術(shù)問題。
[0007]為解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了以下技術(shù)方案:
[0008]—種分享信息的優(yōu)化方法,包括:
[0009]接收到分享指令時(shí),獲取所述分享指令所對應(yīng)的分享信息;
[0010]分析所述分享信息,并根據(jù)攔截規(guī)則對所述分享信息進(jìn)行過濾處理;
[0011 ]對過濾后的分享信息進(jìn)行重新布局;以及
[0012]執(zhí)行所述分享指令,并發(fā)送重新布局的分享信息。
[0013]為解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了以下技術(shù)方案:
[0014]一種分享信息的終端,包括:
[0015]獲取模塊,用于接收到分享指令時(shí),獲取所述分享指令所對應(yīng)的分享信息;
[0016]分析處理模塊,用于分析所述分享信息,并根據(jù)攔截規(guī)則對所述分享信息進(jìn)行過濾處理;
[0017]布局模塊,用于對過濾后的分享信息進(jìn)行重新布局;以及
[0018]發(fā)送模塊,用于執(zhí)行所述分享指令,并發(fā)送重新布局的分享信息。
[0019]相對于現(xiàn)有技術(shù),本發(fā)明實(shí)施例提供的一種分享信息的優(yōu)化方法及終端,通過設(shè)置攔截規(guī)則對分享信息進(jìn)行過濾篩選,將無關(guān)的信息進(jìn)行過濾,將有關(guān)的信息進(jìn)行排版布局后發(fā)送給用戶,節(jié)省了用戶的閱讀時(shí)間,提升了信息的利用率,并為用戶帶來更佳的分享體驗(yàn)。
【附圖說明】
[0020]圖1是本發(fā)明實(shí)施例一提供的分享信息的優(yōu)化方法流程示意圖;
[0021 ]圖2是本發(fā)明實(shí)施例二提供的分享信息的優(yōu)化方法流程示意圖;
[0022]圖3是本發(fā)明實(shí)施例三提供的分享信息的終端的模塊示意圖;
[0023]圖4是本發(fā)明實(shí)施例四提供的分享信息的終端的模塊示意圖。
【具體實(shí)施方式】
[0024]請參照附圖中的圖式,其中相同的組件符號代表相同的組件,本發(fā)明的原理是以實(shí)施在一適當(dāng)?shù)倪\(yùn)算環(huán)境中來舉例說明。以下的說明是基于所示例的本發(fā)明的具體實(shí)施例,其不應(yīng)被視為限制本發(fā)明未在此詳述的其它具體實(shí)施例。
[0025]本發(fā)明原理以上述文字來說明,其并不代表為一種限制,本領(lǐng)域技術(shù)人員將可了解到以下所述的多種步驟及操作亦可實(shí)施在硬件當(dāng)中。本發(fā)明的原理使用許多其它泛用性或特定目的運(yùn)算、通信環(huán)境或組態(tài)來進(jìn)行操作。
[0026]本發(fā)明提供的分享信息的優(yōu)化方法及終端,其中,所述終端包括:智能手機(jī)、基于蘋果系統(tǒng)或安卓系統(tǒng)的平板電腦、或基于Windows或Linux的臺(tái)式電腦等智能終端設(shè)備。
[0027]請參照以下實(shí)施例。
[0028]實(shí)施例一
[0029]請參閱圖1,所示為本發(fā)明實(shí)施例中分享信息的優(yōu)化方法的流程示意圖。所述優(yōu)化方法,通常應(yīng)用于智能手機(jī)、基于蘋果系統(tǒng)或安卓系統(tǒng)的平板電腦、或基于Windows或Linux的臺(tái)式電腦等智能終端設(shè)備。
[0030]具體而言,所述分享信息的優(yōu)化方法包括:
[0031 ]在步驟S101中,接收到分享指令時(shí),獲取所述分享指令所對應(yīng)的分享信息。
[0032]可以理解的是,所述分享信息包括:來源于瀏覽器、和/或應(yīng)用程序的分享內(nèi)容。比如:將來自于瀏覽器的新聞分享到微信的朋友圈、或?qū)碜杂赒Q等即時(shí)通訊軟件的內(nèi)容分享到郵件中。
[0033]在步驟S102中,分析所述分享信息,并根據(jù)攔截規(guī)則對所述分享信息進(jìn)行過濾處理。
[0034]其中,所述攔截規(guī)則,包括:文本攔截和/或彈框攔截。
[0035]所述文本攔截,是指分析分享信息的內(nèi)容中是否包含有預(yù)設(shè)類型的關(guān)鍵字,以廣告為例,包括:購買、付款、驚喜價(jià)、折扣等,當(dāng)分享內(nèi)容出現(xiàn)所述關(guān)鍵字時(shí),對所述分享內(nèi)容進(jìn)行過濾攔截。
[0036]所述彈框攔截,是指分析分享信息的形式是否是預(yù)設(shè)的類型,比如:以彈框形式彈出、或進(jìn)一步分析所述彈框是否鏈接至另一網(wǎng)址、或更進(jìn)一步通過預(yù)設(shè)廣告過濾庫分析所述被鏈接的另一網(wǎng)址是否對應(yīng)于所述廣告過濾庫中的網(wǎng)址??梢岳斫獾氖?,可以根據(jù)網(wǎng)絡(luò)產(chǎn)品或服務(wù)的需要,選擇執(zhí)行的層級。
[0037]在步驟S103中,對過濾后的分享信息進(jìn)行重新布局。
[0038]具體而言,本步驟包括:
[0039](1)獲取分享信息的格式和內(nèi)容,比如超文本標(biāo)記語言(HyperText MarkupLanguage,HTML)、可擴(kuò)展標(biāo)記語言(extensible Markup Language,XML)、或圖像等;
[°04°] (2)根據(jù)層疊樣式表(Cascading Style Sheets,CSS)對所述分享信息的格式和內(nèi)容進(jìn)行整理,比如,對過濾所形成的空白段落或區(qū)域進(jìn)行遮擋、調(diào)節(jié)、和/或替換等;以及
[0041](3)獲取網(wǎng)頁的顯示形式,并根據(jù)所述顯示形式對所述分享信息進(jìn)行調(diào)整,以形成布局后的分享信息。其中,可以理解的是,所述顯示形式,會(huì)因呈現(xiàn)于瀏覽器頁面、電子郵件客戶端而不同,進(jìn)而通過標(biāo)示性的標(biāo)記語言(Presentat1nal Markup),對所述整理后的分享信息進(jìn)行布局的微調(diào)。
[0042]在步驟S104中,執(zhí)行所述分享指令,并發(fā)送重新布局的分享信息。
[0043]本發(fā)明實(shí)施例提供的分享信息的優(yōu)化方法,通過設(shè)置攔截規(guī)則對分享信息進(jìn)行過濾篩選,將無關(guān)的信息進(jìn)行過濾,將有關(guān)的信息進(jìn)行排版后發(fā)送給用戶,節(jié)省了用戶的閱讀時(shí)間,提升了信息的利用率,并為用戶帶來更佳的分享體驗(yàn)。
[0044]實(shí)施例二
[0045]請參閱圖2,所示為本發(fā)明實(shí)施例中分享信息的優(yōu)化方法的流程示意圖。所述優(yōu)化方法,通常應(yīng)用于智能手機(jī)、基于蘋果系統(tǒng)或安卓系統(tǒng)的平板電腦、或基于Windows或Linux的臺(tái)式電腦等智能終端設(shè)備。
[0046]具體而言,所述分享信息的優(yōu)化方法包括:
[0047]在步驟S201中,接收到分享指令時(shí),從瀏覽器或應(yīng)用程序中獲取所述分享指令所對應(yīng)的分享信息。
[0048]此外,當(dāng)接收到分享指令之后,還可以發(fā)送一個(gè)詢問框,所述詢問框用于由用戶確認(rèn)是否對分享內(nèi)容進(jìn)行優(yōu)化,還可以將用戶的確認(rèn)結(jié)果作為后續(xù)的默認(rèn)選擇。
[0049]在步驟S202中,分析所述分享信息,并判斷所述分享信息是否符合所述攔截規(guī)則。
[0050]其中,若不符合所述攔截規(guī)則,則執(zhí)行步驟S203;若符合所述攔截規(guī)則,則執(zhí)行步驟S204。
[0051 ]在本步驟之前,還包括:預(yù)設(shè)攔截規(guī)則,所述攔截規(guī)則包括文本攔截和/或彈框攔截,用于對所述分享信息的內(nèi)容和/或形式進(jìn)行過濾和攔截。
[0052]所述文本攔截,是指分析分享信息的內(nèi)容中是否包含有預(yù)設(shè)類型的關(guān)鍵字,以廣告為例,包括:購買、付款、驚喜價(jià)、折扣等,當(dāng)分享內(nèi)容出現(xiàn)所述關(guān)鍵字時(shí),對所述分享內(nèi)容進(jìn)行過濾攔截。
[0053]所述彈框攔截,是指分析分享信息的形式是否是預(yù)設(shè)的類型。其中,可以根據(jù)網(wǎng)絡(luò)產(chǎn)品或服務(wù)的需要,對形式進(jìn)行任一層級的分析。比如:
[0054]第一層級,判斷所述分享信息是否以彈框形式彈出;
[0055]第二層級,進(jìn)一步分析所述彈框是否鏈接至另一網(wǎng)址;以及
[0056]第三層級,更進(jìn)一步通過預(yù)設(shè)廣告過濾庫分析所述被鏈接的另一網(wǎng)址是否對應(yīng)于所述廣告過濾庫中的網(wǎng)址。
[0057]在步驟S203中,將不符合攔截規(guī)則的分享信息,通過所述過濾而不被攔截。
[0058]在步驟S204中,對符合攔截規(guī)則的分享信息進(jìn)行過濾處理,可以理解的是,所述過濾處理,包括全部過濾攔截和對局部過濾攔截。
[0059]在步驟S205中,獲取過濾后的分享信息,并判斷所述過濾后的分享信息是否為空。
[0060]其中,若所述過濾后分享信息為空,則執(zhí)行步驟S206;若所述過濾后分享信息不為空,則執(zhí)行步驟S207。
[0061]在步驟S206中,通過預(yù)設(shè)信息對所述為空的分享信息進(jìn)行替換;
[0062]具體包括:分析被過濾的分享信息中的關(guān)鍵詞,根據(jù)所述關(guān)鍵詞去匹配預(yù)設(shè)信息。比如:若被過濾掉的信息是關(guān)于保健品的廣告,則通過保健養(yǎng)生的知識信息或網(wǎng)頁進(jìn)行替換。
[0063]在步驟S207中,對不為空的分享信息進(jìn)行重新布局。
[0064]具體而言,本步驟包括:
[0065](1)獲取分享信息的格式和內(nèi)容;
[0066](2)根據(jù)層疊樣式表對所述分享信息的格式和內(nèi)容進(jìn)行整理;以及
[0067](3)獲取網(wǎng)頁的顯示形式,并根據(jù)所述顯示形式對所述分享信息進(jìn)行調(diào)整,以形成布局后的分享信息。
[0068]在步驟S208中,執(zhí)行所述分享指令,并發(fā)送所述分享信息。
[0069]本發(fā)明實(shí)施例提供的分享信息的優(yōu)化方法,通過設(shè)置攔截規(guī)則對分享信息進(jìn)行過濾篩選,將無關(guān)的信息進(jìn)行過濾,將有關(guān)的信息進(jìn)行排版后發(fā)送給用戶,節(jié)省了用戶的閱讀時(shí)間,提升了信息的利用率,并為用戶帶來更佳的分享體驗(yàn)。
[0070]實(shí)施例三
[0071]請參閱圖3,所示為本發(fā)明實(shí)施例中分享信息的終端的模塊示意圖。所述終端包括:智能手機(jī)、基于蘋果系統(tǒng)或安卓系統(tǒng)的平板電腦、或基于Windows或Linux的臺(tái)式電腦等智能終端設(shè)備。
[0072]其中,所述分享信息的終端3