Tuesday, May 03, 2005

XML (eXtensibil Markup Language)

XML (eXtensibil Markup Language)
XML은 eXtensible Markup Language의 약자로 1996년 W3C(World Wide Web Consortium)에서 제안한 표준 텍스트 형식이다. XML은 SGML(Standard Generalized Markup Language)의 축약판이라고도 할 수 있는데 이는 XML이 SGML의 복잡함을 줄이고 실용적인 기능만을 모은 것이기 때문이다.

기존 HTML에 비해 XML은 홈페이지 구축 기능, 검색 기능 등이 향상됐고 클라이언트 시스템의 복잡한 데이터 처리를 쉽게 한다. 또한 인터넷 사용자가 웹에 추가할 내용을 작성하고 관리하기에 쉽게 되어 있다. 또한 HTML은 웹 페이지에서 데이터베이스처럼 구조화된 데이터를 지원할 수 없지만 XML은 사용자가 구조화된 데이터베이스를 뜻대로 조작할 수 있다.

XML은 각 스크립트 제품별로 호환능력이 좋다. 즉 XML은 어떤 플랫폼에서나 읽을 수 있는 포맷을 제공하기 때문에 특정 회사의 제품과 관련된 특정 환경에 얽매이지 않아도 된다는 것이다.

가령 홈페이지를 새롭게 개편한다고 했을때 기존에는 디자인이 바뀌면 HTML페이지의 내용도 바뀌었지만 XML은 문서의 구조와 프리젠테이션이 분리돼있어 이런 문제점을 해결해준다. 또한 XML은 다양한 방식의 링크 기능을 제공하는데 XLink, XPointer를 이용하면 기존 HTML에서 이용하던 하이퍼링크 이상의 기능을 발휘한다.

XML은 인터넷상에서 뿐만 아니라 전자 출판, 의학, 경영, 법률, 판매 자동화, 디지털도서관, 전자상거래 등 매우 광범위하게 이용될 전망이다.

One Step XML
XML, XSL, DOM 전문 사이트, 최신 소식/뉴스, 정보 게시판, 질문과 답, 관련 사이트.
http://xml.css.co.kr/

0 Comments:

<< Home