정보화 시대의 새 물결, 인터넷을 정복하자!! 인터넷 서비스를 이용하기 위한 환경을 컴퓨터 초보자들이 설치하기는 쉽지 않았다. 왜냐하면 예전에는 인터넷 서비스 환경을 잡는 데에 거의 수동으로 이루어 졌기 때문이다. 즉, 개개인을 위해 인터넷 서비스 환경을 잡고 연결하고 이용한다는 어떤 체계적인 내용의 배려가 없었던 것이다. 그러나 현재는 각 인터넷 회사에서 별도로 환경을 잡지 않고도 제공해 주는 프로그램을 이용하여 컴퓨터 초보자도 환경 잡기가 매우 쉬어서 인터넷 서비스가 더 보급이 되지 않을까 생각한다.
본서의 특징은 인터넷을 처음 접하는 사용자부터 시작하여 인터넷 서비스의 숙련자가 공부해야 할 내용까지 단계적으로 쉽게 이해할 수 있도록 구성하는데 중점을 두었다. 요즈음 서점에 나가보면 인터넷에 관한 책들이 너무나 많이 나와 있으나 독자들 손에서 언제나 함께 하는 인터넷 책자는 그리 많지 않다. 그래서 본서는 독자들 책상과 항상 함께 공존하고 숨을 쉴 수 있는 도서로 독자들 앞에 다가설 것이다.
본서의 특징은 인터넷의 분야를 크게 네 가지로 나누어서 알아본다.
Section 1 : 인터넷 인터넷 개요와 인터넷을 이용하여 어떠한 일을 할 수 있는가? 그러한 일들을 하기 위해서는 어떻게 이용하여야 하는가? 등을 주로 인터넷 상에서 꼭 알아야 할 부분이 내용들 위주로 기술하여 놓았다. 인터넷 환경을 구성하는 방법은 현재 국내에서 운용되고 있는 모든 서비스를 이용할 수 있도록 매우 체계적으로 구성되어 있으며, 간편하게 연결이 이루어지기 때문에 인터넷 서비스를 활용하기가 쉽다. 그리고 응용 프로그램을 최대한 활용하도록 노력하였다. 예를 들면 압축 파일 다루기, 인터넷 상의 실시간 음악 감상하기, 전자 메일을 효과적으로 활용하고, 편리하게 접속해서 인터넷 상으로 할 수 있는 부분은 빠지지 않도록 모두 기술하여 놓았다.
Section 2 : 홈페이지 인터넷을 많이 이용하는 독자라면 하나의 소원이 있을 것이다. 자기 자신만이 공간을 전세계적인 모든 사람들에게 알려 볼 수 있는 홈페이지를 작성하여 서비스하는 것이 공통적인 주제가 아닐까 생각한다. 이장에서는 독자들이 직접 자기 자신의 홈페이지 즉, 웹 문서를 작성하여 볼 수 있는 곳이다.
Section 3 : CGI(Common Gateway Interface) 1부와 2부를 통해 인터넷의 개념과 서비스를 이용하는 방법과 기타 PlugIn Program을 활용하는데는 별 손색이 없을 것이다. 그러나 2부를 통해 독자들이 개인 홈페이지를 작성하였다면 그 웹 문서를 제작하기는 매우 기능이 한정되어 있다. 그리하여 대두되는 개념이 CGI이다. 이 부분에서는 CGI의 개념에서 부터 동작 원리와 CGI의 폼을 사용자가 쉽게 터득할 수 있도록 구성하여 놓았다.
Section 4 : JavaScript Language 인터넷 홈페이지를 작성하면서 꼭 필요하게 되는 부분인 자바스크립트의 의미를 생각해 보고 자바스크립트를 이용하는 방법과 자바스크립트 구조 그리고 자바스크립트에서 이용되는 함수와 객체의 개념에 대해서 다루었다. 물론 기본적으로 제공하는 함수와 객체 그리고 사용자가 만들어서 사용할 수 있는 부분의 함수와 객체를 만들고 이용하는 부분을 예제 중심으로 생생하게 표현하였다. 그저 독자 여러분들은 열심히 따라하다 보면 자기 자신도 모르는 사이에 많은 실력 향상이 있을 것이다. 그리고 자바 애플릿 사용하기와 개인 홈페이지에 연동하는 방법 및 분야별 애플릿 종류를 기술하여 놓았다.
부록 인터넷 상에서 꼭 필수적으로 알아야 하는 용어 정리와 기타 여러 가지들의 내용을 정리하여 놓았다. 예를 들면 인터넷 웹을 이용할 수 있는 웹브라우저, 정보를 찾을 수 있는 국외 검색 엔진부터 국내 검색 엔진까지 분야별로 정리하였고, 홈페이지 기본 명령들을 알기 쉽게 정리하였고, 다중 환경 운영체제의 대명사인 유닉스 기본 활용법과 명령을 기술하여 놓았다.
Section 1 인터넷이란?
제1장 인터넷으로 할 수 있는 일 1.1 인터넷의 역사 1.2 인터넷으로 할 수 있는 일
제2장 인터넷의 현주소 2.1 인터넷에서 알고 있어야 할 몇 가지 사항들 2.2 인터넷 주소의 체계
제3장 인터넷에 접속하기 3.1 국내 통신망을 이용하는 방법 3.2 전용망을 이용하는 방법
제4장 인터넷 유틸리티 프로그램 설치 및 사용 4.1 압축 파일 다루기 4.2 Real Audio 찾기에서 설치까지 4.3 Encoder 찾기에서 설치까지 4.4 유도라 찾기에서 설치까지 4.5 WS-FTP 4.6 Internet 상에서 TV 보기 4.7 Internet Chatting 프로그램 이용하기 4.8 국내 전화비로 국제 통화하기 4.9 Usenet 이용하기 4.10 Microsoft Chat 이용하기
Section 2 HTML 문서와 홈페이지
제1장 HTML이란? 1.1 HTML이란 무엇인가? 1.2 개인 홈페이지 등록하는 요령 1.3 웹서버에 등록하는 요령 1.4 HTML의 기본 구조
제2장 HTML 문서 만들기 2.1 HTML의 기본 태그 2.2 작성 파일 읽어 보기 2.3 문서 모양 2.4 홈페이지에 목록 붙이기
제3장 HTML 멋내기 3.1 HTML의 글자 모양과 배경 처리 3.2 HTML의 Table 작성 3.3 HTML의 연결 Tag
제4장 홈페이지 상에서 이미지 처리 4.1 인터넷에서의 이미지 형식 4.2 그림 넣기 4.3 그림과 글의 위치 4.4 그림으로 연결하기 4.5 작은 그림과 큰 그림의 연결 4.6 텍스트와 그림의 연결 4.7 그림으로 홈페이지 그림 넣기 4.8 이미지 맵 만들기 4.9 화면 분활 기능 4.10 움직이는 그림 만들기
제5장 HTML 문서와 멀티미디어 5.1 음악 파일 넣기 5.2 비디오 파일 넣기 5.3 홈페이지 등록하기
Section 3 CGI(Common Gateway Interface)
제1장 CGI란 무엇인가? 1.1 CGI의 실체 1.2 CGI는 무엇인가? 1.3 동작 원리 살펴보자 1.4 CGI FORM문 TAG(Fill-Out Form Tag) 1.5 CGI의 출력은 어떻게 되는가? 1.6 파일 업로드는 이렇게 1.7 동적 문서(Dynamic Document) 의미 1.8 CGI 프로그램의 모델링 및 디버깅 1.9 디버깅 1.10 쿠키(Cookie) 1.11 CGI를 작성할 때 꼭 필요한 기본 형식
제2장 예제로 배우는 CGI 2.1 CGI의 프로그램 작성 요령 2.2 CGI의 환경(Environment) 2.3 Shell Script를 이용한 CGI 프로그램 2.4 Unix용 C언어를 이용한 CGI 2.5 Perl 언어를 이용한 CGI 프로그래밍
Section 4 자바스크립트(JavaScript)
제1장 자바스크립트란? 1.1 JavaScript 태그의 비밀 1.2 예제를 통한 자바스크립트 기능 1.3 자바스크립트의 기초 1.4 자바스크립트의 연산자
제2장 자바스크립트의 문법 구조 2.1 JavaScript의 조건문 2.2 자바스크립트의 기본 함수 2.3 객체 2.4 제공되는 Netscape 객체 2.5 사용자 객체 만들기 2.6 WITH 문장으로 간결하게 표현하기 2.7 배열 활용 2.8 자바스크립트 내장 객체들