Ich glaube, dass all diese Probleme beherrschbar sind, aber das entscheidende Problem ist Nr. 3: Sie brauchen Platz, in den sie sich bewegen können. Labels können nicht verschwinden und müssen jederzeit lesbar sein, daher spart ein Floating-Label-Muster eigentlich keinen Platz. Man hätte die Labels einfach dort platzieren können, wohin sie schweben. Es ist immer noch ein netter Effekt, aber er bringt nichts und kostet möglicherweise etwas.
Update: Matt D. Smith
Als derjenige, der das ursprüngliche Design erstellt hat, auf dem ein Großteil der Float-Label-Manie basierte, fühle ich mich irgendwie verpflichtet, meine Perspektive zu diesem Thema mitzuteilen.
Matt reagierte direkt auf die Kritik bezüglich der Platzersparnis
Wenn Sie zustimmen, dass das Float-Label ein Artefakt und keine Anweisung ist, stimmen Sie vielleicht auch zu, dass es in Ordnung ist, eine etwas kleinere Schriftgröße als ein Standard-Label zu verwenden.
Und mit einer kleineren Schriftgröße, sagen wir 12px statt 16px, würden Sie effektiv 4 Pixel oder mehr Platz sparen. Möglicherweise sogar 8 Pixel, da Sie im traditionellen Sinne keinen zusätzlichen Rand unter dem Label hinzufügen müssten.
Wir gehen hier wirklich ins Detail, Pixel für Pixel, aber ein großartiger Interface-Designer wird sich einer 4-Pixel-Diskrepanz und ihrer Auswirkungen auf das gesamte Design, ob richtig oder falsch angewendet, schmerzlich bewusst sein.