Widziałeś kiedyś ten plik CDATA w JavaScript i zastanawiałeś się, do czego służy? Ma to na celu uniemożliwienie walidatorowi odczytania tego kodu jako znacznika i niepowodzenia walidacji. Na przykład znaki ampersands (&) i znaki większe niż / mniejsze niż () są często winowajcami niepowodzenia walidacji, gdy użycie ich w JavaScript jest całkowicie w porządku.
//