在GWT中,2.0布局(即LayoutPanel子类)在不同浏览器中的支持程度如何?

在GWT中,2.0布局(即LayoutPanel子类)在不同浏览器中的支持程度如何?,gwt,Gwt,所以我开始学习GWT并学习如何使用新的LayoutPanel,但是在文档中,2.0布局保证只在标准模式下工作。此外,在GWT Designer中,某些面板(即DockLayoutPanel)的帮助文本表示,“此小部件仅在标准模式下工作” 因此,我有点担心它们目前在不同浏览器的不同版本中工作得有多好。我已经创建了要测试的示例,但当然,这些讨厌的bug只有在布局变得更复杂时才会出现。那么,你们中有人在GWT2.0布局中遇到过问题或警告吗?或者它们在各种浏览器中都相当稳定?我认识到,我可能必须排除我们

所以我开始学习GWT并学习如何使用新的LayoutPanel,但是在文档中,2.0布局保证只在标准模式下工作。此外,在GWT Designer中,某些面板(即DockLayoutPanel)的帮助文本表示,“此小部件仅在标准模式下工作”


因此,我有点担心它们目前在不同浏览器的不同版本中工作得有多好。我已经创建了要测试的示例,但当然,这些讨厌的bug只有在布局变得更复杂时才会出现。那么,你们中有人在GWT2.0布局中遇到过问题或警告吗?或者它们在各种浏览器中都相当稳定?我认识到,我可能必须排除我们在应用程序中广泛使用的任何
LayoutPanel
,并发现它在所有受支持的浏览器(目前为:IE 7、8和9;Firefox 4、5和6;Chrome stable&dev;Safari 4和5)中都能始终如一地工作。在使用
LayoutPanel
s时,我们没有看到任何令人讨厌的错误或不一致之处。

我对使用UiBinder非常感兴趣,但我认为这对我的问题无关紧要。除非我弄错了,否则最终结果代码和结果html/javascript没有任何不同。例如,如果DockLayoutPanel中存在与浏览器相关的bug,它将显示我是在UiBinder中定义它还是在Java代码中显式定义它。您主要是扩展LayoutPanel,还是使用现有的子类?您是否倾向于在布局结构中使用小部件或html?您使用任何嵌套布局吗?我们主要在UiBinder模板中使用裸
LayoutPanel
s和
Widget
s。我们做了大量的嵌套,并对顶级布局和单个控件使用
LayoutPanel
s。我们也一样。我们以同样的方式使用LayoutPanels,有许多嵌套的LayoutPanels,在浮动对话框中也有更多的LayoutPanels。他们似乎非常稳定,并得到了广泛的支持(3个月,每周数百名访客,零布局投诉)