틈 > 사이트 > 웹 브라우저

웹 브라우저

웹 브라우저는 URL로 자원을 요청하고 HTML·CSS·JavaScript를 해석하여 웹 문서와 서비스를 이용자에게 보여주는 프로그램이다.

역사토론신고
최근 수정: 2026. 7. 23. 오후 12:20:53 · 편집자 익명 편집자 · 조회 0

1. 개요

웹 브라우저는 웹사이트에 접속해 문서와 서비스를 이용하게 하는 응용 프로그램이다. 주소 입력, 링크 이동, 탭, 다운로드, 북마크, 개발자 도구 같은 기능을 제공한다. 대표적인 제품으로 Google Chrome, Apple Safari, Mozilla Firefox, Microsoft Edge가 있으며 제품은 달라도 공개 웹 표준을 공통 기반으로 삼는다.

2. 주요 구성

구분설명
사용자 인터페이스주소창·탭·뒤로 가기·설정 등 이용자가 조작하는 부분이다.
렌더링 엔진HTML과 CSS를 해석해 화면 배치와 글꼴·색상을 계산한다.
JavaScript 엔진페이지의 프로그램 코드를 실행해 상호작용을 만든다.
저장·보안쿠키·캐시·권한·인증서와 사이트별 격리를 관리한다.

3. 작동 방식

브라우저는 URL을 분석하고 서버에 요청을 보낸 뒤 응답 상태와 헤더, 본문을 처리한다. HTML을 읽으며 문서 구조를 만들고 CSS를 적용한 다음 화면에 픽셀을 그린다. 스크립트가 문서를 변경하면 필요한 부분을 다시 계산한다. 이미지와 글꼴처럼 별도 주소를 가진 자원은 추가 요청으로 불러온다.

4. 형성과 발전

1990년대 초 WorldWideWeb과 Mosaic을 거쳐 일반 이용자를 위한 그래픽 브라우저가 확산됐다. 이후 표준 호환성, 성능, 확장 기능과 보안 경쟁이 이어졌다. 현대 브라우저는 웹 페이지 표시뿐 아니라 영상 재생, 화상 통화, 오프라인 저장, 설치형 웹 앱 등 운영체제에 가까운 기능을 수행한다.

5. 활용과 확인할 점

브라우저는 최신 보안 업데이트를 적용하고 출처가 불분명한 확장 프로그램을 피하는 것이 중요하다. 주소창의 도메인과 HTTPS 상태를 확인하되 자물쇠 표시만으로 사이트 내용의 신뢰성을 보장할 수는 없다. 공용 기기에서는 로그인 상태와 저장된 비밀번호·다운로드 파일을 남기지 않도록 주의한다.

문서를 읽거나 작성할 때에는 용어의 정의와 실제 서비스의 정책을 구분해야 한다. 기술 표준은 개정될 수 있고 제품의 동작도 버전에 따라 달라질 수 있으므로, 날짜가 중요한 내용은 최신 공식 문서를 함께 확인한다. 사례를 인용할 때에는 홍보 문구를 사실처럼 옮기지 않고 확인 가능한 범위와 한계를 밝혀야 한다.

각주

출처·각주

  1. [1]
    1. WHATWG, HTML Living Standard,출처
  2. [2]
    2. W3C, Web Architecture,출처