SVG
위키백과 ― 우리 모두의 백과사전.
| 확장자 | .svg |
| MIME 종류 | image/svg+xml |
| 개발 | W3C |
| 파일 포맷 종류 | 벡터 이미지 |
SVG(Scalable Vector Graphics)는 2차원 벡터 그래픽을 표현하기 위한 XML기반의 파일 포멧으로, 1999년 월드 와이드 웹 컨소시엄(World Wide Web Consortium, 이하 W3C)의 주도하에 개발된 오픈 표준의 벡터 이미지 포멧이다. SVG의 이미지와 그들의 행동은 XML 텍스트 파일들로 정의 되며, XML로 작성되었다는것 은 SVG가 검색화·목록화·스크립트화가 가능하고 필요하다면 압축도 가능하다는 뜻이다. 또한 SVG는 모바일 장치와 잘 어울린다.
SVG가 XML 파일로 되어 있기 때문에, SVG 이미지는 어떠한 문서 편집기로도 편집이 가능하다. 하지만 SVG기반의 전문 그래픽 편집 프로그램을 사용하는 것이 유용하다.
마이크로소프트의 인터넷 익스플로러를 제외한 대부분의 모든 현대 웹브라우저는 SVG를 바로 표기하고 지원 한다. 인터넷 익스플로러에서 SVG 파일을 보려면 사용자가 브라우저 플러그인을 수동으로 다운받아 설치해야만 한다.
목차 |
[편집] 개발
SVG는 매크로미디어와 마이크로소프트가 VML을 제안을 했지만, 애플 컴퓨터와 썬 마이크로시스템즈가 대응하는 포맷인 PGML을 제안한 이후, W3C에 의해 1988년부터 개발되기 시작했다.
- 2001년 9월 4일 - SVG 1.0 권고
- 2003년 1월 14일 - SVG 1.1 권고
- 2003년 1월 14일 - SVG Tiny와 SVG Basic이 W3C에 권고
- SVG 1.2는 현재 초안이 나와 있는 상태이다.
[편집] 특징
- XML로 기술하므로 웹 브라우저 상에서 열람할 수 있고 텍스트 편집기 등에서 편집할 수 있다.
- 하이퍼링크를 이미지에 걸거나, 자바스크립트 등과 연동시킬 수도 있다.
- 벡터 그래픽스이므로 확대나 축소를 해도 화질에는 변화가 없다.
[편집] 웹브라우저 에서의 SVG 지원
[편집] 바깥 고리
- 공식
- W3C SVG 페이지
- SVG.org - SVG 공동체 웹사이트
- SVG 위키 - 개발자를 위한 SVG 정보 위키
- SVGX
- SVG파일 변환기