# 브라우저

338개의 포스트
post-thumbnail

브라우저 렌더링 과정

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

2일 전
·
0개의 댓글
·
post-thumbnail

(SEB_FE) Section2 Unit7 브라우저의 작동 원리(안 보이는 곳)

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

4일 전
·
0개의 댓글
·
post-thumbnail

CS | 브라우저 렌더링

브라우저(Browser)인터넷에서 웹 서버의 모든 정보를 볼 수 있도록 하고, 문서 검색을 도와주는 응용 프로그램이다.Google Chrome, Apple Safari, Microsoft Edge, Naver Whale 등이 있고 각자 고유의 렌더링 엔진을 가지고 있다

5일 전
·
0개의 댓글
·

브라우저의 렌더링 과정

브라우저란?사용자가 선택한 자원을 서버에 요청하고 브라우저에 표시하는 것이 때 자원은 HTML 문서, PDF, 이미지 등 다양한 형태를 띌 수 있다.자원의 주소는 URL에 의해 정해진다.렌더링이란?서버로부터 HTML, CSS, JavaScript 등 작성한 파일을 받아

5일 전
·
0개의 댓글
·
post-thumbnail

2023-03-27 월요일

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

5일 전
·
4개의 댓글
·
post-thumbnail

브라우저 렌더링 과정

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

5일 전
·
0개의 댓글
·
post-thumbnail

Browser

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

2023년 3월 18일
·
0개의 댓글
·
post-thumbnail

[Today I Learned] 브라우저의 렌더링 과정

브라우저 렌더링 기본동작 순서 Client가 WEB Server 에게 받은 IP 주소로 요청하면,WEB Server 는 Client 에게 해당 웹페이지의 index.html 등의 파일들을 보내준다. 브라우저는 서버가 보내준 HTML 파일 을 해석(Parsing)하여

2023년 3월 11일
·
0개의 댓글
·

[브라우저] html, css 파싱과 js 실행

html 파싱과 자바스크립트 실행은 동기적으로 일어난다script 태그를 만나면 코드 실행을 위해 DOM 생성 프로세스는 중단된다.

2023년 3월 7일
·
0개의 댓글
·
post-thumbnail

브라우저 동작 과정 원리&정리

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

2023년 3월 3일
·
0개의 댓글
·
post-thumbnail

HTTP & HTTPS

HTTP와 HTTPS에 대해 알아보자

2023년 2월 28일
·
0개의 댓글
·
post-thumbnail

브라우저란?

브라우저란 무엇인지 브라우저에 URL이 검색되는 과정은 어떤지 알아보자

2023년 2월 20일
·
0개의 댓글
·
post-thumbnail

브라우저 렌더링 과정

브라우저 렌더링의 동작 과정을 알아보자

2023년 2월 20일
·
0개의 댓글
·
post-thumbnail

브라우저 렌더링 과정

브라우저 렌더링 과정과 리플로우, 리페인트에 대해 알아보았습니다.

2023년 2월 19일
·
0개의 댓글
·
post-thumbnail

[CS] 브라우저 동작 원리

브라우저 동작 원리 브라우저는 웹 정보를 볼 수 있도록 하는 소프트웨어를 말합니다. 브라우저 구조 브라우저의 구조는 브라우저별로 브라우저 동작원리

2023년 2월 15일
·
0개의 댓글
·

ScrollBy, ScrollTo

현재 포지션을 기준으로 스크롤을 상대적 위치로 조정.scrollBy(0, 10)은 문서의 스크롤 상태를 현재 기준으로 10px아래로 내린 것처럼 움직인다.절대 좌표를 절대 좌표를 기준으로 페이지 스크롤 상태 조정.

2023년 2월 12일
·
0개의 댓글
·

[ 브라우저 | 자바스크립트 | TIL ] 스크립트 해석과정과 DOMContentLoaded의 상관관계

자바스크립트 공부를 할 때 다른 언어보다 더욱 매력을 느끼게 해주는 요소는 개인적으로 DOM(문서 객체 조작하기)을 활용할 때인 것 같다. 문서 객체 조작하기를 통해서 웹 문서의 다양한 태그들을 내 마음대로 이렇게 저렇게 다뤄보다보면 공부가 좀 더 재밌는 공부가 된다.

2023년 2월 10일
·
0개의 댓글
·

브라우저 렌더링 과정

브라우저 브라우저란 웹에서 페이지를 찾아서 보여주고, 사용자가 하이퍼링크를 통해 다른 페이지로 이동할 수 있도록 하는 프로그램이라고 설명할 수 있다. 브라우저는 유저가 선택한 이미지, 비디오 등의 다양한 컨텐츠 요소를 서버로 부터 받아와서 렌더링 과정을 통해 유저에

2023년 2월 9일
·
0개의 댓글
·

유용한 extension 모음집

크롬 브라우저리액트 개발툴 익스텐션Material Theme테마Material Icon Theme현재 사용하고 있는 아이콘들Auto Import자동으로 import 해줌Prettier - Code formatter코드를 이쁘게 포맷CSS Modules나중에 PostCS

2023년 2월 3일
·
0개의 댓글
·

What is Runtime Environment?

런타임 환경(runtime environment)이란? 런타임 환경(runtime environment)은 코드 실행(code execution)을 위한 플랫폼(platform)을 제공하는 소프트웨어 도구 세트이다. 코드는 코드가 제대로 작동하는 데 필요한 리소스와

2023년 2월 2일
·
0개의 댓글
·