Semantle Web(시맨틱 웹)
• 컴퓨터가 사람을 대신하여 정보를 읽고 이해하고 가공하여 새로운 정보를 만들어 낼 수 있도록, 이해하기 쉬운 의미를 가진 차세대 지능형 웹
• 예를들면, 휴가 계획을 짜기 위하며 웹 상에 있는 여행정보를 일일이 직접 찾아서 비행기와 호텔을 예약하는 대신에 자동화된 프로그램에 대략적 휴가일정과 개인의 선호도만을 알려주면 자료의 의미가 포함되어 있는 웹 상의 정보를 해독하여 손쉽게 세부일정과 여행에 필요한 예약이 이루어지는 것과 같은 원리
XML(Extensible Markup Language, 확장성 생성 언어)
• 1996년 W3C에서 제안한 것으로서, 웹상에서 구조화된 문서를 전송 가능하도록 설계된 표준화된 텍스트 형식
• HTML과 SGML의 장점을 결합한 차세대 웹 문서 작성 언어
• 모든 운영체제와 플랫폼에서 제약을 받지 않고 사용할 수 있으며, 고정된 태그를 벗어나 사용자가 문서 구조를 정의하여 사용할 수 있음
• 인터넷상에서 뿐만 아니라 전자 출판, 의학, 경영, 법률, 판매 자동화,디지털도서관,전자상거래 등 매우 광범위하게 이용될 전망
DOM(Document Object Model, 문서 객체 모델)
• 웹 브라우저를 통한 XML 문서의 상호 연동을 위한 객체 기반의 문서 모델
• 객체지향 모델로써 구조화된 문서를 표현하는 형식
• D0M은 플랫폼/언어 중립적으로 구조화된 문서를 표현하는 W3C의 공식 표준
• DOM은 또한 W3C가 표준화한 여러 개의 API의 기반이 됨
HTML5(Hypertext Markup Language 5)
• 월드 와이드 웹 컨소시엄(W3C)에서 개발 중인 차세대 웹 표준
• 이는 하이퍼텍스트 생성 언어(HTML)의 다음 버전으로 플러그 인 같은 것 없이 웹에서 원하는 애플리케이션을 만들 수 있도록 HM을 발전시킨 것
• 액티브 X나 플래시 플러그 인을 설치하지 않고 자바 언어와 웹 브라우저만으로 웹 애플리케이션은 물론 고급 벡터 그래픽 기능까지 구현 가능
• 플러그 인 기반의 리치 인터넷 애플리케이션에서 기술인 어도비사의 플래시, 며크로소프트(MS)사의 실버라이트, 선 마이크로시스템스사의 JavaFX 등을 대체할 수 있고,모바일 기기에서도 개인용 컴퓨터(PC)의 풀 브라우징 경험을 그대로 느낄 수 있음
AJAX(Asynchronous JavaScript and XML, 비동기 자바 스크립트와 XML)
• 웹 페이지 내에서 자바 스크립트와 CSS, XHTML 등을 이용하여 XML로 데이터를 교환하고, 제어함으로써 사용자들이 웹 페이지를 ’새로 고침,하지 않고도 대화형의 웹 페이지 기능을 이용할 수 있게 하는 기술
• 사용자의 PC에서 실행되는 리치 웹 애플리케이션 기술의 하나로서 서버는 XML기바의 웹서비스 언어,클라이언트는 자바스크립트를 사용하므로 브라우저와 웹서버 간의 데이터량이 줄어 응답성이 향상되고 웹서버의 부담이 줄어들며, 웹에 별도로 프로그램을 설치할 필요 없이 일반 브라우저 화면에서 그대로 이용할 수 있윰
• 또한, 사용자로 하여금 직접 웹상의 자료의 위치를 편집하는 등 커스터마이징도 가능
댓글