[发明专利]用于HTML应用的改进的远程显示协议的系统和方法在审
申请号: | 201980068324.X | 申请日: | 2019-09-11 |
公开(公告)号: | CN112868212A | 公开(公告)日: | 2021-05-28 |
发明(设计)人: | A·乔汉 | 申请(专利权)人: | 思杰系统有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京泛华伟业知识产权代理有限公司 11280 | 代理人: | 王勇 |
地址: | 美国佛*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 html 应用 改进 远程 显示 协议 系统 方法 | ||
本文描述的实施例包括用于封装HTML的系统和方法。在服务器上执行的远程浏览器可以被配置为提供由远程浏览器在服务器处呈现的网页的HTML的文档对象模型(DOM)。在远程浏览器中执行的转码代理可以被配置为封装HTML。转码代理可以被配置为经由远程输送会话将封装的HTML发送至本地浏览器以进行呈现。本地浏览器可以在客户机装置上执行,并且可以维护封装的HTML的DOM。转码代理可以被配置为接收与由本地浏览器维护的DOM相对应的事件。远程浏览器还可以被配置为使得接收到的事件在由远程浏览器提供的DOM上执行。
本申请要求于2018年9月12日提交的名称为“SYSTEMS AND METHODS FORIMPROVED REMOTE DISPLAY PROTOCOL FOR HTML APPLICATIONS”的美国专利申请No.16/129,015的优先权和利益,其内容出于所有目的通过引用全部合并于此。
技术领域
本申请总地涉及HTML应用的管理,包括但不限于用于将HTML内容输送到客户机装置的系统和方法。
背景技术
随着企业的劳动力变得更具移动性并且在各种条件下工作,个人可以使用一个或多个客户机装置(包括个人装置)来访问网络资源,例如web应用。当用户访问这种网络或web应用或其他网页时,这种装置可能容易受到或易于受到恶意软件或病毒的攻击。
发明内容
本公开涉及用于封装超文本标记语言(HTML)的系统和方法。代理(以下也称为转码代理)封装来自网页(例如,在服务器处)的HTML。封装的HTML由本地浏览器(例如,在客户机装置处)呈现。就加载等待时间和总体资源消耗而言,这样的处理流水线是简单且有效率的。这样的处理流水线可以绕过任何远程呈现阶段(例如,在服务器处)和随后的像素转码(例如,在客户机装置处)。相反,本地浏览器直接用于呈现封装的HTML。
在一个方面,本公开涉及一种用于封装HTML的方法。该方法可以包括由托管在服务器上的远程浏览器提供由远程浏览器在服务器处呈现的网页的HTML的文档对象模型(DOM)。该方法可以包括由在远程浏览器中执行的转码代理封装HTML。该方法可以包括由转码代理经由远程输送会话将封装的HTML发送至本地浏览器以进行呈现。本地浏览器可以在客户机装置上执行,并且可以维护封装的HTML的DOM。该方法可以包括由转码代理接收与由本地浏览器维护的DOM相对应的事件。该方法可以包括由远程浏览器使得接收到的事件在由远程浏览器提供的DOM上执行。
在一些实施例中,该方法可以包括通过使用至少一个web组件应用编程接口(API)对HTML进行转码来封装所述HTML。所述至少一个web组件API可以包括shadow文档对象模型或定制元素中至少之一。在一些实施例中,远程浏览器包括提供对web应用的访问的嵌入式浏览器或安全浏览器,并且网页由web应用提供。
在一些实施例中,该方法还包括:由远程浏览器接收网页的HTML;以及由远程浏览器在服务器处呈现接收到的HTML。在一些实施例中,该方法还包括由转码代理经由远程输送会话接收与由本地浏览器维护的DOM相对应的事件。
在一些实施例中,该方法还包括由远程浏览器在服务器处将HTML的一部分呈现为包括一个或多个像素的图像。在一些实施例中,该方法还包括由转码代理经由远程输送会话将图像发送到本地浏览器以在客户机装置处显示。
在一些实施例中,该方法还包括封装HTML以使得针对封装的HTML维护的DOM中的JavaScript或扩展被阻止对事件做出反应。在一些实施例中,该方法还包括封装HTML以使得在针对封装的HTML维护的DOM中拦截对浏览器服务的调用。在一些实施例中,该方法还包括使得本地浏览器将封装的HTML的至少一部分呈现为像素以在客户机装置处显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思杰系统有限公司,未经思杰系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980068324.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电磁阀
- 下一篇:视频编码器、视频解码器及方法