1. 서론: 웹 브라우저의 숨겨진 프로세스 우리가 일상적으로 사용하는 웹 브라우저는 복잡한 과정을 거쳐 우리에게 웹페이지를 보여줍니다. URL을 입력하고 엔터를 누르는 간단한 동작 뒤에는 여러 단계의 정교한 프로세스가 숨어 있습니다.이 글에서는 브라우저의 동작을 크게 세 가지 단계로 나누어 살펴보겠습니다내비게이션, 파싱, 렌더링. 2. 내비게이션: 웹페이지로의 여정 내비게이션은 사용자가 URL을 입력하고 엔터를 누르는 순간부터 시작됩니다. 1) DNS 요청: 브라우저는 먼저 DNS(Domain Name System) 서버에 URL에 해당하는 IP 주소를 요청합니다. DNS 서버는 마치 인터넷의 전화번호부와 같은 역할을 합니다. 2) TCP 연결: IP 주소를 얻은 후, 브라우저는 서버와 TCP 연결을 수..