SVGOMG.ru Руководство Атрибуты и пространства имен

Удалить атрибут xmlns (removeXMLNS)

Удаляет избыточные дефолтные атрибуты xmlns в тех местах, где они могут быть выведены автоматически, снижая шум в атрибутах.

Что делает плагин «Удалить атрибут xmlns» в SVGO

SVGO применяет removeXMLNS в рамках своей цепочки плагинов. На сайте SVGOMG.ru соответствующий переключатель называется Удалить атрибут xmlns (отключен по умолчанию). Оптимизация выполняется полностью в вашем браузере — файлы не отправляются на сервер.

Используйте SVGOMG.ru с настройкой Показать оригинал, чтобы сравнить результат «до» и «после». Если итоговая графика выглядит некорректно, сначала отключите этот плагин, а затем поочередно включайте связанные инструменты очистки.

Когда включать

Отдельные файлы SVG, встраиваемые туда, где пространство имён является неявным.

Когда отключать

Файлы SVG, используемые как полноценные документы, смешанные пространства имён или фрагменты, завязанные на явный xmlns.

С осторожностью

Может сломать нестандартные конфигурации пространств имён; по умолчанию отключен на SVGOMG.ru.

Как попробовать

  1. Откройте SVGOMG.ru и загрузите ваш SVG (файлом, вставкой кода или демо-примером).
  2. Найдите плагин Удалить атрибут xmlns на панели настроек (removeXMLNS).
  3. Переключите плагин и оцените результат в окне предпросмотра; скачайте файл, когда всё устроит.

Справочник по плагинам SVGO

Посмотрите весь Справочник по плагинам SVGO или изучите полное практическое руководство по оптимизации SVG.