Черт, нет, никому это больше не нужно, и если вы это сделаете, у вас есть еще несколько проблем, о которых нужно заботиться. Если вы действительно хотите поддерживать браузеры, которые нуждаются в этом, вы должны следить за гораздо большим количеством вещей. Даже не говоря об отсутствии css!
Однако большая проблема в том, что люди делают это неправильно. На самом деле ваш пример неверен, потому что строка
-->
следует читать
//-->
во-вторых, вы вводите атрибут говорит "текст / JavaScript", что тоже не так. Это был "text / javascript" (все строчные буквы), но он устарел (см. Список IANA ), а теперь это должно быть "application / javascript" (см. другой список IANA Тем не менее, Дуглас Крокфорд, JS Guru, сказал, что вы должны просто оставить это без внимания.
Другая проблема, о которой никто не упоминал, заключается в следующем: в комментариях HTML «-» не допускается, и это означает, что вы не можете использовать «x--» для уменьшения x на единицу.