网页显示方法和装置制造方法

文档序号:6537757阅读:161来源:国知局
网页显示方法和装置制造方法
【专利摘要】本发明是关于一种网页显示方法和装置,属于网络【技术领域】。所述方法包括:当接收到显示网页的指令时,获取网页中每张图片的属性信息;根据每张图片的属性信息,判断所述网页中是否包括属性信息与预设下载属性不匹配的第一图片,所述预设下载属性用于规定待下载图片的属性信息;当所述网页中包括所述第一图片时,禁止对于所述第一图片的下载,并在所述网页中所述第一图片对应的显示区域显示预设图片,所述预设图片根据所述第一图片的属性信息生成。本发明通过禁止对于该第一图片的下载后再进行网页显示,避免了由于下载网页中的全部图片而造成的流量消耗,提高了网页显示速度,且在第一图片对应的显示区域显示预设图片,避免了网页排版混乱。
【专利说明】网页显示方法和装置
【技术领域】
[0001 ] 本公开是关于网络【技术领域】,具体来说是关于网页显示方法和装置。
【背景技术】
[0002]随着互联网信息越来越多样化,网页中可能会包含很多图片,则终端在显示网页时,需要下载图片后再进行显示。由于图片的数据量很大,下载时需要消耗过多的流量和时间,会降低网页的显示速度。
[0003]而为了减少流量的消耗、提高网页的显示速度,终端可以不下载图片,在显示网页时也不显示图片,但是,这样容易造成网页排版混乱。

【发明内容】

[0004]为了解决相关技术中存在的问题,本公开提供了一种网页显示方法和装置。所述技术方案如下:
[0005]第一方面,本公开提供了一种网页显示方法,所述方法包括:
[0006]当接收到显示网页的指令时,获取所述网页中每张图片的属性信息;
[0007]根据每张图片的属性信息,判断所述网页中是否包括属性信息与预设下载属性不匹配的第一图片,所述预设下载属性用于规定待下载图片的属性信息;
[0008]当所述网页中包括所述第一图片时,禁止对于所述第一图片的下载,并在所述网页中所述第一图片对应的显示区域显示预设图片,所述预设图片根据所述第一图片的属性信息生成。
[0009]当所述预设下载属性包括预设尺寸时,判断所述网页中是否包括属性信息与预设下载属性不匹配的第一图片包括:
[0010]判断每张图片的尺寸是否小于所述预设尺寸;
[0011]当任一图片的尺寸小于所述预设尺寸时,确定所述尺寸小于所述预设尺寸的图片的属性信息与所述预设下载属性匹配;
[0012]当任一图片的尺寸不小于所述预设尺寸时,确定所述尺寸不小于所述预设尺寸的图片的属性信息与所述预设下载属性不匹配。
[0013]判断所述网页中是否包括属性信息与预设下载属性不匹配的第一图片包括:
[0014]获取每张图片的类型,所述图片的类型包括前景图片和背景图片;
[0015]当所述图片为所述网页的背景图片时,确定所述图片的属性信息与所述预设下载属性匹配;
[0016]当所述图片为所述网页的前景图片时,确定所述图片的属性信息与所述预设下载属性不匹配。
[0017]在所述网页中所述第一图片对应的显示区域显示预设图片包括:
[0018]从所述第一图片的属性信息中提取所述第一图片的文本信息;
[0019]根据所述第一图片的文本信息,生成所述预设图片;[0020]在所述网页中所述第一图片对应的显示区域显示所述预设图片。
[0021]在所述第一图片对应的显示区域显示预设图片之后,所述方法还包括:
[0022]当检测到对所述预设图片的点击操作时,下载所述第一图片;
[0023]显示所述第一图片。
[0024]显示所述第一图片之后,所述方法还包括:
[0025]当检测到对所述第一图片的点击操作时,判断所述第一图片的属性信息是否包括链接地址;
[0026]当所述第一图片的属性信息包括链接地址时,跳转至所述链接地址。
[0027]判断所述网页中是否包括属性信息与预设下载属性不匹配的第一图片之后,所述方法还包括:
[0028]当所述网页中不包括所述第一图片时,下载所述网页中的网页内容;
[0029]在所述网页中显示已下载的网页内容。
[0030]所述方法还包括:
[0031]当接收到显示网页的指令时,判断当前的网络连接方式是否为无线相容性认证W1-Fi连接;
[0032]当所述网络连接方式为W1-Fi连接时,下载所述网页中的网页内容,在所述网页中显示已下载的网页内容;或,
[0033]当所述网络连接方式不是W1-Fi连接时,执行获取所述网页中每张图片的属性信息的步骤。
[0034]第二方面,本公开提供了一种网页显示装置,所述装置包括:
[0035]属性信息获取模块,用于当接收到显示网页的指令时,获取所述网页中每张图片的属性信息;
[0036]判断模块,用于根据每张图片的属性信息,判断所述网页中是否包括属性信息与预设下载属性不匹配的第一图片,所述预设下载属性用于规定待下载图片的属性信息;
[0037]显示模块,用于当所述网页中包括所述第一图片时,禁止对于所述第一图片的下载,并在所述网页中所述第一图片对应的显示区域显示预设图片,所述预设图片根据所述第一图片的属性信息生成。
[0038]当所述预设下载属性包括预设尺寸时,所述判断模块包括:
[0039]第一判断单元,用于判断每张图片的尺寸是否小于所述预设尺寸;
[0040]第一匹配单元,用于当任一图片的尺寸小于所述预设尺寸时,确定所述尺寸小于所述预设尺寸的图片的属性信息与所述预设下载属性匹配;
[0041]第二匹配单元,用于当任一图片的尺寸不小于所述预设尺寸时,确定所述尺寸不小于所述预设尺寸的图片的属性信息与所述预设下载属性不匹配。
[0042]所述判断模块包括:
[0043]类型获取单元,用于获取每张图片的类型,所述图片的类型包括前景图片和背景图片;
[0044]第三匹配单元,用于当所述图片为所述网页的背景图片时,确定所述图片的属性信息与所述预设下载属性匹配;
[0045]第四匹配单元,用于当所述图片为所述网页的前景图片时,确定所述图片的属性信息与所述预设下载属性不匹配。
[0046]所述显示模块包括:
[0047]文本信息提取单元,用于从所述第一图片的属性信息中提取所述第一图片的文本信息;
[0048]预设图片生成单元,用于根据所述第一图片的文本信息,生成所述预设图片;
[0049]图片显示单元,用于在所述网页中所述第一图片对应的显示区域显示所述预设图片。
[0050]所述装置还包括:
[0051]第一图片下载模块,用于当检测到对所述预设图片的点击操作时,下载所述第一图片;
[0052]第一图片显示模块,用于显示所述第一图片。
[0053]所述装置还包括:
[0054]超链接判断模块,用于当检测到对所述第一图片的点击操作时,判断所述第一图片的属性信息是否包括链接地址;
[0055]跳转模块,用于当所述第一图片的属性信息包括链接地址时,跳转至所述链接地址。
[0056]所述装置还包括:
[0057]网页内容下载模块,用于当所述网页中不包括所述第一图片时,下载所述网页中的网页内容;
[0058]网页内容显示模块,用于在所述网页中显示已下载的网页内容。
[0059]所述装置还包括:
[0060]连接方式判断模块,用于当接收到显示网页的指令时,判断当前的网络连接方式是否为无线相容性认证W1-Fi连接;
[0061]第一处理模块,用于当所述网络连接方式为W1-Fi连接时,下载所述网页中的网页内容,在所述网页中显示已下载的网页内容;或,
[0062]第二处理模块,用于当所述网络连接方式不是W1-Fi连接时,执行获取所述网页中每张图片的属性信息的步骤。
[0063]本公开的一些有益效果可以包括:
[0064]本实施例提供的方法和装置,通过在接收到显示网页的指令时,根据该预设下载属性判断该网页中是否包括属性信息与预设下载属性不匹配的第一图片,当该网页中包括第一图片时,禁止对于该第一图片的下载后再进行网页显示,避免了由于下载该网页中的全部图片而造成过多的流量消耗,提高了网页显示速度,且在第一图片对应的显示区域显示预设图片,避免了网页排版混乱。
[0065]应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。
【专利附图】

