Страницы: 1
Переход с любого произвольного на мой. Это аналогично просто заходу на мой сайт.
Возможно, я неправильно понял фразу
Ясно, сайт должен быть любой произвольный с которого переходит пользователь?
newbfg пишетНужно узнать время от момента, когда пользователь нажал на кнопку Enter в строке браузера до момента, когда он что-то увидел на экране.
а ничего что это время в большей степени зависит от канала и времени отклика сервака нежели от скорости рендеринга страницы?
какая разница выйдет человек из вагона за 30 или 50 секунд если время поезда в пути 8 часов?
Это совсем не так.
Для понимания картины в целом нужно знать
- время ответа от сервера (его можно посчитать у себя)
- время сетевых взаимодействий (все это есть в navigationTimingApi)
- время, когда браузер показал что-либо пользователю (в этом заключается мой вопрос в начале топика)
Крайних условий может быть сколько угодно (медленный сервер, медленный канал, медленная страница), нужна лишь принципиальная возможность собирать данные.
01-07-2013 14:31:18
В любом случае такое не должно быть возможно без установки скрипта\расширения самим пользователем или без слежки за обоими
…
Да, точнее тот, на который он заходит.
Нужно узнать время от момента, когда пользователь нажал на кнопку Enter в строке браузера до момента, когда он что-то увидел на экране.
Чем запоминание даты вначале документа и в конце и разница между ними не то?
Тем, что оно никак не соотносится с фактической отрисовкой страницы (то, что видит пользователь на экране)
MozAfterPaint и Firebug Paint Events использовать на живых пользователях не получится :(
NavigationTimingApi уже давно реализовано и успешно работает.
firstPaint в него не входит, а упоминается в расширении http://www.w3.org/2012/11/webperf-list.html
Мне интересна судьба подобных тикетов http://lists.w3.org/Archives/Public/pub … 12Jan/0012 - будет ли что-то реализовано в фф в ближайшее время?
Привет!
Сейчас существуют способы узнать время отрисовки страницы на стороне пользователя (performance.timing.msFirstPaint, chrome.loadTimes().firstPaintTime). С этими числами пока много вопросов, но их уже можно использовать.
Подобных методов в апи фф я не нашел. Будет ли реализован performance.timing.firstPaint или какой-то другой способ? Если да, то когда?
Если кто-то может рассказать про текущую ситуацию с msFirstPaint, firstPaintTime и вообще метриками отрисовки страницы, с удовольствием готов пообщаться.
Страницы: 1