Show the limit as it nears, not from the first keystroke
Aliases: remaining characters · counter timing · always-on count
What it is
When a field has a cap, a “0/140” in the corner can start counting from the first key. Far from the cap, that number is noise, and is easy to read as “you must fill this.” A proximity character-count cue holds the counter until remaining quantity enters a danger band, then appears or changes color, so attention is spent on the moment that actually needs braking. The issue is when the cue enters, not whether overflowing should truncate or refuse, and not characters versus bytes.
Why it happens
A counter is a continuously updating quantity display; it pulls “how much is left” into working memory. When the cap is wide and the current string is short, “plenty left” has no decision value, yet it occupies a slot beside the trough and, on short-content tasks, looks like a quota. Only when remainder enters a thin band (often about 10%, or a fixed twenty or thirty units) does the number start to change behavior: people shorten, cut modifiers. Too early, and they self-censor from the first sentence and write short; too late (red only at the cap) and there is no time to edit. Timing releases the count from ambient noise and turns it into a brake.
Where it stops holding
SMS, posts, and titles whose cap is the product constraint, and that everyone writes against, want a standing counter as a tool, not noise; showing it only near the end steals rhythm. Speech input and a large paste can jump the “near” band in one shot; a counter that appears only per keystroke skips the color stage and goes straight to full. A screen reader that announces remainder on every key is unusable; announcing near the cap is better than always, but a query for current remainder must remain. Unlimited fields should not grow a counter for a professional look.
Applying it
- Hide or mute the counter by default; raise contrast or expand the digits when remainder enters a chosen near band.
- Set “near” far enough that rewriting is still possible; do not first appear at the cap.
- On a paste that blows the limit in one shot, show full or negative remainder immediately; do not wait for the next key.
- Verify with a piece far under the cap and a piece near it. The first should not be nagged; the second must see remainder while cuts are still possible. If authors of short text ask “do I have to fill this,” the counter entered too early.