Re: Bug 11239

On Thu, Apr 28, 2011 at 11:10 PM, Ian Hickson <ian@hixie.ch> wrote:
>> I can /imagine/ a concrete scenario. Does that count?
>>
>> What if a visual-rendering UA delegated drawing of widgets (e.g.
>> textareas) to the system and the system did not provide information
>> about caret blink rate back? Then the author would want to draw a
>> caret, but the UA would be unable to provide the correct blink rate
>> to use.
>
> What platform is like this?

Not claiming any are.

>From the perspective of developers like Charles Pritchard the browser
itself is a platform like this: hostile to developers trying to create
their own complex controls, unwilling to surface blink rates, and yet
exposing a direct draw API. So it's not an unfeasible thing for a
platform to do.

I guess Apple iOS may be the closest among major operating systems to
adopting something like this philosophy of nativism:

http://www.apple.com/hotnews/thoughts-on-flash/

But I suspect you can still access NSTextInsertionPointBlinkPeriod or
something (can't test this).

There's also the simpler case where a platform simply fails to surface a
blink rate. Android has carets, but can you access the blink rate? Can't
find anything about it on the developer site.

--
Benjamin Hawkes-Lewis

Received on Thursday, 28 April 2011 22:47:09 UTC