Змінити URL БЕЗ перезавантаження (pushState)

Після натискання: URL в адресному рядку зміниться, а Document ID залишиться той самий. Подій load і popstate при цьому не буде — саме тому DAP, який слухає лише завантаження сторінки, цього переходу не помітить.

Для порівняння: справжня навігація

Тут Document ID зміниться — бо браузер завантажить новий документ. Це та сама адреса, що й у кнопці pushState вище.

Діагностика документа

Як читати результат