| (-) HTML 5 Item Types | 858 | | Incorporate HTML 5 attributes into existing and new item types |
| ... Add CSS class to page item if an error occurred to support CSS styling | 843 | EA1 | If a validation error has occurred for a page item, it should be rendered with the additional CSS class "apex-page-item-error" to allow CSS styling of all page items which have an error. |
| ... Add HTML5 required attribute to support CSS styling | 841 | EA1 | Add the HTML5 "required" attribute to the generated INPUT/SELECT/TEXTAREA/... HTML controls if the "Required" = Yes for a page item.
This allows advanced CSS3 styling of required page items. See http://www.the-art-of-web.com/html/html5-form-validation/ |
| ... Add support for HTML5 placeholder attribute to several item types | 837 | EA1 | The following item types should support the HTML5 placeholder attribute.
Color Picker Date Picker Date Picker (Classic) List Manager Number Field Password Popup LOV Text Field Text Field with Calculator Popup Text Field with autocomplete Textarea
The new attribute should also be exposed to plug-in developers. |
| ... Add support of HTML5 types EMAIL, TEL and URL for textfield item type | 835 | EA1 | Text Field should have new 'Subtype' to support HTML5 input types (email, phone, url). This is useful for touch based devices which show an optimized keyboard for the type. |
| ... New Display Orientation attribute for Checkbox/Radio Group Item Type | 888 | EA1 | The item types Checkbox and Radio Group should have a new attribute "Display Orientation" with the values
Vertical Horizontal
The default will be Vertical. This attribute will only be used for jQuery Mobile user interfaces. |
| ... New Item Type Slider | 883 | EA1 | Support new item type "Slider" which renders as
HTML5 range input type which is switched to a nice slider by jQuery Mobile and as jQueryUI slider in non Mobile Environments |
| ... New item type Date Picker (HTML5) | 840 | EA1 | Add new item type "Date Picker (HTML5)" which is using the new HTML5 input types DATE and DATETIME-LOCAL which are supported by modern smartphone and tablet browsers to pick a date with native operating system controls. |
| ... New item type Yes/No (Flip Toggle Switch) | 882 | EA1 | Support new item type "Yes/No" selection which renders as
Flip Toggle Switch in jQuery Mobile User Interfaces and as Select List in non Mobile Environments |
| ... Textareas should respect Maximum Width page item attribute | 842 | EA1 | Textareas should be changed to check for the "Maximum Width" attribute of a page item and not allow to enter more characters as defined. This will help to avoid constraint violations when the data gets saved into the database. |
| ... Use Browser Resizable Textarea feature | 889 | EA2 | Textareas should use the built-in resize support of the Browser to provide a better user experience if the browser supports it. |