影響あり 履歴遷移メソッドが非同期となりました

公開日: | カテゴリー: HTML

概要

Firefox 70 以降、history.backhistory.forwardhistory.go メソッドが、Google Chrome や Apple Safari のように非同期動作となります。バグのコメント で指摘されている通り、この変更は (ブラウザー判別と) まだ Microsoft Edge でも見られる同期動作に依存しているサイトに影響を与える可能性があります。popstate イベントを監視することで、履歴遷移が完了したタイミングを知ることができます。

更新: この変更は Wikipedia に影響を与えています。

参考資料