Details
Description
ISSUE: The current number of @ResourceDependency entries required for ACE-based components such as Slider is substantial, resulting in a large number of HTTP requests for a simple component, which can greatly increase page loading times.
Issue Links
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Ken Fyten
created issue -
Mark Collette
made changes -
Mark Collette
made changes -
Mark Collette
made changes -
Link | This issue is duplicated by ICE-4384 [ ICE-4384 ] |
Mark Collette
made changes -
Link | This issue blocks ICE-6727 [ ICE-6727 ] |
Migration
made changes -
Assignee | Mircea Toma [ mircea.toma ] | |
Fix Version/s | 3.3 [ 10370 ] | |
Description |
ISSUE: The current number of @ResourceDependency entries required for YUI-based components such as Slider is very large, resulting in a large number of HTTP requests for a simple component, which can greatly increase page loading times. It would be great to have a new facility within ICEfaces that would provide automatic consolidation of multiple .js file requests into a single larger file request, resulting in greatly improved page load times. This feature could use a new custom annotation to mark which .js files should be loaded and are subject to consolidation. It could also be used by any ICEfaces application that wanted to leverage it. The way this could work is that each Get within ICEfaces for a complete page would result in a new .js file being generated for the page consisting of the consolidated .js files. Each partial-page update after that would keep the original file request (cached now) and if necessary (additional .js files added dynamically that weren't in the original page) generate another file for the newly added .js. |
ISSUE: The current number of @ResourceDependency entries required for ACE-based components such as Slider is substantial, resulting in a large number of HTTP requests for a simple component, which can greatly increase page loading times. |
Affects | Documentation (User Guide, Ref. Guide, etc.) [ 10003 ] |
Ken Fyten
made changes -
Assignee Priority | P2 [ 10011 ] |
Mircea Toma
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Mircea Toma
made changes -
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Mircea Toma
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Affects | Documentation (User Guide, Ref. Guide, etc.) [ 10003 ] | Documentation (User Guide, Ref. Guide, etc.),Compatibility/Configuration [ 10003, 10002 ] |
Security | Private [ 10001 ] |
Ken Fyten
made changes -
Attachment | Screen Shot 2013-03-28 at 9.26.45 AM.png [ 15723 ] |
Ken Fyten
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Issue Type | Improvement [ 4 ] | New Feature [ 2 ] |
Ken Fyten
made changes -
Summary | Add framework support for dynamically coalescing multiple .js file resources into a single .js request/response | Add framework support for dynamically coalescing multiple .js and .css file resources into a single .js / .css request/response |
Ken Fyten
made changes -
Summary | Add framework support for dynamically coalescing multiple .js and .css file resources into a single .js / .css request/response | Add framework support for dynamically coalescing multiple .js/.css file resources into a single .js/.css request/response |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |