차세대 표준 웹 Form, XForms - X 인터넷
Introduction
W3C는 차세대 Form 기술로서 XForms 1.0 을 2003년 10월 발표하였다. XML을 기반으로 하는XForm은 웹 브라우저나 무선장치, 심지어 쌍방향 TV나 프린터, 스캐너 등의 여러 환경에 배치되어 사용할 수 있다.
웹에서 HTML Form이 도입된 것은 1993년이다. 이를 통해 데이터의 표현과 트랜잭션을 웹 상에서 적용하게 되었으며, 현 모든 웹 시스템들은 이를 바탕으로 하여 운용되고 있다.
향후 XForm은 여러 플랫폼, 장치간에서 소통을 위한 표준수단으로 부각될 것으로 보이지만, 인터넷 브라우저가 그랬듯이 마이크로소프는 InfoPath 라는 XML기반의 Form을 전면에 내세우며 W3C와는 다른 길을 걸으려 하고 있다. 표준기구와 마이크로소프트의 서로 다른 방향은 결국 시장에 의해 그 대세가 드러날 것으로 보인다
The Next Generation of Web Forms
W3C의 “XForms이용하면 사용자 편리성을 향상시킬 뿐만 아니라, 보다 강력하고 유연한 기능을 얻을 수 있다”라고 W3C XForms 워크그룹 의장인 Steven Pemberton은 설명한다. 또한, "XForms 워킹 그룹은 폼 개발자에 대하여 폼 컴포넌트의 개발이나 재사용, 웹서비스에의 통합, 사용자나 기기에 있어서 지금까지 실현 불가능한 기능의 실현을 용이하게 하는 모델을 제공한다."라 하고 있다.
HTML 폼은 기능적인 부분과 표현을 위한 마크업이 합쳐져 있다. XForms는 폼 작성자로 하여금 폼의 목적의 기술, 폼의 표현 부분, 그리고 실제로 입력된 데이타인 입력 결과를 XML 형태로 각각 분리하고 구별할 수 있도록 한다.
전통적인 HTML 폼을 XForms 모델, 입력된 데이타, 그리고 XForms 사용자 인터페이스의 세가지 부분으로 분리함으로써 폼의 내용과 표현을 명확하게 분리하였다. 이러한 분리는 다음과 같은 새로운 이점을 가져오게 되었다.

댓글 없음:
댓글 쓰기