SVG 최적화기 작동 방식
SVG 최적화기는 브라우저 안의 Web Worker에서 SVGO(SVG Optimizer)를 실행하여 SVG 파일을 업로드하지 않고 최소화하고 정리합니다. SVGO는 주석 제거, 공백 축소, 동일한 경로 병합, 도형을 가장 간결한 표현으로 변환, 시각적 효과가 없는 속성 제거를 수행하는 구성 가능한 플러그인 세트를 적용합니다. 결과는 원본과 동일하게 렌더링되는 더 작은 SVG입니다.
Figma, Illustrator, Inkscape 같은 디자인 도구로 생성된 SVG 파일에는 종종 상당한 오버헤드가 포함됩니다. 편집기별 메타데이터, 빈 그룹, 중복 변환 속성, 브라우저에 불필요한 네임스페이스 선언이 있습니다. SVGO의 기본 플러그인 세트는 이러한 오버헤드를 안정적으로 제거합니다. 최적화된 파일은 다운로드로 제공되고 파일 크기 감소 백분율이 표시되어 최적화가 가치 있었는지 확인할 수 있습니다.