While creating an input that works for every use case you can think of sounds like a good idea, I'd like to question weather a user would ever <i>enter a date</i> that would require the inclusion of BC/AD.<div><br></div>
<div>I'm certain that there is a requirement to markup such text, but as for <i>entry</i> I'm strongly of the opinion that you're over cooking this.</div><div><br><div class="gmail_quote">On Mon, Aug 9, 2010 at 11:11 AM, Kit Grose <span dir="ltr"><<a href="mailto:kit@iqmultimedia.com.au">kit@iqmultimedia.com.au</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">The field being four digits long doesn't restrict its contents to four digits only. I suppose you do raise an interesting concern; should the "year" field also permit the entry of BC/AD? If so, that might invalidate the ability to use a number field; you'd need to use a validation pattern on a standard text field.<br>
<br>
—Kit<br>
<br>
On 09/08/2010, at 10:46 AM, Andy Mabbett wrote:<br>
<br>
><br>
> On Mon, August 9, 2010 00:44, Kit Grose wrote:<br>
>> How is a "year" input any different from a four-digit input type="number"<br>
>> field?<br>
><br>
> Years can be more of fewer than four digits. Julius Caesar was born in 100<br>
> BC, for instance, while Manius Acilius Glabrio was consul in 91 AD.<br>
><br>
> --<br>
> Andy Mabbett<br>
> @pigsonthewing<br>
> <a href="http://pigsonthewing.org.uk" target="_blank">http://pigsonthewing.org.uk</a><br>
><br>
<br>
</blockquote></div><br></div>