ICEmobile
  1. ICEmobile
  2. MOBI-303

ICEmobile Spring Showcase cleanup pt 2

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.1 Final
    • Fix Version/s: 1.2 Beta
    • Component/s: Spring
    • Labels:
      None
    • Environment:
      spring jsp

      Description

      home.jsp is the only page that loads the js css marker, so the list.jsp doesn't work when loaded on it's own.

      many pages try to load this css, which doesn't exist, instead of style.css:
      <link href="<c:url value="/resources/org.icefaces.component.skins/bberry/carousel/default-carousel.css" />"
                   rel="stylesheet" type="text/css"/>

      many pages don't load the jquery ui css we're using (is this just needed for the tabs on home.jsp?):
      <link href="<c:url value="/resources/jqueryui/1.8/themes/base/jquery.ui.all.css" />"

      many pages don't include or include only some of the meta tags:
             <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
             <meta name="viewport"
                   content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"/>
             <meta name="apple-mobile-web-app-capable" content="yes"/>
             <meta name="apple-mobile-web-app-status-bar-style" content="black"/>

      many pages are also making a call to MVCUtil.enhanceForm(), which I don't think is needed on them, and the MVCUtil js object isn't available when you access the pages directly.

      the only page-dependent resource that I see is that the jqmic.jsp loads the jquery mobile library.

        Activity

        Hide
        Philip Breau added a comment -

        Note that for 1.2, we might be better off starting on a spring mobileshowcase
        clone that uses our own tab and layout tags.

        Ted.

        Show
        Philip Breau added a comment - Note that for 1.2, we might be better off starting on a spring mobileshowcase clone that uses our own tab and layout tags. Ted.

          People

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

            Dates

            • Created:
              Updated:
              Resolved: