[whatwg] Please consider adding a couple more datetime <input> types - type="year" and type="month-day"

Ryosuke Niwa ryosuke.niwa at gmail.com
Tue Aug 10 13:59:58 PDT 2010


2010/8/9 Ian Fette (イアンフェッティ) <ifette at google.com>

> I don't understand why I would need an <input type=year> to get this right
> though. If the bank wants something in 年号 it can just let the user type in
> 1985 and convert that via JS to 昭和60年, no? If anything, having some sort of
> picker seems like it would be more complicated.


The problem is that it can't do the inserve of that.  What if the user
wanted to type in "昭和60年" but server only accepts 1985?  We want some UI for
accepting "昭和60年" and automatically convert it to 1985 to submit.  But to
implement that, UA needs to know that certain text field is accepting year,
not some random digits.

I really don't know if it's worth spending time on something that is such a
> minor use case, and can frankly be handled fine without a dedicated input
> type.
>
> And niwa-san, on every document I've ever filled out for the Japanese
> government, I've always written 1985年 instead of  昭和60年 and it's yet to
> cause me any problems ;-) I do understand that there are some sites that
> want it written in the traditional form, but these seem to be precious few
> and far between, and frankly are not the sites I would expect to find HTML5
> form input elements on anyways if the US government is any indication of
> moving to new standards...
>

But there are users who don't know how to convert from "昭和xx年" to year 19xx
(like my parents and grandparents who has to spend at least half a minute
recalling their birth years in Gregorian calendar), and only remember their
birth years in 昭和xx.  Some people even buy a conversion table and keep it in
their wallet just so that they can convert between two systems.  Forcing
them to remember their birth years in 19xx isn't user-friendly and simply a
poor UI localization.

Best,
Ryosuke
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.whatwg.org/pipermail/whatwg-whatwg.org/attachments/20100810/fe822a36/attachment-0002.htm>


More information about the whatwg mailing list