[Webkit-unassigned] [Bug 254724] New: Safari 16.4 Regression: Keyboard-based scrolling behavior is nonsensical and un-mac-like
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Mar 29 22:22:41 PDT 2023
https://bugs.webkit.org/show_bug.cgi?id=254724
Bug ID: 254724
Summary: Safari 16.4 Regression: Keyboard-based scrolling
behavior is nonsensical and un-mac-like
Product: WebKit
Version: Safari 16
Hardware: Mac (Apple Silicon)
OS: macOS 13
Status: NEW
Severity: Major
Priority: P2
Component: Scrolling
Assignee: webkit-unassigned at lists.webkit.org
Reporter: jonathan at tumult.com
CC: simon.fraser at apple.com
Sorry for the sensational title, but to put this more concretely, arrow key scrolling has various issues new to Safari 16.4/macOS 13.3:
- A very short key press will scroll differently than a slightly less short key press. This means that now it is like a video game to scroll a specific amount. It is bad from an accessibility standpoint too, since key presses that require specific durations aren't great when lacking control.
- There is now easing animation. This is bad because it makes a scroll feel unresponsive as you may have pressed up/down and the animation is still occurring, seemingly lagging behind input.
- There's rubber banding for some reason when you scroll to the bottom. This just makes no sense.
- This behaves differently than arrow key scrolling throughout many other areas of macOS. Including other areas that use web views, like Mail.app.
This problem also occurs with page up/page down and the spacebar.
There doesn't seem to be any way to disable this or go back to the old scrolling behavior.
In short, it feels absolutely terrible, and should be considered a consistency and accessibility regression.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230330/3d04296a/attachment.htm>
More information about the webkit-unassigned
mailing list