1

For example:

YouTube disables the comment button by default, and only enables it once text has been entered:

Before: enter image description here

After: enter image description here

The general consensus on ux.stackexchange.com is to not disable submit buttons and wait to present errors until after the user has hit the submit button.

Would this mean that YouTube is going against best UX practices? Or is this justifiable behavior?

  • 4
    The only valid answer is "we don't know" unless the designer of YouTube decides to answer. – Tvde1 Jun 23 at 14:57
  • UX is not the only consideration too (and sometimes is just dealers choice really). I’ve had projects where buttons are replaced once validated action is registered to stave off bots and the like. If that’s the case then form follows factor. A million forms on a million nodes... might be part of it, haven’t looked though :) – Prestosaurus Jun 23 at 22:03
1

Pragmatically this isn't a form that needs to be validated.

Technically, yes, but it's just one field and 1 simple issue: is there text entered? There's no check for date formatting, if an email works, if a password is safe enough or anything commonly done with a form. So there's not the same cognitive load.

As the other thread mentions, users have two modes; completion mode (just filling everything) and correction mode. A youtube comment doesn't require any correction, so if it's done, you can just submit it.

In fact, one could argue that this is better for the user experience, because once you start typing, the button changes, thus highlighting the next course of action.

Not the answer you're looking for? Browse other questions tagged or ask your own question.