[发明专利]移动终端网页页面生成方法及装置无效
申请号: | 201110253139.3 | 申请日: | 2011-08-30 |
公开(公告)号: | CN102262684A | 公开(公告)日: | 2011-11-30 |
发明(设计)人: | 黄海宽 | 申请(专利权)人: | 深圳市五巨科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京凯特来知识产权代理有限公司 11260 | 代理人: | 郑立明;孟丽娟 |
地址: | 518040 广东省深圳市福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 网页 页面 生成 方法 装置 | ||
技术领域
本发明属于移动终端多媒体技术领域,尤其涉及一种移动终端网页页面生成方法及装置。
背景技术
目前,移动终端包含很多不同的操作系统和平台,通常使用的操作系统有:Symbian、Windows Mobile、iOS、Android等。在用户通过上述移动终端访问服务器时,为了适配不同的操作系统及浏览器,服务器端需要提供与操作系统相应的协议进行支持,然后根据不同的协议编写一套网页页面程序进行匹配。并在上述页面程序中,java代码和xml协议内容是混在一起编写,程序逻辑和展现逻辑不能分离,不易于页面的维护和排版。
此外,由于每个相似网页页面间的相似的功能不能抽象成可重用的功能组件,因此在页面版本进行升级时,页面程序不能进行重用,基本要进行重新编写。增加了服务器页面开发的周期,加大了开发成本和升级维护成本。
发明内容
本发明提供了一种移动终端网页页面生成方法及装置,旨在解决现有的移动终端网页页面显示处理过程太过繁琐,造成服务器源页面开发周期长,开发成本高的问题。
本发明是这样实现的,一种移动终端网页页面生成方法,包括:
步骤a:获取需要在移动终端上进行显示的源页面;
步骤b:执行标签处理器,将所述源页面中的标签属性转化为标准页面;
步骤c:生成在移动终端上显示的页面。
在本发明的技术方案中,所述方法进一步包括:建立标签映射文件,所述标签映射文件是一个配置文件,用于提供标签处理器和源页面中的标签的对应关系。
在本发明的技术方案中,所述步骤b进一步包括:解析所述源页面,获取标签,根据所述标签映射文件调用所述标签对应的标签处理器进行处理。
在本发明的技术方案中,所述步骤b进一步包括:初始化页面环境,为所述标签处理器处理标签提供运行环境,并获取移动终端访问服务器的头信息中传递的移动终端浏览器版本信息。
在本发明的技术方案中,所述步骤b进一步包括:读取标签属性,执行标签体,所述标签处理器根据所述移动终端浏览器版本信息寻找与之匹配的标签属性协议,并根据所述标签属性协议将所述标签属性转化为移动终端浏览器能够直接解析执行的标准页面,再根据所述标签属性的属性值到数据库中获取具体的资源。
在本发明的技术方案中,所述标签属性协议是标签属性与移动终端浏览器能够直接解析运行的指令之间映射协议表。
本发明的另一技术方案为:一种移动终端网页页面生成装置,其特征在于,所述装置包括源页面获取模块、标签转化模块以及页面生成模块,所述源页面获取模块用于获取需要在移动终端上进行显示的源页面,所述标签转化模块用于执行标签处理器,将源页面中的标签属性转化为标准页面,所述页面生成模块用于生成在移动终端上显示的页面。
在本发明的技术方案中,所述装置还包括文件建立模块,用于建立标签映射文件,所述标签映射文件是一个配置文件,用于提供标签处理器和源页面中的标签的对应关系。
在本发明的技术方案中,所述装置还包括处理器调用模块,用于解析所述源页面,获取标签,根据所述标签映射文件调用所述标签对应的标签处理器进行处理。
在本发明的技术方案中,所述装置还包括标签体执行模块,用于执行标签体,所述标签处理器根据所述移动终端浏览器版本信息寻找与之匹配的标签属性协议,并根据所述标签属性协议将所述标签属性转化为移动终端浏览器能够直接解析执行的标准页面,再根据所述标签属性的属性值到数据库中获取具体的资源。
本发明提供的技术方案可以将相似网页页面间的相似的功能抽象成可重用的标签,在需要于不同操作系统的移动终端上进行显示时,只需通过标签处理器进行转化。因此可以减少网页页面版本升级等情况下的工作量,缩短了服务器页面开发的周期,降低了开发和升级维护成本。
附图说明
附图1是本发明第一实施例的移动终端网页页面生成方法的流程图;
附图2是本发明第二实施例的移动终端网页页面生成方法的流程图;
附图3是本发明第一实施例的移动终端网页页面生成装置的结构示意图;
附图4是本发明第二实施例的移动终端网页页面生成装置的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参阅图1,是本发明第一实施例的移动终端网页页面生成方法的流程图。本发明第一实施例的移动终端网页页面生成方法包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市五巨科技有限公司,未经深圳市五巨科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110253139.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于回归模型的电子商务推荐方法
- 下一篇:操作系统启动保护方法和装置