2014-11-14 13 views
6

Mamy ogromną aplikację w Vaadin 6.8.15. Działa szybko w chrome, firefox i Safari. Ale w ie, to robi się wolniej i wolniej z każdym kliknięciem. Mamy widoki z zakładkami, które mają do dziesięciu tabbarów i do 50 kontrolek. Również pamięć o ie rośnie i rośnie i nigdy nie zostaje uwolniona.Vaadin slow in Internet Explorer

Wszelkie pomysły?

Dziękuję.

+0

Jaką wersję IE? – John

+2

Vaadin jest oparty na javascript. Wersja IE8 i wersje niższe mają najwolniejszy silnik javascript na rynku, a to przez magnitudes (http://www.tomshardware.com/reviews/windows-xp-web-browser-performance,3167-7.html) IE9 i IE10 są znacznie szybsze, ale w porównaniu z obecnymi wersjami chrome i ff nadal wolniejsze w wielu przypadkach użycia. Twoja jedyna szansa to zmniejszenie liczby komponentów w drzewie DOM (Remove HorizontalLayout itp.). –

+0

Czy używasz Vaadin w trybie produkcji? Zajrzyj tutaj: https://vaadin.com/forum#!/thread/4182249 –

Odpowiedz

0

Problem pochodzi z tego, że używasz tylu słuchaczy w swoich komponentach, a komunikacja ma tendencję do zapadania się, więc staraj się obsłużyć słuchaczy w sposób, jakiego nie robisz i ich wielu komponentom.

Z drugiej strony, o ile testowałem vaadin, nie usuwanie komponentów po ich nieużywaniu powoduje awarię modelu DOM. Chodzi mi o to, że jeśli nie potrzebujesz komponentu, po co go wyświetlać, zużyje on dużo pamięci.

Powiązane problemy