mozilla / platform-status

Project Platform Status
https://platform-status.mozilla.org/
Apache License 2.0
155 stars 53 forks source link

Added CSS Scroll Snap #577

Closed SebastianZ closed 5 years ago

SebastianZ commented 5 years ago

This fixes the long-standing issue #549. The current Gecko implementation is behind the flag layout.css.scroll-snap-v1.enabled, enabled by default on Firefox Nightly, and will be shipped in bug 1544136.

I've also added this feature to the Experimental features page on MDN.

SebastianZ commented 5 years ago

It looks like the sentences in your comment got mixed up a bit. I assume you wanted me to use "introduces scroll snap positions, which enforce the scroll positions that a scroll container’s scrollport may end at after a scrolling operation has completed.", right?

I intentionally left out the technical terms "scroll container" and "scrollport", because on the platform status page there is no description for them and my thought was that people may find them hard to understand.

Btw. they also weren't explained on the related MDN page so far. Therefore I've linked them to the glossary entries now.

If you think the reference to the MDN page is enough, I'm ok to change the description.

Sebastian

chrisdavidmills commented 5 years ago

@SebastianZ d'oh, sorry! I meant for you to just change it to

"Provides a way to define "snap positions", which enforce the scroll positions that elements should stop at when they have finished scrolling."

This doesn't include so many of the specific technical terms, so is more understandable as a standalone piece.

SebastianZ commented 5 years ago

Sounds good, made the change.

SebastianZ commented 5 years ago

That was quick! 😃 Thank you, Chris!