用于HTML应用的改进的远程显示协议的系统和方法技术方案

技术编号:28635861 阅读:38 留言:0更新日期:2021-05-28 16:33
本文描述的实施例包括用于封装HTML的系统和方法。在服务器上执行的远程浏览器可以被配置为提供由远程浏览器在服务器处呈现的网页的HTML的文档对象模型(DOM)。在远程浏览器中执行的转码代理可以被配置为封装HTML。转码代理可以被配置为经由远程输送会话将封装的HTML发送至本地浏览器以进行呈现。本地浏览器可以在客户机装置上执行,并且可以维护封装的HTML的DOM。转码代理可以被配置为接收与由本地浏览器维护的DOM相对应的事件。远程浏览器还可以被配置为使得接收到的事件在由远程浏览器提供的DOM上执行。

【技术实现步骤摘要】
【国外来华专利技术】用于HTML应用的改进的远程显示协议的系统和方法相关申请的交叉引用本申请要求于2018年9月12日提交的名称为“SYSTEMSANDMETHODSFORIMPROVEDREMOTEDISPLAYPROTOCOLFORHTMLAPPLICATIONS”的美国专利申请No.16/129,015的优先权和利益,其内容出于所有目的通过引用全部合并于此。
本申请总地涉及HTML应用的管理,包括但不限于用于将HTML内容输送到客户机装置的系统和方法。
技术介绍
随着企业的劳动力变得更具移动性并且在各种条件下工作,个人可以使用一个或多个客户机装置(包括个人装置)来访问网络资源,例如web应用。当用户访问这种网络或web应用或其他网页时,这种装置可能容易受到或易于受到恶意软件或病毒的攻击。
技术实现思路
本公开涉及用于封装超文本标记语言(HTML)的系统和方法。代理(以下也称为转码代理)封装来自网页(例如,在服务器处)的HTML。封装的HTML由本地浏览器(例如,在客户机装置处)呈现。就加载等待时间和总体资源消耗而言,这样的本文档来自技高网...

【技术保护点】
1.一种用于封装超文本标记语言(HTML)的方法,所述方法包括:/n由托管在服务器上的远程浏览器提供由所述远程浏览器在所述服务器处呈现的网页的HTML的文档对象模型(DOM);/n由在所述远程浏览器中执行的转码代理封装所述HTML;/n由所述转码代理经由远程输送会话将封装的HTML发送至本地浏览器以进行呈现,其中,所述本地浏览器在客户机装置上执行并维护所述封装的HTML的DOM;/n由所述转码代理接收与由所述本地浏览器维护的DOM相对应的事件;以及/n由所述远程浏览器使得接收到的事件在由所述远程浏览器提供的DOM上执行。/n

【技术特征摘要】
【国外来华专利技术】20180912 US 16/1290151.一种用于封装超文本标记语言(HTML)的方法,所述方法包括:
由托管在服务器上的远程浏览器提供由所述远程浏览器在所述服务器处呈现的网页的HTML的文档对象模型(DOM);
由在所述远程浏览器中执行的转码代理封装所述HTML;
由所述转码代理经由远程输送会话将封装的HTML发送至本地浏览器以进行呈现,其中,所述本地浏览器在客户机装置上执行并维护所述封装的HTML的DOM;
由所述转码代理接收与由所述本地浏览器维护的DOM相对应的事件;以及
由所述远程浏览器使得接收到的事件在由所述远程浏览器提供的DOM上执行。


2.根据权利要求1所述的方法,包括通过使用至少一个web组件应用编程接口(API)对所述HTML进行转码来封装所述HTML,其中,所述至少一个web组件API包括shadow文档对象模型或定制元素中至少之一。


3.根据权利要求1所述的方法,其中,所述远程浏览器包括提供对web应用的访问的嵌入式浏览器或安全浏览器,并且所述网页由所述web应用提供。


4.根据权利要求1所述的方法,还包括:
由所述远程浏览器接收所述网页的HTML;以及
由所述远程浏览器在所述服务器处呈现接收到的HTML。


5.根据权利要求1所述的方法,包括由所述转码代理经由所述远程输送会话接收与由所述本地浏览器维护的DOM相对应的事件。


6.根据权利要求1所述的方法,还包括由所述远程浏览器在所述服务器处将所述HTML的一部分呈现为包括一个或多个像素的图像。


7.根据权利要求6所述的方法,还包括由所述转码代理经由所述远程输送会话将所述图像发送到所述本地浏览器以在所述客户机装置处显示。


8.根据权利要求1所述的方法,包括封装所述HTML以使得针对所述封装的HTML维护的DOM中的JavaScript或扩展被阻止对所述事件做出反应。


9.根据权利要求1所述的方法,包括封装所述HTML以使得在针对所述封装的HTML维护的DOM中拦截对浏览器服务的调用。


10.根据权利要求1所述的方法,包括使得所述本地浏览器将所述封装的HTML的至少一部分呈现为像素以在所述客户机装置处显示。


11....

【专利技术属性】
技术研发人员:A·乔汉
申请(专利权)人:思杰系统有限公司
类型:发明
国别省市:美国;US

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

1