<div dir="ltr"><div class="gmail_quote">On Sat, Oct 4, 2008 at 7:41 PM, Andy Lyttle <span dir="ltr"><<a href="mailto:whatwg@phroggy.com">whatwg@phroggy.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div class="Ih2E3d">On Oct 4, 2008, at 3:38 PM, timeless wrote:<br><br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">On 10/3/08, Adrian Sutton <<a href="mailto:adrian.sutton@ephox.com" target="_blank">adrian.sutton@ephox.com</a>> wrote:<br>

<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"> Placeholder ... aids usability<br></blockquote><br>having recently fought with some javascript which tried to enhance my<br>
ability to enter text ('crash' in a keyword chooser using nokia's<br>webkit based browser on my phone), I'd like to remind people that<br>someone's "usability" aid is someone else's nightmare. the problem<br>
there didn't need solving as the browsers we have either support<br>remembering text-input or have keyboard support or are so slow that<br>the chooser hangs them....<br><br>i use quite a few browsers where javascript is disabled and in many of<br>
them, clearing a text field is extremely painful (especially the phone<br>cases).<br></blockquote><br></div>The existence of a "placeholder" attribute in HTML should discourage web developers from using crazy Javascript hacks that don't work correctly on a cell phone.  In particular, it means NOT "faking it" by setting the value of the field to an obnoxious string that doesn't get cleared.  Browser developers such as Nokia can display placeholder text in whatever way makes the most sense on their platform, without using JavaScript at all.<br>
<br>Most mobile browsers I've used switch to a text input dialog as soon as the control is focussed.  I would display the placeholder on the web page the same way any other browser would, but not display it on the text input dialog.  Someone else might choose to go ahead and display it on the text input dialog as well (above the input field), with the placeholder text not disappearing while text is being entered. </blockquote>

<div> </div>
<div>The great thing about this being a *semantic* issue rather than a display issue is that browsers are free to do precisely that - display the hint in whatever way makes the most sense for them and is the most useful for their users and platform.  </div>

<div> </div>
<div>~TJ</div></div></div>