HTML

웹 페이지의 대부분은 HTML 로 되어 있다
HTML 은 웹 에서 하이퍼텍스트를 보내기 위해 개발되었다
하이퍼텍스트는 문서 시스템의 하나로 문서나 이미지 등 링크되어 있는 문서다
HTML 로 쓰여진 문서를 브라우저가 해석해서 렌더링 한 결과가 웹 페이지에 표시된다

CSS

HTML 각 요소를 어떻게 표시할지 스타일 시트라고 불리는 사양중 하나
HTML 문서에 외관 스타일을 적용한다

다이나믹 HTML

동적 웹페이지

다이나믹 HTML 은 웹 페이지를 동적으로 변경한다
정적인 HTML 을 자바스크립트 등의 클라이언트 사이드 스크립트로 조작하여 동적으로 만든다

DOM

DOM 은 HTML 문서를 위한 API 로 HTML 내의 요소를 오브젝트로 다룰 수 있다
요소 내의 문자열을 추출하거나 CSS 를 프로퍼티로서 변경해 디자인을 줄 수 있다
JS 등의 스크립트로 HTML 을 쉽게 조작할 수 있다

웹 애플리케이션

웹 애플리케이션은 웹 기능을 사용해 제공되는 프로그램을 지칭한다
쇼핑 사이트, 인터넷 뱅킹, SNS, 게시판, 검색 엔진 등 다양한 웹 애플리케이션이 있다
정적인 페이지를 정적 콘텐츠라고 부른다
웹 애플리케이션은 동적 콘텐츠에 해당한다

CGI

웹 서버와 프로그램을 연계하는 CGI
웹 서버가 클라이언트에서 받은 요청을 프로그램에 전달하기 위한 구조다
내용에 맞게 HTML 을 생성하는 등으로 동적으로 콘텐츠를 생성할 수 있다
Perl,PHP, Ruby, C 등의 프로그래밍 언어가 사용된다

서블릿

서블릿은 서버 상에 HTML 등의 동적 콘텐츠를 생성하기 위한 프로그램으로 자바에 보급되었다

데이터 송신에 이용되는 포맷 또는 언어

범용적으로 사용할 수 있는 마크업 언어 XML

갱신 정보를 송신하는 RSS/Atom

RSS 와 Atom 은 갱신 정보를 송신하기 위한 문서 포맷의 총칭으로 XML 을 이용한다

JSON

Javascript Object Notation 으로 경량 데이터 기술 언어다
JS 의 오브젝트 표기법을 바탕으로 한다
단순하고 가볍게 문자열을 읽어올 수 있다

profile
떠돌이 생활을 하는. 실업자, 부랑 생활을 하는

0개의 댓글

Powered by GraphCDN, the GraphQL CDN