Этот вопрос является дополнительным вопросом для этого вопроса .
Если некоторые браузеры загружают файлы JS, даже если у пользователя отключен JS, имеет ли смысл включать файлы JS с помощью JS, чтобы гарантировать, что пользователь не будет вынужден загружать JS без необходимости?
Например:
function inc(filename){
var body = document.getElementsByTagName('body').item(0);
script = document.createElement('script');
script.src = filename;
script.type = 'text/javascript';
body.appendChild(script);
}
Я нашел вышеуказанный код здесь .
Есть ли недостатки этого кода? Я еще не проверял его, чтобы убедиться, что он работает должным образом, но это кажется довольно простым.
Я стараюсь избегать множественных HTTP-запросов и загрузки кода, навязанного пользователям, которые явно этого не хотят.
Кроме того, как это будет работать, если пользователь включит JS после первоначальной загрузки сайта?
Это вообще имеет значение? Стоит ли беспокоиться?