Ok, I can undertand what you said. But, in your Shoucase example the
differences are acceptable. In my case the direfferences makes my
application unusable in FF. I thought this could be justa a div display
block instead of inline, or something like that. But... my mistake...
Thanks a lot


On Sat, Nov 15, 2008 at 4:15 PM, gregor <[EMAIL PROTECTED]>wrote:

>
> Hi jsantaelena,
>
> Even one pixel will the do the damage if you have two widgets right up
> against each other. if you run Showcase from here:
>
> http://gwt.google.com/samples/Showcase/Showcase.html#CwCheckBox
>
> and open it full screen in both IE & FF, you will see (by switching
> their window tabs, this makes it obvious) that it is actually slightly
> different in each browser, the extent of the difference depending on
> which example you select (at least it is in my IE & FF setups, but
> that's the point isn't it).
>
> Now if you look through the Showcase code to see why a particular
> example of interest is different between IE & FF you find it probably
> has to do with the "box model" issue. I haven't done this with
> Showcase, but I did it with its previous GWT 1.4.x incarnation
> KitchenSink when I faced exactly your problem last year. So
> unfortunately I can't point you to the exact code/CSS that
> demonstrates it in Showcase. In 1.4.x KitchenSink you can see it
> clearly in the HorizontalSplitPanel demo.
>
> Google don't seem to care that it looks slightly different (pixel for
> pixel) in IE & FF because as an application it works perfectly well in
> both browsers. The way they design UI's makes the difference
> irrelevant. Notice the spacings between the widgets. But if you design
> a layout that puts widgets right up against each other, a more windows/
> desktop style UI design so to speak, you suddenly run into trouble
> with this "box model" problem (whereas Google seem to walk around it
> by designing the problem out).
>
> Some might say that the Google GWT team, faced with competition from
> Ext-JS (and their "extended family" of GWT-Ext wrappers) are being
> reluctantly dragged, kicking and screaming, into a more "windows
> friendly" approach. Others might argue that in reality it is Google
> who are dragging us die hard desktop/business application programmers,
> similarly kicking and screaming, into a 21st century where the likes
> of GWT and Gears are swiftly making the Windows desktop paradigm old
> hat - Web 3.0 perhaps. FWIW I started 2007 in the former camp, I am
> now in the latter.
>
> Anyway enough musing. It is possible to make a cross-browser Windows
> style UI with GWT but you have to do some extra work depending on
> exactly what you want to do.
>
> regards
> gregor
>
> On Nov 15, 2:06 pm, jsantaelena <[EMAIL PROTECTED]> wrote:
> > I'm not setting large border (1px or 2px) and i'm not using margins or
> > padding.
> >
> > Why not happens with GWT Showcase?
> >
> > Another intersting thing is, after each refresh, FF renders my
> > applicatios more massed.
> >
> > I'm using this DOCTYPE:
> >
> > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
> http://www.w3.org/TR/html4/loose.dtd";>
> >
> > And my CSS just sets fonts, colors, backgrounds...
> >
> > On 15 nov, 08:43, gregor <[EMAIL PROTECTED]> wrote:
> >
> > > Hi,
> >
> > > Are you using any borders/margins/padding with your panels? If you are
> > > this is might be the cause of your problem
> >
> > > Google "IE broken box model". You will find info about the difference
> > > between how IE and FF (and other browsers) handle borders etc .
> > > Basically the issue is this: say you have a panel that is set to 100px
> > > X 100px, and you add a 5px border to it. IE renders this 100 x 100
> > > total (so the actual box is now 90 x 90), whereas FF renders it as 110
> > > x 110 total (so the actual box remains 100 x 100). Another way of
> > > looking at it is that FF works "from inside out" whereas IE works
> > > "from outside in". Actually the FF approach follows W3C standards
> > > whereas IE does not (hence "IE broken box model").
> >
> > > In some situations GWT deals with this automatically for you, in
> > > others it doesn't. You will find a lot of different approaches to
> > > dealing with this on the net using javascript/CSS techniques because
> > > this problem has been around a long time. With GWT there are a range
> > > of more Java oriented techniques available revolving around how you go
> > > about nesting and separating primary display containers and their
> > > contents.
> >
> > > If you create a short EntryPoint test class that demonstrates your
> > > particular issue and post it here I'm sure you will get a range of
> > > solution options suggested.
> >
> > > regards
> > > gregor
> >
> > > On Nov 15, 2:32 am, reechard <[EMAIL PROTECTED]> wrote:
> >
> > > > yes -- I am experiencing this. Wondering if I need to use some kind
> of
> > > > browser-specific CSS style to fix it...
> >
> > > > On Nov 14, 5:29 pm, jsantaelena <[EMAIL PROTECTED]> wrote:
> >
> > > > > Hi all,
> >
> > > > > My GWT application render very well in IE, but in FF the panels
> > > > > (VerticalPanes, HorizontalPanels and FlexTables) overlaps, all of
> > > > > them.
> >
> > > > > Have somebody expereinced this?
> >
> > > > > Thanks!
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to