Комментарии 2
в соответствии с изменениями в спецификации HTML, нацеленными на защиту от XSS‑атак, включено экранирование символов «<» и «>» при сериализации атрибутов HTML‑элементов. Методы Element.innerHTML, Element.outerHTML, Element.getHTML, ShadowRoot.innerHTML и ShadowRoot.getHTML теперь будут заменять символы «<» и «>» на «<» и «>» при сериализации HTML в строку;
Может поломать базовые методы создания и обновления элементов, если не пользоваться фреймворками. Очень рискованная модификация поведения JS.
В старых проектах опять придется поломать копья с экранированием символов, чтобы не переэкранировать лишней итерацией.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Вышел Chrome 138