#performance #rendering #pagespeed
#Производительность #рендеринг #скорость страницы
Вопрос:
По какой-то причине Google Page Speed, дополнение к Firebug, не показывает опцию «Рисовать снимки», как показано на http://code.google.com/speed/articles/browser-paint-events.html
Я пробовал это с последней версией Page Speed на Fx 7.0.1 с Firebug 1.8.3 и Fx 5.0.1 с Firebug 1.8.0. Оба безрезультатно.
Таким образом, мой вопрос: чего мне здесь не хватает? Если его просто больше нет (все документы, которые я могу найти, касаются Fx 3.x, я полагаю), есть ли другое программное обеспечение, которое делает то же самое? То есть отображение в довольно замедленном режиме, как отображается страница, какие ресурсы отображаются первыми и т. Д. Для примера того, что я ищу, нажмите «Воспроизвести события рисования» по URL-адресу выше.
Ответ №1:
Похоже, эта функция была удалена в более ранней версии Page Speed:
В предстоящем выпуске Page Speed 1.9 мы удалим панель активности Page Speed. Во время запуска активность Page Speed предоставляла информацию, недоступную в других инструментах, таких как Firebug, такую как точное время поиска DNS, время TCP-соединения и время анализа / выполнения JavaScript. Начиная с Firefox 3.6, Firebug и другие инструменты могут получать доступ к той же информации о времени DNS / TCP / сети, что и панель активности скорости страницы, и Firebug теперь отображает эту информацию на своей сетевой панели. Таким образом, мы решили удалить панель действий из Page Speed, поскольку она дублирует информацию, найденную в других популярных инструментах.
Активность скорости страницы также обеспечивала синтаксический анализ JavaScript и время выполнения. Однако в последних версиях Firefox при профилировании синтаксического анализа и выполнения JavaScript наблюдался заметный «эффект наблюдателя», что делало эту информацию о времени недействительной.
В дальнейшем мы рекомендуем использовать существующие сетевые инструменты водопада, такие как Firebug, HttpWatch, Speed Tracer или Chrome Developer Tools для сбора диаграмм водопада HTTP. Page Speed продолжит фокусироваться на предоставлении конкретных рекомендаций по производительности, чтобы сделать ваши сайты быстрее.
Спасибо, Брайан и команда Page Speed
Я не знаю подходящей замены для возможности воспроизведения событий рисования. Как упоминал Энди Дэвис, webpagetest.org есть функция «видеозаписи», которая фиксирует страницу в процессе рисования, но, возможно, не с той детализацией, с которой этот инструмент использовался раньше.
Комментарии:
1. Брайан, я знаю, что это старый вопрос, но мне нужен инструмент Firefox, похожий на Chrome timeline, и я ничего не могу найти. В частности, мы разработали инерционный скроллер, он очень быстрый в Galaxy S2, но слишком медленный в ZTE Open на Firefox OS. С помощью Chrome Dev tools timeline мы сначала оптимизировали на рабочем столе, а затем использовали его в удаленном режиме для оптимизации в Chrome на Android. Теперь нужно сделать аналогичную вещь в Firefox. Любой указатель будет с благодарностью оценен.
Ответ №2:
webpagetest.org может делать что-то подобное