I catch myself clicking twice when I click into a text box here on Stack Overflow. Why? Because my brain thinks, “Oh look, grey prompt text is still there — you didn’t click right, Alan; try again.”
On an even closer inspection, I have noticed that my cursor actually appears in the grey text! It doesn’t go away until I start typing.
Now, two items.
- Native HTML5
<input placeholder />
support, in my browser (Chrome 8 on OS X) clears the placeholder on focus. - iOS doesn’t clear placeholder text on focus (c.f. search fields in the iPod/Music app), but it DOES place a very visible cursor at the BEGINNING of the input field, not wherever I clicked.
As-is, SO’s placeholders feel very wrong. Please improve them!