the-seo-framework icon indicating copy to clipboard operation
the-seo-framework copied to clipboard

Placeholders look like input + placeholder manipulation

Open sybrew opened this issue 9 years ago • 2 comments

From artistic1's reply on w.org.

  1. The input field placeholders look like real text on some screens; depending on its contrast/brightness/angle.
  2. When adjusting input which has a placeholder, with some fields, it's desired to directly alter those placeholders as if they were already filled in. Candidates: a. Canonical URL b. Title

sybrew avatar Sep 16 '16 03:09 sybrew

  1. Will become a UX hell that would at least require pointer events.

So, this is off the table indefinitely.

sybrew avatar Nov 09 '17 04:11 sybrew

We resolved the part where placeholders looked like inputs a long time ago with animated blurring. I believe I perfected this behavior in TSF v5.1.0.

Still, some users are put off or confused.

We need to implement a secondary input field that captures the "generated" state, and one that captures the "edited" state -- we then test for "dirt" when the user edits the edited version, and upload the input like that.

This new behavior should work entirely in JS, using a class or data-attribute lookup.

One issue I can imagine is what we do when the user empties the field, should we then populate it entirely with the placeholder? If we do this, should we add a tooltip stating what happened? Will that become annoying?

In any case, this proposed behavior should become optional, but enabled by default for new users.

sybrew avatar Mar 06 '25 15:03 sybrew