1

В соответствии с документацией API навигационного тайминга DOM Interactive запускается, когда весь документ анализируется. ResponseEnd запускается при получении последнего байта ответа. Глядя на наши данные в реальном мире (посетители моего сайта), я видел множество случаев, когда DOM Interactive происходит до окончания действия ответа, главным образом в Internet Explorer 9+. Есть предположения?API навигационного тайминга domInteractive активирован перед ответомEnd (dom интерактивный активирован до конца ответа)

ответ

0

На самом деле спецификация говорит: «Этот атрибут должен возвращать время непосредственно перед тем, как пользовательский агент устанавливает текущую готовность документа к« интерактивному ». Он может быть интерактивным, прежде чем он будет загружен. Тем не менее, я скажу, что в моих данных MSIE устанавливает это свойство задолго до других. Другие, похоже, устанавливают его на уровне или рядом с domContentLoadedEventStart. Возможно, это лучшая метрика для использования, а не domInteractive.

+0

В тестовом наборе W3C (http://w3c-test.org/web-platform-tests/master/navigation-timing/test_timing_attributes_order.html) говорится, что 'domInteractive' не должен появляться перед' responseEnd'. –

 Смежные вопросы

  • Нет связанных вопросов^_^