Firebug Net Panel - «Запросить время начала с начала» - PullRequest
1 голос
/ 18 октября 2011

Я работаю над анализом производительности веб-приложения, которое сейчас работает на localhost.Для этого я использую Firebugs Net Panel.Я видел хорошее объяснение Яна временной шкалы Net Panel - http://www.softwareishard.com/blog/firebug/firebug-net-panel-timings/.Я также рассмотрел рекомендации YSlow, чтобы компоненты загружались на страницу намного быстрее и с меньшим размером файла.Но это все еще требует довольно много времени.

1 Ответ

2 голосов
/ 18 октября 2011

Запросы 3 и 4 являются javascript, и по умолчанию javascript блокирует поток пользовательского интерфейса при его загрузке, анализе и выполнении.

Прочитайте эту статью @souders, которая объясняет немного глубже (http://www.stevesouders.com/blog/2010/12/06/evolution-of-script-loading/)

Вы можете попробовать добавить атрибуты async или defer к тегам скрипта, но они будут работать только в некоторых браузерах. Другой вариант - переместить js вниз страницы или загрузить его асинхронно, как это делает Google Analytics.

...