[
http://www.stripesframework.org/jira/browse/STS-792?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12366#comment-12366
]
Christian Schwanke commented on STS-792:
----------------------------------------
I think this should definitly be included ASAP since this is one of the HTML5
features that can improve the user experience a lot while degrading without
problems in older browsers.
However, I want to suggest to broaden the scope of this ticket because there
are a lot more attributes and input types that should be supported e.g.
"autofocus" (see http://diveintohtml5.org/forms.html for more information).
> Add Support for the HTML5 placeholder Attribute to Stripes Input Field Custom
> Tags
> ----------------------------------------------------------------------------------
>
> Key: STS-792
> URL: http://www.stripesframework.org/jira/browse/STS-792
> Project: Stripes
> Issue Type: Improvement
> Components: Tag Library
> Affects Versions: Release 1.5.5
> Reporter: Walter Rumsby
> Priority: Minor
> Labels: html5
> Attachments: stripes-input-placeholder-patch.txt,
> stripes-input-placeholder-patch.txt, stripes-input-placeholder-patch.txt
>
>
> One of the new feature of HTML5 is the placeholder attribute for input
> fields. The placeholder text is displayed in the input field as a hint
> intended to aid user entry, e.g.
> <input type="text" name="search-text" placeholder="Enter terms here">
> will display "Enter terms here" if the element has no value in browsers that
> support the placeholder attribute. For browsers that don't support the
> attribute, it's possible to use JavaScript to display a placeholder, or a
> valid approach might be that providing no hint is a valid graceful
> degradation strategy for older browsers.
> My personal opinion is that there is very little risk using this new
> attribute (which seems to be the consensus among people advocating HTML5,
> i.e. there are parts of HTML5 that advocates generally recommend not using
> until the specification or design of the feature improves).
> While placeholder makes most obvious sense on input type="text", input
> type="password" and textarea elements the working draft suggests it is valid
> for all input elements and the textarea element (Chrome, for instance, will
> not do anything visually if you add a placeholder to a radio button).
> I've attached a patch that should provide support for this attribute when
> using Stripes' custom tags for input fields (e.g. <stripes:text/>, etc.).
> More information:
> http://www.w3.org/TR/html5/common-input-element-attributes.html#the-placeholder-attribute
> http://www.w3.org/TR/html5/index.html#attributes-1
> http://diveintohtml5.org/forms.html#placeholder
> http://robertnyman.com/2010/06/17/adding-html5-placeholder-attribute-support-through-progressive-enhancement/
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
Got Input? Slashdot Needs You.
Take our quick survey online. Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
_______________________________________________
Stripes-development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-development