Hi,

currently I'm migrating my GWT1.5 app to GWT1.6.

In Firefox everything was just fine - after handling some incubator
stuff (I use ScrollTable and SliderBar) and changing listeners to
handlers, my webapp worked perfectly. The problem is, I can't make it
work in IE6, which all of my customers use.

The first thing I realize is the performance - with GWT1.5 it took my
webapp about 3 or 4 seconds to initialize and load the data needed.
Now it takes between 25 and 30 seconds and sometimes even more - and I
didn't make any changes other than migrating. Why has it become so
slow? I mean, I can't really present my users an update, if the app
ends up being so slow.

The second thing, which really puzzles me, goes like follows:

I have a widget, extending a VerticalPanel, which consists of a Label,
a Button and a ListBox. If you click on the Button, a PopupPanel is
shown, where you can select some data. When you close the popup, the
listbox shows the selected data.

The strange thing is: if I instantiate this widget up to 8 times, the
application works, slowly, but it works. If I instantiate it one more
time, IE6 will not react to ANY user input - I can click whereever I
want, it behaves as if no javascript is called. Even the site's menu,
which is outside GWT, as a header called from the HTML-page, and used
to go to other HTML/perl sites will not work(it shows, but clicking it
has no effect). Anyway IE6 does not show any error, nor does firefox.

If I put a Window.alert() in my widget's constructor - this doesn't
happen, the application works, even if I instantiate it more often.

I really don't know what to do, in FF3 it is fast and always behaves
like expected. Can anybody give me a clue, where I could further
investigate?


BTW: The data from the server is exchanged through JSON, not RMI with
servlets. I'm aware that this might not be optimal for performance(as
I always have to parse), but so far this hasn't really been a problem.
But maybe it is related to the performance problem?

Thanks a lot,

Liv

--~--~---------~--~----~------------~-------~--~----~
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