컴퓨터 개론 - 웹의 개념
1. 하이퍼 텍스트
- 문서가 하이퍼링크로 연결되어 문서뿐만 아니라 멀티미디어 정보도 연결되어 볼수 있음
1) 하이퍼 텍스트의 개념과 발전
(1) 하이퍼 텍스트의 개념
- 하이퍼 텍스트(Hypertext) : 텍스트 위주의 문서가 링크로 연결
- 하이퍼 미디어(Hypermedia) : 텍스트뿐만 아니라 멀티미디어 정보도 링크로 연결
(2) 하이퍼 텍스트의 구성
- 상호연관이 있는 텍스트 조각들을 비순차적으로 연결
- 텍스트 정보의 단위를 노드(node)
- 노드들을 연결하는 링크(Link)로 탐색항해(Navigation)
(3) 하이퍼 텍스트의 발전
(3-1)
- 1945년 부시에 의해 제시된 메멕스가 최초의 하이퍼텍스트 개념을 적용한 시스템
(3-2)
- 1965년 넬슨이 제안한, 제너두시스템에서 최초의 하이퍼텍스트 용어 사용
(3-3)
- 아스펜 무비맵은 아스펜 도시를 가상적으로 여행할 수 있는 최초의 하이퍼미디어 시스템
(3-4)
- 1987년 Apple사의 HyperCard가 가장 대중적인 하이퍼미디어 저작도구 개념
(3-5)
- 웹은 1989년 스위스 팀 버너스리가 인터넷상에서 정보교환을 위한 최초의 하이퍼 미디어 시스템
- 웹의 보급은 1993년 웹 브라우저인 모자익이 개발되면서 확산
2) 웹의 발전
(1) 웹(Web, WWW)의 탄생
- 1989년 스위치 CERN 연구소, 팀 바스너리가 주도하여 개발
- 인터넷 상의 정보교환을 위한 최초의 하이퍼미디어 시스템
- 1993년 GUI방식의 웹 브라우저 Mosaic개발
- 1994년 웹 컨소시엄(WWW Consortium)에서 웹에 대한 표준과 기술을 개발
(2) 웹의 특징
- URL(Uniform Resource Locator)로 주소 표기
- HTTP(HyperText Transfer Protocol) 통신규약 사용
- HTML(HyperText Markup Language) 표준으로 문서작성
2. 웹 페이지와 웹 브라우저
- 웹을 이용하기 위해서는 웹 브라우저를 활용
- 웹 브라우저는 웹의 창도 되지만 많은 기능을 제공한다
1) 웹 브라우저의 발전과 기본 기능
(1) 웹 브라우저의 발전
- 1993년 마크안드레센등이 멀티미디어 환경 서버로부터 받은 하이퍼텍스트 문서를 GUI 방식으로 볼 수 있는
클라이언트 웹 브라우저 프로그램 Mosaic 개발
(1-1)
- 웹을 지원하는 최초의 웹 브라우저 Mosaic(1993)
(1-2)
- Mosaic을 개선한 Netscape Navigator(1994)
- MS사의 Internet Explorer(1995)
(1-3)
- Mozilla Firefox(1998)
- Netscape사 소스 공개
(1-4)
(2) 웹 브라우저의 기본 기능
- 웹 서버에 있는 하이퍼텍스트 문서를 보는 클라이언트 프로그램
- 하이퍼 텍스트의 내비게이션(Navigation)을 도와주는 도구
- 하이퍼링크는 텍스트, 이미지, 비디오 링크 등도 사용
(2-1) 플러그인(Plug-in)
- 저장 파일 포맷에 따라 플러그인 하여 미디어를 재생하여 브라우저 프로그램을 확장 (비디오, 애니메이션)
(2-2) 여러 가지 관리 기능
- 주소 관리 기능
- 최근 방문한 URL목록 제공
- 자주 방문한 URL 저장하거나 관리
- HTML 및 XML 형태의 소스 파일 보기
2) 웹 표준 기술
(1) HTML (HyperText Markup Language)
(1-1)
- 웹 페이지 : HTML 또는 XML 언어로 표현된 웹 문서
- Ref) 웹사이트, 홈페이지
(1-2)
- SGML (Standard Generalized Markup Language)이라는 전자문서 국제표준을 기반으로 XML 개발
(1-3)
- 하이퍼텍스트 마크업 언어
- HTML 태그(Tag)로 문자열의 특성을 표현
- 비정형된 문서의 대표적인 방법
(1-3)
(2) XML 문서 표준
- HTMl은 문법이 간단 사용하기 쉽고 웹정보를 표현하기에 좋음
- XML은 웹 문서를 교환하고 효율적인 검색을 위해서 HTML의 부족한점을 보완
댓글남기기