浏览网页图片的方法及客户端装置的制作方法

文档序号:6436624阅读:160来源:国知局
专利名称:浏览网页图片的方法及客户端装置的制作方法
技术领域
本发明涉及计算机技术领域,特别涉及一种浏览网页图片的方法及客户端装置。
背景技术
浏览器是万维网(Web)服务的客户端浏览程序,可向Web服务器发送各种请求,并对从服务器发来的超文本信息和各种多媒体数据格式进行解释、显示和播放。由于网站的复杂性,一般网页中都有大量的文字内容和图片内容。现有技术中的浏览器在浏览网页时,要向服务器请求该网页的内容,服务器收到请求后,会将该网页的全部内容,即图片和文字等全部发送给该浏览器客户端,该浏览器客户端会将图片和文字一并排版显示,用户看到的界面杂乱不美观,用户体验差;另外,在这种浏览模式下,客户端不知道用户重点关注的是文字还是图片,因此受到流量的限制,客户端获取的图片一般都是低质量图片,当用户想主要浏览图片时,不能满足用户的需求。

发明内容
为了满足用户仅观看网页中的图片的需求,本发明实施例提供了一种浏览网页图片的方法及客户端装置。所述技术方案如下:一方面,提供了一种浏览网页图片的方法,所述方法包括:客户端接收用户在浏览网页时触发的图片模式;获取所述用户要浏览的网页中的图片;将所述图片显示给所述用户。进一步地,获取所述用户要浏览的网页中的图片,包括:所述客户端从服务器获取所述用户要浏览的网页的内容;所述客户端根据所述网页内容中的图片标签从所述网页内容中获取图片;或者,所述客户端向所述服务器发送只看图片的请求;所述服务器接收到所述请求后,根据图片标签从所述用户要浏览的网页内容中获取图片;所述服务器向所述客户端发送所述图片;所述客户端接收所述服务器返回的所述图片。可选地,获取所述用户要浏览的网页中的图片之前,还包括:所述客户端获取用户终端的接入点类型,并将所述接入点类型发送给服务器;所述服务器根据所述接入点类型为所述用户要浏览的网页提供图片。进一步地,所述服务器根据所述接入点类型为所述用户要浏览的网页提供图片,包括:所述服务器判断所述接入点类型是否为预设的接入点类型,如果是,则为所述用户要浏览的网页提供原始图片,否则,为所述用户要浏览的网页提供压缩后的图片。可选地,将所述图片显示给所述用户之后,还包括:所述客户端预读所述网页的下一页内容中的图片。另一方面,提供了一种客户端装置,所述客户端装置包括:
接收模块,用于接收用户在浏览网页时触发的图片模式;第一获取模块,用于在所述接收模块接收用户触发的图片模式后,获取所述用户要浏览的网页中的图片;显示模块,用于将所述第一获取模块获取的图片显示给所述用户。进一步地,所述第一获取模块,具体包括第一获取单元和第二获取单元,或者,具体包括发送单元和接收单元;所述第一获取单元,用于从服务器获取所述用户要浏览的网页的内容;所述第二获取单元,用于根据所述第一获取单元获取的网页内容中的图片标签从所述网页内容中获取图片;所述发送单元,具体用于向所述服务器发送只看图片的请求,以使得所述服务器接收到所述请求后,根据图片标签从所述用户要浏览的网页内容中获取图片;所述接收单元,具体用于接收所述服务器返回的所述图片。可选地,所述客户端装置还包括:第二获取模块,用于在所述第一获取模块获取所述用户要浏览的网页中的图片之前,获取用户终端的接入点类型;发送模块,用于将所述第二获取模块获取的接入点类型发送给服务器,以使得所述服务器根据所述接入点类型为所述用户要浏览的网页提供图片。可选地,所述客户端装置还包括:预读模块,用于在所述显示模块将所述图片显示给所述用户之后,预读所述网页的下一页内容中的图片。本发明实施例提供的技术方案带来的有益效果是:通过将网页中的图片提取出来,并将图片集中展示给用户,使用户在仅关心网页中图片时,可以更直接方便的浏览网页中的图片内容,满足了用户仅观看图片的需求;其次,客户端获取用户终端的接入点类型,并将该接入点类型发送给服务器,由服务器根据该接入点类型为该用户要浏览的网页提供图片,可以满足不同接入点的图片浏览需求,即为网络环境较好的客户端提供原始图片,使用户看图片更清晰,为网络环境较差的客户端提供压缩后的图片,使用户看图片更迅速;最后,客户端通过预读下一页的内容,使用户浏览的更顺畅。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例一提供的浏览网页图片的方法流程图;图2是本发明实施例二提供的浏览网页图片的方法流程图;图3是本发明实施例三提供的浏览网页图片的方法流程图;图4是本发明实施例四提供的客户端装置的结构示意图;图5是本发明实施例四提供的第一获取模块的结构示意图6是本发明实施例四提供的另一种第一获取模块的结构示意图;图7是本发明实施例四提供的另一种客户端装置的结构示意图;图8是本发明实施例四提供的另一种客户端装置的结构示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。实施例一本发明实施例提供了一种浏览网页图片的方法,参见图1,方法流程包括:101:客户端接收用户在浏览网页时触发的图片模式;102:获取该用户要浏览的网页中的图片;103:将图片显示给用户。本发明实施例提供的方法,在用户仅关心网页中图片时,客户端可以单独获取该网页中的图片,并将图片集中展示给用户,使用户可以更直接方便的浏览网页中的图片内容,满足了用户仅观看图片的需求。实施例二本发明实施例提供了一种浏览网页图片的方法,其中,客户端为浏览器的客户端,服务器为该浏览器的服务器。本发明实施例中的浏览器可以是手机浏览器、掌上电脑浏览器等。参见图2,方法流程包括:201:客户端接收用户在浏览网页时触发的图片模式;具体地,用户在通过浏览器客户端浏览网页时,可以触发图片模式,从而达到只观看网页中的图片的效果。其中,触发图片模式的方式可以有多种,例如,客户端后台可以在网页上插入一个“图片模式”的触发动作的链接,用户通过点击该链接触发图片模式;还可以在客户端的功能选项中添加一个“图片模式”的选项,用户通过选择该选项来触发图片模式。202:客户端获取用户终端的接入点类型;其中,用户终端上网的接入点类型可以有多种选择,如W1-Fi (WirelessFidelity,无线保真技术)、3G(3rd Generation,第三代移动通信技术)、GPRS (GeneralPacket Radio Service,通用分组无线服务技术)等,用户可以选择任意一种接入点接入网络。其中,选择了不同的接入点就是选择了不同的网络环境,上网的速度也不相同,例如,W1-F1、3G等接入点提供的网络环境较好,上网速度快,GPRS等接入点提供的网络环境较差,上网速度慢。每个用户终端中都记录有自身的接入点类型,客户端很容易就能获取到该接入点类型。203:客户端将该接入点类型发送给服务器;客户端获取到用户终端的接入点类型后,将该接入点类型上报给服务器。204:服务器根据该接入点类型为该用户要浏览的网页提供图片;具体地,服务器判断该接入点类型是否为预设的接入点类型,如果是,则为该用户要浏览的网页提供原始图片,否则,为该用户要浏览的网页提供压缩后的图片。其中,预设的接入点类型可以包括W1-Fi和3G两种;原始图片是质量较高、较清晰的图片,压缩后的图片可以是对原始图片进行压缩处理后的图片。也就是说,服务器根据接入点类型去区分客户端所处网络环境的好坏,为其浏览的网页匹配相应质量的图片,如果是W1-Fi或3G,就提供原始图片,如果是GPRS,就提供压缩后的图片。需要说明的是,本实施例提供的方法,还可以省略步骤202至204,即执行完步骤201后直接执行步骤205,本实施例对此不作具体限定。通过执行步骤202至204,可以满足不同接入点的图片浏览需求,即为网络环境较好的客户端提供原始图片,使用户看图片更清晰,为网络环境较差的客户端提供压缩后的图片,使用户看图片更迅速。其中,步骤202至204还可以在步骤201之前执行。205:客户端从服务器获取该用户要浏览的网页的内容;具体地,客户端接收到用户触发的图片模式后,照常从服务器获取用户要浏览的网页的全部内容,包括文字内容、图片内容等。206:客户端根据网页内容中的图片标签从该网页内容中获取图片;具体地,客户端对网页的内容进行分析,根据网页中图片内容的标签将图片提取出来,剩余的文字内容过滤掉。客户端可以通过调用客户端中的看图插件来实现上述分析和过滤的功能。其中,图片标签指的是<img>标签,<img>标签是HTML (Hypertext MarkupLanguage,超文本标记语言)中定义的标签的一种,在HTML中图片是通过<img>标签进行定义的,也就是说,网页内容中的图片都具有<img>标签。需要说明的是,上述步骤205和206为客户端获取该用户要浏览的网页中的图片的一种实施方式。207:客户端将获取的图片显示给该用户;具体地,如果获取的该网页中的图片有多个,则将这些图片汇聚在一起进行排版,集中展示给用户;如果获取的该网页中的图片只有一个,则可以将该图片全屏展示给用户。208:客户端预读该网页的下一页内容中的图片。具体地,在用户浏览当前网页的图片时,客户端可以自动对下一页的内容进行预读取,保存在本地,使得用户浏览下一页时能够直接从本地获取下一页的内容。如果客户端预先获取了用户终端的接入点类型,还可以根据接入点类型控制预读网页的数量,例如,如果接入点类型是W1-F1、3G等网络环境较好的接入点,则可以顺序预读多页内容,如果接入点类型是GPRS等网络环境较差的接入点,则可以只预读下一页的内容。本发明实施例提供的方法,首先,客户端通过对网页的内容进行分析,将网页中的图片提取出来,剩余的文字内容过滤掉,并将图片集中展示给用户,使用户在仅关心网页中图片时,可以更直接方便的浏览网页中的图片内容,满足了用户仅观看图片的需求;其次,客户端获取用户终端的接入点类型,并将该接入点类型发送给服务器,由服务器根据该接入点类型为该用户要浏览的网页提供图片,可以满足不同接入点的图片浏览需求,即为网络环境较好的客户端提供原始图片,使用户看图片更清晰,为网络环境较差的客户端提供压缩后的图片,使用户看图片更迅速;最后,客户端通过预读下一页的内容,使用户浏览的更顺畅。实施例三本发明实施例提供了一种浏览网页图片的方法,其中,客户端为浏览器的客户端,服务器为该浏览器的服务器。本发明实施例中的浏览器可以是手机浏览器、掌上电脑浏览器等。参见图3,方法流程包括:301:客户端接收用户在浏览网页时触发的图片模式;302:客户端获取用户终端的接入点类型;303:客户端将该接入点类型发送给服务器;304:服务器根据该接入点类型为该用户要浏览的网页提供图片;其中,步骤301至304的具体实施过程详见实施例二中的步骤201至204,此处不再赘述。305:客户端向服务器发送只看图片的请求;具体地,客户端接收到用户触发的图片模式后,向服务器发起只看图片的请求,请求服务器只返回用户浏览的网页中的图片。306:服务器接收到该请求后,根据图片标签从用户要浏览的网页内容中获取图片;具体地,服务器对用户要浏览的网页的内容进行分析,根据该网页中图片内容的标签将图片提取出来,剩余的文字内容过滤掉。307:服务器向客户端发送获取的图片;308:客户端接收服务器返回的图片;需要说明的是,上述步骤305至308为客户端获取该用户要浏览的网页中的图片的一种实施方式。309:客户端将返回的图片显示给用户;310:客户端预读该网页的下一页内容中的图片。其中,步骤309至310的具体实施过程详见实施例二中的步骤207至208,此处不
再赘述。本发明实施例提供的方法,首先,客户端通过向服务器发送只看图片的请求,由服务器对网页的内容进行分析,将网页中的图片提取出来并返回给客户端,客户端将图片集中展示给用户,使用户在仅关心网页中图片时,可以更直接方便的浏览网页中的图片内容,满足了用户仅观看图片的需求;其次,客户端获取用户终端的接入点类型,并将该接入点类型发送给服务器,由服务器根据该接入点类型为该用户要浏览的网页提供图片,可以满足不同接入点的图片浏览需求,即为网络环境较好的客户端提供原始图片,使用户看图片更清晰,为网络环境较差的客户端提供压缩后的图片,使用户看图片更迅速;最后,客户端通过预读下一页的内容,使用户浏览的更顺畅。实施例四参见图4,本发明实施例提供了一种客户端装置,用于执行上述实施例一、实施例二和实施例三中客户端侧的方法步骤,该客户端装置包括:接收模块401,用于接收用户在浏览网页时触发的图片模式;第一获取模块402,用于在接收模块401接收用户触发的图片模式后,获取该用户要浏览的网页中的图片;显示模块403,用于将第一获取模块402获取的图片显示给该用户。可选地,参见图5,第一获取模块402具体包括第一获取单元402a和第二获取单元402b,或者,参见图6,第一获取模块402具体包括发送单元402c和接收单元402d ;其中,第一获取单元402a,用于从服务器获取该用户要浏览的网页的内容;第二获取单元402b,用于根据第一获取单元402a获取的网页内容中的图片标签从该网页内容中获取图片;发送单元402c,具体用于向服务器发送只看图片的请求,以使得服务器接收到该请求后,根据图片标签从用户要浏览的网页内容中获取图片;接收单元402d,具体用于接收服务器返回的图片。可选地,参见图7,该客户端装置还包括:第二获取模块404,用于在第一获取模块402获取该用户要浏览的网页中的图片之前,获取用户终端的接入点类型;发送模块405,用于将第二获取模块404获取的接入点类型发送给服务器,以使得服务器根据该接入点类型为该用户要浏览的网页提供图片。可选地,参见图8,该客户端装置还包括:预读模块406,用于在显示模块403将图片显示给用户之后,预读该网页的下一页内容中的图片。综上所述,本发明实施例通过对网页的内容进行分析,将网页中的图片提取出来,文字过滤掉,并将图片集中展示给用户,使用户在仅关心网页中图片时,可以更直接方便的浏览网页中的图片内容,满足了用户仅观看图片的需求;其次,客户端获取用户终端的接入点类型,并将该接入点类型发送给服务器,由服务器根据该接入点类型为该用户要浏览的网页提供图片,可以满足不同接入点的图片浏览需求,即为网络环境较好的客户端提供原始图片,使用户看图片更清晰,为网络环境较差的客户端提供压缩后的图片,使用户看图片更迅速;最后,客户端通过预读下一页的内容,使用户浏览的更顺畅。需要说明的是:上述实施例提供的客户端装置在浏览网页图片时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将客户端装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的客户端装置与浏览网页图片的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种浏览网页图片的方法,其特征在于,所述方法包括: 客户端接收用户在浏览网页时触发的图片模式; 获取所述用户要浏览的网页中的图片; 将所述图片显示给所述用户。
2.根据权利要求1所述的方法,其特征在于,获取所述用户要浏览的网页中的图片,包括: 所述客户端从服务器获取所述用户要浏览的网页的内容;所述客户端根据所述网页内容中的图片标签从所述网页内容中获取图片;或者, 所述客户端向所述服务器发送只看图片的请求;所述服务器接收到所述请求后,根据图片标签从所述用户要浏览的网页内容中获取图片;所述服务器向所述客户端发送所述图片;所述客户端接收所述服务器返回的所述图片。
3.根据权利要求1或权利要求2所述的方法,其特征在于,获取所述用户要浏览的网页中的图片之前,还包括: 所述客户端获取用户终端的接入点类型,并将所述接入点类型发送给服务器; 所述服务器根据所述接入点类型为所述用户要浏览的网页提供图片。
4.根据权利要求3所述的方法,其特征在于,所述服务器根据所述接入点类型为所述用户要浏览的网页提供图片,包括: 所述服务器判断所述接入点类型是否为预设的接入点类型,如果是,则为所述用户要浏览的网页提供原始图片,否则,为所述用户要浏览的网页提供压缩后的图片。
5.根据权利要求1所述的方法,其特征在于,将所述图片显示给所述用户之后,还包括: 所述客户端预读所述网页的下一页内容中的图片。
6.一种客户端装置,其特征在于,所述客户端装置包括: 接收模块,用于接收用户在浏览网页时触发的图片模式; 第一获取模块,用于在所述接收模块接收用户触发的图片模式后,获取所述用户要浏览的网页中的图片; 显示模块,用于将所述第一获取模块获取的图片显示给所述用户。
7.根据权利要求6所述的客户端装置,其特征在于,所述第一获取模块,具体包括第一获取单元和第二获取单元,或者,具体包括发送单元和接收单元; 所述第一获取单元,用于从服务器获取所述用户要浏览的网页的内容; 所述第二获取单元,用于根据所述第一获取单元获取的网页内容中的图片标签从所述网页内容中获取图片; 所述发送单元,具体用于向所述服务器发送只看图片的请求,以使得所述服务器接收到所述请求后,根据图片标签从所述用户要浏览的网页内容中获取图片; 所述接收单元,具体用于接收所述服务器返回的所述图片。
8.根据权利要求6或权利要求7所述的客户端装置,其特征在于,所述客户端装置还包括: 第二获取模块,用于在所述第一获取模块获取所述用户要浏览的网页中的图片之前,获取用户终端的接入点类型;发送模块,用于将所述第二获取模块获取的接入点类型发送给服务器,以使得所述服务器根据所述接入点类型为所述用户要浏览的网页提供图片。
9.根据权利要求6所述的客户端装置,其特征在于,所述客户端装置还包括: 预读模块,用于在所述显示模块将所述图片显示给所述用户之后,预读所述网页的下一页内容中的 图片。
全文摘要
本发明公开了一种浏览网页图片的方法及客户端装置,属于计算机技术领域。所述方法包括客户端接收用户在浏览网页时触发的图片模式;获取所述用户要浏览的网页中的图片;将所述图片显示给所述用户。所述客户端装置包括接收模块、第一获取模块和显示模块。本发明通过在用户仅关心网页中图片时,客户端单独获取该网页中的图片,并将图片集中展示给用户,使用户可以更直接方便的浏览网页中的图片内容,满足了用户仅观看图片的需求。
文档编号G06F17/30GK103092834SQ20111033136
公开日2013年5月8日 申请日期2011年10月27日 优先权日2011年10月27日
发明者范跃伟, 徐飞 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1