|
XML (Extensible Markup Language)그래픽 표준인 SVG (Scalable Vector Graphics) 포맷의 제정은 1998년 Adobe에서 Sun, Netscape와 함께 벡터 그래픽을 위한 웹 문서 표준으로 Postscript 에 기반한 PGML (Precision Graphics Markup Language) 을,
Macromedia와 Microsoft가 VML (Vector Markup Language) 을 제안하였고, W3C(World Wide Web Consortium) 는 이들을 기반으로 새로운 포맷을 제정하기로 결정하여,
1998년 8월 Adobe, Macromedia, IBM, Corel, Apple, HP, Microsoft, Autodesk, Netscape, CSIRO 등 많은 기업들이 참여하는 SVG Working Group이 탄생하여, 1999년 2월 처음 Working Draft 가 발표된 이래로 지속적인 연구와 논의를 계속하여 2000년 8월 2일에는 W3C에 의해 Candidate Recommendation 으로 발표됨으로써, SVG를 활용하는 기술의 개발이 본격화 될 전망입니다.
SVG는 XML의 개방성 (Openness), 상호운용성 (interoperability)등의 장점을 벡터 그래픽에 모두 수용하였고 SMIL, GML, MathML 등 다른 XML 언어들과 결합하여 다양한 응용의 개발이 가능하므로 광고, 전자상거래, 프로세스 컨트롤, 지리정보, 교육 등 그래픽이 많이 사용되는 분야에 적용될 수 있습니다.
SVG는 텍스트로 기술되기 때문에 그래픽에 대한 검색이 편리하고, 어플리케이션들이 SVG 문서를 쉽게 사용할 수 있으며, XML과 SVG의 DOM (Document Object Model)의 인터페이스를 통하여 선, 폴리곤, 텍스트, 이미지 등의 모든 그래픽 요소에 쉽게 접근할 수 있으므로 데이타베이스와 연동하여 웹 그래픽 문서를 동적으로 생성할 수 있습니다.
DOM을 통한 SVG 그래픽 요소에의 접근은 인터넷을 통한 지리정보 서비스의 개발과 같이 그래픽이 많이 사용되고, 이에 대한 동적 (dynamic)이고 상호작용적 (interactive)인 인터페이스가 강조되는 분야를 중심으로 기술개발이 활발하게 진행되고 있습니다.
|