一种页面展示方法和装置的制造方法

文档序号:10655271阅读:142来源:国知局
一种页面展示方法和装置的制造方法
【专利摘要】本发明实施例公开了一种页面展示方法和装置;本发明实施例采用接收终端发送的信息获取请求,其中,该信息获取请求携带用户身份标识,然后,根据信息获取请求获取该用户身份标识对应的历史记录信息,根据预设页面模板以及该历史记录信息生成相应的记录页面文件,对该记录页面文件进行渲染,以得到记录页面,并向该终端发送该记录页面,以使得该终端展示该记录页面;该方案可以提高记录页面展示的速度。
【专利说明】
一种页面展示方法和装置
技术领域
[0001]本发明涉及通信技术领域,具体涉及一种页面展示方法和装置。【背景技术】
[0002]企业办公IM(比如企业微信等)是未来行业重点发展的领域,解决企业办公沟通困难和协同办公的核心问题。在使用办公IM的过程,往往在某些场景下获取某些用户的历史记录信息。比如,请假审批是办公应用中必不可少的环节,审批者在对请假申请进行操作时往往都想了解到
【申请人】的历史请假记录信息,如了解“
【申请人】是否请过假了?” “什么时候请的假? ”“历史请假几天”等等。
[0003]为了满足不同企业用户的不同需求以及提升用体验,现有技术提供了历史记录信息查看的方案。在现有技术中,历史记录信息查看的方案具体为:通过终端向后台服务器发送记录获取请求,后台服务器根据该记录获取请求返回相应的历史记录信息(如历史请假记录信息等)给该终端,然后,该终端对历史记录信息进行处理(比如解析以及格式转换等),以及对处理后的历史记录信息渲染得到相应的记录页面,并展示该记录页面,以实现查看历史记录信息。
[0004]在对现有技术的研究和实践过程中,本发明的发明人发现,当历史记录信息比较多时,由于终端的处理能比较小,终端对历史记录信息处理的速度以及对信息渲染的速度比较慢,因此,会导致记录页面展示的速度比较低。
【发明内容】

