URL(Uniform Resource Locator)
웹에 있는 리소스의 위치를 표현한다.
Scheme: 웹 브라우저가 어떤 통신 규약을 사용할지 지정한다.
Host: Authority의 일부로, 접속할 웹 서버의 주소에 대한 정보를 가진다.
Path: Authority의 일부로, 접속할 웹 서버의 포트에 대한 정보를 가진다.
Query: 웹 서버에 전달하는 파라미터이다. URL에서 '?'뒤에 위치한다.
Fragment: 메인 리소스에 존재하는 서브 리소스를 접근할 때 이를 식별하기 위한 정보를 담고 있다. #문자 뒤에 위치한다.
Domain Name
IP Address는 사람이 외우기 어려우므로 쉬운 의미를 부여하기 위해 Domain Name을 사용한다.
IP Address
네트워크상에서 통신이 이루어질 때 장치를 식별하기 위해 사용되는 주소
DNS(Domain Name Server)
Domain Name을 Host 값으로 이용할 때 DNS에 Domain Name을 질의하고, DNS가 응답한 IP Address를 사용한다.
웹 렌더링(Web Rendering)
서버로부터 받은 리소스를 이용자에게 시각화하는 행위
서버의 응답을 받은 웹브라우저는 리소스의 타임을 확인하고, 적절한 방식으로 이용자에게 전달한다.
사파리는 웹킷, 크롬은 블링크, 파이어폭스는 개코 엔진을 사용한다.