ICEmobile
  1. ICEmobile
  2. MOBI-898

Separate JS files for each component are causing too many requests and slowing down the page load

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE 1.3.0.GA_P01
    • Fix Version/s: 1.3.1
    • Component/s: Faces
    • Labels:
      None
    • Environment:
      n/a

      Description

      Many of the mobi components are requesting separate JS files. In a typical mobile application, this is adding many extra requests and slowing down the page load.
      1. TimelineRawData-after.json
        382 kB
        Philip Breau
      2. TimelineRawData-before.json
        285 kB
        Philip Breau

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #38356 Thu Oct 03 14:18:45 MDT 2013 philip.breau MOBI-898 Separate JS files for each component are causing too many requests and slowing down the page load
        - remove obsolete js file refs from the jsf build
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/build.xml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #38339 Wed Oct 02 15:03:06 MDT 2013 philip.breau MOBI-898 Separate JS files for each component are causing too many requests and slowing down the page load
        - additional JSFUtils methods
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/utils/JSFUtils.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #38338 Wed Oct 02 13:53:18 MDT 2013 philip.breau MOBI-898 Separate JS files for each component are causing too many requests and slowing down the page load
        - coalesce the accordion, menuButton, flipswitch, panelPopup, splitPane, and tabSet js files into component.js
        Files Changed
        Commit graph DEL /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.button
        Commit graph DEL /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.flipswitch
        Commit graph DEL /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.panelpopup
        Commit graph DEL /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.accordion
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/flipswitch/FlipSwitchRenderer.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/panelpopup/PanelPopupRenderer.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/menubutton/MenuButtonRenderer.java
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/renderkit/TabSetCoreRenderer.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/tabset/TabSet.java
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/component/ITabSet.java
        Commit graph DEL /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.tabset
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/splitpane/SplitPaneRenderer.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/accordion/Accordion.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/button/CommandButtonRenderer.java
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/component/IAccordion.java
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/renderkit/ContentPaneCoreRenderer.java
        Commit graph DEL /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.splitpane
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/renderkit/AccordionCoreRenderer.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js

          People

          • Assignee:
            Philip Breau
            Reporter:
            Philip Breau
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: