Если у вас есть скрипт, указанный в теге <head>
(не рекомендуется для начинающих), он также несколько замедлит начальное время рендеринга страницы.
Если вместо быстрого возврата 404 ваш сайт просто принимает соединение, а затем никогда не отвечает, это может привести к тому, что загрузка страницы займет неопределенное количество времени, а в некоторых случаях блокирует весь пользовательский интерфейс.
(По крайней мере, так было с одной ревизией FireFox, надеюсь, они исправили ее с тех пор, как я это увидел ~ 2 года назад. *)
По крайней мере, вы должны размещать теги так низко в порядке страниц, чтобы иметь возможность решить эту проблему.
Наилучшим вариантом на сегодняшний день является наличие единого непостоянного URL-адреса, который используется в качестве замены для всех «не существующих» файлов JavaScript, который возвращает 0-байтовый ответ с HTTP-заголовками, указывающими UA на кэшируйте его до тех пор, пока коровы не вернутся домой, что должно свести на нет большинство штрафов на загрузку вашего сервера <-> после первого попадания (и это вряд ли должно навредить людям даже при наборе номера)
* Извлеченный урок: не помещайте ссылки script-src в голову, особенно для сторонних скриптов, размещенных вне вашей машины, потому что тогда вы можете иметь удовольствие от того, что клиенты смогут получить доступ к вашему веб-сайту, но риск, что страница будет неработоспособна из-за небольшого количества рекламных JS, которые были недоступны из-за некоторых странностей в Интернете. Даже если они уважаемая сторонняя организация.