[发明专利]绘制超文本标记语言内容有效

专利信息
申请号: 200780045435.6 申请日: 2007-10-17
公开(公告)号: CN101553771A 公开(公告)日: 2009-10-07
发明(设计)人: C·布里奇福德;E·R·W·罗;K·琳奇;E·玛拉斯基 申请(专利权)人: 奥多比公司
主分类号: G06F3/00 分类号: G06F3/00;G06F3/01
代理公司: 北京市金杜律师事务所 代理人: 朱海波
地址: 美国加利*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 绘制 超文本 标记 语言 内容
【说明书】:

背景技术

发明涉及绘制超文本标记语言(HTML)内容。HTML是一种 通常用于创建万维网上文档的写作语言。HTML使用各种标签和属 性来定义Web文档的结构和布局,在处理HTML内容时,HTML绘 制引擎对其进行解释。通常,Web浏览器使用HTML绘制引擎将 HTML内容绘制到显示设备。在其他情况中,在将HTML内容显示 给用户之前,已将HTML内容静态地绘制为另一格式,诸如使用由 California,San Jose的Adobe Systems公司提供的ADOBE 中的Web Capture(Web捕捉)特征。

此外,在绘制HTML内容时,HTML绘制引擎通常使用文档对 象模型(DOM),例如在绘制动态HTML(DHTML)时使用DOM 在将Web页面下载至Web浏览器后动态地改变Web页面的外观。 DOM维持内部文档表示,并且实现DOM应用程序接口(API)。 嵌入在HTML文档中的JavaScript可以通过DOM API直接访问当前 文档,并且做出改变或者读取内容。

虚拟机(VM)是自包含的操作环境,其行为如同独立的计算机。 例如,小应用程序运行在虚拟机(JVM)(可从Sun Microsystems公司获得)中,其已针对多种不同的计算机平台而实现。 JVM为大部分操作系统提供运行时环境和Java解释器,这些操作系 统包括OS,OS,以及OS。而且,JVM 已经实现为Web浏览器插件。

播放器(可从Adobe Systems公司获得)是另一种虚拟机, 其用于运行或解析包括ActionScript或Shockwave Flash(SWF)的 文件。播放器也已经实现为Web浏览器插件。因此, 通过Web浏览器绘制的HTML内容可以包括SWF数据。

发明内容

本说明书描述了涉及绘制超文本标记语言内容的技术。总体上, 本说明书描述的主题的一个方面可以在一种方法中实现,该方法包 括:在HTML绘制引擎中,将超文本标记语言(HTML)内容绘制 为矢量图形绘制引擎的图元;在矢量图形绘制引擎中,绘制该图元 以提供用户界面;经由用户界面接收输入事件;在HTML绘制引擎 中,基于输入事件确定用户界面的外观变化;以及根据外观变化来 更新至少一个图元以便通过矢量图形绘制引擎进行绘制,从而更新 用户界面。此方面的其他实施方式包括相应的系统、装置和计算机 程序产品(在计算机可读介质上编码的计算机程序产品,可操作以 使得数据处理装置执行该方法的操作)。

这些以及其他实施方式可选地可以包括下列特征中的一个或多 个。所述确定可以包括确定该外观变化仅影响用户界面的一部分, 所述更新可以包括仅更新与所述变化影响的用户界面的部分相交的 图元。该方法还可以包括在HTML绘制引擎所使用的第一脚本引擎 与矢量图形绘制引擎所使用的第二脚本引擎之间进行关联(bridge)。 关联可以包括:生成用于第一脚本引擎的对象,其表示第二脚本引 擎中的对象;以及生成用于第二脚本引擎的对象,其表示第一脚本 引擎中的对象。

该方法还可以包括使第一脚本引擎使用第二脚本引擎的无用单 元回收站(garbage collector)。该方法可以包括交叉检查用于第一 和第二脚本引擎的对象的安全上下文信息,从而维护安全模型的完 整性。而且,该方法可以包括交叉检查用于HTML内容以及矢量图 形绘制引擎的本地内容的域信息,从而维护安全模型的完整性。

此外,本说明书所描述的主题的另一方面可以在一种系统中实 现,该系统包括:输入设备;显示设备;包括操作系统和虚拟机的 计算机平台,该虚拟机被配置用于在计算机平台与被编程以在虚拟 机上运行的软件应用之间创建虚拟化环境;以及该虚拟机可操作用 于使用该输入设备和显示设备通过矢量图形绘制引擎来绘制和动态 更新交互式HTML内容,从而生成用于该软件应用的用户界面。虚 拟机可以包括HTML绘制引擎,其配置用于将交互式HTML内容绘 制为矢量图形绘制引擎的图元,并且该虚拟机可以包括矢量图形绘 制引擎,其配置用于绘制该图元以提供用户界面。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奥多比公司,未经奥多比公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200780045435.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top