전성빈의 사리사욕

[브라우저와 작동원리] Browser란? 본문

백엔드 로드맵따라가기/인터넷

[브라우저와 작동원리] Browser란?

Been2 2020. 7. 31. 23:29
728x90

브라우저란?

 

브라우저는 인터넷에 있는 다양한 것들을 이용할 수 있게 도와주는 도구입니다. 이미지나 비디오를 보거나 글을 읽거나 이메일을 보내는 등 다양한 일을 할 수 있습니다.

 

웹은 거대하고 강력한 도구입니다. 인터넷은 수십년에 걸쳐 우리의 일, 놀이, 타인과 만남 까지도 변화시켜왔습니다.

웹을 어떻게 사용하는지에 따라 세대간의 다리가 되어줄 수도 있고, 물류의 혁신이 될 수도, 관계를 키워가고 혁신을 주도할 수도 있습니다. 이러한 웹을 이용할 수 있게 해주는것이 바로 브라우저 입니다.

우리는 브라우저를 통해 웹을 이용한다.

 

누구나 브라우저를 간단하게 이용할 수 있지만, 보다 더욱 중요한 것은 브라우저가 어떻게 작동하는지 이해하는 것입니다. 우리는 모질라의 FireFox, 구글의 Chrome, MS의 Edge등을 이용하지만 이것들이 어떻게 작동하는지는 알고 계신가요? 이러한 질문은 더 이상 알기위한것이 아닙니다. 단지 어떤 제품이 더 빠르고 본인에게 맞을지 선택하기 위함입니다.

 

 

브라우저는 어떻게 작동하나요?

 

브라우저는 유저의 필요에 따라 서버에게 알맞은 양식의 요청을 보냅니다. 이때 HTTP를 사용하여 다양한 정보를 받아옵니다. HTML을 받아온 후 완전한 페이지를 보여주기 위해 추가적인 요청으로 image, video등을 받아 오기도 합니다.

이러한 정보들을 전세계 어디에서든 누구나 공유하고 이용할 수 있게 정해진 형식을 사용해야 합니다.

 

그러나 안타깝게도 모든 브라우저가 제작자가 선택한 형식과 다른 방식을 사용할 수 있습니다. 사용자에게는 다른 화면으로 비춰지거나, 종종 완전한 페이지를 로드하지 못할 경우도 많습니다. 이러한 경우를 줄이기 위하여 Web standards라는 웹 표준을 만들었습니다. 

 

HTML이 가진 여러 기능중 하나는 Hyperlinks(ex. www.naver.com)입니다. 클릭을 통해 다른 페이지를 방문할 수 있게 도와줍니다.

모든 웹 페이지, 이미지나 동영상들은 사람의 지문과도 같은, 식별할 수 있는 위치정보를 가집니다. 이것을 URL(Uniform Resource Locator)라고 합니다. 하이퍼 링크는 이러한 URL로 요청을 보내는 기능을 가집니다.

웹 브라우저는 URL(Uniform Resource Locator)를 통해 하이퍼링크에 등록된 주소로 request를 보내고 받아온 response를 통해 사용자에게 보여주는 과정을 통해 우리가 Web을 사용할 수 있게 해줍니다.

 

 

개인정보 보호

 

우리가 많이 사용하는 유명한 브라우저들은 거의 모두 개인정보 보호 설정을 가지고있습니다.

이러한 설정들은 history(방문 기록)를 같은 컴퓨터의 다른 유저로 부터 보호하기 위함입니다.

 

많은 사람들이 생각하기에는 이러한 개인정보 보호 설정이 다른 인터넷 서비스 제공자나 정부, 광고주들로부터 보호해준다고 생각하지만 전혀 그렇지 않습니다. 설정은 단지 방문기록과 쿠키, 빠른 접속을 위한 캐시등을 지울뿐입니다.

따라서 컴퓨터를 공유하거나 공용 컴퓨터일때만 유용합니다. 본인의 개인정보를 보호하기 위해서는 사용자가 더욱 신경쓰며 지속적을 관리하거나 추가적인 보호 기능을 갖춘 브라우저를 사용해야 합니다.

 

Fire Fox 브라우저는 다른 브라우저들 보다 추가적인 개인정보 보호를 지원합니다. 정보를 얻기위해 따라 붙는 프로그램들로 부터 브라우저를 보호해줍니다.

 

 

출처 : https://www.mozilla.org/en-US/firefox/browsers/what-is-a-browser/

 

찾아볼만한 키워드 : [Web standards, URL and URI, 쿠키]

728x90