Design decision 13 - Reduce aggressiveness of form validation plugin

Summary

Issue

One of wet-boew/wet-boew#7921’s changes caused form validation to always get triggered when focusing out of fields. The end result was that required field validation became drastically more aggressive, to the point of annoying users and impeding usability.

For example:

Examples of situations where that would annoy users:

According to the jQuery validation plugin’s reference documentation, the plugin is meant to provide quick contextual error feedback, without going so far as to annoy users. It considers displaying error messages without having received user input to cross that line.

Proposed solution

Merge wet-boew/wet-boew#8815 to revert the form validation plugin’s onfocusout behaviour to what it was like before wet-boew/wet-boew#7921.

References