[
https://issues.apache.org/jira/browse/JS2-755?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Woonsan Ko updated JS2-755:
---------------------------
Attachment: JS755.diff
I'm not an expert on DOJO or AJAX, but I traced this problem a little bit.
I think the main thing to make delays is creating portlet window widgets. I
don't know how we can improve the performance of creating widgets.
However, I think we can make it look faster by changing processing orders, like
the following:
- The current core.js creates all portlet windows first and renders all later.
If we create and render one portlet window first and move to next one, then
it can look faster. (Actually it's not faster though.)
- Also, if we render portlet windows ordered by row first, column later, then
users can see the upper portlet windows before all portlets are rendered. We
can render some portlets during user's thinking time.
- The current version shows all portlet windows almost at the same time.
If we create and render portlet windows one by one without relieving the
browser's rendering engine, the browser will show all portlets almost at the
same time.
However, if we relieve the browser by using window.setTimeout() function to
render a portlet window, then the browser can render portlet windows one by one
properly.
I wrote a patch and attached on this.
Please give me any comment. Thanks!
> Desktop Pipeline: Blank deley when switch page
> ----------------------------------------------
>
> Key: JS2-755
> URL: https://issues.apache.org/jira/browse/JS2-755
> Project: Jetspeed 2
> Issue Type: Improvement
> Affects Versions: 2.1.2
> Environment: Tomcat5.5, IE6 and FF2.0.0.4
> Reporter: Yang Sie
> Assignee: Steve Milek
> Fix For: 2.1.3, 2.2
>
> Attachments: JS755.diff
>
>
> When I shifted from one page to another, say from 'registration' to 'Welcome
> to Jetspeed 2', there is a short blank delay (i.e. while the 'welcome to
> jetspeed 2' tab is on focus right after clicking the tab, the content shows
> blank from some 2 to 3 sec. before all portlet fragment start to show (start
> with loading... on the portlet action bar and then full contents...)).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]