On 16 juil, 17:12, stuckagain <[email protected]> wrote:
> Joel,
>
> Glad to read that I am not totally going nuts.
> Unfortunately I need to support IE6,7 and 8... so using tables is
> currently inevitable.

Hit "F12" in IE8 (or choose Development Tools from the Tools menu);
you'll get the ie8 permutation when it says "Document mode: IE8
Standards", otherwise, you'll get the ie6 permutation.

Actually, the JavaScript APIs are different between "Document mode:
IE8 Standards" and other document modes, not just the layout!

You can very easily support all three IE versions by either:
 - stick to quirks mode (and therefore never actually use the ie8
permutation)
 - use "highest standards" mode (will use ie8 permutation in IE8, ie6
permutation in IE7 and IE6) and check your rendering (you can just
switch the document mode in IE8's development tools, or, better, test
in IE6 and IE7 –Microsoft gives you VirtualPC images for free, and
VirtualPC is free too–)

AFAICT, the issues in standards mode are limited to StackPanel,
SplitPanel and DockPanel. If you don't use any of them, just check
your rendering in all three IE versions (and eventually tweak your
CSS). We're basically using only FlowPanel and Grid for layout (and
DecoratorPanel and Tree, to cite other table-based widgets) and
haven't had any rendering problem so far.

> I'm curious to see your new layout support.

You're not alone! ;-)

--~--~---------~--~----~------------~-------~--~----~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~----------~----~----~----~------~----~------~--~---

Reply via email to