웹 개발자를 위한 웹 보안 3장, 4장
3장. 브라우저 작동 방식 브라우저의 역할웹사이트를 불러와서 HTML, CSS, 자바스크립트를 해석 → 사용자가 볼 수 있는 화면으로 변환단순 뷰어가 아니라 렌더링 + 인터랙션 + 보안 관리까지 담당 렌더링 과정 1) HTML 파싱 → DOM(Document Object Model) 생성2) CSS 적용 → 시각적 스타일 완성3) 자바스크립트 실행 → 페이지 동작/이벤트 처리4) 최종적으로 브라우저 화면에 출력 DOM: HTML 문서를 트리 구조로 표현 (텍스트, 이미지, 링크 모두 노드)CSS: 색상, 글꼴, 크기 등 디자인 요소를 DOM에 적용 자바스크립트 태그로 삽입, DOM에 접근 가능버튼 클릭, 입력 등 동적 반응 처리보안상 샌드박스에서 실행, 동일 출처 정책 적용 실제 동작 흐름 UR..