The static versus dynamic site wars are mostly conflicts over where discomfort and computation should happen at increasing scale. You’ll either be lagging/computing on the server side, the client or, maybe somewhere in between.
Users are psychologically primed to hate vertical scrollbars, but what happens when you remove them? Bring in the horizontal “indicators” duh… Oh you designers. ‘Tis probably wise for browsers to make that a user option and default to vertical scrollbars before scroll accessibility goes up in flames.
One way to remove multi–page transition jank is to force a permanent scrollbar.
Are there any kindred spirits? Yes — there’s
a kindred spirit. Overflows
may disable descending position: sticky
behavior. Avoid that problem with
other
jank removal techniques.
html {
overflow-y: scroll;
}
body {
overflow-y: scroll;
}
Web and ? Not sure about web UI design, but for UX Nielsen and Baymard are supposed to be canon.