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

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

From: Robert O'Callahan <robert@ocallahan.org>
Date: Fri, 19 Sep 2014 10:06:35 +1200
Message-ID: <CAOp6jLb76U7xFXM-Jk6mU28gLUSaNiPz3F-guD3s8C1ejsavWw@mail.gmail.com>
To: 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>, Adam Barth <abarth@chromium.org>, Nathaniel Duca <nduca@chromium.org>, Timothy Dresser <tdresser@chromium.org>
On Fri, Sep 19, 2014 at 6:35 AM, Rick Byers <rbyers@chromium.org> wrote:

> To follow up from this old thread, we've just started a discussion over on
> www-dom ("Enabling scroll customization") for one approach to allow
> frameworks to implement effects like snap points in JavaScript:
> http://lists.w3.org/Archives/Public/www-dom/2014JulSep/0134.html.

Apologies for following up here, but it's more of a CSS issue:

Native div scrolling will ignore beforescroll events that have passed
> through an absolutely positioned element
> <http://www.w3.org/TR/CSS2/visuren.html#absolute-positioning>. This
> explains why scrolling will chain up only <http://jsbin.com/larapi/2/edit>
> to fixed or absolutely positioned elements, and then chain directly to the
> document (not impacting any other ancestor scrollers).

I don't understand this. Is this emulating some Blink-specific Blink-native
scrolling behavior? Firefox scrolling doesn't have any behavior like this.

Note that one motivation for this approach (but certainly not our only one)
> is Google's material design (
> http://www.google.com/design/spec/material-design/introduction.html).
> There are a number of scroll-linked effects that will be shipping in mobile
> apps which are currently impossible to do properly on the web.

Do you have something that describes what they are?

oIo otoeololo oyooouo otohoaoto oaonoyooonoeo owohooo oioso oaonogoroyo
owoiotoho oao oboroootohoeoro oooro osoiosotoeoro owoiololo oboeo
osouobojoeocoto otooo ojouodogomoeonoto.o oAogoaoiono,o oaonoyooonoeo
osoaoyoso otooo oao oboroootohoeoro oooro osoiosotoeoro,o o‘oRoaocoao,o’o
oaonosowoeoroaoboloeo otooo otohoeo ocooouoroto.o oAonodo oaonoyooonoeo
osoaoyoso,o o‘oYooouo ofooooolo!o’o owoiololo oboeo oiono odoaonogoeoro
otohoeo ofoioroeo ooofo ohoeololo.
Received on Thursday, 18 September 2014 22:07:04 UTC

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