[发明专利]绘制超文本标记语言内容有效
| 申请号: | 200780045435.6 | 申请日: | 2007-10-17 |
| 公开(公告)号: | CN101553771A | 公开(公告)日: | 2009-10-07 |
| 发明(设计)人: | C·布里奇福德;E·R·W·罗;K·琳奇;E·玛拉斯基 | 申请(专利权)人: | 奥多比公司 |
| 主分类号: | G06F3/00 | 分类号: | G06F3/00;G06F3/01 |
| 代理公司: | 北京市金杜律师事务所 | 代理人: | 朱海波 |
| 地址: | 美国加利*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 绘制 超文本 标记 语言 内容 | ||
1.一种用于绘制超文本标记语言HTML的计算机实现的方法, 包括:
在HTML绘制引擎中,将HTML内容绘制为矢量图形绘制引擎 的图元;
在所述矢量图形绘制引擎中,绘制所述图元以提供用户界面;
经由所述用户界面接收输入事件;
在所述HTML绘制引擎中,基于所述输入事件来确定所述用户 界面的外观变化;以及
根据所述外观变化来更新至少一个所述图元,以便通过所述矢量 图形绘制引擎进行绘制,从而更新所述用户界面。
2.如权利要求1的方法,其中所述确定包括确定所述外观变化 仅影响所述用户界面的部分,并且所述更新包括仅更新与所述变化 影响的用户界面的所述部分相交的图元。
3.如权利要求1的方法,还包括在所述HTML绘制引擎所使用 的第一脚本引擎与所述矢量图形绘制引擎所使用的第二脚本引擎之 间进行关联,所述关联包括生成所述第一脚本引擎的对象,其表示 所述第二脚本引擎中的对象,以及生成所述第二脚本引擎的对象, 其表示所述第一脚本引擎中的对象。
4.如权利要求3的方法,还包括使所述第一脚本引擎使用所述 第二脚本引擎的无用单元回收站,其中所述无用单元回收站被配置 为用于找到不再被应用的任何存储对象。
5.如权利要求3的方法,还包括通过交叉检查用于所述第一脚 本引擎和第二脚本引擎的对象的安全上下文信息来维护安全模型的 完整性。
6.如权利要求1的方法,还包括通过交叉检查用于所述HTML 内容以及所述矢量图形绘制引擎的本地内容的域信息来维护安全模 型的完整性。
7.一种用于绘制超文本标记语言HTML的设备,包括:
用于在HTML绘制引擎中将HTML内容绘制为矢量图形绘制引 擎的图元的装置;
用于在所述矢量图形绘制引擎中绘制所述图元以提供用户界面 的装置;
用于经由所述用户界面接收输入事件的装置;
用于在所述HTML绘制引擎中基于所述输入事件来确定所述用 户界面的外观变化的装置;以及
用于根据所述外观变化来更新至少一个所述图元以便通过所述 矢量图形绘制引擎进行绘制从而更新所述用户界面的装置。
8.如权利要求7的设备,其中用于确定的装置包括用于确定所 述外观变化仅影响所述用户界面的部分的装置,并且用于更新的装 置包括用于仅更新与所述变化影响的用户界面的所述部分相交的图 元的装置。
9.如权利要求7的设备,还包括:用于在所述HTML绘制引擎 所使用的第一脚本引擎与所述矢量图形绘制引擎所使用的第二脚本 引擎之间进行关联的装置,用于关联的装置包括用于生成表示所述 第二脚本引擎中的对象的、所述第一脚本引擎的对象的装置,以及 用于生成表示所述第一脚本引擎中的对象的、所述第二脚本引擎的 对象的装置。
10.如权利要求9的设备,还包括:用于使所述第一脚本引擎使 用所述第二脚本引擎的无用单元回收站的装置,其中所述无用单元 回收站被配置为用于找到不再被应用的任何存储对象。
11.如权利要求9的设备,还包括:用于通过交叉检查用于所述 第一脚本引擎和第二脚本引擎的对象的安全上下文信息来维护安全 模型的完整性的装置。
12.如权利要求7的设备,还包括:用于通过交叉检查用于所述 HTML内容以及所述矢量图形绘制引擎的本地内容的域信息来维护 安全模型的完整性的装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奥多比公司,未经奥多比公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780045435.6/1.html,转载请声明来源钻瓜专利网。





