On May 17, 2011, at 10:22 AM, Boris Zbarsky wrote:

> Yes.  And right now that's how it works and actual JS authors typically don't 
> have to worry about encoding issues.  I don't agree with Allen's claim that 
> "in the long run JS in the browser is going to have to be able to deal with 
> arbitrary encodings".  Having the _capability_ might be nice, but forcing all 
> web authors to think about it seems like a non-starter.

Allen said "be able to", not "forcing". Big difference. I think we three at 
least are in agreement here.


> 
>> That it means JS hackers are careless about Unicode is inevitable, and there 
>> are other reasons for that condition anyway. At least with your strawman 
>> there will be full Unicode flowing through JS and back into the DOM and 
>> layout.
> 
> See, this is the part I don't follow.  What do you mean by "full Unicode" and 
> how do you envision it flowing?

I mean UTF-16 flowing through, but as you say that happens now -- but (I reply) 
only if JS doesn't mess with things in a UCS-2 way (indexing 16-bits at a time, 
ignoring surrogates). And JS code does generally assume 16 bits are enough.

With Allen's proposal we'll finally have some new APIs for JS developers to use.

/be
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to