【问题标题】:VMware Browser base architectureVMware 浏览器基础架构
【发布时间】:2018-01-09 18:01:11
【问题描述】:

我有一个客户将开始通过 VMware Browser over airwatch 运行他们所有的 Web 应用程序。

我需要知道基本架构是什么,这样我才能确定哪些可以工作,哪些不能工作(CanIUse 当然没有这个信息)。

我查看了文档,只找到了配置设置和一般技术信息。

例如 Safari 的基础是 Webkit。

VMware Browser 的基础是什么?

【问题讨论】:

  • 我看到基本架构是“海豚”的响应 - 根据 VMWare,这是不正确的 - 请参阅下面的 答案

标签: browser vmware


【解决方案1】:

在与 VMWare 技术人员进行网络会议后,我们确实得到了一些答案,因此我将它们发布在这里以供任何感兴趣的人使用。我们确实了解了底层浏览器技术(它不是 Dolphin

更新:我们发现了一个影响我们应用程序的问题。每当用户进入不同的办公地点时,他们都会登录该网络,我们会自动获取 IP 地址并使用它来提供服务。 **原来 VMWare 浏览器没有准确报告 IP 地址 - 我们最终不得不使用 GeoLocation 来确定用户所在的位置。仅供参考

问:什么是底层浏览器技术?

答:它是每个设备原生的:iOS 上的 webkit,Android 上的 Chromium。浏览器功能与操作系统相关(至少在 IOS 中)。他们所做的基本上是注入或拦截操作,并根据管理员设置允许/拒绝/修改它们。


问:我们为 VPN 做什么样的隧道?

答:分三种:

  1. Tunnel Proxy = UI Web 视图(旧技术,不再真正受支持)

  2. MAG = 隧道专有逻辑、视图等强制使用 UI Web 视图,性能下降

  3. Tunnel Client =(新部署,大部分功能)


问:最新的发行说明在哪里?

答: 知识文章通过主门户。对于 IT 管理员、高级功能、错误修复而言更是如此,但对于开发人员而言则不然。


问:技术多久更新一次?

答:大约每 6 周左右。


问:浏览器底层引擎/技术如何更新?

答: VMware / Airwatch


问:除了管理员可以打开和关闭的功能外,它的功能是否有任何限制?

答:通常不会 - 应该是全功能的,记住,功能与设备操作系统相关联。

【讨论】:

  • 虽然应用程序使用内置的 OS webview,但我注意到 Android 版本有一些小问题。具有 gpu 繁重任务的 Web 应用程序的性能比 vanilla webview 差得多。令人讨厌的是,远程调试选项似乎被禁用,没有可用的切换。确保您仍在 vm ware 浏览器中测试您的应用程序,尽管它运行与内置 webview 相同的胆量!
  • 哇!很高兴知道,我想知道这是否适用于IOS? IOS 是我们用于 vmware 技术的唯一平台。感谢您的提醒。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-02-21
  • 1970-01-01
  • 2019-02-03
  • 2022-01-05
相关资源
最近更新 更多