В настоящее время я устанавливаю пользовательскую метку на каждом переходе страницы, выполнив window.performance.mark('transition-start')
. Затем, когда часть страницы, расположенная выше сгиба, является интерактивной, я создаю еще одну отметку window.performance.mark('transition-end')
. Когда пользователь выполняет несколько переходов страниц в этом одностраничном приложении, происходит несколько отметок 'transition-start' и 'transition-end'.
При использовании window.performance.measure('transition', 'transition-start', transition-end')
могу ли я быть уверен, что последние отметки всегда будет использоваться, учитывая, что существует несколько марок с одинаковым именем? Я протестировал это в Firefox и Chrome и вижу последние использованные метки, но я не могу найти документацию по этому варианту использования.