網(wǎng)頁的顯示方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本申請(qǐng)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,具體涉及計(jì)算機(jī)網(wǎng)頁技術(shù)領(lǐng)域,尤其涉及網(wǎng)頁的顯示方法和裝置。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)資源的日益豐富,越來越多的用戶習(xí)慣于通過網(wǎng)絡(luò)獲取自己需要的信息,例如獲取自己感興趣的新聞、音樂、視頻、圖片或知識(shí)內(nèi)容等。
[0003]然而,現(xiàn)有網(wǎng)頁的頁面顯示效果通常是根據(jù)網(wǎng)頁設(shè)計(jì)人員預(yù)先設(shè)計(jì)的方案顯示,顯示的網(wǎng)頁元素中通常會(huì)有一些用戶不感興趣的網(wǎng)頁元素,例如用戶不感興趣的導(dǎo)航欄目或用戶厭煩的廣告視圖等,不能為用戶提供根據(jù)用戶需要顯示網(wǎng)頁元素的方案,因此用戶體驗(yàn)較差。
【發(fā)明內(nèi)容】
[0004]鑒于現(xiàn)有技術(shù)中的上述缺陷或不足,期望能夠提供一種用戶可控的網(wǎng)頁顯示方案。為了實(shí)現(xiàn)上述一個(gè)或多個(gè)目的,本申請(qǐng)?zhí)峁┝司W(wǎng)頁的顯示方法和裝置。
[0005]第一方面,本申請(qǐng)?zhí)峁┝艘环N網(wǎng)頁的顯示方法,所述方法包括:接收用戶訪問網(wǎng)頁的請(qǐng)求;根據(jù)所述請(qǐng)求,檢測(cè)待顯示的網(wǎng)頁的網(wǎng)址和/或其上一級(jí)網(wǎng)址是否關(guān)聯(lián)預(yù)設(shè)的對(duì)網(wǎng)頁元素的顯示規(guī)則,其中,所述顯示規(guī)則基于用戶操作設(shè)定或基于其他網(wǎng)址已確認(rèn)的顯示規(guī)則設(shè)定;以及若關(guān)聯(lián),則按照所述顯示規(guī)則顯示所述待顯示的網(wǎng)頁。
[0006]第二方面,本申請(qǐng)?zhí)峁┝艘环N網(wǎng)頁的顯示裝置,所述裝置包括:請(qǐng)求接收單元,用于接收用戶訪問網(wǎng)頁的請(qǐng)求;規(guī)則檢測(cè)單元,用于根據(jù)所述請(qǐng)求,檢測(cè)待顯示的網(wǎng)頁的網(wǎng)址和/或其上一級(jí)網(wǎng)址是否關(guān)聯(lián)預(yù)設(shè)的對(duì)網(wǎng)頁元素的顯示規(guī)則,其中,所述顯示規(guī)則基于用戶操作設(shè)定或基于其他網(wǎng)址已確認(rèn)的顯示規(guī)則設(shè)定;以及顯示單元,用于若待顯示的網(wǎng)頁的網(wǎng)址和/或其上一級(jí)網(wǎng)址關(guān)聯(lián)預(yù)設(shè)的對(duì)網(wǎng)頁元素的顯示規(guī)則,則按照所述顯示規(guī)則顯示所述待顯示的網(wǎng)頁。
[0007]本申請(qǐng)?zhí)峁┑木W(wǎng)頁的顯示方法和裝置,通過首先接收用戶訪問網(wǎng)頁的請(qǐng)求,之后根據(jù)請(qǐng)求,檢測(cè)待顯示的網(wǎng)頁的網(wǎng)址和/或其上一級(jí)網(wǎng)址是否關(guān)聯(lián)預(yù)設(shè)的對(duì)網(wǎng)頁元素的顯示規(guī)則,其中,顯示規(guī)則基于用戶操作設(shè)定或基于其他網(wǎng)址已確認(rèn)的顯示規(guī)則設(shè)定,最后若檢測(cè)結(jié)果為關(guān)聯(lián),則按照顯示規(guī)則顯示待顯示的網(wǎng)頁的網(wǎng)頁元素,為用戶提供了根據(jù)用戶需要顯示網(wǎng)頁元素的方案,使得用戶對(duì)于網(wǎng)頁顯示的控制操作簡(jiǎn)便快捷。
【附圖說明】
[0008]通過閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例的詳細(xì)描述,本申請(qǐng)的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
[0009]圖1示出了根據(jù)本申請(qǐng)實(shí)施例的網(wǎng)頁的顯示方法的一種示例性流程圖;
[0010]圖2示出了根據(jù)本申請(qǐng)實(shí)施例的網(wǎng)頁的顯示方法的一個(gè)應(yīng)用場(chǎng)景的示例性流程圖;
[0011]圖3a示出了應(yīng)用本申請(qǐng)實(shí)施例的網(wǎng)頁的顯示方法隱藏網(wǎng)頁元素前的效果圖;
[0012]圖3b示出了應(yīng)用本申請(qǐng)實(shí)施例的網(wǎng)頁的顯示方法隱藏網(wǎng)頁元素后的效果圖;
[0013]圖4a示出了應(yīng)用本申請(qǐng)實(shí)施例的網(wǎng)頁的顯示方法隱藏并變更網(wǎng)頁元素前的效果圖;
[0014]圖4b示出了應(yīng)用本申請(qǐng)實(shí)施例的網(wǎng)頁的顯示方法隱藏并變更網(wǎng)頁元素后的效果圖;
[0015]圖5示出了根據(jù)本申請(qǐng)實(shí)施例的網(wǎng)頁的顯示方法中確定用戶操作的步驟的一種示例性流程圖;
[0016]圖6示出了根據(jù)本申請(qǐng)實(shí)施例的網(wǎng)頁的顯示裝置的一種結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0017]下面結(jié)合附圖和實(shí)施例對(duì)本申請(qǐng)作進(jìn)一步的詳細(xì)說明??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅僅用于解釋相關(guān)發(fā)明,而非對(duì)該發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與有關(guān)發(fā)明相關(guān)的部分。
[0018]需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本申請(qǐng)。
[0019]圖1示出了根據(jù)本申請(qǐng)實(shí)施例的網(wǎng)頁的顯示方法的一種示例性流程圖。
[0020]如圖1所示,在步驟101中,接收用戶訪問網(wǎng)頁的請(qǐng)求。
[0021]在本實(shí)施例中,用戶可以通過多種交互方式來提交訪問網(wǎng)頁的請(qǐng)求。這些交互方式包括但不限于:點(diǎn)擊網(wǎng)頁鏈接、點(diǎn)擊鏈接網(wǎng)頁的虛擬按鈕或?qū)嶓w按鈕(例如同時(shí)按下電源與音量按鍵)、鍵盤輸入網(wǎng)址、晃動(dòng)終端、手勢(shì)識(shí)別、人臉識(shí)別、語音識(shí)別或者其它未來將開發(fā)的人機(jī)交互方式等。以手勢(shì)識(shí)別為例,在終端具有攝像頭的情況下,用戶訪問網(wǎng)頁的請(qǐng)求的發(fā)起方式還可以是作用于攝像頭的、與請(qǐng)求相對(duì)應(yīng)的操作手勢(shì)。更具體而言,首先,可以預(yù)定義與訪問預(yù)定網(wǎng)頁的請(qǐng)求相對(duì)應(yīng)的操作手勢(shì);之后,終端的攝像頭可以實(shí)時(shí)地對(duì)用戶手勢(shì)進(jìn)行捕捉和識(shí)別,如果用戶手勢(shì)隨后被識(shí)別為與訪問預(yù)定網(wǎng)頁的請(qǐng)求的發(fā)起相對(duì)應(yīng)的操作手勢(shì),則提交訪問預(yù)定網(wǎng)頁的請(qǐng)求。
[0022]其中,所提交的請(qǐng)求可以只是簡(jiǎn)單的指示終端調(diào)用預(yù)先設(shè)定的一個(gè)或至少一個(gè)網(wǎng)頁。
[0023]接著,在步驟102中,根據(jù)所述請(qǐng)求,檢測(cè)待顯示的網(wǎng)頁的網(wǎng)址和/或其上一級(jí)網(wǎng)址是否關(guān)聯(lián)預(yù)設(shè)的對(duì)網(wǎng)頁元素的顯示規(guī)則。
[0024]在本實(shí)施例中,在檢測(cè)待顯示的網(wǎng)頁的網(wǎng)址和其上一級(jí)網(wǎng)址是否關(guān)聯(lián)預(yù)設(shè)的對(duì)網(wǎng)頁元素的顯示規(guī)則時(shí),可以首先檢測(cè)待顯示的網(wǎng)頁的網(wǎng)址是否關(guān)聯(lián)預(yù)設(shè)的對(duì)網(wǎng)頁的顯示規(guī)貝1J,若關(guān)聯(lián),則執(zhí)行步驟103,若未關(guān)聯(lián),則檢測(cè)待顯示的網(wǎng)頁的網(wǎng)址的上層網(wǎng)址上一級(jí)網(wǎng)址是否關(guān)聯(lián)預(yù)設(shè)的對(duì)網(wǎng)頁元素的顯示規(guī)則,若關(guān)聯(lián),則執(zhí)行步驟103,若未關(guān)聯(lián),則對(duì)待顯示的網(wǎng)頁的網(wǎng)頁元素不做修改進(jìn)行顯示。當(dāng)然,也可以先檢測(cè)待顯示的網(wǎng)頁的網(wǎng)址的上層網(wǎng)址上一級(jí)網(wǎng)址是否關(guān)聯(lián)顯示規(guī)則,后檢測(cè)待顯示的網(wǎng)頁的網(wǎng)址是否關(guān)聯(lián)顯示規(guī)則,再根據(jù)檢測(cè)結(jié)果對(duì)待顯示的網(wǎng)頁的網(wǎng)頁元素進(jìn)行顯示。作為示例,上述的待顯示的網(wǎng)頁的網(wǎng)址及其上層網(wǎng)址上一級(jí)網(wǎng)址可以為http://sports, sina.com.cn和http:// www.sina.com.cnD
[0025]其中,網(wǎng)頁元素可以包括但不限于以下一項(xiàng)或多項(xiàng):文本、圖像、Flash動(dòng)畫、聲音、視頻、表格、導(dǎo)航欄以及交互式表單等。
[0026]在本實(shí)施例中,預(yù)設(shè)的對(duì)網(wǎng)頁元素的顯示規(guī)則可以包括:響應(yīng)于網(wǎng)頁元素包括預(yù)定關(guān)鍵字,按照預(yù)定顯示方式顯示所述網(wǎng)頁元素。對(duì)顯示規(guī)則的設(shè)定,可以基于接收的用戶操作設(shè)定:在用戶對(duì)網(wǎng)頁元素進(jìn)行操作時(shí),瀏覽器記錄用戶對(duì)網(wǎng)頁元素的操作,并提取被操作的網(wǎng)頁元素的關(guān)鍵字,將顯示規(guī)則設(shè)定為:響應(yīng)于待顯示的網(wǎng)頁元素中包含被用戶操作的網(wǎng)頁元素的關(guān)鍵字,則將該網(wǎng)頁元素按照用戶操作予以修改并顯示;還可以基于其他網(wǎng)址已確認(rèn)的顯示規(guī)則設(shè)定:用戶可以在訪問第一網(wǎng)頁的網(wǎng)址時(shí)根據(jù)用戶操作設(shè)定顯示規(guī)貝1J,并在訪問第二網(wǎng)頁的網(wǎng)址時(shí),將第一網(wǎng)頁的網(wǎng)址關(guān)聯(lián)的顯示規(guī)則作為已確認(rèn)的顯示規(guī)貝1J,將與第二網(wǎng)頁的網(wǎng)址關(guān)聯(lián)的顯示規(guī)則設(shè)定為上述已確認(rèn)的顯示規(guī)則。
[0027]接著,在步驟103中,若待顯示的網(wǎng)頁的網(wǎng)址和/或其上一級(jí)網(wǎng)址關(guān)聯(lián)預(yù)設(shè)的對(duì)網(wǎng)頁元素的顯示規(guī)則,則按照所述顯示規(guī)則顯示所述待顯示的網(wǎng)頁。
[0028]在本實(shí)施例中,若瀏覽器接收到用戶訪問某一網(wǎng)頁網(wǎng)址的請(qǐng)求后,檢測(cè)到該網(wǎng)頁的網(wǎng)址已關(guān)聯(lián)預(yù)設(shè)的對(duì)網(wǎng)頁元素的顯示規(guī)則,則對(duì)該網(wǎng)頁元素進(jìn)行判斷,若該網(wǎng)頁元素包括其關(guān)聯(lián)的顯示規(guī)則中預(yù)設(shè)的關(guān)鍵字,則將該網(wǎng)頁元素按照顯示規(guī)則進(jìn)行顯示。例如若瀏覽器接收到用戶訪問某一網(wǎng)頁網(wǎng)址的請(qǐng)求后,檢測(cè)到該網(wǎng)頁的網(wǎng)址已關(guān)聯(lián)修改網(wǎng)頁元素顯示背景的顯示規(guī)則,則對(duì)該網(wǎng)頁元素是否包括被修改顯示背景的網(wǎng)頁元素的關(guān)鍵字進(jìn)行判斷,若包括,則瀏覽器修改該網(wǎng)頁元素的顯示背景,并顯示修改背景后的該網(wǎng)頁元素。
[0029]根據(jù)本申請(qǐng)上述實(shí)施例提供的方法,通過首先接收用戶訪問網(wǎng)頁的請(qǐng)求,之后根據(jù)用戶訪問網(wǎng)頁的請(qǐng)求檢測(cè)待顯示的網(wǎng)頁的網(wǎng)址和/或其上一級(jí)網(wǎng)址是否關(guān)聯(lián)預(yù)設(shè)的對(duì)網(wǎng)頁元素的顯示規(guī)則,最后若待顯示的網(wǎng)頁的網(wǎng)址和/或其上一級(jí)網(wǎng)址關(guān)聯(lián)預(yù)設(shè)的對(duì)網(wǎng)頁元素的顯示規(guī)則,則按照所述顯示規(guī)則顯示所述待顯示的網(wǎng)頁。因此,相對(duì)于現(xiàn)有方案,本申請(qǐng)的實(shí)施例具有如下優(yōu)點(diǎn):用戶可以根據(jù)自己的需要控制網(wǎng)頁元素的顯示方式,例如關(guān)閉不感興趣的廣告或隱藏用戶不感興趣的導(dǎo)航欄目等,或者將感興趣的欄目移至已隱藏導(dǎo)航欄目的區(qū)域等,實(shí)現(xiàn)能夠按照用戶需要顯示網(wǎng)頁元素。
[0030]在上述網(wǎng)頁的顯示方法的實(shí)施例的一些可選實(shí)現(xiàn)方式中,可以基于以下一項(xiàng)或多項(xiàng)用戶操作設(shè)定顯示規(guī)則:
[0031]若用戶操作為關(guān)閉網(wǎng)頁元素的顯示,則將所述顯示規(guī)則設(shè)定為:響應(yīng)于網(wǎng)頁元素包括被關(guān)閉顯示的網(wǎng)頁元素的關(guān)鍵字