[Backend-Roadmap] 브라우저의 동작방식
·
기타
브라우저와 동작방식 브라우저란? 웹 브라우저 또는 브라우저는 웹에서 페이지를 찾아서 보여주고, 사용자가 하이퍼링크를 통해 다른 페이지로 이동할 수 있도록 하는 프로그램이다. 이말은 곧 HTML 문서나 파일을 출력하는 그래픽 사용자 인터페이스(GUI) 기반의 응용 소프트웨어라고 할 수 있다. 대표적인 브라우저 대표적인 브라우저로는 구글 크롬, 파이어폭스, 인터넷 익스플로러등이 있다. 브라우저의 구성 요소 브라우저는 위의 사진과 같이 구성되어 있다. 사용자 인터페이스(User Interface) : 사용자 인터페이스는 사용자가 브라우저와 상호 작용하는 공간이다. 주소 표시줄, 뒤로 및 다음 버튼, 홈 버튼, 새로 고침 및 중지, 북마크 옵션 등이 포함된다. 브라우저 엔진(Browser Engine) : 브라..
[Backend-Roadmap] HTTP 란?
·
기타
HTTP 란? HTTP는 Hyper Text Transfer Protocol의 약자이다. HTTP는 HTML 문서와 같은 리소스들을 가져올 수 있도록 해주는 프로토콜이다. HTTP는 웹에서 이루어지는 모든 데이터 교환의 기초이며, 클라이언트-서버 프로토콜이기도 하다. 클라이언트-서버 프로토콜이란 (보통 웹브라우저인) 수신자 측에 의해 요청이 초기화되는 프로토콜을 의미한다. 클라이언트와 서버들은 개별적인 메시지 교환에 의해 통신한다. 보통 브라우저인 클라이언트에 의해 전송되는 메시지를 요청(requests), 서버에서 응답으로 전송되는 메시지를 응답(responses)이라고 부른다. HTTP 기반 시스템의 구성요소 HTTP는 클라이언트-서버 프로토콜이다. 요청은 하나의 개체, 사용자 에이전트에 의해 전송된..
[Backend-Roadmap] 인터넷의 동작 방식
·
기타
인터넷은 어떻게 동작할까? 인터넷은 웹의 핵심적인 기술이다. 인터넷의 가장 기본적인 것은, 컴퓨터들이 서로 통신 가능한 거대한 네트워크라는 것이다. 인터넷은 모든 컴퓨터를 연결하고 어떤 일이 있어도 연결 상태를 유지할 수있는 방법을 찾는 방법이다. 조금 더 깊게 알아보자 두 개의 컴퓨터가 통신이 필요할 때, 우리는 다른 컴퓨터와 물리적으로 (보통 이더넷 케이블(랜선)) 또는 무선으로 (WiFi 나 Bluetooth) 연결되어야 한다. 모든 현대의 컴퓨터는 이런 방식으로 연결되어있다. 이런 네트워크는 두대로 제한되어 있지 않다. 원하는 만큼 연결할수 있다. 하지만.. 컴퓨터가 10대만 되어도 컴퓨터당 9개의 플러그인이 필요하다. 이러한 문제를 해결하기 위해 각 컴퓨터는 라우터에 연결된다. 라우터에서는 컴퓨..
얼은펭귄
'기타' 카테고리의 글 목록 (7 Page)