ADVERTISEMENT

<홈페이지이렇게만든다>4.음성,동화상 담기

중앙일보

입력

지면보기

종합 29면

인터네트 문서제작용 언어(HTML)는 움직임 없는 하이퍼텍스트이기 때문에 문서안에서 동적인 표현을 할 수 없다.이런 단점을 극복하기 위해서는 CGI와 자바.자바스크립트를 다른 하나의플러그 인 프로그램에서 쓰는 선(先)전송 후(後 )재생의 방법을 써야 한다.
플러그 인 프로그램은 여러가지 다양한 형태의 데이터를 검색프로그램(브라우저)이 불러내는 방식으로 홈페이지에 삽입하는 방법도 간단하다.
입학식을 담은 영상물을 홈페이지에 담으려면 먼저 영상물을 동영상파일(.mov)로 만든 다음 「A HREF=~디렉토리/open.mov」입학식 「/A」라고 HTML에 적어주면 된다.플러그 인을 쓸 수 있는 동영상파일로는 avi.mov ,mpg,mpeg와 리얼오디오 파일 ra가 있고 쇼크웨이브 파일 dcr등이 있다.
단순히 외부 프로그램을 불러 보여주는 Helper App와는달리 플러그 인은 데이터를 페이지 내부에 그대로 심어(Embeding)보여주기 때문에 내용이 자연스럽다.홈페이지에 삽입할 때는 「EMBEDSRC=http://www.jo ongang.
co.kr/icon/home.dcr」과 같이 표현한다.
이때 플러그 인 프로그램은 반드시 윈도3.1이나 95에 설치해야 한다.
이번에는 프로그래밍을 살펴보자.CGI방식이란 서버 푸시(Server Push)를 말하는 것으로 이를 구현하기 위해서는 먼저 여러장의 애니메이션 그림을 만든뒤 공개된 소스프로그램(http://www.comp.vuw.ac.nz/~ma tt.serverpush.html)을 구한 다음,서버에 업로드해 파일로 만들면 된다.실행파일 확장자를 cgi로 바꾸고 난뒤 HTML에「IMGSRC=~디렉토리/ani.cgi」라고 적으면 서버가 홈페이지의 지정된 위치에 계속 그림을 전송(PUSH)하게 된다.
CGI방식은 자바 언어가 나오기 전에 동영상을 표현하기 위해사용됐다.자바는 동영상.음성등을 다양한 알고리즘에 따라 실시간으로 표현할 수 있는 언어.자바를 사용하려면 먼저 개발 툴인 JDK1.0(Java Development Ki t)을 http://java.sun.com에서 다운로드 받아 32비트 운영체제(OS)가 설치된 PC에 설치해야 한다.자바 프로그래밍은 이미지.애니메이션.사운드를 어떻게 처리할 것인가에 대한 프로그래밍을 한뒤 java(예:school .java)소스 프로그램을 컴파일하면 .class(예:school.class)가 생성된다.이 클라스와 사용된 이미지와 오디오를 웹 서버에 업로드한뒤 홈페이지 HTML에 「app class=school」을 입력한다. 자바에 대한 설명은 http://www.gamelan.com/로 들어가면 볼 수 있다.
중앙일보.SDS 홈페이지 제작팀

ADVERTISEMENT
ADVERTISEMENT