Экранирование JavaScript [/ CSS] между тегами

Поэтому для меня стало неожиданностью появление неделю назад, что данные между тегами

Это приводит нас к ( IMO) clusterfuck, который должен использовать CDATA для документов с блоками JavaScript в HTML для прохождения валидации (в XHTML) , что все еще забавно ломается, когда у вас есть ]]> в вашем коде по любой произвольной причине.

Как что-то вроде пуриста кодирования / экранирования, я улавливаю подергивания, глядя на это. И вот уже несколько дней я спрашиваю себя:

Почему?

Кто придумал исключить

То же верно (хотя и менее очевидно) для CSS и тега

Знаем ли мы вообще, что вызвало это - или это случай утраченного знания? Мой гугл-фу по этой теме был невероятно слабым, и я ничего не нашел, но, поскольку это на самом деле беспокоит меня из-за патетического ОКР, я хотел бы услышать объяснения, если они есть у кого-нибудь.

9
задан pinkgothic 15 September 2010 в 19:07
поделиться