Время рендеринга всегда отличается время от времени
Интересно, почему время рендеринга для загрузки определенной страницы время от времени отличается (я использовал один определенный браузер). У меня есть код java-скрипта на этой странице... поэтому при загрузке страницы будет появляться предупреждение о java-скрипте.
Я собираюсь сравнить время рендеринга страницы в одном браузере с другим. Но когда только в одном браузере время рендеринга может быть разным время от времени... как я могу найти другой браузер? Просто сложно сравнить время рендеринга этих браузеров.
Есть идеи, почему это могло произойти?
Огромное спасибо:)
2 ответа
Тестируете ли вы в лабораторных условиях, т.е. Вы уверены, что при рендеринге страницы нет других нагрузок на системные ресурсы?
Самое главное, есть ли какие-либо другие процессы, запущенные в вашем браузере, расширениях, других вкладках и т. Д. И т. Д.
Также очень важно, откуда вы загружаете страницу, если это не локальный сервер, вам нужно учитывать множество переменных.
Кроме того, как указывает nnnnnn, это время загрузки или время рендеринга?
Короче говоря, следующие факторы могут сильно влиять на время рендеринга:
- Правила кеширования
- Скорость сервера и нагрузка на сервер
- Печенье
- Сеть (ваше интернет-соединение, скорость соединения с сервером и т. Д.)
Сначала я бы проверил правила кеширования. В зависимости от них, вашему браузеру может быть предложено сохранять статические элементы только в течение короткого периода времени, что приводит к увеличению времени загрузки, когда ему предлагается перезагрузить их.
Во-вторых, сравнивайте скорости серверов в разное время суток (для этого есть онлайн-инструменты). Также посмотрите, насколько "занят" ваш сервер. Особенно общие серверы могут быть довольно медленными время от времени.
Затем взгляните на свой код. Если вы устанавливаете файлы cookie, они могут влиять на время загрузки в зависимости от их размера. Чем больше размер cookie, тем медленнее может быть загрузка сайта.