<div class="gmail_quote">On Thu, Feb 11, 2010 at 6:39 PM, Ian Hickson <span dir="ltr"><<a href="mailto:ian@hixie.ch">ian@hixie.ch</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">The relevant use cases that led to this design are:</div>
<br>
1. Getting validation of forms without scripting, with the UA doing all<br>
   the UI work.<br>
<br>
2. Getting validation of forms with the UI designed by the author, but<br>
   with the actual validation work (including working out what the<br>
   messages should be) done by the UA.<br>
<br>
3. Getting validation of forms with the UI completely done by the author,<br>
   including deciding what the messages should be.<br></blockquote><div><br></div><div>I am explicitly opposed to the UA showing validation messages to the user.  I do not think HTML5 should attempt to address use cases where the author wants the UA to show the messages.  I think the design should provide the author with return values that indicate what the results of validation were and the author should provide the rest of the UI.  In other words, I am opposed to trying to solve use cases #1 and #2 above.  Any design that attempts to solve them is a mistake.  Please remove validationMessage from the spec.</div>
<div><br></div><div>PK </div></div>