Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Minor 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.

        Activity

        Hide
        Nils Lundquist added a comment -

        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.

        Show
        Nils Lundquist added a comment - 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.
        Hide
        Ken Fyten added a comment -

        With the commit for rvn#33514 - ICE-8923 - Removed formOf usage from accordion JS, the accordion no longer functions in showcase.

        INFO: 
        ICEsoft Technologies Inc.
        ICEpush 3.3.0.SNAPSHOT
        Build number: 715
        Revision: 33514
        
        Feb 20, 2013 2:00:35 PM com.sun.faces.context.ExternalContextImpl getMimeType
        WARNING: JSF1091: No mime type could be found for file http://wiki.icefaces.org/display/ICE/Accordion.  To resolve this, add a mime-type mapping to the applications web.xml.
        Feb 20, 2013 2:00:35 PM com.sun.faces.context.ExternalContextImpl getMimeType
        WARNING: JSF1091: No mime type could be found for file http://wiki.icefaces.org/display/ICE/AccordionPane.  To resolve this, add a mime-type mapping to the applications web.xml.
        
        Show
        Ken Fyten added a comment - With the commit for rvn#33514 - ICE-8923 - Removed formOf usage from accordion JS, the accordion no longer functions in showcase. INFO: ICEsoft Technologies Inc. ICEpush 3.3.0.SNAPSHOT Build number: 715 Revision: 33514 Feb 20, 2013 2:00:35 PM com.sun.faces.context.ExternalContextImpl getMimeType WARNING: JSF1091: No mime type could be found for file http: //wiki.icefaces.org/display/ICE/Accordion. To resolve this , add a mime-type mapping to the applications web.xml. Feb 20, 2013 2:00:35 PM com.sun.faces.context.ExternalContextImpl getMimeType WARNING: JSF1091: No mime type could be found for file http: //wiki.icefaces.org/display/ICE/AccordionPane. To resolve this , add a mime-type mapping to the applications web.xml.
        Hide
        Nils Lundquist added a comment -

        Fixed.

        Revision #33534
        Committed by nils.lundquist
        A minute ago
        ICE-8923 - Fixed typo in accordion.js form detection

        Show
        Nils Lundquist added a comment - Fixed. Revision #33534 Committed by nils.lundquist A minute ago ICE-8923 - Fixed typo in accordion.js form detection
        Hide
        Nils Lundquist added a comment -

        Resolved- remaining effort abstracted to ICE-9008 for completion at some point beyond 3.3

        Show
        Nils Lundquist added a comment - Resolved- remaining effort abstracted to ICE-9008 for completion at some point beyond 3.3

          People

          • Assignee:
            Nils Lundquist
            Reporter:
            Ken Fyten
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: