[whatwg] Can the maximum allowed value length be changed to restrict the number of characters?

Anne van Kesteren annevk at annevk.nl
Thu Aug 22 01:59:14 PDT 2013


On Wed, Aug 21, 2013 at 8:19 PM, Alexey Proskuryakov <ap at webkit.org> wrote:
> FWIW, this is tracked for WebKit as <https://bugs.webkit.org/show_bug.cgi?id=120030>.

I think Darin's comment about the server component makes sense. My
remark was mostly as to what is exposed to JavaScript. I don't think
we expose an API to measure the number of grapheme clusters in a given
string at the moment and writing such a function might be rather hard.
(Although if maxlength was redefined to work this way...)

Considering end users makes sense too, but we should also consider
what applications people want to write. From limited testing I believe
Twitter currently counts Unicode scalar values. This is somewhat
better than code units, but e.g. U+0041 U+030A still subtracts two
from your 140 limit. (This also means the example in the specification
that makes a jab at Twitter is technically incorrect.) (Not that
Twitter's current control could be implemented with a plain <input> or
<textarea>.)

All choices seem to have drawbacks of sorts. I wonder if Norbert or
Richard have an informed opinion. Rest of the thread is archived here:
http://lists.w3.org/Archives/Public/public-whatwg-archive/2013Aug/thread.html#msg184


-- 
http://annevankesteren.nl/



More information about the whatwg mailing list