Вопрос проверяет понимание того, как браузер обрабатывает скрипты и почему неправильное подключение может замедлять загрузку страницы.
Короткий ответ
Обычный тег <script> блокирует парсинг HTML, пока файл не загрузится и не выполнится. Атрибут defer позволяет продолжить парсинг и выполнить скрипт после построения DOM. Атрибут async загружает и выполняет скрипт независимо от DOM. Выбор режима влияет на скорость загрузки и порядок выполнения.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.