Я провел много исследований по этому вопросу, но я полагаю, что мог бы использовать краудсорсинг с тем, что у меня есть, и посмотреть, может ли кто-нибудь предложить дополнения к тому, что у меня есть. Поэтому я хочу иметь возможность определять время загрузки страницы с помощью JS. Не просто загрузка страницы в виде одного числа, а в виде разбивки.
Сначала я нашел новую спецификацию W3C (черновик): https://dvcs.w3.org/hg/webperf/raw-file/tip/specs/NavigationTiming/Overview.html
Это было бы идеально, однако оно ограничено Chrome и IE, и оно по-прежнему несовместимо между браузерами.
Но теперь я нашел Real User Monitoring (RUM) от New Relic, основанный на библиотеке Javascript Стива Содерса. Из того, что я могу сказать, они могут определить те же данные, которые я видел из нового проекта w3c.
Похоже, они используют HTTP-архив: http://code.google.com/p/httparchive/< /а>
Однако я не могу найти никакой информации о производительности или загрузке страницы, поэтому я не был уверен, что смотрю на правильную библиотеку.
Теперь, конечно, если есть что-то еще, что могло бы предоставить больше информации о профилировании страниц, я приветствую эту информацию.