1

根据我在网上阅读/查看的有关使用 GWT 的内容,关键是在托管模式浏览器中开发/调试,而不是在普通浏览器中编译和测试。

作为 UI 开发人员 - 使用自定义/嵌入式浏览器时,渲染引擎是难题的关键部分。

因此(因为我在任何地方都找不到信息),托管模式浏览器使用什么浏览器渲染引擎?

Gecko(例如 Firefox) Trident(例如 Internet Explorer) Webkit(例如 Safari/Chrome)

如果知道,哪个版本的引擎?例如(IE 的 IE6 版本),或(FF 的 3.5.x 版本)等。

4

2 回答 2

3

根据您的操作系统,GWT 使用以下浏览器引擎:

  • Windows:安装的IE版本的IE引擎。
  • Mac:自定义 WebKit 构建。
  • Linux:FF 1.0。

使用 GWT 2.0(尚未正式发布)托管模式浏览器被在浏览器中运行的插件所取代,称为进程外托管模式 (OOPHM),您可以在此处阅读更多信息:http ://code.google.com /p/google-web-toolkit/wiki/DesignOOPHM

对于我的 UI 开发,大多数 UI 问题都与 css 有关。我的开发过程包括在托管模式下运行以测试代码(业务逻辑)并编译为 Web 模式以修复不同浏览器中的 CSS 问题,使用浏览器插件动态更改 CSS。

于 2009-11-11T22:37:25.867 回答
1

GWT 2.0 应该让你全部搞定。它将允许您使用每个主要浏览器进行调试。有关完整详细信息,请参阅此链接。在过去,我很确定托管模式使用特定平台的本机浏览器引擎(mac 上的 safari,即 windows 上的 safari,linux 上的 mozilla),但最近这可能已更改为 webkit。

于 2009-11-11T22:00:23.307 回答