[0005]本发明实施例提供一种页面展示方法和装置,可以提高记录页面的展示速度。
[0006]本发明实施例提供一种页面展示方法,包括:
[0007]接收终端发送的信息获取请求,所述信息获取请求携带用户身份标识;
[0008]根据信息获取请求获取所述用户身份标识对应的历史记录信息;
[0009]根据预设页面模板以及所述历史记录信息生成相应的记录页面文件;
[0010]对所述记录页面文件进行渲染,以得到记录页面,并向所述终端发送所述记录页面,以使得所述终端展示所述记录页面。
[0011]相应的,本发明实施例还提供一种页面展示装置,包括:
[0012]接收单元,用于接收终端发送的信息获取请求,所述信息获取请求携带用户身份标识;
[0013]获取单元,用于根据信息获取请求获取所述用户身份标识对应的历史记录信息;
[0014]生成单元,用于根据预设页面模板以及所述历史记录信息生成相应的记录页面文件;
[0015]渲染单元,用于对所述记录页面文件进行渲染,以得到记录页面,并向所述终端发送所述记录页面,以使得所述终端展示所述记录页面。
[0016]本发明实施例采用接收终端发送的信息获取请求,其中,该信息获取请求携带用户身份标识,然后,根据信息获取请求获取该用户身份标识对应的历史记录信息,根据预设页面模板以及该历史记录信息生成相应的记录页面文件,对该记录页面文件进行渲染,以得到记录页面,并向该终端发送该记录页面,以使得该终端展示该记录页面;由于该方案可以在处理能力较强的服务器上进行信息处理以及渲染得到相应的记录页面,这样终端就无需对历史记录信息进行处理(如解析和格式化等),也无需对信息渲染,只需将服务器发送的记录页面展示即可,因此,相对于现有技术中,可以提高记录页面展示的速度。【附图说明】
[0017]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图la是本发明实施例一提供的页面展示方法的流程图;
[0019]图lb是本发明实施例一提供的一种请假记录页面示意图;
[0020]图2为本发明实施例二提供的一种页面展示方法的流程图;
[0021]图3a为本发明实施例三提供的一种页面展示装置的结构示意图;[〇〇22]图3b为本发明实施例三提供的另一种页面展示装置的结构示意图。【具体实施方式】[〇〇23]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0024]本发明实施例提供一种页面展示方法和装置。以下将分别进行详细说明。[〇〇25] 实施例一、
[0026]本实施例将从页面展示装置的角度进行描述,该页面装置具体可以集成在服务器等网络设备中,该服务器可以为一个独立的实体,也可以包括多个实体。
[0027]—种页面展示方法,包括:接收终端发送的信息获取请求,其中,该信息获取请求携带用户身份标识,然后,根据信息获取请求获取该用户身份标识对应的历史记录信息,根据预设页面模板以及该历史记录信息生成相应的记录页面文件,对该记录页面文件进行渲染,以得到记录页面,并向该终端发送该记录页面,以使得该终端展示该记录页面。
[0028]如图la所示,该页面展示方法的流程图具体可以如下:
[0029]101、接收终端发送的信息获取请求,其中,该信息获取请求携带用户身份标识。
[0030]具体地,服务器(如即时通讯服务器)可以通过网络接收终端发送的信息获取请求。
[0031]其中,用户身份标识可以为用户姓名、用户身份证号、用户账号(即时通讯账号)、用户工号等等。
[0032]102、根据信息获取请求获取该用户身份标识对应的历史记录信息。
[0033]本实施例中,历史记录信息为当前时刻之前的记录信息,比如,可以为历史请假记录信息、历史聊天记录信息、历史支付记录信息、历史浏览记录信息等等。其中,历史请假记录信息可以包括:请假类型、请假时间(如请假开始、结束时间、请假时长,请假的发起时间等等)、审批结果(通过或者拒绝)等等
[0034]具体地,步骤“根据信息获取请求获取该用户身份标识对应的历史记录信息”可以包括:
[0035]根据该用户身份标识在本地存储中查找相应的历史记录信息。
[0036]在实际应用中,可以在服务器上设置一个数据库,用于存储用户身份标识及其对应的历史记录信息,此时,在接收到信息获取请求之后,可以根据该请求在数据库中查找与该用户身份标识对应的历史记录信息。
[0037]103、根据预设页面模板以及该历史记录信息生成相应的记录页面文件。
[0038]为使得终端可以展示普通用户可理解的历史记录信息,本实施例需要对历史记录信息进行格式化处理,也即步骤“根据预设页面模板以及该历史记录信息生成相应的记录页面文件”可以包括:
[0039]将该历史记录信息转换成预设格式的历史记录信息;
[0040]根据预设页面模板以及该预设格式的历史记录信息生成相应的记录页面文件。
[0041]具体地,可以对历史记录信息进行解析,然后再对解析后的源历史记录信息进行格式转换,也即步骤“将该历史记录信息转换成预设格式的历史记录信息”可以包括:
[0042]对该历史记录信息进行解析,以得到源历史记录信息;
[0043]将该源历史记录信息转换成预设格式的历史记录信息。
[0044]其中,预设格式可以为网页格式,比如,可以为html(超文本标记语言)格式等。
[0045]例如,在根据信息获取请求获取JS0N格式的历史记录信息时,可以将JS0N格式的历史记录信息进行解析,以得到源历史记录信息,然后,将员历史记录信息转换成html格式的历史记录信息。[〇〇46]在实际应用中,可以通过服务器的Node(节点)层来对历史记录信息进行解析以及格式转换,通过模板引擎根据预设页面模板以及该预设格式的历史记录信息生成相应的记录页面文件。
[0047]本实施例中,预设页面模板可以为网页模板,其规定了网页页面展示的样本,如, 字符格式、段落格式、页面格式等其他展示样式,该预设页面模板可以根据实际需求制定。
[0048]本实施例中,记录页面文件可以为一个网页文件,其可以包括页面内容文件及其对应的页面样本文件,该页面内容文件包括:页面元素,比如,文字、图片、表格、声音、程序等页面元素,该页面样本文件包括页面元素对应的样式信息(例如、字体、颜色、大小、特效等等),其中页面元素可以为html格式的页面元素。
[0049]可选地,为满足用户的个性化页面需求,本实施例可先根据用户身份标识确定相应的预设页面模板,也即步骤102和103之前,还可以包括:
[0050]根据该用户身份标识确定相应的预设页面模板。
[0051]比如,可以预先在服务器中设置映射关系集合,该映射关系集合包括用户身份标识与预设页面模板之间的映射关系(对应关系),此时,可以基于映射关系集合来获取相应的预设页面模板,也即步骤“根据该用户身份标识确定相应的预设页面模板”可以包括:根据映射关系集合和该用户身份标识确定该用户身份标识对应的预设页面模板。
[0052]其中,该映射关系集合的表现形式有多种,比如可以为列表形式,此时映射关系集合即可称为映射关系列表,其中,该列表可以包括多个表项,该表项表;^用户身份标识与预设页面模板之间的映射关系。[〇〇53]104、对该记录页面文件进行渲染,以得到记录页面,并向该终端发送该记录页面,以使得该终端展示该记录页面。
[0054]在具体实施的过程中,可以通过服务器中的模板引擎对记录页面文件进行渲染。
[0055]比如,在记录页面文件包括:页面内容文件及其对应的页面样式文件时,步骤“对该记录页面文件进行渲染”可以包括:
[0056]根据该页面样式文件对该页面内容文件进行渲染。[〇〇57]可选地,为减少渲染时的图片请求,本实施例可以采用CSS(层叠样式表)对记录页面文件渲染,比如采用CSS3渲染;由于CSS能够对网页中的对象的位置排版进行像素级的精确控制,支持几乎所有样式(如所有的字体字号样式等)拥有对网页对象和模型样式编辑的能力,因此,采用CSS语言编制样式文件,可以在渲染时无需请求样式图片或者较少请求样式图片,从而减少样式图片的请求,也即本实施例中页面样本文件可以为CSS格式的页面样本文件,比如可以为CSS3格式的页面样本文件。
[0058]具体地,在步骤101之前,本实施例方法还可以包括:
[0059]根据层叠样式表语言和页面模板配置信息生成层叠样式表语言格式预设页面模板;此时,步骤“根据该页面样式文件对该页面内容文件进行渲染”可以包括:根据该层叠样式表语言格式的页面样式文件对该页面内容进行渲染。
[0060]由于CSS3具有很强的扩展性,在需要调整页面模板时,只需将更改模板中的CSS3 配置信息即可;另外采用CSS3渲染还可以精简不需要的D0M节点,以显示样本文件与内容文件相互分离独立,提示了渲染速度。[0061 ]可选地,本实施例中页面内容文件可以包括:内容列表,该内容列表包括表项内容、该表项内容之间的列表割线以及列表边框;该页面样式文件包括:该表项内容对应的表项样式信息、该列表分割线对应的分割线样式信息以及该列表边框对应的边框样式信息; 此时,步骤“根据该页面样式文件对该页面内容文件进行渲染”可以包括:
[0062]根据该边框样式信息对该列表边框进行渲染;
[0063]根据该表项样式信息对该表项内容进行渲染;[〇〇64]根据该分割线样式信息对该列表分割线进行渲染。
[0065]例如,当历史记录信息为历史请假记录信息,内容列表为请假记录列表时,可以根据列表对应的样式信息对该请假列表进行渲染,以得到如图lb所示的请假记录页面,该请假记录页面上显示有用户“meterscao”的历史请假记录信息。[〇〇66]为满足不同屏幕分辨率的像素显示需求、提升页面显示效果,本实施例可以在对列表边框和/或列表分割线渲染时,基于终端的屏幕分辨率对线宽进行调整,比如,可以对缩小或者放大线宽;也即在边框样式信息包括:该列表边框的线宽时,步骤“根据该边框样式信息对该列表边框进行渲染”可以包括:
[0067]根据该终端的屏幕分辨率对该列表边框的线宽进行调整;
[0068]根据该边框样式信息对该列表边框进行渲染。
[0069]本实施例中边框样式信息还可以包括:颜色、形状等等。
[0070]具体地,可以根据屏幕分辨率获取相应的调整比例(如缩放比例),然后,根据该调整比例对该列表边框的线宽进行调整。[0071 ]例如,边框样本信息中列表边框的线宽为a时,假设终端的屏幕分辨率比较高时, 可以对将列表边框的线宽调整为〇.5a,即缩小了百分之五十。
[0072]同样,在该分割线样式信息包括:该列表分割线的线宽时,步骤“根据该分割线样式信息对该列表分割线进行渲染”可以包括:
[0073]根据该终端的屏幕分辨率对该列表分割线的线宽进行调整;[〇〇74]根据该分割线样式信息对该列表分割线进行渲染。[〇〇75]本实施例中分割线样式信息还可以包括:颜色、形状等等。
[0076]具体地,可以根据屏幕分辨率获取相应的调整比例(如缩放比例),然后,根据该调整比例对该列表分割线的线宽进行调整,其中,调整比例可以根据分辨率设置。[〇〇77]例如,分割线样本信息中列表分割的线宽为b时,假设终端的屏幕分辨率比较高时,可以对将列表分割线的线宽调整为〇.3b。
[0078]由上可知,本发明实施例采用接收终端发送的信息获取请求,其中,该信息获取请求携带用户身份标识,然后,根据信息获取请求获取该用户身份标识对应的历史记录信息, 根据预设页面模板以及该历史记录信息生成相应的记录页面文件,对该记录页面文件进行渲染,以得到记录页面,并向该终端发送该记录页面,以使得该终端展示该记录页面;由于该方案可以在处理能力较强的服务器上进行信息处理以及渲染得到相应的记录页面,这样终端就无需对历史记录信息进行处理(如解析和格式化等),也无需对信息渲染,只需将服务器发送的记录页面展示即可,因此,相对于现有技术中,可以提高记录页面展示的速度。
[0079]此外,本发明实施例还可以采用CSS对页面文件进行渲染,可以减少渲染过程中图片请求,提升了渲染速度。
[0080]实施例二、[0081 ]根据实施例一所描述的方法,以下将举例作进一步详细说明。
[0082]在本实施例中,将以该页面展示装置具体集成在服务器,且历史记录信息为历史请假记录信息为例进行说明。
[0083]其中,该服务器为网页服务器、消息服务器或者其他类型的服务器。
[0084]如图2所示,该页面展示方法的具体流程如下:[〇〇85]201、终端向服务器发送请假记录获取请求,该请假记录获取请求携带用户身份标识。
[0086]比如,终端通过浏览器触发生成一个请假记录获取请求,并通过终端的前端向该服务器发送该请假请记录获取请求。
[0087]本实施例中用户身份标识可以为用户姓名、IM账号等等。[〇〇88]202、服务器根据该请假记录请求获取该用户身份标识对应的历史请假记录信息。
[0089]其中红,历史请假记录信息可以包括:请假类型、请假时间、请假审批结果等等。
[0090]203、服务器将该历史请假记录信息转换成网页格式的历史请假记录信息。[〇〇91]比如,服务器通过Node层将json格式的历史请假记录信息转换成html格式的历史请假记录信息。[〇〇92]204、服务器根据预设网页模板和历史请假记录信息生成相应的请假记录网页文件,该请假记录网页文件可以包括:网页样式文件和网页内容文件。
[0093]在具体实施中,服务器可以通过模板引擎根据预设网页模板和历史请假记录信息生成相应的请假记录网页文件。
[0094]其中,网页内容文件可以包括网页元素,比如文字、图片、程序等;网页样本文件用于指示网页元素的展示样式,比如网页元素展示的颜色、大小等等。
[0095]可选地,为了减少图片请求以及提高渲染速度,本实施例中预设网页模板由CSS3 编制的网页模板,此时,网页样本文件可以为CSS3格式的网页样式文件。[〇〇96]205、服务器根据该网页样式文件对该网页内容文件进行渲染,以得到请假记录网页,并将该请假记录网页发送给终端。
[0097]在具体实施中,服务器可以通过模板引擎对网页内容文件进行渲染。
[0098]具体地,服务器可以根据CSS3格式的网页样式文件对该网页内容文件进行渲染, 以得到请假记录网页。
[0099]可选地,为了简化页面,提升渲染速度,该网页内容文件可以包括:列表,此时,网页样式文件可以包括:列表对应的列表样式信息,该列表样式信息可以包括:列表分割线样式信息、列表边框样式信息、列表表项样式信息,即列表内容的样式信息;此时,步骤“服务器根据该网页样式文件对该网页内容文件进行渲染”可以包括:
[0100]根据该列表边框样式信息对该列表边框进行渲染;[0101 ]根据该列表表项样式信息对该表项内容进行渲染;
[0102]根据该列表分割线样式信息对该列表分割线进行渲染。
[0103]可选地,为了满足不同屏幕分辨率的像素显示需求、提升页面显示效果,本实施例可以在对列表边框和/或列表分割线渲染时,基于终端的屏幕分辨率对线宽进行调整;比如,在边框样式信息包括:该列表边框的线宽时,可以根据该终端的屏幕分辨率对该列表边框的线宽进行调整,然后,再根据列表边框样式信息对该列表边框进行渲染;又比如,该列表分割线样式信息包括:该列表分割线的线宽时,可以根据该终端的屏幕分辨率对该列表分割线的线宽进行调整,然后,根据该列表分割线样式信息对该列表分割线进行渲染。
[0104]例如,在对记录列表分割线、请假状态框时,使用CSS3伪类追加content同时对 border进行0.5的缩放,在视觉还原上保障了边线不会模糊,提升了显示效果。[〇1〇5]206、终端显示该请假记录网页。[〇1〇6] 比如,终端通过浏览器显示该请假记录页面。
[0107]本实施例请假记录网页包括用户身份标识对应的历史请假记录信息。
[0108]由上可知,本发明实施例采用服务器接收终端发送的请假记录获取请求,其中,该请求携带用户身份标识,然后,服务器根据该请求获取该用户身份标识对应的历史请假记录信息,服务器根据预设页面模板以及该历史请假记录信息生成相应的请假记录页面文件,服务器对该请假记录页面文件进行渲染,以得到记录页面,并向该终端发送该记录页面,该终端展示该记录页面;由于该方案可以在处理能力较强的服务器上进行信息处理以及渲染得到相应的记录页面,这样终端就无需对历史记录信息进行处理(如解析和格式化等),也无需对信息渲染,只需将服务器发送的记录页面展示即可,因此,相对于现有技术中,可以提高记录页面展示的速度。
[0109]此外,本发明实施例还可以采用CSS对页面文件进行渲染,可以减少渲染过程中图片请求,提升了渲染速度。
[0110]实施例三、
[0111]为了更好地实施以上方法,本发明实施例还提供一种页面展示装置,如图3a所示, 该页面展示装置包括接收单元301、获取单元302、生成单元303和渲染单元304,如下:[〇112] (D接收单元301;
[0113]接收单元301,用于接收终端发送的信息获取请求,该信息获取请求携带用户身份标识。
[0114](2)获取单元 302;
[0115]获取单元302,用于根据信息获取请求获取该用户身份标识对应的历史记录信息。
[0116]例如,获取单元302,可从本地存储中查找用户身份标识对应的历史记录信息。
[0117]其中,历史记录信息可为多种,比如可以为历史请假记录信息、历史浏览记录等等。
[0118](3)生成单元 303;
[0119]生成单元303,用于根据预设页面模板以及该历史记录信息生成相应的记录页面文件。
[0120]比如,生成单元303具体包括:转换子单元和生成子单元;
[0121]该转换子单元,用于将该历史记录信息转换成预设格式的历史记录信息;
[0122]该生成子单元,用于根据预设页面模板以及该预设格式的历史记录信息生成相应的记录页面文件。
[0123]其中,转换子单元,可以具体用于对历史记录信息进行解析得到源历史记录信息, 然后,将源历史记录信息转换成预设格式的历史记录信息。
[0124](4)渲染单元 303;
[0125]渲染单元303,用于对该记录页面文件进行渲染,以得到记录页面,并向该终端发送该记录页面,以使得该终端展示该记录页面。
[0126]比如,该记录页面文件包括:页面内容文件及其对应的页面样式文件;该渲染单元包括:植染子单兀和发送子单兀;
[0127]该渲染子单元,用于根据该页面样式文件对该页面内容文件进行渲染,以得到记录页面;
[0128]该发送子单元,用于向该终端发送该记录页面,以使得该终端展示该记录页面。
[0129]可选地,本实施例中页面样式文件可以为层叠样式表语言格式的页面样式文件, 此时,参考图3b,本实施例页面展示装置还可以包括:模板生成单元305;[〇13〇]该模板生成单元305,用于在该接收单元301接收终端发送的信息获取请求之前, 根据层叠样式表语言和页面模板配置信息生成层叠样式表语言格式的预设页面模板;
[0131]此情况下,该渲染子单元,具体用于根据该层叠样式表语言格式的页面样式文件对该页面内容进行渲染。
[0132]可选地,该页面内容文件包括:内容列表,该内容列表包括表项内容、该表项内容之间的列表割线以及列表边框;该页面样式文件包括:该表项内容对应的表项样式信息、该列表分割线对应的分割线样式信息以及该列表边框对应的边框样式信息;
[0133]该渲染子单元,具体用于:
[0134]根据该边框样式信息对该列表边框进行渲染;
[0135]根据该表项样式信息对该表项内容进行渲染;
[0136]根据该分割线样式信息对该列表分割线进行渲染。
[0137]可选地,为了满足不同屏幕分辨率的像素显示需求、提升页面显示效果;满足不同屏幕分辨率的像素显示需求、提升页面显示效果;也即在边框样式信息包括:该列表边框的线宽时,步骤“根据该边框样式信息对该列表边框进行渲染”可以包括:
[0138]根据该终端的屏幕分辨率对该列表边框的线宽进行调整;
[0139]根据该边框样式信息对该列表边框进行渲染。
[0140]也即在边框样式信息包括:该列表边框的线宽时,步骤“根据该边框样式信息对该列表边框进行渲染”可以包括:
[0141]根据该终端的屏幕分辨率对该列表边框的线宽进行调整;
[0142]根据该边框样式信息对该列表边框进行渲染。
[0143]具体实施时,以上各个单元可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元的具体实施可参见前面的方法实施例,在此不再赘述。
[0144]该身份验证装置具体可以集成在服务器等网络设备中,该服务器可以为一个独立的实体,也可以包括多个实体。
[0145]由上可知,本实施例的页面展示装置采用接收单元301接收终端发送的信息获取请求,其中,该信息获取请求携带用户身份标识,然后,由获取单元302根据信息获取请求获取该用户身份标识对应的历史记录信息,由生产单元303根据预设页面模板以及该历史记录信息生成相应的记录页面文件,由渲染单元304对该记录页面文件进行渲染,以得到记录页面,并向该终端发送该记录页面,以使得该终端展示该记录页面;由于该方案可以在处理能力较强的服务器上进行信息处理以及渲染得到相应的记录页面,这样终端就无需对历史记录信息进行处理(如解析和格式化等),也无需对信息渲染,只需将服务器发送的记录页面展示即可,因此,相对于现有技术中,可以提高记录页面展示的速度。。
[0146]此外,本发明实施例还可以采用CSS对页面文件进行渲染,可以减少渲染过程中图片请求,提升了渲染速度。
[0147]本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(R〇M,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
[0148]以上对本发明实施例所提供的一种页面展示方法和装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种页面展示方法,其特征在于,包括:接收终端发送的信息获取请求,所述信息获取请求携带用户身份标识;根据信息获取请求获取所述用户身份标识对应的历史记录信息;根据预设页面模板以及所述历史记录信息生成相应的记录页面文件;对所述记录页面文件进行渲染,以得到记录页面,并向所述终端发送所述记录页面,以 使得所述终端展示所述记录页面。2.如权利要求1所述的页面展示方法,其特征在于,所述根据预设页面模板以及所述记 录信息生成相应的记录页面文件的步骤具体包括:将所述历史记录信息转换成预设格式的历史记录信息;根据预设页面模板以及所述预设格式的历史记录信息生成相应的记录页面文件。3.如权利要求1所述的页面展示方法,其特征在于,所述记录页面文件包括:页面内容 文件及其对应的页面样式文件;所述对所述记录页面文件进行渲染的步骤具体包括:根据所述页面样式文件对所述页面内容文件进行渲染。4.如权利要求3所述的页面展示方法,其特征在于,在接收终端发送的信息获取请求之 前,所述页面展示方法还包括:根据层叠样式表语言和页面模板配置信息生成层叠样式表语言格式的预设页面模板; 其中,所述页面样式文件为层叠样式表语言格式的页面样式文件;所述根据所述页面样式文件对所述页面内容文件进行渲染的步骤具体包括:根据所述 层叠样式表语言格式的页面样式文件对所述页面内容进行渲染。5.如权利要求3所述的页面展示方法,其特征在于,所述页面内容文件包括:内容列表, 所述内容列表包括表项内容、所述表项内容之间的列表割线以及列表边框;所述页面样式 文件包括:所述表项内容对应的表项样式信息、所述列表分割线对应的分割线样式信息以 及所述列表边框对应的边框样式信息;所述根据所述页面样式文件对所述页面内容文件进行渲染的步骤具体包括:根据所述边框样式信息对所述列表边框进行渲染;根据所述表项样式信息对所述表项内容进行渲染;根据所述分割线样式信息对所述列表分割线进行渲染。6.如权利要求5所述的页面展示方法,其特征在于,所述边框样式信息包括:所述列表 边框的线宽;所述根据所述边框样式信息对所述列表边框进行渲染的步骤具体包括:根据所述终端的屏幕分辨率对所述列表边框的线宽进行调整;根据所述边框样式信息对所述列表边框进行渲染。7.如权利要求5或6所述的页面展示方法,其特征在于,所述分割线样式信息包括:所述 列表分割线的线宽;所述根据所述分割线样式信息对所述列表分割线进行渲染的步骤具体 包括:根据所述终端的屏幕分辨率对所述列表分割线的线宽进行调整;根据所述分割线样式信息对所述列表分割线进行渲染。8.—种页面展示装置,其特征在于,包括:接收单元,用于接收终端发送的信息获取请求,所述信息获取请求携带用户身份标识;获取单元,用于根据信息获取请求获取所述用户身份标识对应的历史记录信息;生成单元,用于根据预设页面模板以及所述历史记录信息生成相应的记录页面文件; 渲染单元,用于对所述记录页面文件进行渲染,以得到记录页面,并向所述终端发送所 述记录页面,以使得所述终端展示所述记录页面。9.如权利要求8所述的页面展示装置,其特征在于,所述生成单元具体包括:转换子单 元和生成子单元;所述转换子单元,用于将所述历史记录信息转换成预设格式的历史记录信息;所述生成子单元,用于根据预设页面模板以及所述预设格式的历史记录信息生成相应 的记录页面文件。10.如权利要求8所述的页面展示装置,其特征在于,所述记录页面文件包括:页面内容 文件及其对应的页面样式文件;所述渲染单元包括:渲染子单元和发送子单元;所述渲染子单元,用于根据所述页面样式文件对所述页面内容文件进行渲染,以得到 记录页面;所述发送子单元,用于向所述终端发送所述记录页面,以使得所述终端展示所述记录 页面。11.如权利要求10所述的页面展示装置,其特征在于,所述页面样式文件为层叠样式表 语言格式的页面样式文件,所述页面装置还包括:模板生成单元;所述模板生成单元,用于在所述接收单元接收终端发送的信息获取请求之前,根据层 叠样式表语言和页面模板配置信息生成层叠样式表语言格式的预设页面模板;所述渲染子单元,具体用于根据所述层叠样式表语言格式的页面样式文件对所述页面 内容进行渲染。12.如权利要求10所述的页面展示装置,其特征在于,所述页面内容文件包括:内容列 表,所述内容列表包括表项内容、所述表项内容之间的列表割线以及列表边框;所述页面样 式文件包括:所述表项内容对应的表项样式信息、所述列表分割线对应的分割线样式信息 以及所述列表边框对应的边框样式信息;所述渲染子单元,具体用于:根据所述边框样式信息对所述列表边框进行渲染;根据所述表项样式信息对所述表项内容进行渲染;根据所述分割线样式信息对所述列表分割线进行渲染。
【文档编号】G06F17/30GK106021431SQ201610321309
【公开日】2016年10月12日
【申请日】2016年5月12日
【发明人】郑博, 操晓峰, 李斌
【申请人】腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1