[发明专利]一种页面数据处理方法、客户端及终端设备在审
申请号: | 201610404567.4 | 申请日: | 2016-06-08 |
公开(公告)号: | CN107480153A | 公开(公告)日: | 2017-12-15 |
发明(设计)人: | 施子捷;葛高松;景光宇;黄金涌;欧阳华;徐昭;赵锦江;叶斌 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F9/44;G06F9/45 |
代理公司: | 北京三友知识产权代理有限公司11127 | 代理人: | 李辉 |
地址: | 英属开曼*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 页面 数据处理 方法 客户端 终端设备 | ||
技术领域
本申请涉及互联网技术领域,特别涉及一种页面数据处理方法、客户端及终端设备。
背景技术
随着互联网技术的快速发展,各类终端例如智能手机、电脑等设备在人们生活中的应用越来越广泛,尤其是人们越来越多地运用各种各样的应用程序,从而方便了自己的生活。为了满足不同用户的需求,终端设备上运行的应用程序需要具有较好的动态性逻辑能力来应对不同用户对页面数据的动态编辑处理需求。
现有技术中,在终端设备上运行的应用程序可以分为两类:一类为基于android,iOS等操作系统的应用程序,可以称为native app(原生型应用程序);另一类为基于网页的应用程序,可以称为web app(网页型应用程序)。其中,native app中页面数据处理可以包括:预先定义包括条件判断和循环等逻辑的JSON格式数据(这里JSON格式数据中一般包括基于简单逻辑运算符的条件判断和循环逻辑,复杂的逻辑可以在服务端先进行逻辑运算,再下发到客户端),将所述JSON格式数据存储在客户端;定义可以在android,iOS等操作系统上解析执行JSON格式数据的客户端协议;在需要进行动态编辑时,利用所述客户端协议渲染相应的客户端页面,达到动态编辑的处理效果。web app中页面数据处理可以包括:获取包括动态逻辑的JS(JavaScript)脚本语言文件;调用JS引擎(一般会附带在网页浏览器中)解析所述JS文件;基于解析的内容从远程服务端或云端调用相关数据以进行相关客户端页面的渲染,达到动态编辑的处理效果。
发明人发现现有技术中至少存在如下问题:
上述现有的native app中,JSON格式数据编写逻辑复杂,编写难度大,且逻辑有限制,复杂的逻辑必须服务端先进行逻辑运算,再下发到客户端才能实现客户端动态编辑,动态性能差。现有的web app中,虽然JS脚本语言文件包括动态逻辑,动态性能较好,但web app只能调用web支持的控件,对客户端原生控件支持有限,且需要从远程服务端或云端调用相关数据,导致页面数据加载速度等性能差。
应该注意,上面对技术背景的介绍只是为了方便对本申请的技术方案进行清楚、完整的说明,并方便本领域技术人员的理解而阐述的。不能仅仅因为这些方案在本申请的背景技术 部分进行了阐述而认为上述技术方案为本领域技术人员所公知。
发明内容
本申请实施例的目的是提供一种页面数据处理方法、客户端及终端设备,可以实现跨平台动态逻辑处理,在有效保证客户端动态性能的同时,可以有效改善系统性能和用户体验。
为解决上述技术问题,本申请实施例提供一种页面数据处理方法、客户端及终端设备是这样实现的:
一种页面数据处理终端设备,包括处理器及存储器,所述存储器存储由所述处理器执行的客户端程序指令,所述客户端程序指令包括:
获取基于预设客户端协议编写的动态脚本语言文件;
将所述动态脚本语言文件转换成相应的客户端协议;
对所述客户端协议进行解析处理,得到协议解析数据;
基于所述协议解析数据渲染与所述动态脚本语言文件相对应的客户端页面。
一种页面数据处理方法,包括:
获取基于预设客户端协议编写的动态脚本语言文件;
将所述动态脚本语言文件转换成相应的客户端协议;
对所述客户端协议进行解析处理,得到协议解析数据;
基于所述协议解析数据渲染与所述动态脚本语言文件相对应的客户端页面。
一种页面数据处理客户端,包括:
文件获取模块,用于获取基于预设客户端协议编写的动态脚本语言文件;
数据转换模块,用于将所述动态脚本语言文件转换成相应的客户端协议;
协议解析模块,用于对所述客户端协议进行解析处理,得到协议解析数据;
页面渲染模块,用于基于所述协议解析数据渲染与所述动态脚本语言文件相对应的客户端页面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610404567.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种音频分析及检索方法和系统
- 下一篇:一种数据处理的方法及装置