I've read everywhere that using placeholders as labels is a bad choice seeing as, when the user starts typing/selecting, they may forget what they're doing or what the field was originally for.
But I've been seeing so many instances of placeholders as labels in mobile, and I feel that when there's a proper icon as a label, it makes up for the actual placeholder text disappearing when you type, like this:
http://www.smashingmagazine.com/wp-content/uploads/2013/03/good-vs-bad-22-500.jpg
What is the best approach for this on mobile, does the icon really make up for it, or should we still stick to:
Label Input (with example 555-555-5555 as placeholder text)