티스토리 뷰
SVG란 2차원 벡터그래픽을 XML방식으로 데이터를 표시하여 실시간으로 브라우저에서 렌더링하는 기술.
이미지와 그 작동은 XMl 텍스트 파일로 정의 되어 검색화. 목록화, 스크립트화가 가능하며, 필요하다면 압축도 가능하다.
SVG형식의 파일은 SVG기반의 전문 그래픽 편집 프로그램을 사용하여 편집이 가능하다.
물론 XML 파일로 되어있으르모 문서 편집기로도 편집이 가능하다.
플래시에서 사용되는 벡터그래픽 방식과 유사하지만 표준성과 접근성이 뛰어나며 호환성이 좋은것이 특징.
항지만 플래시에서 표시하는 벡터방식보다 압축성과 패키지성이 떨어짐..
이미 Adobe Illustrator는 SVG를 지원한다.
지금 소개할 지금 소개할 Raphael 은 MIT라이센스를 따르는 자바스크립트 벡터 라이브러리이다.
SVG와 VML을 이용하여 웹에서 벡터그래픽을 표현한다.
객체 및 함수로 추상화가 되어 있어 사용법을 익혀 쉽게 이용할 수 있다.
Raphale 라이브러리는 문서화가 잘 되어 있어 사용법을 익히는데 큰 도움이 된다.
사이트의 문서를 보면 각 그래픽 요소에 따른 설명과 사용법, 결과 화면등이 체계적으로 제공되어 학습 및 적용하기에 매우 편리하다.
Raphale 사이트에서 모든 정보를 얻을 수 있다.
중요한 것은 이제 웹에서 벡터 그래픽을 보다 쉽게 그리고 안정적으로 (그리고 무료로) 구현할 수 있게 되었다는 것이다.
'■ 프론트엔드 ■ > SVG' 카테고리의 다른 글
path (0) | 2013.11.29 |
---|---|
SVG란? (0) | 2013.11.29 |
Flash 2 SVG (플래시를 SVG로 변환) (0) | 2013.10.25 |
SVG 및 Canvas 중에서 선택하는 방법 (0) | 2013.10.16 |
SVG API (0) | 2013.10.15 |
댓글