Details
-
Type: Improvement
-
Status: Closed
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 3.3
-
Component/s: ACE-Components
-
Labels:None
-
Environment:ICEfaces 3.x ACE components
Description
In order to minimize the amount of JS that the ACE components must load we would like to review the specific YUI functions used by the following ACE components and then try to establish a minimal subset of the overall YUI libraries to maintain/deploy in the ACE components.
- ace:dataTable, paginator widget
- ace:tabSet
Modifying the underlying YUI JavaScript to enable a substantial reduction should also be considered.
- ace:dataTable, paginator widget
- ace:tabSet
Modifying the underlying YUI JavaScript to enable a substantial reduction should also be considered.
Activity
Ken Fyten
created issue -
Ken Fyten
made changes -
Field | Original Value | New Value |
---|---|---|
Assignee | Nils Lundquist [ nils.lundquist ] | |
Fix Version/s | 3.3 [ 10370 ] | |
Assignee Priority | P2 [ 10011 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #33514 | Tue Feb 19 13:21:21 MST 2013 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/accordion/accordion.js
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #33515 | Tue Feb 19 14:11:45 MST 2013 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/pushbutton/pushbutton.js
MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/richtextentry/ckeditor/ckeditor.mapping.js MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/util/util.js |
Nils Lundquist
made changes -
Summary | Rationalize and consolidate YUI function usage to minimize footprint | Remove YUI from ace:dataTable paginator |
Nils Lundquist
made changes -
Fix Version/s | 3.3 [ 10370 ] | |
Priority | Major [ 3 ] | Minor [ 4 ] |
Description |
In order to minimize the amount of JS that the ACE components must load we would like to review the specific YUI functions used by the following ACE components and then try to establish a minimal subset of the overall YUI libraries to maintain/deploy in the ACE components.
- ace:dataTable, paginator widget - ace:tabSet Modifying the underlying YUI JavaScript to enable a substantial reduction should also be considered. |
This JIRA captures the work required to create a new ace:dataTable paginator which will provide the same features and interface as the YUI component, without the dependencies and overhead.
This is being done to isolate the remaining use of YUI in ACE to ace:tabSet. Original Description: In order to minimize the amount of JS that the ACE components must load we would like to review the specific YUI functions used by the following ACE components and then try to establish a minimal subset of the overall YUI libraries to maintain/deploy in the ACE components. - ace:dataTable, paginator widget - ace:tabSet Modifying the underlying YUI JavaScript to enable a substantial reduction should also be considered. |
Assignee Priority | P2 [ 10011 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #33534 | Wed Feb 20 14:19:19 MST 2013 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/accordion/accordion.js
|
Nils Lundquist
made changes -
Description |
This JIRA captures the work required to create a new ace:dataTable paginator which will provide the same features and interface as the YUI component, without the dependencies and overhead.
This is being done to isolate the remaining use of YUI in ACE to ace:tabSet. Original Description: In order to minimize the amount of JS that the ACE components must load we would like to review the specific YUI functions used by the following ACE components and then try to establish a minimal subset of the overall YUI libraries to maintain/deploy in the ACE components. - ace:dataTable, paginator widget - ace:tabSet Modifying the underlying YUI JavaScript to enable a substantial reduction should also be considered. |
In order to minimize the amount of JS that the ACE components must load we would like to review the specific YUI functions used by the following ACE components and then try to establish a minimal subset of the overall YUI libraries to maintain/deploy in the ACE components.
- ace:dataTable, paginator widget - ace:tabSet Modifying the underlying YUI JavaScript to enable a substantial reduction should also be considered. |
Nils Lundquist
made changes -
Summary | Remove YUI from ace:dataTable paginator | Minimize YUI usage in ACE |
Nils Lundquist
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Fix Version/s | 3.3 [ 10370 ] |
Ken Fyten
made changes -
Security | Private [ 10001 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
With the removal of the YUI button components, the only component still using YUI via the ICEfaces API is ace:tabSet.
ace:dataTable uses YUI Paginator directly.
ckeditor / ace:richTextEntry doesn't use YUI.