从我在线阅读/浏览的有关使用GWT的内容来看,关键是在Hosted Mode浏览器中进行开发/调试,而不是在普通浏览器中进行编译和测试。
作为UI开发人员 - 使用自定义/嵌入式浏览器时,渲染引擎是难题的关键部分。
因此(因为我无法在任何地方找到信息),托管模式浏览器使用了什么浏览器呈现引擎?
Gecko(例如Firefox) 三叉戟(例如Internet Explorer) Webkit(例如Safari / Chrome)
如果知道,哪个版本的引擎?例如(IE的IE6版本),或(FF的3.5.x版本等)
答案 0 :(得分:3)
根据您的操作系统,GWT使用以下浏览器引擎:
使用GWT 2.0(尚未正式发布)托管模式浏览器被浏览器中运行的插件取代,称为 Out of Process Hosted Mode(OOPHM),您可以在此处阅读更多相关信息:http://code.google.com/p/google-web-toolkit/wiki/DesignOOPHM。
对于我的UI开发,大多数UI问题都与css有关。我的开发过程包括以托管模式运行以测试代码(业务逻辑)并编译到Web模式以修复不同浏览器中的CSS问题,使用浏览器插件动态更改css。
答案 1 :(得分:1)
GWT 2.0应该可以解决所有问题。它允许您使用每个主要浏览器进行调试。有关详细信息,请参阅此link。在过去,我非常确定托管模式使用特定平台的本机浏览器引擎(在Mac上的safari,即在windows上,在linux上的mozilla),但最近可能已经改为webkit。