Мате, я думаю, ты мог неправильно понять, что сказал Рич.Он сказал поместить JavaScript во внешний файл и связать его с головой.
Это в отличие от размещения JavaScript в теге script в теле страницы.
Это будетРазумно поместить JavaScript в тег script в теле страницы, если он используется только на этой странице.Фактически, если бы он использовал только одну страницу, это не было бы оптимизацией, чтобы поместить ее во внешний файл.Дополнительный запрос GET для файла JS будет почти одновременным в Firefox, Opera, Safari, но не в IE6.Причина в том, что в IE6 есть только несколько (2) потоков, которые можно использовать для извлечения файлов, тогда как в Firefox их может быть до 16. Поэтому наличие отдельного файла для кода страницы было бы шагом назад, посколькуна самом деле это может замедлить загрузку страницы.
Если, тем не менее, у вас есть общий файл JavaScript, который вы хотите использовать на многих страницах, вам определенно следует поместить его во внешний файл и связать его с заголовком, посколькуон будет кэширован при первой загрузке любой из этих страниц, и не будет нуждаться в извлечении снова, когда любая из других страниц использует его.Чем больше файл, тем больше преимущество в его кэшировании.
Я думаю, что именно это он и сделал.Это помогает?