아이콘, 가장 효율적인 사용 방법은 무엇일까!
기존의 sprite image를 활용한 방식은 아이콘이 추가될 때마다 이미지 원본과 코드를 수정해줘야하는 번거로움이 있었다. 아이콘의 색상도 이미지 원본을 편집해서 지정해줘야했었다.
아이콘 폰트는 sprite image에 비해 간편한 사용으로 많이 사용하고 있지만, 여러 문제점들이 있다.
그러나 최근의 웹개발은 다양한 크기의 스크린에 대응해야하기 때문에 아이콘을 벡터로 만든다면 사이즈 변화에 전혀 지장이 없다. SVG는 2차원 벡터 그래픽을 표현하기 위한 XML 기반의 파일 형식이다. IE8 이전 버전을 제외한 대부분의 브라우저에서 지원된다.
https://svg2jsx.herokuapp.com/