2011-09-26 ページ内リンクにスムーズスクロールしつつpushState JavaScript ページ内ジャンプのリンクでスムーズスクロールしたい 同時にlocationも弄ってハッシュ値を付ける&「戻る」/「進む」を可能にしたい ということで、作ってみた。初めて、requestAnimationFrameとかhistory.pushStateを使用した。正しい使い方かよく分からんが。 スムーズスクロールもどうやるのが正しいかよく分からずテキトウなのでもっと良いアルゴリズムがある気もしつつ。 問題点 一旦「戻る」をして「進む」をすると、いきなりジャンプしてしまいスクロールしない