Login
вопрос по жаваскрипту в хедере
220
NEW 15.06.12 12:03
в шопе используются галлереи, которые используют жаваскрипт фреймворки. они грузятся в хедере.
вопрос: есть мне смысл проверять каждый раз, нужен мне фреймворк на ЭТОЙ КОНКРЕТНОЙ странице, или они могут прописаться в хедере навсегда?
т.е. если браузер их закешил, то они все равно уже ничего не весят ... или это не так?
вопрос: есть мне смысл проверять каждый раз, нужен мне фреймворк на ЭТОЙ КОНКРЕТНОЙ странице, или они могут прописаться в хедере навсегда?
т.е. если браузер их закешил, то они все равно уже ничего не весят ... или это не так?
NEW 15.06.12 12:35
in Antwort ID28071 15.06.12 12:03
Смешное название темы:)
Зачем проверять? Просто грузить для нужных страниц, где они используются. На кэш я бы не надеялся, так как сам его не использую. jQuery рекомендуют грузить из гугла, так как он может уже сидеть в кэше. Не советую определять, где грузиться, а где нет при помощи PHP, так как может не успеть. А скорость и вес можно увидеть визуально.
Зачем проверять? Просто грузить для нужных страниц, где они используются. На кэш я бы не надеялся, так как сам его не использую. jQuery рекомендуют грузить из гугла, так как он может уже сидеть в кэше. Не советую определять, где грузиться, а где нет при помощи PHP, так как может не успеть. А скорость и вес можно увидеть визуально.
NEW 15.06.12 22:01
in Antwort Besser 15.06.12 12:35
не я не хочу проверять с пхп грузится или нет,
а только нужен или нет.
например на странице оформления заказа нет ни одного пункта где был бы нужен жаваскрипт,
соответственно хедер чистый от скриптов,
а на странице поиска аж 4 !!! различных фреймворка,
соответственно тянем 4 скрипта и 4 стиля к ним.
так вот вопрос - если посетитель уже все равно страницу поиска посетил и скрипты закешил,
есть мне смысл на странице оформления заказов производить проверку на наличие галлерей и варезать ненужные скрипты и стили к ним?
или это браузеру уже по барабану?
а только нужен или нет.
например на странице оформления заказа нет ни одного пункта где был бы нужен жаваскрипт,
соответственно хедер чистый от скриптов,
а на странице поиска аж 4 !!! различных фреймворка,
соответственно тянем 4 скрипта и 4 стиля к ним.
так вот вопрос - если посетитель уже все равно страницу поиска посетил и скрипты закешил,
есть мне смысл на странице оформления заказов производить проверку на наличие галлерей и варезать ненужные скрипты и стили к ним?
или это браузеру уже по барабану?
15.06.12 22:24
in Antwort ID28071 15.06.12 22:01
это уже по барабану, если бровзер закешил страницу или скрипт он повторно грузить не станет
Фашизм будет разбит
Человека карают только те боги, в которых он верит
NEW 16.06.12 12:44
не совсем понимаю проблему.
даже без кэша, на какой странице в хэдере есть скрипт и стили, на той они и применятся. Если на странице нет галереи, но есть скрипт в хэдере, то тоже не критично, если он существенно не влияет на время загрузки страницы.
in Antwort ID28071 15.06.12 22:01
В ответ на:
так вот вопрос - если посетитель уже все равно страницу поиска посетил и скрипты закешил,
есть мне смысл на странице оформления заказов производить проверку на наличие галлерей и варезать ненужные скрипты и стили к ним?
или это браузеру уже по барабану?
так вот вопрос - если посетитель уже все равно страницу поиска посетил и скрипты закешил,
есть мне смысл на странице оформления заказов производить проверку на наличие галлерей и варезать ненужные скрипты и стили к ним?
или это браузеру уже по барабану?
не совсем понимаю проблему.
даже без кэша, на какой странице в хэдере есть скрипт и стили, на той они и применятся. Если на странице нет галереи, но есть скрипт в хэдере, то тоже не критично, если он существенно не влияет на время загрузки страницы.
NEW 16.06.12 13:06
in Antwort ID28071 15.06.12 22:01
если у вас там киллометровые скрипты то резонно будет лишнее спрятать конечно, если не боольшие то разницы особой нет
NEW 17.06.12 10:36
это как? вроде же PHP на сервере, а JavaScript в браузере у пользователя? или все не так просто?
in Antwort Besser 15.06.12 12:35
В ответ на:
Не советую определять, где грузиться, а где нет при помощи PHP, так как может не успеть.
Не советую определять, где грузиться, а где нет при помощи PHP, так как может не успеть.
это как? вроде же PHP на сервере, а JavaScript в браузере у пользователя? или все не так просто?
NEW 17.06.12 13:42
Скрипт может загрузиться позже, чем всё остальное.
in Antwort Eugene Bond 17.06.12 10:36
В ответ на:
это как? вроде же PHP на сервере, а JavaScript в браузере у пользователя? или все не так просто?
это как? вроде же PHP на сервере, а JavaScript в браузере у пользователя? или все не так просто?
Скрипт может загрузиться позже, чем всё остальное.
NEW 19.06.12 07:57
in Antwort Besser 17.06.12 13:42
мне кажется, что скрипт наверняка загрузится позже чем PHP
NEW 19.06.12 09:48
in Antwort ID28071 15.06.12 12:03
Что за фреймворки такие что их аж целых четыре?
Обычно имеет смысл делать склейку всех используемых скриптов.
Да.
Обычно имеет смысл делать склейку всех используемых скриптов.
В ответ на:
т.е. если браузер их закешил, то они все равно уже ничего не весят
т.е. если браузер их закешил, то они все равно уже ничего не весят
Да.
Dropbox - средство синхронизации и бэкапа файлов.
NEW 19.06.12 10:50
не совсем правильно выразился.
фреймворк один (jquery),
скриптов на его базе четыре
тогда еще вопрос:
насколько целесообразно все скрипты закинуть в один файл и минимизировать его?
может кто-нибудь прогу онлайн посоветовать?
я помнится пользовался таким сервисом от гугля, теперь не могу его выгуглить обратно :)
in Antwort voxel3d 19.06.12 09:48
В ответ на:
Что за фреймворки такие что их аж целых четыре?
Что за фреймворки такие что их аж целых четыре?
не совсем правильно выразился.
фреймворк один (jquery),
скриптов на его базе четыре
тогда еще вопрос:
насколько целесообразно все скрипты закинуть в один файл и минимизировать его?
может кто-нибудь прогу онлайн посоветовать?
я помнится пользовался таким сервисом от гугля, теперь не могу его выгуглить обратно :)
NEW 19.06.12 13:42
in Antwort ID28071 19.06.12 10:50