Какая реальная разница между этими двумя? Я имею в виду реальную, существенную разницу.
Какое будущее удерживает регулярный createElement?
Svg - это xml, а не html. Я понимаю. Поэтому мы используем createElementNS(ns_string, 'svg')
А затем setAttributeNS(null,,). Зачем?
Почему бы не setAttributeNS('my_ns',,)?
Почему ns_string должен быть http://www.w3.org/2000/svg, а не какой-либо случайной строкой? Какова цель пространства имен, если существует только одно пространство имен?
Какова цель ns в регулярном html? Должен ли я изменить все экземпляры createElement на createElementNS в моем существующем коде?
Я читаю спецификацию DOM-Level-2. но я все еще озадачен.