Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Apple like bounce scrolling when reaching page end #3

Open
fastaddons opened this issue Dec 31, 2019 · 1 comment
Open

Apple like bounce scrolling when reaching page end #3

fastaddons opened this issue Dec 31, 2019 · 1 comment
Labels
enhancement New feature or request

Comments

@fastaddons
Copy link
Collaborator

Maybe start simple and try it only on body.
There is one page example doing this on bottom only:
https://groups.google.com/a/chromium.org/forum/#!topic/chromium-extensions/jAg8lzX9yjo
It modifies the height. It's hard to say if it's possible to do it also on top.

@fastaddons fastaddons added the enhancement New feature or request label Dec 31, 2019
@jimitirimi
Copy link

This would be an amazing feature! It is so useful to know immediately that you've reached top or bottom with this kind of animation. Aside from iOS Safari, the new Chromium-based Edge has something similar when using the desktop version on a Windows PC with touchscreen. Both for the top and bottom you are shown a generic out-of-bounds dark grey colour, exponentially lowering the distance the further you go in the same direction, and then bouncing back to the page limit like a rubber band. I think it's also referred to as over-scroll.
Frankly I have no idea how complicated this is, so I wanted to suggest 2 "meek" alternatives that we've seen in Android before.

  1. Show a coloured hint at the limit - like a lightbulb that glows stronger the more you try to scroll in that direction, then quickly fades back to zero when you let go. (In Android this used to be in blue colour).
  2. Perhaps easier might be to change the cursor itself. For example this symbol you have on your keyboard's "tab" button |<--, but rotated 90-degrees in either way 😆 Or a stop sign, or something prettier I can't think of.

Regardless, thank you for keeping in mind to maybe develop this feature!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant