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