Если Вы используете JQuery, тогда помещает JavaScript везде, где Вы находите его лучше всего и используете $(document).ready()
, чтобы гарантировать, что вещи загружаются правильно прежде, чем выполнить любые функции.
На ноте стороны: Мне нравятся все мои теги script в эти <head>
раздел, поскольку это, кажется, самое чистое место.
Сжатие файлов GZIP (де) является частью протокола HTTP / 1.1, который не используется браузерами для загрузки локальных файлов. Поэтому я думаю, что краткий ответ - нет. Извините!
Вы можете использовать несжатые файлы или распаковать их перед загрузкой веб-страницы или запуском HTTP-демона (веб-сервера) на локальном компьютере, который обслуживает файлы в веб-браузере.
Надеюсь, что это поможет
Нет, нет.
Я полагаю, вы делаете это для тестирования - в этом случае не беспокойтесь. Правильно настроенный веб-сервер будет архивировать файлы на лету (и кэшировать их). Ссылка на версию .js.gz не требуется.