【附图说明】
[0066]为了更清楚地说明本公开中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。此处所说明的附图用来提供对本公开的进一步理解,构成本申请的一部分,并不构成对本公开的限定。在附图中:
[0067]图1是网页显不方法的不例性流程图;
[0068]图2是网页显示方法的示例性流程图;
[0069]图3是网页显示装置的示例性结构示意图;
[0070]图4是终端设备的示例性结构示意图。
[0071]通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
【具体实施方式】
[0072]为使本公开的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本公开做进一步详细说明。在此,本公开的示意性实施方式及其说明用于解释本公开,但并不作为对本公开的限定。
[0073]本公开实施例提供一种网页显示方法和装置,以下结合附图对本公开进行详细说明。
[0074]在一个实施例中,图1是网页显示方法的示例性流程图,参见图1,该方法包括:
[0075]在步骤101中,当接收到显示网页的指令时,获取该网页中每张图片的属性信息,本实施例的方法用于终端中。
[0076]在步骤102中,根据每张图片的属性信息,判断该网页中是否包括属性信息与预设下载属性不匹配的第一图片,该预设下载属性用于规定待下载图片的属性信息。
[0077]在步骤103中,当该网页中包括该第一图片时,当该网页中包括该第一图片时,禁止对于该第一图片的下载,并在该网页中该第一图片对应的显示区域显示预设图片,该预设图片根据该第一图片的属性信息生成。
[0078]本实施例提供的方法,通过在接收到显示网页的指令时,根据该预设下载属性判断该网页中是否包括属性信息与预设下载属性不匹配的第一图片,当该网页中包括第一图片时,禁止对于该第一图片的下载后再进行网页显示,避免了由于下载该网页中的全部图片而造成过多的流量消耗,提高了网页显示速度,且在第一图片对应的显示区域显示预设图片,避免了网页排版混乱。
[0079]当该预设下载属性包括预设尺寸时,判断该网页中是否包括属性信息与预设下载属性不匹配的第一图片包括:
[0080]判断每张图片的尺寸是否小于该预设尺寸;
[0081]当任一图片的尺寸小于该预设尺寸时,确定该尺寸小于该预设尺寸的图片的属性信息与该预设下载属性匹配;
[0082]当任一图片的尺寸不小于该预设尺寸时,确定该尺寸不小于该预设尺寸的图片的属性信息与该预设下载属性不匹配。
[0083]判断该网页中是否包括属性信息与预设下载属性不匹配的第一图片包括:
[0084]获取每张图片的类型,该图片的类型包括前景图片和背景图片;[0085]当该图片为该网页的背景图片时,确定该图片的属性信息与该预设下载属性匹配;
[0086]当该图片为该网页的前景图片时,确定该图片的属性信息与该预设下载属性不匹配。
[0087]在该网页中该第一图片对应的显示区域显示预设图片包括:
[0088]从该第一图片的属性信息中提取该第一图片的文本信息;
[0089]根据该第一图片的文本信息,生成该预设图片;
[0090]在该网页中该第一图片对应的显示区域显示该预设图片。
[0091]在该第一图片对应的显示区域显示预设图片之后,该方法还包括:
[0092]当检测到对该预设图片的点击操作时,下载该第一图片;
[0093]显示该第一图片。
[0094]显示该第一图片之后,该方法还包括:
[0095]当检测到对该第一图片的点击操作时,判断该第一图片的属性信息是否包括链接地址;
[0096]当该第一图片的属性信息包括链接地址时,跳转至该链接地址。
[0097]判断该网页中是否包括属性信息与预设下载属性不匹配的第一图片之后,该方法还包括:`
[0098]当该网页中不包括该第一图片时,下载该网页中的网页内容;
[0099]在该网页中显示已下载的网页内容。
[0100]该方法还包括:
[0101]当接收到显示网页的指令时,判断当前的网络连接方式是否为无线相容性认证W1-Fi连接;
[0102]当该网络连接方式为W1-Fi连接时,下载该网页中的网页内容,在该网页中显示已下载的网页内容;或,
[0103]当该网络连接方式不是W1-Fi连接时,执行获取该网页中每张图片的属性信息的步骤。
[0104]上述所有可选技术方案,可以采用任意结合形成本发明的可选实施例,在此不再
--赘述。
[0105]在一个实施例中,图2是网页显示方法的示例性流程图,该实施例的执行主体为终端,参见图2,所述方法包括:
[0106]在步骤200中,该终端接收显示网页的指令。
[0107]其中,该显示网页的指令可以由用户输入网页地址触发,或者由该终端开启浏览器触发,或者由该网页关联的服务器主动向该终端发送,本实施例对此不做限定。
[0108]在步骤201中,该终端判断当前的网络连接方式是否为W1-Fi连接,如果是,执行步骤202,如果否,执行步骤203。
[0109]在本实施例中,该终端在接收到该显示网页的指令时,需要访问该网页的链接地址,以下载该网页中的网页内容,并显示已下载的网页内容。而若是该网页中包含图片时,由于图片的数据量很大,下载图片需要耗费过多的流量。因此,该终端可以先判断当前的网络连接方式是否为W1-Fi连接。由于处于W1-Fi连接状态时耗费的流量无需计费,则当该终端当前的网络连接方式为W1-Fi连接时,可以直接下载并显示该网页中的所有网页内容。
[0110]需要说明的是,该步骤201为可选步骤,该终端还可以在接收到该显示网页的指令时,不对该终端当前的网络连接方式进行判断而是直接执行步骤203,本实施例对此不做限定。
[0111]在步骤202中,该终端下载该网页中的网页内容,在该网页中显示已下载的网页内容,结束。
[0112]在本实施例中,该终端在确定当前网络连接方式为W1-Fi连接时,下载该网页中的图片或文本等网页内容,并在该网页中显示已下载的全部网页内容。
[0113]在步骤203中,该终端获取该网页中每张图片的属性信息。
[0114]其中,图片的属性信息可以包括图片的名称、尺寸、类型、分辨率、显示坐标以及图片中包含的文本等等,本实施例对此不做限定。进一步地,根据图片的显示坐标和尺寸可以确定图片在该网页中的显示区域。
[0115]在本实施例中,该终端访问该网页的链接地址,可以直接下载该网页中的文本信息,而对于该网页中的图片,该终端先获取该网页中每张图片的属性信息,以便后续根据每张图片的属性信息确定是否需要下载对应的图片。
[0116]在步骤204中,该终端根据每张图片的属性信息,判断该网页中是否包括属性信息与预设下载属性不匹配的第一图片,如果是,执行步骤205,如果否,执行步骤202。
[0117]在本实施例中,该终端判断每张图片的属性信息是否与该预设下载属性匹配,当任一图片的属性信息与该预设下载属性不匹配时,该终端确定该属性信息与该预设下载属性不匹配的图片为第一图片,该终端对该网页中的每张图片均执行上述判断过程,以判断该网页中是否包括第一图片。
[0118]其中,该预设下载属性用于规定待下载图片的属性信息,可以规定待下载图片的预设尺寸、预设数目、预设类型等,本发明实施例对此不做限定。对于每张图片,该终端可以根据该预设下载属性以及每张图片的尺寸、类型等属性信息,判断每张图片的属性信息是否与该预设下载属性匹配,以判断每张图片是否为第一图片。
[0119]在本实施例中,该预设下载属性的规定不同,该终端判断每张图片的属性信息是否与该预设下载属性匹配的方式也不同。以下列举出该终端的几种判断方式:
[0120](I)当该预设下载属性包括该预设数目时,该步骤204可以包括:该终端对该网页中的图片的尺寸进行排序,按照尺寸从小到大的顺序将预设数目的图片以外的图片确定为属性信息与该预设下载属性不匹配的第一图片。
[0121](2)当该预设下载属性包括该预设尺寸时,该步骤204可以包括以下步骤(21)和
(22):
[0122](21)该终端判断每张图片的尺寸是否小于该预设尺寸。
[0123](22)当任一图片的尺寸小于该预设尺寸时,该终端确定该尺寸小于该预设尺寸的图片的属性信息与该预设下载属性匹配;当任一图片的尺寸不小于该预设尺寸时,该终端确定该尺寸不小于该预设尺寸的图片的属性信息与该预设下载属性不匹配。
[0124]在本实施例中,该终端以该预设尺寸划分大尺寸图片和小尺寸图片,小尺寸图片可能包括叉号、箭头等关键信息,如果不下载这些小尺寸图片,易导致网页关键信息的遗漏,同时也会对用户与网页之间的交互造成影响。例如,如果不下载网页中的关闭按钮的图片和置顶按钮的图片,则用户无法指示该终端关闭该网页,也无法指示该终端从当前显示的位置直接跳转至该网页的顶部。
[0125]鉴于小尺寸图片可能包括网页的关键信息,且小尺寸图片的数据量很小,下载时不会耗费过多的流量,该终端可以下载该网页中的小尺寸图片,既能够节省流量,也避免了对用户与网页之间的交互造成的影响。
[0126](3)当该预设下载属性包括该预设类型时,该终端下载属于该预设类型的图片。其中,当该预设类型为背景图片时,该步骤204可以包括以下步骤(31)和步骤(32):
[0127](31)该终端获取每张图片的类型,图片的类型包括前景图片和背景图片。
[0128]在本实施例中,从用户的视觉深远效果的角度来说,背景图片位于前景图片之后,用于衬托前景图片,且该背景图片不与前景图片相连。该终端根据每张图片的属性信息中的类型可以确定相应图片是前景图片还是背景图片。
[0129]例如,在该网页的CSS (Cascading Style Sheet,级联样式表)代码中,属于background (背景)属性的图片即为背景图片,不属于background属性的图片即为前景图片。
[0130](32)当该图片为该网页的背景图片时,该终端确定该图片的属性信息与该预设下载属性匹配;当该图片为该网页的前景图片时,该终端确定该图片的属性信息与该预设下载属性不匹配。
[0131]当该图片为背景图片时,如果不下载该背景图片,可能会影响该网页的整体布局,造成该网页排版混乱,则该终端在确定该图片为背景图片时,确定该图片的属性信息与该预设下载属性匹配,以便后续过程中下载该图片。
[0132]需要说明的是,该预设下载属性可能包括该预设尺寸、该预设类型等多项规定,而对于一张图片来说,该图片只需满足其中的至少一项规定即可认为该图片的属性信息与该预设下载属性匹配。
[0133]在步骤205中,对于每张第一图片,该终端禁止对于该第一图片的下载,并从该第一图片的属性信息中提取文本信息。
[0134]其中,该提取的文本信息为该第一图片的名称或该第一图片中包含的文本,本实施例对此不做限定。
[0135]在本实施例中,当该终端确定该网页中包括第一图片时,禁止对于该第一图片的下载,则在该网页中也不会显示该第一图片。但是若不显示该第一图片就会遗漏该第一图片中的信息,也可能会引起网页排版混乱,因此为了避免遗漏信息和网页排版混乱,该终端可以从该第一图片的属性信息中提取文本信息,后续在该网页中在该第一图片对应的显示区域显示该文本信息,能够最大程度地保留该第一图片的信息。
[0136]需要说明的是,该步骤205为可选步骤,该终端可以不执行步骤205,而是在该网页中,在该第一图片对应的显示区域直接显示预设图片即可。
[0137]在步骤206中,该终端根据该第一图片的文本信息,生成该预设图片。
[0138]在本实施例中,该终端提取到该文本信息后,可以在该终端存储的一张空白图片或一张已设置好背景的图片中添加该文本信息,得到该预设图片,在该第一图片对应的显示区域显示该预设图片。
[0139]该步骤206可以包括:该终端在本端存储的一张图片中添加该文本信息,得到该预设图片,并根据该第一图片的尺寸,对该预设图片进行缩放,使得该预设图片和该第一图片的尺寸相同。
[0140]当然,该终端也可以直接在该第一图片对应的显示区域显示该文本信息,或者在该第一图片对应的显示区域显示一张该终端存储的图片来代替该第一图片。
[0141]在步骤207中,该终端下载该网页中该第一图片以外的网页内容,在该网页中显示已下载的网页内容,并在该第一图片对应的显示区域显示该预设图片。
[0142]在本实施例中,该终端下载第一图片以外的网页内容,在显示该网页时即可显示该第一图片以外的网页内容。而该终端未下载第一图片,则在该显示该网页的过程中,该终端在第一图片对应的显示区域显示该预设图片,避免了网页排版混乱。
[0143]需要说明的是,本实施例以该终端先提取每张第一图片的文本信息得到每张第一图片的预设图片后再下载第一图片以外的网页内容为例进行说明,该终端还可以先下载第一图片以外的网页内容,再提取每张第一图片的文本信息,本实施例对此不做限定。
[0144]在步骤208中,当该终端检测到对显示的任一预设图片的点击操作时,下载并显示该预设图片对应的第一图片。
[0145]在本实施例中,该终端不下载该第一图片时,可以显示该预设图片以供用户浏览,此时,当用户希望显示该第一图片时,可以点击该预设图片,该终端检测到对该预设图片的点击操作时下载该第一图片,在该第一图片对应的显示区域显示该第一图片。
[0146]当然,该终端还可以在该预设图片的设置菜单中提供下载原图片选项,当该终端检测到用户对该预设图片的右键点击操作(或者长按操作)时,弹出该设置菜单,当该终端检测到用户对设置菜单中的下载原图片选项的点击操作时,下载并显示该第一图片。
[0147]在步骤209中,当该终端检测到对该第一图片的点击操作时,判断该第一图片的属性信息是否包括链接地址,如果是,执行步骤210,如果否,结束。
[0148]在本实施例中,该链接地址是指该第一图片所指向的目标的地址,该目标可以为该网页中的其他位置、另一个网页或者一个文件等等,本实施例对此不做限定。当该第一图片的属性信息包括链接地址时,该终端可以在检测到对该第一图片的点击操作时跳转至该链接地址。
[0149]需要说明的是,图片的属性信息还包括图片的地址,而该链接地址与该图片地址不同。当该图片的属性信息包括该图片地址但不包括链接地址时,该终端可以在检测到对该图片的点击操作时,根据该图片地址显示该图片的原始图片。当该图片的属性信息包括该链接地址时,该终端可以在检测到对该图片的点击操作时,跳转至该链接地址。
[0150]而若是该终端不显示该第一图片而是显示该预设图片时,该终端可以在检测到第一次点击操作时下载并显示该第一图片,在检测到第二次点击操作时判断该第一图片的属性信息是否包括链接地址,如果是,该终端即可跳转至该链接地址。
[0151]在该终端不显示该第一图片的情况下,用户通过触发一次点击操作即可触发该终端显示该第一图片,触发两次点击操作即可触发该终端跳转至该第一图片的链接地址,能够满足用户节省流量和浏览图片的需求,且操作简便。
[0152]在步骤210中,该终端跳转至该链接地址。
[0153]另外,对于该网页中第一图片以外的图片,该终端下载并显示该图片,之后该终端也可以执行步骤209和步骤210,跳转至该图片对应的链接地址。[0154]本实施例提供的方法,通过在接收到显示网页的指令时,根据该预设下载属性判断该网页中是否包括属性信息与预设下载属性不匹配的第一图片,当该网页中包括第一图片时,禁止对于该第一图片的下载后再进行网页显示,避免了由于下载该网页中的全部图片而造成过多的流量消耗,提高了网页显示速度,且在第一图片对应的显示区域显示预设图片,避免了网页排版混乱。
[0155]图3是网页显示装置的示例性结构示意图,参见图3,该装置包括:属性信息获取模块301、判断模块302、显示模块303,
[0156]其中,属性信息获取模块301用于当接收到显示网页的指令时,获取该网页中每张图片的属性信息;判断模块302与属性信息获取模块301连接,用于根据每张图片的属性信息,判断该网页中是否包括属性信息与预设下载属性不匹配的第一图片,该预设下载属性用于规定待下载图片的属性信息;显示模块303与判断模块302连接,当该网页中包括该第一图片时,禁止对于该第一图片的下载,并在该网页中该第一图片对应的显示区域显示预设图片,该预设图片根据该第一图片的属性信息生成。
[0157]当该预设下载属性包括预设尺寸时,该判断模块302包括:
[0158]第一判断单元,用于判断每张图片的尺寸是否小于该预设尺寸;
[0159]第一匹配单元,用于当任一图片的尺寸小于该预设尺寸时,确定该尺寸小于该预设尺寸的图片的属性信息与该预设下载属性匹配;
[0160]第二匹配单元,用于当任一图片的尺寸不小于该预设尺寸时,确定该尺寸不小于该预设尺寸的图片的属性信息与该预设下载属性不匹配。
[0161 ] 该判断模块302包括:
[0162]类型获取单元,用于获取每张图片的类型,该图片的类型包括前景图片和背景图片;
[0163]第三匹配单元,用于当该图片为该网页的背景图片时,确定该图片的属性信息与该预设下载属性匹配;
[0164]第四匹配单元,用于当该图片为该网页的前景图片时,确定该图片的属性信息与该预设下载属性不匹配。
[0165]该显示模块303包括:
[0166]文本信息提取单元,用于从该第一图片的属性信息中提取该第一图片的文本信息;
[0167]预设图片生成单元,用于根据该第一图片的文本信息,生成该预设图片;
[0168]图片显示单元,用于在该网页中该第一图片对应的显示区域显示该预设图片。
[0169]该装置还包括:
[0170]第一图片下载模块,用于当检测到对该预设图片的点击操作时,下载该第一图片;
[0171]第一图片显示模块,用于显示该第一图片。
[0172]该装置还包括:
[0173]超链接判断模块,用于当检测到对该第一图片的点击操作时,判断该第一图片的属性信息是否包括链接地址;
[0174]跳转模块,用于当该第一图片的属性信息包括链接地址时,跳转至该链接地址。[0175]该装置还包括:
[0176]网页内容下载模块,用于当该网页中不包括该第一图片时,下载该网页中的网页内容;
[0177]网页内容显示模块,用于在该网页中显示已下载的网页内容。
[0178]该装置还包括:
[0179]连接方式判断模块,用于当接收到显示网页的指令时,判断当前的网络连接方式是否为无线相容性认证W1-Fi连接;
[0180]第一处理模块,用于当该网络连接方式为W1-Fi连接时,下载该网页中的网页内容,在该网页中显示已下载的网页内容;或,
[0181]第二处理模块,用于当该网络连接方式不是W1-Fi连接时,执行获取该网页中每张图片的属性信息的步骤。
[0182]本实施例提供的装置,通过在接收到显示网页的指令时,根据该预设下载属性判断该网页中是否包括属性信息与预设下载属性不匹配的第一图片,当该网页中包括第一图片时,禁止对于该第一图片的下载后再进行网页显示,避免了由于下载该网页中的全部图片而造成过多的流量消耗,提高了网页显示速度,且在第一图片对应的显示区域显示预设图片,避免了网页排版混乱。
[0183]需要说明的是:上述实施例提供的网页显示装置在显示网页时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将终端设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的网页显示装置与网页显示方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0184]图4是终端设备的示例性结构示意图,参见图4,上述实施例中终端执行的步骤可以基于该终端设备的结构。优选的:
[0185]终端设备400可以包括通信单元110、包括有一个或一个以上计算机可读存储介质的存储器120、输入单元130、显示单元140、传感器150、音频电路160、WIFI (WirelessFidelity,无线保真)模块170、包括有一个或者一个以上处理核心的处理器180、以及电源190等部件。本领域技术人员可以理解,图中示出的终端设备结构并不构成对终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
[0186]通信单元110可用于收发信息或通话过程中,信号的接收和发送,该通信单元110可以为RF (Radio Frequency,射频)电路、路由器、调制解调器、等网络通信设备。特别地,当通信单元110为RF电路时,将基站的下行信息接收后,交由一个或者一个以上处理器180处理;另外,将涉及上行的数据发送给基站。通常,作为通信单元的RF电路包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(SIM)卡、收发信机、耦合器、LNA(Low Noise Amplifier,低噪声放大器)、双工器等。此外,通信单元110还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于 GSM (Global System of Mobile communication,全球移动通讯系统)、GPRS (GeneralPacket Radio Service,通用分组无线服务)、CDMA (Code Division Multiple Access,石马分多址)、WCDMA (Wideband Code Division Multiple Access,宽带码分多址)、LTE (LongTerm Evolution,长期演进)、电子邮件、SMS (Short Messaging Service,短消息服务)等。存储器120可用于存储软件程序以及模块,处理器180通过运行存储在存储器120的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器120可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端设备400的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器120可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器120还可以包括存储器控制器,以提供处理器180和输入单元130对存储器120的访问。
[0187]输入单元130可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。优选地,输入单元130可包括触敏表面131以及其他输入设备132。触敏表面131,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面131上或在触敏表面131附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面131可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器180,并能接收处理器180发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面131。除了触敏表面131,输入单元130还可以包括其他输入设备132。优选地,其他输入设备132可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
[0188]显示单元140可用于显示由用户输入的信息或提供给用户的信息以及终端设备400的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元140可包括显示面板141,可选的,可以采用LOXLiquid Crystal Display,液晶显示器)、0LED (Organic Light-Emitting Diode,有机发光二极管)等形式来配置显示面板141。进一步的,触敏表面131可覆盖显示面板141,当触敏表面131检测到在其上或附近的触摸操作后,传送给处理器180以确定触摸事件的类型,随后处理器180根据触摸事件的类型在显示面板141上提供相应的视觉输出。虽然在图4中,触敏表面131与显示面板141是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面131与显示面板141集成而实现输入和输出功能。
[0189]终端设备400还可包括至少一种传感器150,比如光传感器、运动传感器以及其他传感器。光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板141的亮度,接近传感器可在终端设备400移动到耳边时,关闭显示面板141和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于终端设备400还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
[0190]音频电路160、扬声器161,传声器162可提供用户与终端设备400之间的音频接口。音频电路160可将接收到的音频数据转换后的电信号,传输到扬声器161,由扬声器161转换为声音信号输出;另一方面,传声器162将收集的声音信号转换为电信号,由音频电路160接收后转换为音频数据,再将音频数据输出处理器180处理后,经RF电路40以发送给比如另一终端设备,或者将音频数据输出至存储器120以便进一步处理。音频电路160还可能包括耳塞插孔,以提供外设耳机与终端设备400的通信。
[0191]为了实现无线通信,该终端设备上可以配置有无线通信单元170,该无线通信单元170可以为WIFI模块。WIFI属于短距离无线传输技术,终端设备400通过无线通信单元170可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图中示出了无线通信单元170,但是可以理解的是,其并不属于终端设备400的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
[0192]处理器180是终端设备400的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器120内的数据,执行终端设备400的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器180可包括一个或多个处理核心;优选的,处理器180可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器180中。
[0193]终端设备400还包括给各个部件供电的电源190 (比如电池),优选的,电源可以通过电源管理系统与处理器180逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源190还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
[0194]尽管未示出,终端设备400还可以包括摄像头、蓝牙模块等,在此不再赘述。在本实施例中,终端设备还包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行本实施例提供的方法的指令。
[0195]此外,典型地,本公开所述的移动终端可为各种手持终端设备,例如手机、个人数字助理(PDA)等,因此本公开的保护范围不应限定为某种特定类型的移动终端。
[0196]此外,根据本公开的方法还可以被实现为由CPU执行的计算机程序。在该计算机程序被CPU执行时,执行本公开的方法中限定的上述功能。
[0197]此外,上述方法步骤以及系统单元也可以利用控制器以及用于存储使得控制器实现上述步骤或单元功能的计算机程序的计算机可读存储设备实现。
[0198]此外,应该明白的是,本文所述的计算机可读存储设备(例如,存储器)可以是易失性存储器或非易失性存储器,或者可以包括易失性存储器和非易失性存储器两者。作为例子而非限制性的,非易失性存储器可以包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦写可编程ROM(EEPROM)或快闪存储器。易失性存储器可以包括随机存取存储器(RAM),该RAM可以充当外部高速缓存存储器。作为例子而非限制性的,RAM可以以多种形式获得,比如同步RAM (DRAM)、动态RAM (DRAM)、同步DRAM (SDRAM)、双数据速率SDRAM (DDR SDRAM)、增强SDRAM (ESDRAM)、同步链路DRAM (SLDRAM)以及直接RambusRAM(DRRAM)。所公开的方面的存储设备意在包括但不限于这些和其它合适类型的存储器。[0199]本领域技术人员还将明白的是,结合这里的公开所描述的各种示例性逻辑块、模块、电路和算法步骤可以被实现为电子硬件、计算机软件或两者的组合。为了清楚地说明硬件和软件的这种可互换性,已经就各种示意性组件、方块、模块、电路和步骤的功能对其进行了一般性的描述。这种功能是被实现为软件还是被实现为硬件取决于具体应用以及施加给整个系统的设计约束。本领域技术人员可以针对每种具体应用以各种方式来实现所述的功能,但是这种实现决定不应被解释为导致脱离本公开的范围。
[0200]结合这里的公开所描述的各种示例性逻辑块、模块和电路可以利用被设计成用于执行这里所述功能的下列部件来实现或执行:通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立门或晶体管逻辑、分立的硬件组件或者这些部件的任何组合。通用处理器可以是微处理器,但是可替换地,处理器可以是任何传统处理器、控制器、微控制器或状态机。处理器也可以被实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器结合DSP核、或任何其它这种配置。
[0201]结合这里的公开所描述的方法或算法的步骤可以直接包含在硬件中、由处理器执行的软件模块中或这两者的组合中。软件模块可以驻留在RAM存储器、快闪存储器、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD-ROM、或本领域已知的任何其它形式的存储介质中。示例性的存储介质被耦合到处理器,使得处理器能够从该存储介质中读取信息或向该存储介质写入信息。在一个替换方案中,所述存储介质可以与处理器集成在一起。处理器和存储介质可以驻留在ASIC中。ASIC可以驻留在用户终端中。在一个替换方案中,处理器和存储介质可以作为分立组件驻留在用户终端中。
[0202]在一个或多个示例性设计中,所述功能可以在硬件、软件、固件或其任意组合中实现。如果在软件中实现,则可以将所述功能作为一个或多个指令或代码存储在计算机可读介质上或通过计算机可读介质来传送。计算机可读介质包括计算机存储介质和通信介质,该通信介质包括有助于将计算机程序从一个位置传送到另一个位置的任何介质。存储介质可以是能够被通用或专用计算机访问的任何可用介质。作为例子而非限制性的,该计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储设备、磁盘存储设备或其它磁性存储设备,或者是可以用于携带或存储形式为指令或数据结构的所需程序代码并且能够被通用或专用计算机或者通用或专用处理器访问的任何其它介质。此外,任何连接都可以适当地称为计算机可读介质。例如,如果使用同轴线缆、光纤线缆、双绞线、数字用户线路(DSL)或诸如红外线、无线电和微波的无线技术来从网站、服务器或其它远程源发送软件,则上述同轴线缆、光纤线缆、双绞线、DSL或诸如红外先、无线电和微波的无线技术均包括在介质的定义。如这里所使用的,磁盘和光盘包括压缩盘(CD)、激光盘、光盘、数字多功能盘(DVD)、软盘、蓝光盘,其中磁盘通常磁性地再现数据,而光盘利用激光光学地再现数据。上述内容的组合也应当包括在计算机可读介质的范围内。
[0203]尽管前面公开的内容示出了本公开的示例性实施例,但是应当注意,在不背离权利要求限定的本公开的范围的前提下,可以进行多种改变和修改。根据这里描述的公开实施例的方法权利要求的功能、步骤和/或动作不需以任何特定顺序执行。此外,尽管本公开的元素可以以个体形式描述或要求,但是也可以设想多个,除非明确限制为单数。
[0204]以上所述的【具体实施方式】,对本公开的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本公开的【具体实施方式】而已,并不用于限定本公开的保护范围,凡在本公开的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。
【权利要求】
1.一种网页显示方法,其特征在于,所述方法包括: 当接收到显示网页的指令时,获取所述网页中每张图片的属性信息; 根据每张图片的属性信息,判断所述网页中是否包括属性信息与预设下载属性不匹配的第一图片,所述预设下载属性用于规定待下载图片的属性信息; 当所述网页中包括所述第一图片时,禁止对于所述第一图片的下载,并在所述网页中所述第一图片对应的显示区域显示预设图片,所述预设图片根据所述第一图片的属性信息生成。
2.根据权利要求1所述的方法,其特征在于,当所述预设下载属性包括预设尺寸时,判断所述网页中是否包括属性信息与预设下载属性不匹配的第一图片包括: 判断每张图片的尺寸是否小于所述预设尺寸; 当任一图片的尺寸小于所述预设尺寸时,确定所述尺寸小于所述预设尺寸的图片的属性信息与所述预设下载属性匹配; 当任一图片的尺寸不小于所述预设尺寸时,确定所述尺寸不小于所述预设尺寸的图片的属性信息与所述预设下载属性不匹配。
3.根据权利要求1所述的方 法,其特征在于,判断所述网页中是否包括属性信息与预设下载属性不匹配的第一图片包括: 获取每张图片的类型,所述图片的类型包括前景图片和背景图片; 当所述图片为所述网页的背景图片时,确定所述图片的属性信息与所述预设下载属性匹配; 当所述图片为所述网页的前景图片时,确定所述图片的属性信息与所述预设下载属性不匹配。
4.根据权利要求1所述的方法,其特征在于,在所述网页中所述第一图片对应的显示区域显示预设图片包括: 从所述第一图片的属性信息中提取所述第一图片的文本信息; 根据所述第一图片的文本信息,生成所述预设图片; 在所述网页中所述第一图片对应的显示区域显示所述预设图片。
5.根据权利要求1所述的方法,其特征在于,在所述第一图片对应的显示区域显示预设图片之后,所述方法还包括: 当检测到对所述预设图片的点击操作时,下载所述第一图片; 显示所述第一图片。
6.根据权利要求5所述的方法,其特征在于,显示所述第一图片之后,所述方法还包括: 当检测到对所述第一图片的点击操作时,判断所述第一图片的属性信息是否包括链接地址; 当所述第一图片的属性信息包括链接地址时,跳转至所述链接地址。
7.根据权利要求1所述的方法,其特征在于,判断所述网页中是否包括属性信息与预设下载属性不匹配的第一图片之后,所述方法还包括: 当所述网页中不包括所述第一图片时,下载所述网页中的网页内容; 在所述网页中显示已下载的网页内容。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括: 当接收到显示网页的指令时,判断当前的网络连接方式是否为无线相容性认证W1-Fi连接; 当所述网络连接方式为W1-Fi连接时,下载所述网页中的网页内容,在所述网页中显示已下载的网页内容;或, 当所述网络连接方式不是W1-Fi连接时,执行获取所述网页中每张图片的属性信息的步骤。
9.一种网页显示装置,其特征在于,所述装置包括: 属性信息获取模块,用于当接收到显示网页的指令时,获取所述网页中每张图片的属性信息; 判断模块,用于根据每张图片的属性信息,判断所述网页中是否包括属性信息与预设下载属性不匹配的第一图片,所述预设下载属性用于规定待下载图片的属性信息; 显示模块,用于当所述网页中包括所述第一图片时,禁止对于所述第一图片的下载,并在所述网页中所述第一图片对应的显示区域显示预设图片,所述预设图片根据所述第一图片的属性信息生成。
10.根据权利要求9所述的装置,其特征在于,当所述预设下载属性包括预设尺寸时,所述判断模块包括: 第一判断单元,用于判断每张图片的尺寸是否小于所述预设尺寸; 第一匹配单元,用于当任一图片的尺寸小于所述预设尺寸时,确定所述尺寸小于所述预设尺寸的图片的属性信息与所述预设下载属性匹配; 第二匹配单元,用于当任一图片的尺寸不小于所述预设尺寸时,确定所述尺寸不小于所述预设尺寸的图片的属性信息与所述预设下载属性不匹配。
11.根据权利要求9所述的装置,其特征在于,所述判断模块包括: 类型获取单元,用于获取每张图片的类型,所述图片的类型包括前景图片和背景图片; 第三匹配单元,用于当所述图片为所述网页的背景图片时,确定所述图片的属性信息与所述预设下载属性匹配; 第四匹配单元,用于当所述图片为所述网页的前景图片时,确定所述图片的属性信息与所述预设下载属性不匹配。
12.根据权利要求9所述的装置,其特征在于,所述显示模块包括: 文本信息提取单元,用于从所述第一图片的属性信息中提取所述第一图片的文本信息; 预设图片生成单元,用于根据所述第一图片的文本信息,生成所述预设图片; 图片显示单元,用于在所述网页中所述第一图片对应的显示区域显示所述预设图片。
13.根据权利要求9所述的装置,其特征在于,所述装置还包括: 第一图片下载模块,用于当检测到对所述预设图片的点击操作时,下载所述第一图片; 第一图片显示模块,用于显示所述第一图片。
14.根据权利要求13所述的装置,其特征在于,所述装置还包括:超链接判断模块,用于当检测到对所述第一图片的点击操作时,判断所述第一图片的属性信息是否包括链接地址; 跳转模块,用于当所述第一图片的属性信息包括链接地址时,跳转至所述链接地址。
15.根据权利要求9所述的装置,其特征在于,所述装置还包括: 网页内容下载模块,用于当所述网页中不包括所述第一图片时,下载所述网页中的网页内容; 网页内容显示模块,用于在所述网页中显示已下载的网页内容。
16.根据权利要求9所述的装置,其特征在于,所述装置还包括: 连接方式判断模块,用于当接收到显示网页的指令时,判断当前的网络连接方式是否为无线相容性认证W1-Fi连接; 第一处理模块,用于当所述网络连接方式为W1-Fi连接时,下载所述网页中的网页内容,在所述网页中显示已下载的网页内容;或, 第二处理模块,用于当所述网络连接方式不是W1-Fi连接时,执行获取所述网页中每张图片的属性信息的步骤·。
【文档编号】G06F17/30GK103823851SQ201410051525
【公开日】2014年5月28日 申请日期:2014年2月14日 优先权日:2014年2月14日
【发明者】於一飞, 张少伟, 徐国市 申请人:小米科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1