How browsers work

웹 개발자로서 브라우저 작동의 내부를 학습하면 더 나은 결정을 내리고 개발 모범 사례의 근거를 알 수 있습니다 . 다소 긴 문서이지만 시간을 들여 자세히 살펴보는 것이 좋습니다. 우리는 당신이 기뻐할 것이라고 보장합니다.

브라우저의 주요 기능

브라우저의 주요 기능은 서버에서 요청하고 브라우저 창에 표시하여 선택한 웹 리소스를 제공하는 것이다.

브라우저가 HTML 파일을 해석하고 표시하는 방식은 HTML 및 CSS 사양에 지정되어 있다. 해당 사양은 웹 표준 조직인 W3C(World Wide Web Consortium) 조직에서 관리한다.

브라우저 UI는 공통점이 많다. 일반적인 사용자 인터페이스 요소는 다음과 같다.

  1. URI 삽입을 위한 주소 표시줄
  2. 뒤로 및 앞으로 버튼
  3. 북마크 옵션
  4. 새로 고침 및 중지 버튼
  5. 홈 버튼

이상하게도 브라우저의 사용자 인터페이스는 공식 사양에 지정되어 있지 않으며, 수년 간의 경험과 서로를 모방하는 브라우저에 의해 형성되는 모범 사례에 비롯된 것이다. HTML5 사양은 브라우저가 가져야 하는 UI 요소를 정의하지 않지만 일부 공통 요소를 나열한다. 그 중에서 주소 표시줄, 상태 표시줄 및 도구 표시줄이 있다.

**The browser's high level structure

(브라우저 기본 구조)**