Описание тега navigation-timing-api

The Navigation Timing API provides data that can be used to measure the performance of a website. There are many measured events given in milliseconds that can be accessed through the window.performance.timing object.
2 ответа

Ошибка приведения типа, когда я преобразую веб-драйвер javascriptExecutor в словарь

Все, Я пытаюсь использовать Navigation Timing API в своем проекте веб-драйвера. Это то, что я пытался, но выдает ошибку public static Dictionary<String, Object> getTimingAPI(){ try{ Dictionary<String, Object> dict = new Hashtable<Stri…
29 окт '14 в 09:23
1 ответ

Как измерить производительность внешнего сайта

Я хочу измерить загрузку страницы производительности внешнего веб-сайта, такого как Facebook, YouTube. Я нашел время навигации как инструмент, чтобы понять это. Но проблема в том, что это делается только с моего сайта. В противном случае могу ли я и…
04 май '16 в 19:45
9 ответов

Эквивалент window.performance.now() в nodejs?

Я думаю, что вопрос прост. Я ищу что-то похожее на window.performance.now() в движке nodejs V8. Прямо сейчас я просто использую:- var now = Date.now(); //do some processing.. console.log("time elapsed:", Date.now() - now); Но я прочитал, что window.…
11 апр '14 в 04:03
1 ответ

События API навигации по времени не запускаются по порядку

Я использую Navigation Timing API для получения событий загрузки со страницы. Я добавил фрагмент JS ниже для вывода информации. Я заметил одну странную вещь: loadEventEnd время пришло раньше, чем loadEventStart время, когда я проверяю консоль. Я дум…
14 фев '13 в 14:33
1 ответ

Как рассчитать время для интерактивной клиентской части?

Инструмент Chrome Lighthouse и WebPageTest предлагают метрики "время-интерактив" (TTI). Google предлагает минимальное определение TTI: Time to Interactive определяется как точка, в которой макет стабилизировался, ключевые веб-шрифты видны, а основно…
0 ответов

Как дождаться определения всех значений в window.performance.timing

В настоящее время я читаю значения в window.performance.timing в пределах window.addEventListener('load', function () {...}) функция. Однако в сафари есть такие значения, как loadEventEnd все еще устанавливается на 0, как отложить мой звонок window.…
0 ответов

performance.timing.loadEventEnd устанавливается в 0 при использовании JSONP

Я хочу посчитать время, затраченное на загрузку страницы после получения страницы с сервера, поэтому я использую остаток от loadEventEnd и responseEnd. Но в моем коде я также использую технологию JSONP, и когда я использую функцию "get" getJson()"lo…
0 ответов

Время отклика в API времени

Я пытаюсь измерить производительность загрузки страницы с помощью API синхронизации. Для начала я включил фрагмент кода в тело моего HTML-документа, чтобы проверить, правильно ли я получаю все атрибуты. <script> window.addEventListener('load',…
1 ответ

Как я могу получить сводку страницы с помощью Java?

Я хочу получить следующую информацию о веб-странице: TTFB Время загрузки страницы Ресурсы (css, js, img ...) время загрузки Обязательное условие: вся эта информация должна быть получена в одном запросе. У кого-нибудь есть решение этой проблемы на Ja…
0 ответов

API навигации - значение метрики времени перенаправления недоступно

Я пытаюсь измерить общее время перенаправления моей веб-страницы с помощью API навигации (из веб-браузера). Моя страница настроена на страницу A в домене A, перенаправляет на страницу B, которая находится в домене B. Точно так же Page-B перенаправля…
1 ответ

Как найти время, когда последний байт http-запроса был достигнут веб-сервером

Я хочу найти время, когда последний (последний) байт запроса Http был достигнут на веб-сервере с использованием Java. Я пробовал это с помощью JavaScript, используя навигационный тайминг API с некоторыми предопределенными атрибутами. Но я хочу это с…
07 фев '13 в 10:56
1 ответ

API синхронизации навигации domInteractive запускается перед responseEnd (интерактивное dom запускается до конца ответа)

Согласно документации API Navigation Timing, DOM Interactive запускается при разборе всего документа. ResponseEnd запускается при получении последнего байта ответа. Глядя на наши реальные данные (посетители моего сайта), я видел множество случаев, к…
1 ответ

Chrome - разница между временем события в devtools timeline и API синхронизации производительности

Я пытаюсь получить например loadEventEnd время в консоли. Вы можете сделать это с помощью API таймирования производительности 2 или API синхронизации производительности. Я получаю те же результаты, выполняя эти вычисления: performance.getEntriesByTy…
0 ответов

Реализация директивы производительности загрузки страницы в AngularJS

Я очень новичок в AngularJS, поэтому мне нужно немного указывать в правильном направлении. Задача состоит в том, чтобы создать какой-то виджет, который отображает, сколько времени требуется от любого действия пользователя, пока запрошенная страница …
22 май '14 в 20:18
1 ответ

Использование нового API-интерфейса performance.timing для javascript в iframes?

Я играл с новым API-интерфейсом javascript performance.timing и впечатлен ими. Хорошее описание здесь http://www.html5rocks.com/en/tutorials/webperformance/basics/ Для этого у меня есть важный пример использования: нам нужно сделать простую страницу…
1 ответ

Как я могу получить такие данные, как время просмотра DNS, время загрузки страницы и другие данные на узле js?

Я хочу получить следующие данные веб-страницы: время поиска DNS время загрузки страницы (до события onLoad) TTFB общее время (время просмотра DNS + время загрузки страницы) Как я могу сделать это на узле JS?
05 мар '15 в 10:48
1 ответ

Мониторинг производительности на стороне клиента для сайтов

Я хочу отслеживать производительность страницы на стороне клиента, и я могу получить время загрузки страницы, запустив таймер в начале раздела, а также узнав время, когда происходит событие загрузки. Однако это не учитывает время, необходимое для за…
0 ответов

Динамически создайте ссылку и вернитесь на мою страницу после загрузки

У меня есть HTML-страница, которая принимает URL-адрес файла в качестве ввода от пользователя. Теперь я намерен динамически сгенерировать ссылку на скачивание. Но я также хочу получить ссылку на информацию о времени, которую мы получаем от Performan…
0 ответов

Как рассчитать время этапа "подключения" через api window.performance javascript на firefox Не удалось загрузить изображения

window.performance.getEntries() на firefox будет время 0ms на изображениях, которые не удалось загрузить и не отображать подэтапы подключения. Имею в виду, пока времена firebug это в 600ms+- и даже распадается на этапы соединения (Blocking/DNS Looku…
0 ответов

Различные значения в настройках времени навигации API и Chrome для разработчиков

Я нашел пример для разработчиков Google, который объясняет, как использовать API времени навигации, например, для измерения времени готовности. Проблема в том, что результирующие значения сильно отличаются от тех значений, которые отображаются в инс…