Браузер і продуктивність · Middle · Запитання 66 з 75
Який найнадійніший момент, щоб надіслати аналітику перед тим, як користувач піде?
- 1В обробнику
unloadіз синхронним XHR - 2У
beforeunloadзalert() - ✓Правильна відповідь: Коли
visibilitychangeповідомляєhidden, черезnavigator.sendBeaconабоfetchізkeepalive
Пояснення
На мобільних unload часто не спрацьовує, коли застосунок перемикають чи вбивають. hidden - останній надійний сигнал.