Spec-Zone.ru › Haxe JavaScript

PerformanceTiming

package js.html

Устаревшее: "PerformanceTiming устарел, используйте вместо него интерфейс PerformanceNavigationTiming"

Доступно в js

Интерфейс PerformanceTiming — это устаревший интерфейс, сохранённый для обратной совместимости. Он содержит свойства, предоставляющие информацию о временных характеристиках различных событий, происходящих во время загрузки и использования текущей страницы. Вы получаете объект PerformanceTiming, описывающий вашу страницу, используя свойство window.performance.timing.

Документация PerformanceTiming от Mozilla Contributors, лицензирована по CC-BY-SA 2.5.

См. также:

  • https://developer.mozilla.org/ru/docs/Web/API/PerformanceTiming

Переменные

read onlyconnectEnd:Int

Время окончания установления соединения с сетью. Если транспортный слой сообщает об ошибке, а установление соединения начинается снова, указывается время завершения последнего установления соединения. Если используется постоянное соединение, значение будет таким же, как у PerformanceTiming.fetchStart. Соединение считается открытым, когда завершён весь процесс рукопожатия защищённого соединения или аутентификации SOCKS.

read onlyconnectStart:Int

Время начала отправки запроса на открытие соединения в сеть. Если транспортный слой сообщает об ошибке, а установление соединения начинается снова, указывается время начала последнего установления соединения. Если используется постоянное соединение, значение будет таким же, как у PerformanceTiming.fetchStart.

read onlydomComplete:Int

Время, когда парсер завершил обработку основного документа, то есть когда его Document.readyState изменилось на 'complete', и соответствующее событие readystatechange было сгенерировано.

read onlydomContentLoadedEventEnd:Int

Сразу после выполнения всех скриптов, которые должны быть выполнены как можно скорее, в любом порядке.

read onlydomContentLoadedEventStart:Int

Прямо перед тем, как парсер отправил событие DOMContentLoaded, то есть сразу после выполнения всех скриптов, которые должны быть выполнены сразу после парсинга.

read onlydomInteractive:Int

Время, когда парсер завершил обработку основного документа, то есть когда его Document.readyState изменилось на 'interactive', и соответствующее событие readystatechange было сгенерировано.

read onlydomLoading:Int

Время начала работы парсера, то есть когда его Document.readyState изменилось на 'loading', и соответствующее событие readystatechange было сгенерировано.

read onlydomainLookupEnd:Int

Время завершения поиска домена. Если используется постоянное соединение или информация хранится в кэше или локальном ресурсе, значение будет таким же, как у PerformanceTiming.fetchStart.

read onlydomainLookupStart:Int

Время начала поиска домена. Если используется постоянное соединение или информация хранится в кэше или локальном ресурсе, значение будет таким же, как у PerformanceTiming.fetchStart.

read onlyfetchStart:Int

Время, когда браузер готов получить документ с помощью HTTP-запроса. Этот момент предшествует проверке кэша приложения.

read onlyloadEventEnd:Int

Время завершения обработчика события load, то есть завершения события загрузки. Если это событие ещё не отправлено или не завершено, возвращает 0..

read onlyloadEventStart:Int

Время отправки события load для текущего документа. Если это событие ещё не отправлено, возвращает 0..

read onlynavigationStart:Int

Время завершения запроса на закрытие предыдущего документа в том же контексте просмотра. Если предыдущего документа нет, это значение будет таким же, как у PerformanceTiming.fetchStart.

read onlyredirectEnd:Int

Время завершения последнего HTTP-перенаправления, то есть время получения последнего байта HTTP-ответа. Если перенаправлений нет или одно из перенаправлений не происходит в том же источнике, возвращается значение 0.

read onlyredirectStart:Int

Время начала первого HTTP-перенаправления. Если перенаправлений нет или одно из перенаправлений не происходит в том же источнике, возвращается значение 0.

read onlyrequestStart:Int

Время отправки браузером запроса на получение фактического документа от сервера или из кэша. Если транспортный слой терпит неудачу после начала запроса и соединение восстанавливается, это свойство будет установлено на время, соответствующее новому запросу.

read onlyresponseEnd:Int

Время получения браузером последнего байта ответа от сервера, из кэша или локального ресурса, или время закрытия соединения, если это произошло раньше.

read onlyresponseStart:Int

Время получения браузером первого байта ответа от сервера, из кэша или локального ресурса.

read onlysecureConnectionStart:Int

Время начала рукопожатия защищённого соединения. Если такой запрос не требуется, возвращает 0.

read onlyunloadEventEnd:Int

Время завершения обработчика события unload. Если предыдущего документа нет или предыдущий документ или одно из необходимых перенаправлений находится не в том же источнике, возвращаемое значение — 0.

read onlyunloadEventStart:Int

Время отправки события unload, указывающее время начала разгрузки предыдущего документа в окне. Если предыдущего документа нет или предыдущий документ или одно из необходимых перенаправлений находится не в том же источнике, возвращаемое значение — 0.

Методы

toJSON():Dynamic

Возвращает объект JSON, представляющий этот объект PerformanceTiming.

© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/js/html/PerformanceTiming.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API