Полезная информация

Многие проблемы быстрее решаются поиском по форуму и чтением FAQ, чем созданием новой темы и томительным ожиданием ответа.

Разработка » Как получить время начала отрисовки страницы (firstPaint) » 01-07-2013 14:41:14

Переход с любого произвольного на мой. Это аналогично просто заходу на мой сайт.

Возможно, я неправильно понял фразу

Ясно, сайт должен быть любой произвольный с которого переходит пользователь?

Разработка » Как получить время начала отрисовки страницы (firstPaint) » 01-07-2013 14:30:12

okkamas_knife пишет
newbfg пишет

Нужно узнать время от момента, когда пользователь нажал на кнопку Enter в строке браузера до момента, когда он что-то увидел на экране.

а ничего что это время в большей степени зависит от канала и времени отклика сервака нежели от скорости рендеринга страницы?
какая разница выйдет человек из вагона за 30 или 50 секунд если время поезда в пути 8 часов?

Это совсем не так.
Для понимания картины в целом нужно знать
- время ответа от сервера (его можно посчитать у себя)
- время сетевых взаимодействий (все это есть в navigationTimingApi)
- время, когда браузер показал что-либо пользователю (в этом заключается мой вопрос в начале топика)

Крайних условий может быть сколько угодно (медленный сервер, медленный канал, медленная страница), нужна лишь принципиальная возможность собирать данные.

01-07-2013 14:31:18

KooL пишет

В любом случае такое не должно быть возможно без установки скрипта\расширения самим пользователем или без слежки за обоими

Разработка » Как получить время начала отрисовки страницы (firstPaint) » 01-07-2013 13:46:43

Нужно узнать время от момента, когда пользователь нажал на кнопку Enter в строке браузера до момента, когда он что-то увидел на экране.

Разработка » Как получить время начала отрисовки страницы (firstPaint) » 01-07-2013 12:57:49

KooL пишет

Чем запоминание даты вначале документа и в конце и разница между ними не то?

Тем, что оно никак не соотносится с фактической отрисовкой страницы (то, что видит пользователь на экране)

Разработка » Как получить время начала отрисовки страницы (firstPaint) » 29-06-2013 02:08:38

MozAfterPaint и Firebug Paint Events использовать на живых пользователях не получится :(

NavigationTimingApi уже давно реализовано и успешно работает.
firstPaint в него не входит, а упоминается в расширении http://www.w3.org/2012/11/webperf-list.html

Мне интересна судьба подобных тикетов http://lists.w3.org/Archives/Public/pub … 12Jan/0012 - будет ли что-то реализовано в фф в ближайшее время?

Разработка » Как получить время начала отрисовки страницы (firstPaint) » 28-06-2013 21:26:09

Привет!

Сейчас существуют способы узнать время отрисовки страницы на стороне пользователя (performance.timing.msFirstPaint,  chrome.loadTimes().firstPaintTime). С этими числами пока много вопросов, но их уже можно использовать.

Подобных методов в апи фф я не нашел. Будет ли реализован performance.timing.firstPaint или какой-то другой способ? Если да, то когда?

Если кто-то может рассказать про текущую ситуацию с msFirstPaint, firstPaintTime и вообще метриками отрисовки страницы, с удовольствием готов пообщаться.

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]