国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種顯示頁面的方法和設(shè)備的制造方法

      文檔序號:10725001閱讀:210來源:國知局
      一種顯示頁面的方法和設(shè)備的制造方法
      【專利摘要】本發(fā)明涉及頁面分析技術(shù)領(lǐng)域,特別涉及一種顯示頁面的方法和設(shè)備,用以解決現(xiàn)有技術(shù)中存在的瀏覽器在顯示頁面過程中會占用大量系統(tǒng)資源,增加功率消耗的問題。本發(fā)明實(shí)施例根據(jù)腳本的來源域名,從確定的腳本中選擇與所述待顯示頁面相關(guān)的腳本,并且加載選擇的部分或全部腳本,由于本發(fā)明實(shí)施例能夠?qū)撁嬷械哪_本進(jìn)行篩選,在顯示頁面過程中減少了運(yùn)行腳本的數(shù)量,從而降低了占用的系統(tǒng)資源,減少功率消耗;進(jìn)一步增加設(shè)備的待機(jī)時(shí)間。
      【專利說明】
      _種顯不頁面的方法和設(shè)備
      技術(shù)領(lǐng)域
      [0001]本發(fā)明涉及頁面分析技術(shù)領(lǐng)域,特別涉及一種顯示頁面的方法和設(shè)備。
      【背景技術(shù)】
      [0002]瀏覽器是指可以顯示頁面服務(wù)器或者文件系統(tǒng)的HTML文件(標(biāo)準(zhǔn)通用標(biāo)記語言的一個(gè)應(yīng)用)內(nèi)容,并讓用戶與這些文件交互的一種軟件。它用來顯示在萬維網(wǎng)或局域網(wǎng)的文字、圖像及其他信息。這些文字或圖像,可以是連接其他網(wǎng)址的超鏈接,用戶可迅速及輕易地瀏覽各種信息。
      [0003]在PC(個(gè)人電腦)和移動(dòng)設(shè)備中,瀏覽器都是重要的用戶入口,是使用率最高的應(yīng)用之一。
      [0004]瀏覽器在顯示頁面過程中需要持續(xù)運(yùn)行JS腳本,隨著頁面需要顯示的內(nèi)容不斷增加以及一些新的功能的出現(xiàn)(比如懸浮顯示等),使得頁面中JS腳本數(shù)量不斷增加。
      [0005]隨著移動(dòng)設(shè)備的普及,瀏覽器的功耗會對設(shè)備使用時(shí)間造成比較大的影響,特別是在通過瀏覽器瀏覽JS腳本比較多的頁面時(shí)持續(xù)運(yùn)行大量的JS腳本會占用系統(tǒng)資源提高功耗,從而影響設(shè)備續(xù)航。
      [0006]綜上所述,目前瀏覽器在顯示頁面過程中會占用大量系統(tǒng)資源,增加功率消耗。

      【發(fā)明內(nèi)容】

      [0007]本發(fā)明提供一種顯示頁面的方法和設(shè)備,用以解決現(xiàn)有技術(shù)中存在的瀏覽器在顯示頁面過程中會占用大量系統(tǒng)資源,增加功率消耗的問題。
      [0008]本發(fā)明實(shí)施例提供的一種顯示頁面的方法,該方法包括:
      [0009]確定待顯示頁面中的腳本;
      [0010]根據(jù)腳本的來源域名,從確定的腳本中選擇與所述待顯示頁面相關(guān)的腳本;
      [0011]在所述待顯示頁面上加載選擇的部分或全部腳本,并顯示加載后的頁面。
      [0012]本發(fā)明實(shí)施例提供的一種顯示頁面的設(shè)備,該設(shè)備包括:
      [0013]腳本確定模塊,用于確定待顯示頁面中的腳本;
      [0014]腳本選擇模塊,用于根據(jù)腳本的來源域名,從確定的腳本中選擇與所述待顯示頁面相關(guān)的腳本;
      [0015]處理模塊,用于在所述待顯示頁面上加載選擇的部分或全部腳本,并顯示加載后的頁面。
      [0016]本發(fā)明實(shí)施例根據(jù)腳本的來源域名,從確定的腳本中選擇與所述待顯示頁面相關(guān)的腳本,并且加載選擇的部分或全部腳本,由于本發(fā)明實(shí)施例能夠?qū)撁嬷械哪_本進(jìn)行篩選,在顯示頁面過程中減少了運(yùn)行腳本的數(shù)量,從而降低了占用的系統(tǒng)資源,減少功率消耗;進(jìn)一步增加設(shè)備的待機(jī)時(shí)間。
      【附圖說明】
      [0017]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0018]圖1為本發(fā)明實(shí)施例顯示頁面的方法流程示意圖;
      [0019]圖2為本發(fā)明實(shí)施例第一種顯示頁面的完整方法流程示意圖;
      [0020]圖3為本發(fā)明實(shí)施例第二種顯示頁面的完整方法流程示意圖;
      [0021 ]圖4為本發(fā)明實(shí)施例顯示頁面的設(shè)備結(jié)構(gòu)示意圖。
      【具體實(shí)施方式】
      [0022]為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明作進(jìn)一步地詳細(xì)描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部份實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
      [0023]如圖1所示,本發(fā)明實(shí)施例顯示頁面的方法包括:
      [0024]步驟100、確定待顯示頁面中的腳本;
      [0025]步驟101、根據(jù)腳本的來源域名,從確定的腳本中選擇與所述待顯示頁面相關(guān)的腳本;
      [0026]步驟102、在所述待顯示頁面上加載選擇的部分或全部腳本,并顯示加載后的頁面。
      [0027]其中,待顯示頁面可以是一個(gè)完整頁面;也可以是頁面中屏幕當(dāng)前需要顯示的部分。
      [0028]本發(fā)明實(shí)施例根據(jù)腳本的來源域名,從確定的腳本中選擇與所述待顯示頁面相關(guān)的腳本,并且加載選擇的部分或全部腳本,由于本發(fā)明實(shí)施例能夠?qū)撁嬷械哪_本進(jìn)行篩選,在顯示頁面過程中減少了運(yùn)行腳本的數(shù)量,從而降低了占用的系統(tǒng)資源,減少功率消耗;進(jìn)一步增加設(shè)備的待機(jī)時(shí)間。
      [0029]其中,域名(Domain Name),是由一串用點(diǎn)分隔的名字組成的Internet上某一臺計(jì)算機(jī)或計(jì)算機(jī)組的名稱,用于在數(shù)據(jù)傳輸時(shí)標(biāo)識計(jì)算機(jī)的電子方位(有時(shí)也指地理位置,地理上的域名,指代有行政自主權(quán)的一個(gè)地方區(qū)域)。
      [0030]根據(jù)RFC1738對URL格式的規(guī)定,URL中會在協(xié)議部分后包含域名(或直接的IP地址),本發(fā)明中采用廣義的域名,將直接的IP地址也作為域名看待.根據(jù)域名的定義可以看出,該屬性可以作為區(qū)分?jǐn)?shù)據(jù)來源的依據(jù)。
      [0031]其中,URL(統(tǒng)一資源定位符)是對可以從互聯(lián)網(wǎng)上得到的資源的位置和訪問方法的一種簡潔的表示,是互聯(lián)網(wǎng)上標(biāo)準(zhǔn)資源的地址?;ヂ?lián)網(wǎng)上的每個(gè)文件都有一個(gè)唯一的URL,它包含的信息指出文件的位置以及瀏覽器應(yīng)該怎么處理它。
      [0032]JS通過URL的形式嵌入主頁面,該URL包含了一個(gè)對應(yīng)的域名,該域名就是頁面引用的JS的來源域名。即每個(gè)腳本都有對應(yīng)的來源域名,
      [0033]舉一個(gè)獲取域名的例子
      [0034]URL為http://www.example.com/index.html。
      [0035]根據(jù)RFC1738取協(xié)議部分以后的第一個(gè)部分WWW.example, com,排除其中的服務(wù)器名 www,得到域名example.com。
      [0036]對于主頁面引用其他資源使用的URL也存在使用相對路徑的縮寫形式。
      [0037]如http://www.example.com/image/pic.png。
      [0038]在主頁http://www.example..com/index.html 引用時(shí)可以簡寫為/image/pic.png。此類型的url則認(rèn)為其來源與主頁面一致。
      [0039]可選的,根據(jù)腳本的來源域名,從確定的腳本中選擇與所述待顯示頁面相關(guān)的腳本時(shí),從確定的腳本中選擇腳本的來源域名與所述待顯示頁面的域名相同的腳本。
      [0040]待顯示頁面的域名可以從待顯示頁面的URL地址中確定,具體方式與上述根據(jù)腳本中包括URL地址確定域名的方式相同,在此不再贅述。
      [0041]如果腳本的來源域名與所述待顯示頁面的域名相同,可以確定該腳本與待顯示頁面相關(guān)。
      [0042]本發(fā)明實(shí)施例在根據(jù)域名對腳本進(jìn)行篩選后,為了進(jìn)一步減少了運(yùn)行腳本的數(shù)量,降低占用的系統(tǒng)資源,還可以進(jìn)一步對選擇出的腳本進(jìn)行篩選。
      [0043]具體的,所述從確定的腳本中選擇與所述待顯示頁面相關(guān)的腳本之后,從選擇的腳本中確定目標(biāo)腳本,其中所述目標(biāo)腳本為操作對象是頁面中一部分的腳本;從確定的目標(biāo)腳本中保留操作對象為頁面主內(nèi)容所屬的對象的目標(biāo)腳本,剔除其余的目標(biāo)腳本。
      [0044]由于與頁面主內(nèi)容沒有關(guān)系的腳本都是執(zhí)行特定操作,如隱藏、顯示、移動(dòng)、更新內(nèi)容等,一般多為廣告,除廣告外還有類似站內(nèi)或站間推薦等信息。這類腳本在運(yùn)行過程中會消耗大量系統(tǒng)資源,使CPU占用率維持一直處理高負(fù)荷,從而增加功耗。所以屏蔽這部分腳本可以進(jìn)一步降低占用的系統(tǒng)資源。
      [0045]每個(gè)腳本都有對應(yīng)的操作對象,本發(fā)明實(shí)施例將對應(yīng)的操作對象是頁面中一部分的腳本作為目標(biāo)腳本,進(jìn)一步針對目標(biāo)腳本進(jìn)行篩選。
      [0046]在確定頁面主內(nèi)容時(shí),可以按照頁面的區(qū)域分別進(jìn)行判斷,即區(qū)域中如果是否有主內(nèi)容。
      [0047]判斷的方式有很多,下面介紹幾種。
      [0048]1、判斷區(qū)域中是否有大尺寸圖片,如果有,則確定該區(qū)域?yàn)橹鲀?nèi)容區(qū)域。可以將該區(qū)域的內(nèi)容作為主內(nèi)容。
      [0049]這里判斷圖片是否是大尺寸圖片可以預(yù)先設(shè)置圖片面積,如果大于該面積就認(rèn)為圖片是大尺寸圖片;
      [0050]也可以判斷圖片面積占頁面的面積的比例是否大于設(shè)定的第一門限值,如果是,則確定該圖片為大尺寸圖片;否則,確定該圖片不是大尺寸圖片。
      [0051]2、判斷區(qū)域中是否有大量文本,如果有,則確定該區(qū)域?yàn)橹鲀?nèi)容區(qū)域??梢詫⒃搮^(qū)域的內(nèi)容作為主內(nèi)容。
      [0052]這里判斷是否有大量文本可以確定區(qū)域中文字的數(shù)量,如果數(shù)量大于設(shè)定的第二門限值,則確定該區(qū)域有大量文本;否則,確定該區(qū)域沒有大量文本。
      [0053]還可以根據(jù)各區(qū)域中的文字?jǐn)?shù)量與文字?jǐn)?shù)量最小的區(qū)域比值進(jìn)行區(qū)分。由于頁面中的正文可能被分散于多個(gè)區(qū)域中,通過取各區(qū)域文字?jǐn)?shù)量與文字?jǐn)?shù)量最小的區(qū)域的比值排序取大于X或位于前Y位的區(qū)域,其中,X和Y為正整數(shù)。這樣可以避免遺漏分散的正文區(qū)域。
      [0054]3、將上面I和2合起來進(jìn)行判斷,可以I和2中有一個(gè)滿足就確定該區(qū)域?yàn)橹鲀?nèi)容區(qū)域;也可以I和2都滿足才確定該區(qū)域?yàn)橹鲀?nèi)容區(qū)域。
      [0055]除了通過較少加載的腳本數(shù)量,降低占用的系統(tǒng)資源,還提出一種提高調(diào)整頁面中圖片的參數(shù)降低占用的系統(tǒng)資源的方案。
      [0056]本發(fā)明實(shí)施例根據(jù)環(huán)境亮度范圍和圖片調(diào)整參數(shù)的對應(yīng)關(guān)系,確定當(dāng)前環(huán)境亮度所屬的光度范圍對應(yīng)的圖片調(diào)整參數(shù);
      [0057]根據(jù)確定的圖片調(diào)整參數(shù)對所述頁面中需要顯示的圖片進(jìn)行調(diào)整。
      [0058]在實(shí)施中,當(dāng)前環(huán)境亮度可以通過光傳感器獲取。環(huán)境亮度范圍和圖片調(diào)整參數(shù)的對應(yīng)關(guān)系可以根據(jù)經(jīng)驗(yàn)、仿真、顯示屏材質(zhì)(比如OLED(Organic Light-Emitting D1de,有機(jī)電激光顯示)屏)等方式建立。
      [0059]由于圖片參數(shù)的調(diào)節(jié)主要是直接針對顯示屏功耗,通過參數(shù)調(diào)節(jié)在保證辨識度不明顯下降的前提下盡量降低屏幕亮度實(shí)現(xiàn)降低功耗,對于OLED屏除圖片外整體風(fēng)格調(diào)整為黑色為主則由于OLED屏的自發(fā)光特性,大部分區(qū)域基本為黑色可以明顯降低功耗。
      [0060]比如當(dāng)前環(huán)境亮度為10,則根據(jù)環(huán)境亮度范圍和圖片調(diào)整參數(shù)的對應(yīng)關(guān)系,先確定10位于哪個(gè)環(huán)境亮度范圍內(nèi),假設(shè)在I?20這個(gè)范圍內(nèi),進(jìn)一步根據(jù)環(huán)境亮度范圍和圖片調(diào)整參數(shù)的對應(yīng)關(guān)系就可以確定I?20這個(gè)范圍對應(yīng)的圖片調(diào)整參數(shù)。
      [0061]其中,圖片調(diào)整參數(shù)包括但不限于下列參數(shù):
      [0062]亮度、對比度、飽和度、色度。
      [0063]環(huán)境亮度范圍和圖片調(diào)整參數(shù)的對應(yīng)關(guān)系中的圖片調(diào)整參數(shù)可以是調(diào)整值,也可以是調(diào)整后的值。
      [0064]以亮度為例,圖片調(diào)整參數(shù)可以是_2(調(diào)整值),則需要將當(dāng)前圖片亮度值減少2;還可以是30(調(diào)整后的值),則將當(dāng)前圖片亮度值設(shè)置為30。
      [0065]可選的,由于頁面的形式有很多,比如頁面大全這類的頁面,頁面上都是其他網(wǎng)站的鏈接,這時(shí)采用本發(fā)明實(shí)施例的方案剔除的腳本數(shù)量會很少,基于此本發(fā)明實(shí)施例可以設(shè)置一個(gè)優(yōu)化條件,只有滿足優(yōu)化條件的頁面才使用本發(fā)明實(shí)施例的方案進(jìn)行優(yōu)化。
      [0066]優(yōu)化條件可以根據(jù)需要進(jìn)行設(shè)置。
      [0067]比如可以判斷待顯示頁面中是否包括主內(nèi)容區(qū)域,以及主內(nèi)容區(qū)域的數(shù)量是否不大于設(shè)定的閾值;
      [0068]如果所述待顯示頁面中包括主內(nèi)容區(qū)域,且所述主內(nèi)容區(qū)域的數(shù)量不大于設(shè)定的閾值,就可以確定頁面滿足優(yōu)化條件。
      [0069]具體主內(nèi)容的判斷方式上面已經(jīng)介紹,在此不再贅述。
      [0070]其中,本發(fā)明實(shí)施例的執(zhí)行主體可以是能夠打開頁面的任何設(shè)備,比如移動(dòng)終端、臺式電腦、車載電腦等。
      [0071]如圖2所示,本發(fā)明實(shí)施例第一種顯示頁面的完整方法包括:
      [0072]步驟201、確定待顯示頁面。
      [0073]步驟202、從待顯示頁面中選擇一個(gè)未進(jìn)行篩選的腳本。
      [0074]步驟203、判斷選擇的腳本的來源域名與待顯示頁面的域名是否相同,如果是,則執(zhí)行步驟205 ;否則,執(zhí)行步驟204。
      [0075]步驟204、忽略選擇的腳本,后續(xù)不進(jìn)行加載。
      [0076]步驟205、判斷是否還有未進(jìn)行篩選的腳本;如果是,則返回步驟202;否則執(zhí)行步驟206。
      [0077]步驟206、從篩選后的所有腳本中確定操作對象是頁面中一部分的目標(biāo)腳本。
      [0078]步驟207、從所有目標(biāo)腳本中選擇一個(gè)未進(jìn)行篩選的目標(biāo)腳本。
      [0079]步驟208、判斷選擇的目標(biāo)腳本的操作對象是否為頁面主內(nèi)容所屬的對象,如果是,則執(zhí)行步驟210;否則,執(zhí)行步驟209。
      [0080]步驟209、忽略選擇的目標(biāo)腳本,后續(xù)不進(jìn)行加載。
      [0081 ] 步驟210、判斷是否還有未進(jìn)行篩選的目標(biāo)腳本;如果是,則返回步驟207 ;否則執(zhí)行步驟211。
      [0082]步驟211、根據(jù)需要加載的腳本對頁面重新排版,并根據(jù)環(huán)境亮度范圍和圖片調(diào)整參數(shù)的對應(yīng)關(guān)系對所述頁面中需要顯示的圖片進(jìn)行調(diào)整。
      [0083]步驟212、加載腳本,并顯示加載后的頁面。
      [0084]如圖3所示,本發(fā)明實(shí)施例第二種顯示頁面的完整方法包括:
      [0085]步驟301、確定待顯示頁面。
      [0086]步驟302、判斷用戶是否開啟優(yōu)化選項(xiàng),如果是,澤執(zhí)行步驟303;否則,跳出本流程。
      [0087]步驟303、判斷待顯示頁面是否滿足優(yōu)化條件,如果是,則執(zhí)行步驟304;否則,跳出本流程。
      [0088]步驟304、確定待顯示頁面中的腳本。
      [0089]步驟305、從確定的腳本中選擇腳本的來源域名與所述待顯示頁面的域名相同的腳本。
      [0090]步驟306、從選擇的腳本中確定目標(biāo)腳本,其中所述目標(biāo)腳本為操作對象是頁面中一部分的腳本。
      [0091]步驟307、從確定的目標(biāo)腳本中保留操作對象為頁面主內(nèi)容所屬的對象的目標(biāo)腳本,剔除其余的目標(biāo)腳本。
      [0092]步驟308、根據(jù)環(huán)境亮度范圍和圖片調(diào)整參數(shù)的對應(yīng)關(guān)系,確定當(dāng)前環(huán)境亮度所屬的光度范圍對應(yīng)的圖片調(diào)整參數(shù)。
      [0093]步驟309、根據(jù)確定的圖片調(diào)整參數(shù)對所述頁面中需要顯示的圖片進(jìn)行調(diào)整。
      [0094]步驟310、在所述待顯示頁面上加載選擇的部分或全部腳本,并顯示加載后的頁面。
      [0095]基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例中還提供了一種顯示頁面的設(shè)備,由于該設(shè)備解決問題的原理與本發(fā)明實(shí)施例顯示頁面的方法相似,因此這些設(shè)備的實(shí)施可以參見方法的實(shí)施,重復(fù)之處不再贅述。
      [0096I 如圖4所示,本發(fā)明實(shí)施例顯示頁面的設(shè)備包括:
      [0097]腳本確定模塊400,用于確定待顯示頁面中的腳本;
      [0098]腳本選擇模塊401,用于根據(jù)腳本的來源域名,從確定的腳本中選擇與所述待顯示頁面相關(guān)的腳本;
      [0099]處理模塊402,用于在所述待顯示頁面上加載選擇的部分或全部腳本,并顯示加載后的頁面。
      [0100]其中,待顯示頁面可以是一個(gè)完整頁面;也可以是頁面中屏幕當(dāng)前需要顯示的部分。
      [0101]本發(fā)明實(shí)施例根據(jù)腳本的來源域名,從確定的腳本中選擇與所述待顯示頁面相關(guān)的腳本,并且加載選擇的部分或全部腳本,由于本發(fā)明實(shí)施例能夠?qū)撁嬷械哪_本進(jìn)行篩選,在顯示頁面過程中減少了運(yùn)行腳本的數(shù)量,從而降低了占用的系統(tǒng)資源,減少功率消耗;進(jìn)一步增加設(shè)備的待機(jī)時(shí)間。
      [0102]其中,來源域名為XXXX的域名。
      [0103]每個(gè)腳本都有對應(yīng)的來源域名,
      [0104]頁面中的腳本一般都包括引用的URL地址,通過URL地址可以加載腳本,URL地址中包含了域名,有些腳本不包括URL是因?yàn)榕c腳本所在的頁面的地址相同從而省略,所以對于包括URL地址的腳本,可以直接將包括的URL地址確定的域名作為腳本的來源域名;對于不包含URL地址的腳本,可以直接將腳本所在的頁面的地址對應(yīng)的域名作為腳本的來源域名。
      [0105]比如腳本中包括URL地址為XXX,則域名為XXX
      [0106]可選的,根據(jù)腳本的來源域名,從確定的腳本中選擇與所述待顯示頁面相關(guān)的腳本時(shí),所述腳本選擇模塊401從確定的腳本中選擇腳本的來源域名與所述待顯示頁面的域名相同的腳本。
      [0107]待顯示頁面的域名可以從待顯示頁面的URL地址中確定,具體方式與上述根據(jù)腳本中包括URL地址確定域名的方式相同,在此不再贅述。
      [0108]如果腳本的來源域名與所述待顯示頁面的域名相同,可以確定該腳本與待顯示頁面相關(guān)。
      [0109]本發(fā)明實(shí)施例在根據(jù)域名對腳本進(jìn)行篩選后,為了進(jìn)一步減少了運(yùn)行腳本的數(shù)量,降低占用的系統(tǒng)資源,還可以進(jìn)一步對選擇出的腳本進(jìn)行篩選。
      [0110]具體的,所述腳本選擇模塊401從確定的腳本中選擇與所述待顯示頁面相關(guān)的腳本之后,從選擇的腳本中確定目標(biāo)腳本,其中所述目標(biāo)腳本為操作對象是頁面中一部分的腳本;從確定的目標(biāo)腳本中保留操作對象為頁面主內(nèi)容所屬的對象的目標(biāo)腳本,剔除其余的目標(biāo)腳本。
      [0111]由于與頁面主內(nèi)容沒有關(guān)系的腳本都是執(zhí)行特定操作,如隱藏、顯示、移動(dòng)、更新內(nèi)容等,一般多為廣告。這類腳本在運(yùn)行過程中會消耗大量系統(tǒng)資源,使CHJ占用率維持一直處理高負(fù)荷,從而增加功耗。所以屏蔽這部分腳本可以進(jìn)一步降低占用的系統(tǒng)資源。
      [0112]每個(gè)腳本都有對應(yīng)的操作對象,本發(fā)明實(shí)施例將對應(yīng)的操作對象是頁面中一部分的腳本作為目標(biāo)腳本,進(jìn)一步針對目標(biāo)腳本進(jìn)行篩選。
      [0113]在確定頁面主內(nèi)容時(shí),可以按照頁面的區(qū)域分別進(jìn)行判斷,即區(qū)域中如果是否有主內(nèi)容。
      [0114]判斷的方式有很多,下面介紹幾種。
      [0115]1、判斷區(qū)域中是否有大尺寸圖片,如果有,則確定該區(qū)域?yàn)橹鲀?nèi)容區(qū)域??梢詫⒃搮^(qū)域的內(nèi)容作為主內(nèi)容。
      [0116]這里判斷圖片是否是大尺寸圖片可以預(yù)先設(shè)置圖片面積,如果大于該面積就認(rèn)為圖片是大尺寸圖片;
      [0117]也可以判斷圖片面積占頁面的面積的比例是否大于設(shè)定的第一門限值,如果是,則確定該圖片為大尺寸圖片;否則,確定該圖片不是大尺寸圖片。
      [0118]2、判斷區(qū)域中是否有大量文本,如果有,則確定該區(qū)域?yàn)橹鲀?nèi)容區(qū)域??梢詫⒃搮^(qū)域的內(nèi)容作為主內(nèi)容。
      [0119]這里判斷是否有大量文本可以確定區(qū)域中文字的數(shù)量,如果數(shù)量大于設(shè)定的第二門限值,則確定該區(qū)域有大量文本;否則,確定該區(qū)域沒有大量文本。
      [0120]還可以根據(jù)XXX
      [0121]3、將上面I和2合起來進(jìn)行判斷,可以I和2中有一個(gè)滿足就確定該區(qū)域?yàn)橹鲀?nèi)容區(qū)域;也可以I和2都滿足才確定該區(qū)域?yàn)橹鲀?nèi)容區(qū)域。
      [0122]除了通過較少加載的腳本數(shù)量,降低占用的系統(tǒng)資源,還提出一種提高調(diào)整頁面中圖片的參數(shù)降低占用的系統(tǒng)資源的方案。
      [0123]本發(fā)明實(shí)施例所述處理模塊400根據(jù)環(huán)境亮度范圍和圖片調(diào)整參數(shù)的對應(yīng)關(guān)系,確定當(dāng)前環(huán)境亮度所屬的光度范圍對應(yīng)的圖片調(diào)整參數(shù);
      [0124]根據(jù)確定的圖片調(diào)整參數(shù)對所述頁面中需要顯示的圖片進(jìn)行調(diào)整。
      [0125]在實(shí)施中,當(dāng)前環(huán)境亮度可以通過光傳感器獲取。環(huán)境亮度范圍和圖片調(diào)整參數(shù)的對應(yīng)關(guān)系可以根據(jù)經(jīng)驗(yàn)、仿真、顯示屏材質(zhì)(比如OLED屏)等方式建立。
      [0126]比如當(dāng)前環(huán)境亮度為10,則根據(jù)環(huán)境亮度范圍和圖片調(diào)整參數(shù)的對應(yīng)關(guān)系,先確定10位于哪個(gè)環(huán)境亮度范圍內(nèi),假設(shè)在I?20這個(gè)范圍內(nèi),進(jìn)一步根據(jù)環(huán)境亮度范圍和圖片調(diào)整參數(shù)的對應(yīng)關(guān)系就可以確定I?20這個(gè)范圍對應(yīng)的圖片調(diào)整參數(shù)。
      [0127]其中,圖片調(diào)整參數(shù)包括但不限于下列參數(shù):
      [0128]亮度、對比度、飽和度、色度。
      [0129]環(huán)境亮度范圍和圖片調(diào)整參數(shù)的對應(yīng)關(guān)系中的圖片調(diào)整參數(shù)可以是調(diào)整值,也可以是調(diào)整后的值。
      [0130]以亮度為例,圖片調(diào)整參數(shù)可以是_2(調(diào)整值),則需要將當(dāng)前圖片亮度值減少2;還可以是30(調(diào)整后的值),則將當(dāng)前圖片亮度值設(shè)置為30。
      [0131 ]可選的,由于頁面的形式有很多,比如頁面大全這類的頁面,頁面上都是其他網(wǎng)站的鏈接,這時(shí)采用本發(fā)明實(shí)施例的方案剔除的腳本數(shù)量會很少,基于此本發(fā)明實(shí)施例可以設(shè)置一個(gè)優(yōu)化條件,只有滿足優(yōu)化條件的頁面才使用本發(fā)明實(shí)施例的方案進(jìn)行優(yōu)化。即所述腳本確定模塊400在確定待顯示頁面滿足優(yōu)化條件后,確定待顯示頁面中的腳本。
      [0132]優(yōu)化條件可以根據(jù)需要進(jìn)行設(shè)置。
      [0133]比如可以判斷待顯示頁面中是否包括主內(nèi)容區(qū)域,以及主內(nèi)容區(qū)域的數(shù)量是否不大于設(shè)定的閾值;
      [0134]如果所述待顯示頁面中包括主內(nèi)容區(qū)域,且所述主內(nèi)容區(qū)域的數(shù)量不大于設(shè)定的閾值,就可以確定頁面滿足優(yōu)化條件。
      [0135]具體主內(nèi)容的判斷方式上面已經(jīng)介紹,在此不再贅述。
      [0136]其中,本發(fā)明實(shí)施例的設(shè)備可以是能夠打開頁面的任何設(shè)備,比如移動(dòng)終端、臺式電腦、車載電腦等。
      [0137]從上述內(nèi)容可以看出:本發(fā)明實(shí)施例根據(jù)腳本的來源域名,從確定的腳本中選擇與所述待顯示頁面相關(guān)的腳本,并且加載選擇的部分或全部腳本,由于本發(fā)明實(shí)施例能夠?qū)撁嬷械哪_本進(jìn)行篩選,在顯示頁面過程中減少了運(yùn)行腳本的數(shù)量,從而降低了占用的系統(tǒng)資源,減少功率消耗;進(jìn)一步增加設(shè)備的待機(jī)時(shí)間。
      [0138]以上參照示出根據(jù)本申請實(shí)施例的方法、裝置(系統(tǒng))和/或計(jì)算機(jī)程序產(chǎn)品的框圖和/或流程圖描述本申請。應(yīng)理解,可以通過計(jì)算機(jī)程序指令來實(shí)現(xiàn)框圖和/或流程圖示圖的一個(gè)塊以及框圖和/或流程圖示圖的塊的組合??梢詫⑦@些計(jì)算機(jī)程序指令提供給通用計(jì)算機(jī)、專用計(jì)算機(jī)的處理器和/或其它可編程數(shù)據(jù)處理裝置,以產(chǎn)生機(jī)器,使得經(jīng)由計(jì)算機(jī)處理器和/或其它可編程數(shù)據(jù)處理裝置執(zhí)行的指令創(chuàng)建用于實(shí)現(xiàn)框圖和/或流程圖塊中所指定的功能/動(dòng)作的方法。
      [0139]相應(yīng)地,還可以用硬件和/或軟件(包括固件、駐留軟件、微碼等)來實(shí)施本申請。更進(jìn)一步地,本申請可以采取計(jì)算機(jī)可使用或計(jì)算機(jī)可讀存儲介質(zhì)上的計(jì)算機(jī)程序產(chǎn)品的形式,其具有在介質(zhì)中實(shí)現(xiàn)的計(jì)算機(jī)可使用或計(jì)算機(jī)可讀程序代碼,以由指令執(zhí)行系統(tǒng)來使用或結(jié)合指令執(zhí)行系統(tǒng)而使用。在本申請上下文中,計(jì)算機(jī)可使用或計(jì)算機(jī)可讀介質(zhì)可以是任意介質(zhì),其可以包含、存儲、通信、傳輸、或傳送程序,以由指令執(zhí)行系統(tǒng)、裝置或設(shè)備使用,或結(jié)合指令執(zhí)行系統(tǒng)、裝置或設(shè)備使用。
      [0140]顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
      【主權(quán)項(xiàng)】
      1.一種顯示頁面的方法,其特征在于,該方法包括: 確定待顯示頁面中的腳本; 根據(jù)腳本的來源域名,從確定的腳本中選擇與所述待顯示頁面相關(guān)的腳本; 在所述待顯示頁面上加載選擇的部分或全部腳本,并顯示加載后的頁面。2.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)腳本的來源域名,從確定的腳本中選擇與所述待顯示頁面相關(guān)的腳本,包括: 從確定的腳本中選擇腳本的來源域名與所述待顯示頁面的域名相同的腳本。3.如權(quán)利要求1所述的方法,其特征在于,所述從確定的腳本中選擇與所述待顯示頁面相關(guān)的腳本之后,在所述待顯示頁面上加載選擇的部分或全部腳本之前,還包括: 從選擇的腳本中確定目標(biāo)腳本,其中所述目標(biāo)腳本為操作對象是頁面中一部分的腳本; 從確定的目標(biāo)腳本中保留操作對象為頁面主內(nèi)容所屬的對象的目標(biāo)腳本,剔除其余的目標(biāo)腳本。4.如權(quán)利要求1所述的方法,其特征在于,所述顯示加載后的頁面之前,還包括: 根據(jù)環(huán)境亮度范圍和圖片調(diào)整參數(shù)的對應(yīng)關(guān)系,確定當(dāng)前環(huán)境亮度所屬的光度范圍對應(yīng)的圖片調(diào)整參數(shù); 根據(jù)確定的圖片調(diào)整參數(shù)對所述頁面中需要顯示的圖片進(jìn)行調(diào)整。5.如權(quán)利要求1?4任一所述的方法,其特征在于,所述確定待顯示頁面中的腳本之前,還包括: 確定所述待顯示頁面中包括主內(nèi)容區(qū)域,且所述主內(nèi)容區(qū)域的數(shù)量不大于設(shè)定的閾值。6.一種顯示頁面的設(shè)備,其特征在于,該設(shè)備包括: 腳本確定模塊,用于確定待顯示頁面中的腳本; 腳本選擇模塊,用于根據(jù)腳本的來源域名,從確定的腳本中選擇與所述待顯示頁面相關(guān)的腳本; 處理模塊,用于在所述待顯示頁面上加載選擇的部分或全部腳本,并顯示加載后的頁面。7.如權(quán)利要求6所述的設(shè)備,其特征在于,所述腳本選擇模塊具體用于: 從確定的腳本中選擇腳本的來源域名與所述待顯示頁面的域名相同的腳本。8.如權(quán)利要求6所述的設(shè)備,其特征在于,所述腳本選擇模塊還用于: 所述從確定的腳本中選擇與所述待顯示頁面相關(guān)的腳本之后,從選擇的腳本中確定目標(biāo)腳本,其中所述目標(biāo)腳本為操作對象是頁面中一部分的腳本; 從確定的目標(biāo)腳本中保留操作對象為頁面主內(nèi)容所屬的對象的目標(biāo)腳本,剔除其余的目標(biāo)腳本。9.如權(quán)利要求6所述的設(shè)備,其特征在于,所述處理模塊還用于: 根據(jù)環(huán)境亮度范圍和圖片調(diào)整參數(shù)的對應(yīng)關(guān)系,確定當(dāng)前環(huán)境亮度所屬的光度范圍對應(yīng)的圖片調(diào)整參數(shù); 根據(jù)確定的圖片調(diào)整參數(shù)對所述頁面中需要顯示的圖片進(jìn)行調(diào)整。10.如權(quán)利要求6?9任一所述的設(shè)備,其特征在于,所述腳本確定模塊還用于: 在確定所述待顯示頁面中包括主內(nèi)容區(qū)域,且所述主內(nèi)容區(qū)域的數(shù)量不大于設(shè)定的閾值后,確定待顯示頁面中的腳本。
      【文檔編號】G06F17/30GK106095874SQ201610394877
      【公開日】2016年11月9日
      【申請日】2016年6月3日 公開號201610394877.2, CN 106095874 A, CN 106095874A, CN 201610394877, CN-A-106095874, CN106095874 A, CN106095874A, CN201610394877, CN201610394877.2
      【發(fā)明人】顧楊, 李和意
      【申請人】青島海信移動(dòng)通信技術(shù)股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1