Stop Smooth Scrolling in Safari 16.4
Smooth scrolling means that when you press the arrow keys to scroll down or up on a web page, the scrolling is animated rather than immediate.
[…]
My blog post macOS Containers and defaults explained why Terminal needs Full Disk Access. Next, you need to quit Safari and enter the following command in Terminal:
defaults write com.apple.Safari IncludeInternalDebugMenu -bool trueThen launch Safari, open the Debug menu at the end of the main menu, select WebKit Internal Features, and uncheck “EventHandler driven smooth keyboard scrolling”.
I see smooth scrolling as an accessibility issue and wish I could turn it off in all apps.
I’d been meaning to post about this and was reminded about it after installing Ivory, which doesn’t follow the NSScrollAnimationEnabled
system setting.
See also: Glenn Fleishman.