Насколько мне известно, на сегодняшний день все браузеры давно уже поддерживают javascript, поэтому помещать код в html-комментарии больше не нужно. Валидатор после размещения кода в комментариях
<script language="JavaScript">
<!--
... код скрипта
//-->
</script>
,действительно перестал выдавать ошибку, но непонятно почему это нужно делать, потому и задал вопрос - почему нужно комментарить.
Можно ли все-таки обойтись без комментариев и чтобы код валидатор принял?