PHProgress
Новичок
Добрый день.
Идет жуткий спор и однозначного ответа не могу найти в интернете по данной теме.
Все css-стили собираю в 1 файл (объединяю, компрессую, и т.д. - оптимизирую).
Все js-скрипты собираю в 1-3 файла (объединяю что можно).
Раньше, да и сейчас подключал все это дело в head (вверх документа).
Старт скриптов произвожу (jquery) через document.ready
И с недавних пор меня стали убеждать, что это не правильно...
А правильно подключать js-файлы со скриптами в конце документа...
Мол документ построен - и это верно...
document.ready - видите ли им не нравиться...
Не ужели это правда...
Ведь по идее страница же грузиться сверху вниз и по логике должно быть...
Загружетются css-файлы.
Загружаются js-скрипты.
Строится документ (отрисовка браузером).
После jQuery - срабатывает событие document.ready - и все работает прекрасно...
Так на кой и зачем тогда подключать js-файлы не в шапке, а в конце документа (после footer)???
-=-
Спасибо.
Идет жуткий спор и однозначного ответа не могу найти в интернете по данной теме.
Все css-стили собираю в 1 файл (объединяю, компрессую, и т.д. - оптимизирую).
Все js-скрипты собираю в 1-3 файла (объединяю что можно).
Раньше, да и сейчас подключал все это дело в head (вверх документа).
Старт скриптов произвожу (jquery) через document.ready
И с недавних пор меня стали убеждать, что это не правильно...
А правильно подключать js-файлы со скриптами в конце документа...
Мол документ построен - и это верно...
document.ready - видите ли им не нравиться...
Не ужели это правда...
Ведь по идее страница же грузиться сверху вниз и по логике должно быть...
Загружетются css-файлы.
Загружаются js-скрипты.
Строится документ (отрисовка браузером).
После jQuery - срабатывает событие document.ready - и все работает прекрасно...
Так на кой и зачем тогда подключать js-файлы не в шапке, а в конце документа (после footer)???
-=-
Спасибо.