一种显示网页评论的方法、装置、终端及服务器的制造方法_2

文档序号:9646602阅读:来源:国知局
述第三方面的第五种可能的实现方式,其中,所述网页信息还包括评论数列表,所述评论数列表包括所述网页文章中的网页文章元素的位置信息及评论次数;所述装置还包括:
[0062]生成模块,用于根据所述评论数列表包括的网页文章元素的位置信息及评论次数,从所述网页文章的起始位置开始,按照预设着色策略生成所述网页文章对应的热点分布条;将所述热点分布条嵌入所述网页文章的滚动条中,得到所述网页文章对应的热度滚动条。
[0063]结合第三方面的第五种可能的实现方式,本发明实施例提供了上述第三方面的第六种可能的实现方式,其中,所述装置还包括:
[0064]设置模块,用于接收所述服务器按照预设顺序生成并发送的评论数排序列表,或者,根据所述评论数列表按照所述预设顺序生成所述评论数排序列表;根据所述评论数排序列表,设置所述热度滚动条上的滚动控件对应的滚动操作事件。
[0065]第四方面,本发明实施例提供了一种显示网页评论的装置,所述装置包括:
[0066]接收模块,用于接收浏览器客户端发送的网页浏览请求,所述网页浏览请求包括网页地址;
[0067]获取模块,用于根据所述网页地址,获取所述网页地址对应的网页信息,所述网页信息包括源代码和评论对象信息列表,所述评论对象信息列表中的每个评论对象信息包含用户评论的网页文章元素的位置信息;
[0068]发送模块,用于发送所述网页信息给所述浏览器客户端,以使所述浏览器客户端根据所述评论对象信息列表显示所述网页地址对应的网页评论。
[0069]结合第四方面,本发明实施例提供了上述第四方面的第一种可能的实现方式,其中,所述装置还包括:
[0070]添加模块,用于根据所述网页地址,获取所述网页地址对应的评论数列表,将所述评论数列表添加到所述网页信息中;
[0071]所述发送模块,还用于根据所述评论数列表,按照预设顺序生成所述网页地址对应的评论数排序列表,将所述评论数排序列表发送给所述浏览器客户端。
[0072]结合第四方面,本发明实施例提供了上述第四方面的第二种可能的实现方式,其中,所述装置还包括:
[0073]更新信息生成模块,用于接收浏览器客户端发送的网页地址及评论对象信息;根据所述评论对象信息,生成所述网页地址对应的更新信息;根据所述网页地址,确定当前正访问所述网页地址的浏览器客户端;将所述更新信息发送给确定的所述浏览器客户端,以使确定的所述浏览器客户端根据所述更新信息更新显示所述网页地址对应的网页评论。
[0074]结合第四方面的第二种可能的实现方式,本发明实施例提供了上述第四方面的第三种可能的实现方式,其中,所述装置还包括:
[0075]评论次数修改模块,用于根据所述网页地址,获取所述网页地址对应的评论数列表,根据所述评论对象信息包括的位置信息,将所述评论数列表中所述位置信息对应的评论次数加一得到新的评论数列表;或者,根据所述网页地址,获取所述网页地址对应的网页的源代码,根据所述评论对象信息包括的位置信息,将所述源代码中所述位置信息对应的网页文章元素的评论数属性值加一,根据加一操作后的所述源代码生成新的评论数列表。
[0076]第五方面,本发明实施例提供了一种终端,所述终端包括:
[0077]发送器,用于发送网页浏览请求给服务器,所述网页浏览请求包括网页地址;
[0078]接收器,用于接收所述服务器返回的所述网页地址对应的网页信息,所述网页信息包括源代码和评论对象信息列表,所述评论对象信息列表中的每个评论对象信息包含用户评论的网页文章元素的位置信息;
[0079]处理器,用于根据所述网页信息包括的源代码渲染所述网页地址对应的网页文章,及根据所述评论对象信息列表渲染所述网页地址对应的网页评论;
[0080]显示器,用于显示所述网页地址对应的网页文章及所述网页评论。
[0081]第六方面,本发明实施例提供了一种服务器,所述服务器包括:
[0082]接收器,用于接收浏览器客户端发送的网页浏览请求,所述网页浏览请求包括网页地址;
[0083]处理器,用于根据所述网页地址,获取所述网页地址对应的网页信息,所述网页信息包括源代码和评论对象信息列表,所述评论对象信息列表中的每个评论对象信息包含用户评论的网页文章元素的位置信息;
[0084]发送器,用于发送所述网页信息给所述浏览器客户端,以使所述浏览器客户端根据所述评论对象信息列表显示所述网页地址对应的网页评论。
[0085]在本发明实施例提供的方法、装置、终端及服务器中,评论对象信息列表中的每个评论对象信息包含用户评论的网页文章元素的位置信息;根据评论对象信息列表渲染并显示网页地址对应的网页评论。通过如此显示的网页评论可以体现出用户是对哪部分内容进行评论的,可以实现结合网页文章元素来理解网页评论,提高了网页评论的参考性和可理解性。
[0086]为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
【附图说明】
[0087]为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0088]图1A示出了本发明实施例1所提供的一种显示网页评论的信令交互图;
[0089]图1B示出了本发明实施例1所提供的一种网页的示意图;
[0090]图1C示出了本发明实施例1所提供的另一种网页的示意图;
[0091]图1D示出了本发明实施例1所提供的一种更新显示网页的评论区的信令交互图;
[0092]图2示出了本发明实施例2所提供的一种网页评论的装置结构示意图;
[0093]图3示出了本发明实施例3所提供的另一种网页评论的装置结构示意图;
[0094]图4示出了本发明实施例4所提供的一种终端的结构示意图;
[0095]图5示出了本发明实施例5所提供的一种服务器的结构示意图。
【具体实施方式】
[0096]下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0097]在构思本发明网页评论的方案时,考虑到相关技术中显示的网页评论仅包括用户标识、评论时间及评论文本,该网页评论无法体现出是对网页文章中哪部分内容进行评论的,导致用户无法结合被评论的网页文章内容来理解该网页评论,降低了网页评论的参考性和可理解性。基于此,本发明实施例提供了一种显示网页评论的方法、装置、终端及服务器。下面通过实施例进行描述。
[0098]实施例1
[0099]如图1A所示,本发明实施例提供了一种显示网页评论的方法,该方法具体包括如下步骤:
[0100]S1:浏览器客户端发送网页浏览请求给服务器,该网页浏览请求包括网页地址。
[0101]当用户需要浏览一网页时,用户点击该网页对应的超链接。浏览器客户端检测到该超链接触发的浏览指令时,获取该网页的网页地址,发送网页浏览请求给服务器,并在该网页浏览请求中携带该网页的网页地址。
[0102]S2:服务器接收浏览器客户端发送的网页浏览请求,根据该网页浏览请求包括的网页地址,获取该网页地址对应的网页信息。
[0103]上述网页信息包括网页的源代码和评论对象信息列表。评论对象信息列表包括该网页已有的多个评论对象信息,即在当前时间之前所有对该网页的网页文章进行评论的用户产生的评论对象信息。在本发明实施例中,评论对象信息包括用户评论的网页文章元素的位置信息、用户评论的评论信息、用户标识、评论标题和评论时间。用户评论的评论信息可以为用户输入的评论文本、图片或表情图像等。
[0104]在本发明实施例中,服务器存储有每个网页的网页地址与源代码和评论对象信息列表的对应关系。服务器接收浏览器客户端发送的网页浏览请求,根据该网页浏览请求包括的网页地址,从网页地址与源代码和评论对象信息列表的对应关系中,获取对应的源代码和评论对象信息列表,根据获取的源代码和评论对象信息列表,生成该网页地址对应的网页信息。在本发明实施例中,可以直接将获取的源代码和评论对象信息列表组成该网页地址对应的网页信息。
[0105]S3:服务器将该网页信息发送给浏览器客户端。
[0106]S4:浏览器客户端接收服务器返回的该网页地址对应的网页信息,根据该网页信息包括的源代码,渲染并显示该网页地址对应的网页文章。
[0107]S5:浏览器客户端根据评论对象信息列表渲染并显示该网页地址对应的网页评论。
[0108]网页地址对应的网页中除包括网页文章外,还包括评论区。上述网页评论就显示在该网页地址对应的网页的评论区中。
[0109]在本发明实施例中,在显示网页的评论区时可以根据不同的显示策略来显示评论区中的网页评论,在本发明实施例中网页评论即为评论对象信息列表中包括的评论对象信息。本发明实施例可以按照时间顺序来显示评论对象信息,或按照评论热度顺序来显示评论对象信息。评论热度可以用评论次数来表示,评论热度顺序即为对网页文章元素进行评论的评论次数的大小顺序。
[0110]浏览器客户端按照评论热度顺序来渲染并显示网页的评论区的操作,具体包括:
[0111]浏览器客户端从评论对象信息列表的每个评论对象信息中,分别获取每个评论对象信息包括的位置信息;根据每个评论对象信息包括的位置信息,统计每个位置信息对应的评论次数;根据每个位置信息对应的评论次数,将每个位置信息对应的评论次数分别作为每个位置信息对应的评论热度,按照预设评论热度顺序将评论对象信息列表包括的多个评论对象信息显示在网页的评论区中。
[0112]在本发明实施例中评论次数相同的不同位置信息对应的评论对象信息在显示时,按照评论时间的先后顺序进行显示。
[0113]预设评论热度顺序可以为按照评论热度从高到低进行排序,或者按照评论热度从低到高的顺序进行排序。在
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1