본문 바로가기

브라우저2

브라우저 동작 원리(2) 렌더링 엔진 - 웹킷(Webkit), 블링크(Blink), Reflow, Repaint 렌더링 엔진 - 웹킷(Webkit), 블링크(Blink)렌더링 엔진웹 서버에 저장된 내용 정보(HTML, XML)와 서식 정보(CSS, XML) 등을 읽어 들여 사람이 읽을 수 있는 문서로 표시하는, 웹 브라우저의 핵심 기능을 담당하는 부분실행 작업불러오기(Loading)파싱(Parsing)자바스크립트 실행레이아웃(Layout)작업CSS처리그리기이벤트 처리HTML 편집렌더링 엔진 기본 흐름브라우저 엔진은 웹 표준화 기구 W3C(World Wide Web Consortium)에서 정의한 HTML과 CSS 표준 명세에 따라 파일을 해석하고 브라우저에 표시렌더링 엔진이 HTML 문서를 Parsing하고, 내부에서 DOM(Document Object Model) 노드로 변환CSS파일과 스타일 요소를 함께 Par.. 2019. 3. 25.
브라우저 현황 (Edge, Chrome, FF, Whale 등) 브라우저 10년 전까지 윈도우 프로그램의 대중화에 힘입어 IE가 웹브라우저 전체 사용률의 95%를 차지함2010년을 기점으로 크롬이 급성장함국내에서는 ActiveX지원, 인터넷 뱅킹 등의 이유로 대다수가 IE 사용IE는 windows에서만 사용, 속도 느림, 웹 표준(www을 구현하기 위해 따라야 할 HTML, Javascript 등과 같은 웹 콘텐츠 접근성 지침)이 맞지 않는다는 단점 있음Digital Twin은 공공기관 납품으로 IE를 기준으로 개발함브라우저 특징크롬2008년 출시다양한 운영체제에서 사용 가능높은 웹 표준 지원빠른 로딩 및 충돌이 적다는 장점 있음메모리와 배터리 소모 관련 이슈가 있었음엣지MS(마이크로소프트)에서 IE의 단점을 개선하기 위해 윈도우 10 부터 출시속도가 빠르고 웹 표준.. 2019. 3. 13.