# 브라우저

브라우저 렌더링 과정
html, css, javascript의 내용을 토대로 브라우저 화면에 표시하는 일을 한다. ex) 파이어폭스 - 게코엔진, 사파리/크롬 - 웹킷엔진div, span 등 각각의 요소(엘리먼트)를 가지는 하나의 html 페이지에서, 각 요소는 하나하나 노드로 설정되어 트

(SEB_FE) Section2 Unit7 브라우저의 작동 원리(안 보이는 곳)
브라우저의 작동 원리를 이해할 수 있다.보이지 않는 곳의 통신을 이해할 수 있다.URL과 URI의 차이를 이해할 수 있다.IP 주소와 PORT에 대해 이해할 수 있다.DNS와 IP 주소의 관계를 설명할 수 있다.크롬 브라우저의 에러 메시지를 통해 문제를 파악할 수 있다

CS | 브라우저 렌더링
브라우저(Browser)인터넷에서 웹 서버의 모든 정보를 볼 수 있도록 하고, 문서 검색을 도와주는 응용 프로그램이다.Google Chrome, Apple Safari, Microsoft Edge, Naver Whale 등이 있고 각자 고유의 렌더링 엔진을 가지고 있다
브라우저의 렌더링 과정
브라우저란?사용자가 선택한 자원을 서버에 요청하고 브라우저에 표시하는 것이 때 자원은 HTML 문서, PDF, 이미지 등 다양한 형태를 띌 수 있다.자원의 주소는 URL에 의해 정해진다.렌더링이란?서버로부터 HTML, CSS, JavaScript 등 작성한 파일을 받아

2023-03-27 월요일
브라우저는 HTML 파일을 받아 여러 단계를 거쳐 웹페이지를 렌더링한다.서버에서 받은 HTML 파일을 토큰화해서 DOM을, CSS 파일을 분석해 CSSOM을 생성한다. DOM과 CSSOM은 이 단계에서 렌더 트리로 합쳐지며 렌더 트리는 페이지의 최종 레이아웃을 나타내는

브라우저 렌더링 과정
서버로 부터 HTML,CSS를 다운받아 렌더링 엔진에 의해 HTML,CSS 문서를 파싱하고 노드로 변환하여 각 노드 별로 트리구조인 Object Model를 만든다. HTML은 DOM(Document Object Model)을 CSS는 CSSOM(CSS Object M

Browser
Chrome, Edge, Safari, 지금은 역사속으로 사라졌지만 한때 전세계 점유율 95% 였던 Internet Explorer...이들 모두 우리가 인터넷상 웹에 연결하기 위해 사용하는 '브라우저'입니다. 개발자로서 퍼포먼스를 확인하고 향상시키기 위해서는, 브라우

[Today I Learned] 브라우저의 렌더링 과정
브라우저 렌더링 기본동작 순서 Client가 WEB Server 에게 받은 IP 주소로 요청하면,WEB Server 는 Client 에게 해당 웹페이지의 index.html 등의 파일들을 보내준다. 브라우저는 서버가 보내준 HTML 파일 을 해석(Parsing)하여
[브라우저] html, css 파싱과 js 실행
html 파싱과 자바스크립트 실행은 동기적으로 일어난다script 태그를 만나면 코드 실행을 위해 DOM 생성 프로세스는 중단된다.

브라우저 동작 과정 원리&정리
브라우저의 주요 구성 요소는 다음과 같다.사용자 인터페이스: 주소 표시줄, 이전/다음 버튼, 북마크 등. 요청한 페이지를 보여주는 화면을 제외한 나머지 모든 부분을 말함브라우저 엔진: 사용자 인터페이스와 렌더링 엔진 사이의 동작을 제어렌더링 엔진: 요청한 콘텐츠를 표시

[CS] 브라우저 동작 원리
브라우저 동작 원리 브라우저는 웹 정보를 볼 수 있도록 하는 소프트웨어를 말합니다. 브라우저 구조 브라우저의 구조는 브라우저별로 브라우저 동작원리
ScrollBy, ScrollTo
현재 포지션을 기준으로 스크롤을 상대적 위치로 조정.scrollBy(0, 10)은 문서의 스크롤 상태를 현재 기준으로 10px아래로 내린 것처럼 움직인다.절대 좌표를 절대 좌표를 기준으로 페이지 스크롤 상태 조정.
[ 브라우저 | 자바스크립트 | TIL ] 스크립트 해석과정과 DOMContentLoaded의 상관관계
자바스크립트 공부를 할 때 다른 언어보다 더욱 매력을 느끼게 해주는 요소는 개인적으로 DOM(문서 객체 조작하기)을 활용할 때인 것 같다. 문서 객체 조작하기를 통해서 웹 문서의 다양한 태그들을 내 마음대로 이렇게 저렇게 다뤄보다보면 공부가 좀 더 재밌는 공부가 된다.
브라우저 렌더링 과정
브라우저 브라우저란 웹에서 페이지를 찾아서 보여주고, 사용자가 하이퍼링크를 통해 다른 페이지로 이동할 수 있도록 하는 프로그램이라고 설명할 수 있다. 브라우저는 유저가 선택한 이미지, 비디오 등의 다양한 컨텐츠 요소를 서버로 부터 받아와서 렌더링 과정을 통해 유저에
유용한 extension 모음집
크롬 브라우저리액트 개발툴 익스텐션Material Theme테마Material Icon Theme현재 사용하고 있는 아이콘들Auto Import자동으로 import 해줌Prettier - Code formatter코드를 이쁘게 포맷CSS Modules나중에 PostCS
What is Runtime Environment?
런타임 환경(runtime environment)이란? 런타임 환경(runtime environment)은 코드 실행(code execution)을 위한 플랫폼(platform)을 제공하는 소프트웨어 도구 세트이다. 코드는 코드가 제대로 작동하는 데 필요한 리소스와