Transitions

From the click point

Most effects that seem to need JavaScript inside the transition only need a value from the press. A pointerdown sets CSS variables on html; html is not part of the history, so nothing stale comes back on back or forward.

Keyboard: Enter on a link starts from the middle of that link. The browser buttons start from the middle of the screen.