W3C home > Mailing lists > Public > www-style@w3.org > September 2014

Re: [css-snappoints] Blink team position on snap points

From: Adam Barth <abarth@chromium.org>
Date: Sat, 20 Sep 2014 15:13:04 +0000
Message-ID: <CAP=28ccmNHMaX+VVEiytmvX0Jbz3Y7SnvKuZuL9T1SqKCVLMUg@mail.gmail.com> (sfid-20140920_151310_351030_9E8D1A33)
To: robert@ocallahan.org, Rick Byers <rbyers@chromium.org>
Cc: Matt Rakow <marakow@microsoft.com>, "www-style@w3.org" <www-style@w3.org>, "Tab Atkins Jr." <jackalmage@gmail.com>, Nathaniel Duca <nduca@chromium.org>, Timothy Dresser <tdresser@chromium.org>
The reason we process input events off the main thread is because our
rendering engines are required to render content designed for desktop on
mobile.  These sites are not engineered for the requirements of mobile
devices and therefore do not have sufficiently low latency to process input
events on the main thread.

To create highly interactive, bespoke visual effects, apps that run on
other platforms (e.g., Cocoa and the Android framework) process input
events on the main thread.  In order to create the breadth and quality of
visual effects, we anticipate needing to let web developers also process
input events on the main thread.

Introducing a JS worker to process input events off the main thread might
help web apps that aren't engineered for mobile produce better visual
effects, but it's not a path that leads to a web platform that competes on
an equal footing with apps written to the Cocoa and Android frameworks.


On Sat Sep 20 2014 at 7:59:23 AM Robert O'Callahan <robert@ocallahan.org>

> BTW, a while back the Blink team produced a proto-proposal which involved
> using a JS worker to process input off the main thread. Why did you end up
> not pursuing that path?
> Rob
> --
> oIo otoeololo oyooouo otohoaoto oaonoyooonoeo owohooo oioso oaonogoroyo
> owoiotoho oao oboroootohoeoro oooro osoiosotoeoro owoiololo oboeo
> osouobojoeocoto otooo ojouodogomoeonoto.o oAogoaoiono,o oaonoyooonoeo
> owohooo
> osoaoyoso otooo oao oboroootohoeoro oooro osoiosotoeoro,o o‘oRoaocoao,o’o
> oioso
> oaonosowoeoroaoboloeo otooo otohoeo ocooouoroto.o oAonodo oaonoyooonoeo
> owohooo
> osoaoyoso,o o‘oYooouo ofooooolo!o’o owoiololo oboeo oiono odoaonogoeoro
> ooofo
> otohoeo ofoioroeo ooofo ohoeololo.
Received on Wednesday, 24 September 2014 14:30:28 UTC

This archive was generated by hypermail 2.4.0 : Friday, 25 March 2022 10:08:46 UTC