On Tue, Nov 15, 2011 at 1:43 PM, James Graham <jgraham@opera.com> wrote:
>
> On Tue, 15 Nov 2011, Ojan Vafai wrote:
>
> On Tue, Nov 15, 2011 at 11:40 AM, Ryosuke Niwa <rniwa@webkit.org> wrote:
>> On Tue, Nov 15, 2011 at 11:32 AM, Ojan Vafai <ojan@chromium.org>
>> wrote:
>> But I think this syntax is far more concise and readable
>> than anything
>> else proposed so far, and it's also likely to be the
>> most efficient
>> (only one function call). This is the only kind of
>> syntax that will
>> actually displace innerHTML and all its XSS problems.
>>
>>
>> Agreed. Although, I share Ryosuke's sadness that it encourages having
>> lots of whitespace textnodes everywhere in your DOM. Not sure what we could
>> do about that.
>>
>>
>> Maybe we need another quasi that ignores whitespace?
>>
>>
>> I thought of that, but it's hard to define which whitespace to ignore.
>> You often won't want to ignore all whitespace. Also, it would be nice if we
>> avoided adding too much API surface. If I heard a
>> good proposal, I'd be open to it though. In either case, it should be a
>> separate thread from this one. This thread is already too long to make
>> sense of.
>>
>
> I don't understand why you care about whitespace here but not in parsing
> documents or innerHTML.
Yeah, the more I think about this, the more I think we shouldn't try to
solve that problem here.