网页生成方法及网页生成装置制造方法及图纸

技术编号:10579793 阅读:107 留言:0更新日期:2014-10-29 12:09
本发明专利技术提供一种网页生成方法及网页生成装置。该网页生成方法包括步骤:将接收的网页页面内容转换为预设网页格式的网页参数数据;调用移动终端的网页解析器,将网页参数数据解析为网页对象的参数;根据网页对象的参数以及移动终端的机器参数,对网页对象进行排版;以及调用移动终端的网页渲染器,对排版后的网页对象进行渲染,生成网页界面。本发明专利技术还涉及一种网页生成装置。本发明专利技术的网页生成方法及网页生成装置调用移动终端现有的网页解析器和网页渲染器对网页对象进行解析以及渲染,在不影响网页页面内容的解析和渲染的基础上,大大减小了网页浏览器的安装包容量的大小。

【技术实现步骤摘要】
【专利摘要】本专利技术提供一种网页生成方法及网页生成装置。该网页生成方法包括步骤:将接收的网页页面内容转换为预设网页格式的网页参数数据;调用移动终端的网页解析器,将网页参数数据解析为网页对象的参数;根据网页对象的参数以及移动终端的机器参数,对网页对象进行排版;以及调用移动终端的网页渲染器,对排版后的网页对象进行渲染,生成网页界面。本专利技术还涉及一种网页生成装置。本专利技术的网页生成方法及网页生成装置调用移动终端现有的网页解析器和网页渲染器对网页对象进行解析以及渲染,在不影响网页页面内容的解析和渲染的基础上,大大减小了网页浏览器的安装包容量的大小。【专利说明】网页生成方法及网页生成装置
本专利技术涉及互联网领域,特别是涉及一种网页生成方法及网页生成装置。
技术介绍
随着社会的发展,越来越多的用户使用移动终端来获取最新的信息,即使用移动 终端来进行网络交互以及网页浏览。随着移动终端的不断发展更新,用户对于网页浏览的 功能需求也日益增加,由于一般用于移动终端的网页浏览器的系统界面的排版以及渲染计 算均由网页浏览器单独实现,从而使得网页浏览器的安装包的容量大小也持续增加,这样 部分早期的移动终端可能无法使用最新版本的网页浏览器,限制了网页浏览器产品的发 展。
技术实现思路
本专利技术实施例的目的在于提供一种网页生成方法,以解决现有的网页生成方法使 用的网页浏览器的安装包容量较大,导致部分低端移动终端无法使用该安装包的技术问 题。 本专利技术实施例的目的还在于提供一种网页生成装置,以解决现有的网页生成装置 中的网页浏览器的安装包容量较大,导致部分低端移动终端无法使用该安装包的技术问 题。 为解决上述问题,本专利技术提供的技术方案如下: 提供一种网页生成方法,其包括步骤: 将接收的网页页面内容转换为预设网页格式的网页参数数据; 调用移动终端的网页解析器,将所述网页参数数据解析为网页对象的参数; 根据所述网页对象的参数以及所述移动终端的机器参数,对所述网页对象进行排 版;以及 调用所述移动终端的网页渲染器,对所述排版后的网页对象进行渲染,生成网页 界面。 还提供一种网页生成装置,其包括: 转换模块,用于将接收的网页页面内容转换为预设网页格式的网页参数数据; 解析模块,用于调用移动终端的网页解析器,将所述网页参数数据解析为网页对 象的参数; 排版模块,用于根据所述网页对象的参数以及所述移动终端的机器参数,对所述 网页对象进行排版;以及 渲染模块,用于调用所述移动终端的网页渲染器,对所述排版后的网页对象进行 渲染,生成网页界面。 相较于现有技术的网页生成方法及网页生成装置,本专利技术的网页生成方法及网页 生成装置调用移动终端现有的网页解析器和网页渲染器对网页对象进行解析以及渲染,在 不影响网页页面内容的解析和渲染的基础上,大大减小了网页浏览器的安装包容量的大 小;解决了现有的网页生成方法及网页生成装置的网页浏览器的安装包容量较大,导致部 分低端移动终端无法使用该安装包的技术问题。 【专利附图】【附图说明】 图1为本专利技术一个实施例提供的移动终端的结构示意图; 图2为本专利技术的第一优选实施例的网页生成装置的结构示意图; 图3为本专利技术的第一优选实施例的网页生成方法的流程图; 图4为本专利技术的第二优选实施例的网页生成装置的结构示意图; 图5为本专利技术的第二优选实施例的网页生成方法的流程图; 图6为使用本专利技术实施例的网页生成方法及网页生成装置生成网页的具体示意 图。 【具体实施方式】 以下各实施例的说明是参考附加的图式,用以例示本专利技术可用以实施的特定实施 例。 请参照图1,图1为本专利技术一个实施例提供的移动终端的结构示意图。本专利技术实施 例提供移动终端,可用于实施本专利技术实施例的网页生成方法及网页生成装置。具体来讲: 该移动终端1200可以包括智能手机、平板电脑、电子书阅读器和膝上型便携计算 机等等。移动终端1200可以包括RF (Radio Frequency,射频)电路110、包括有一个或一 个以上计算机可读存储介质的存储器120、输入单元130、显示单元140、传感器150、音频电 路160、WiFi (wireless fidelity,无线传输模块)170、包括有一个或者一个以上处理核心 的处理器180、以及电源190等部件。本领域技术人员可以理解,图1中示出的移动终端并 不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的 部件布置。其中: RF电路110可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站 的下行信息接收后,交由一个或者一个以上处理器180处理;另外,将涉及上行的数据发 送给基站。通常,RF电路110包括但不限于天线、至少一个放大器、调谐器、一个或多个 振荡器、用户身份模块(SIM)卡、收发信机、稱合器、LNA (Low Noise Amplifier,低噪声 放大器)、双工器等。此外,RF电路110还可以通过无线通信与网络和其他设备通信。所 述无线通信可以使用任一通信标准或协议,包括但不限于GSM(Global System of Mobile communication,全球移动通讯系统)、GPRS(General Packet Radio Service,通用分组 无线服务)、CDMA(Code Division Multiple Access,码分多址)、WCDMA(Wideband Code Division Multiple Access,宽带码分多址)、LTE(Long Term Evolution,长期演进)、电 子邮件、SMS (Short Messaging Service,短消息服务)等。 存储器120可用于存储软件程序以及模块,处理器180通过运行存储在存储器120 的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器120可主要包括存储 程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序 (比如声音播放功能、图像播放功能等)等;存储数据区可存储根据移动终端1200的使用所 创建的数据(比如音频数据、电话本等)等。此外,存储器120可以包括高速随机存取存储器, 还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存 储器件。相应地,存储器120还可以包括存储器控制器,以提供处理器180和输入单元130 对存储器120的访问。 输入单元130可用于接收输入的数字或字符信息,以及产生与用户设置以及功能 控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元130可包括触 敏表面131以及其他输入设备132。触敏表面131,也称为触摸显示屏或者触控板,可收集 用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏 表面131上或在触敏表面131附近的操作),并根据预先设定的程式驱动相应的连接装置。 可选的,触敏表面131可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检 测用户的触摸方位,并检测触摸操作带来的信号,将信号传送本文档来自技高网...

【技术保护点】
一种网页生成方法,其特征在于,包括步骤:将接收的网页页面内容转换为预设网页格式的网页参数数据;调用移动终端的网页解析器,将所述网页参数数据解析为网页对象的参数;根据所述网页对象的参数以及所述移动终端的机器参数,对所述网页对象进行排版;以及调用所述移动终端的网页渲染器,对所述排版后的网页对象进行渲染,生成网页界面。

【技术特征摘要】

【专利技术属性】
技术研发人员:俞超飞
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1