Views

TOOLBOX

LANGUAGES

New Version 3 4

From Morfeo Wiki

Jump to: navigation, search

Contents

Delivery Context Management

Server Platform

Render Engine

  • iPhone Adaptation (native look and feel) - IPhone Rendering
  • New script tag with the same semantics as in XHTML
  • Control div auto collapse (display-as: auto-collapse).
    Note that this feature is only available on those delivery contexts that supports [scriptSupport] in ['ecmascript-MP'].
  • Added 'sel-cell' style to 'td' control.
    A cell is displayed as link when 'sel-cell' style is true
  • Calendar's link is configurable (literal CalendarView)
  • Time's link is configurable (literal TimeView)
  • New style for client tabs (display-panels-as:client-tabs)

MVC Framework

Content Selection Module

Content Binding Module

Transcoding Module

  • Re-Implementation of the algorithm to resolve external or local URIs
  • Integration with Alembik or other STI-compliant transcoders

Misc

  • Conformance with W3C Content Transformation Guidelines
    • Added Vary: User-Agent
    • Added link to handheld representation
    • Send 'Cache-Control: no-transform'
      • Always sent by the AJAX Framework
      • If the request contains this directive server must forward the response with this directive
  • Force Init OP. Added 'init' parameter so if the HTTP request has the 'init' parameter whose value is equal to '1', the application will call init OP (if session is OK)
  • Added Servlet Filter that compresses javascript code with GZIP

Client Framework

  • New Mobile AJAX Framework
    • Chained Menu control based on AJAX
    • Divs can expand or collapse
  • Compressed Javascript code (with YUI Compressor)
  • Access to different Device Properties through DCCI (Experimental)

Changes

Fixed Bugs

  • Chained nenu control didn't retrieve all possible data structures on Context when AJAX is supported
  • Chained menu improved funcionality, now suports ajax for combo menus in mixed menus (combos and maps menus)
  • Data was not removed from presentation scope
  • Datefield did not support multi-language correctly
  • xsi:schemaLocation attribute had a wrong value for web-app tag in web.xml files
  • Transcoding resources when none instance is accurate for a specific delivery context
  • IPhone not recognized correctly
  • Validating dates from client side (method parseInt() without radix)
  • Not supported static and dynamic mixed columns in table tag
  • Not supported java.util.Date for binding with Datefield control
  • Title attribute was obligatory for menu into chained menu
  • Rename folder conf to config in the PDAWebServer
  • NullPointer exception when PDAWebServer starting up
  • PDAWebServer generated wrong 'form' files
  • Algorithm to retrieve accesskey throws NullPointer exception
  • Identifiers and bindings were not dynamics for link, phonebookadder and phonecaller tag into JSTL forEach
  • OK button appears when chainedmenu is displayed as list of links on XHTML technology
  • Bug fall back for user agent: W3C-mobileOK/DDC-1.0. The last release of WURFL has 'generic_xhtml' and previous versions had 'generic' value
  • Script tag must be closed with </script>
  • Literal extractor not supported multi-language correctly
  • Multiple name attribute was included for anchor tag from WML Render
  • Added text attribute of option tag to Literal Extractor.
  • Added anchor tag to Literal Extractor.
  • Attribute 'id' must be xs:ID in XML Schema.
  • XHTML markup has not form tag for chained menus with combo menus.
  • Attributes 'href' of anchor tag must be xs:IDREF in XML Schema.
  • If datefield and timefield are not required and user doesn't fill them the platform will not redirect to error presentation