Я использую Firebug 1.5.2 и при тестировании сайта, прежде чем производственный выпуск i будет видеть огромное количество времени, использованное путем 'Блокирования' частей запросов.
Что точно означает 'Блокирование'?
Ранее «блокировка» (более ранние версии FireBug) называлась «постановкой в очередь». Фактически это означает, что запрос находится в очереди в ожидании доступного соединения. Насколько мне известно, количество постоянных подключений по умолчанию ограничено в последних версиях Firefox до 6, IE8 также 6. Раньше было всего 2. Это может быть изменено пользователем в настройках браузера.
Также, насколько я знаю, пока загружается файл javascript, все остальные ресурсы (CSS, изображения) блокируются
Блокировка - это термин, используемый для описания события, которое останавливает обработку других событий или кода (в том же потоке).
Например, если вы используете «блокирующие» сокеты, то код после запроса сокета не будет обрабатываться до тех пор, пока запрос не будет завершен (в том же потоке).
Асинхронные действия (неблокирующие) просто выполняли бы запрос и позволяли другому коду выполняться, пока запрос выполнялся в фоновом режиме.
В вашей ситуации это в основном означает, что некоторые части firebug / браузера не могут активироваться, пока другие части не будут завершены. Т.е. он ожидает загрузки изображения перед загрузкой других файлов.
Насколько мне известно, компоненты вызывают блокировку загрузки другими по двум причинам.