Зачем я подключаю CSS и JS именно так
В этом блоке я использую внешний CSS и JavaScript:
Я не пишу стили и скрипты прямо в странице, а выношу их в отдельные файлы.
Это делает:
1. чище код страницы
2. проще редактировать
3. можно использовать на разных страницах
4. Быстрая загрузка (кэш браузера)
Браузер запоминает (кэширует)
1. CSS скачался один раз
2. JS скачался один раз
при следующем заходе они грузятся мгновенно, без повторной загрузки
Версия файла ?v=20260502
Это очень важный момент
Зачем она нужна:
когда мы обновляем код меняем версию браузер понимает, что файл новый и скачивает его заново, без этого пользователи могут видеть старую версию сайта...
Атрибут defer у JS
Код
<script src="..." defer></script>
это значит
1. сначала загружается страница
2. потом запускается скрипт
3. страница не тормозит
4. всё работает быстрее
простыми словами
Я делаю так, потому что
1. сайт грузится быстрее
2. код чище и удобнее
3. обновления применяются сразу
4. нет лишней нагрузки
это правильный и современный способ подключения кода
Исходник модуля видео
Доступно только для пользователей
В видео нет необходимости:
Модуль ВК «Видео » для Ucoz v 3.0 обновление