Теги JavaScript, производительность и W3C - PullRequest
0 голосов
/ 11 мая 2010

Сегодня я искал контент для оптимизации веб-сайта и нашел статью, рассказывающую о перемещении JavaScript-сценариев в конец HTML-страницы. Это действительно с рекомендациями W3C? Я узнал, что весь JavaScript должен быть внутри тега head ... Спасибо.

Ответы [ 3 ]

2 голосов
/ 11 мая 2010

Из документации :

Этот элемент может появляться любое количество раз в HEAD или BODY документа HTML.

1 голос
/ 11 мая 2010

Это действительно. Теги скрипта могут быть как в голове, так и в теле. Перемещение тегов сценария непосредственно перед закрывающим тегом body значительно увеличит время рендеринга в IE, поскольку сценарии блокируют параллельные загрузки.

0 голосов
/ 11 мая 2010

Да, элемент SCRIPT допускается как дочерний элемент элемента BODY :

<!ELEMENT BODY O O (%block;|SCRIPT)+ +(INS|DEL) -- document body -->
...