Web

인터넷과 웹

하나둘세현 2022. 1. 9. 00:40
728x90

인터넷은 하나의 작은 네트워크지만 네트워크의 네트워크들이 합쳐져서 매우 큰 형태를 이룬다. 

멀리서 바라보면 서로 엉켜있는 모습처럼 보이지만 서로서로 잘 연결되어 있다. 

인프라가 많은 기기들을 소통할 수 있게 해준다.

그렇다면 인터넷 속 정보들은 어떻게 전송될까?

간단한 답변이다. 바로 케이블을 통해 연결된다. 땅이나 바다 밑에 케이블들이 있다. 엄청난 빠른 속도로 이동한다.

마치 도로에 차들이 지나가는 모습처럼 말이다.

 

웹이란 무엇일까?

인터넷을 통해 공유할 수 있는 정보 시스템이다. 이 자원들과 문서는 URL을 통해 확인한다.

인터넷은 웹보다 많은 것들을 한다. 

웹은 그 케이블을 통해 넘어 다니는 것들의 일부분이다. 웹은 인터넷을 통해서 정보를 교환할 수 있게 해준다.

정보를 이송할 때는 HTTP라는 프로토콜을 따라야 한다.

HTTP와 https는 웹의 기본적인 베이스이다. 이것을 통해 정보를 요청하고 전송한다. 

HTTP는 프로토콜이다. 소통할때의 기본적인 가이드 라인이다. https

클라이언트는 서버에서 다른 기기들을 부르는 방법이다.

 

웹서버가 답할 때 무슨일이 일어날까?

웹서버가 지시 사항으로 답을 한다. 브라우저의 일은 나에게 내용을 렌더하거나 보여주는 것이다.

 

웹페이지를 만드는 제일 중요한 3가지

HTML, CSS, JavaScript

 

The purple dino danced

purple -> css(adjectives)

공룡을 묘사하는 것, css가 하는 일

dino -> HTML(nonus)

HTML 구성요소와 페이지에 있는 것들은 보라색을 만든다.

더 넓게 만들고 폰트 크기를 바꾸고 경계썬을 만들고 그림자를 만드는 것이다.

danced -> JS(verbs)

어떤 동작을 하는 것이다.

 

HTML은 내용이다. 숨겨진 것이다.  그럼 CSS가 그것을 어떻게 생겼는지 묘사하는 것이다.  JavaScript는 액션이다. 더 많은 일을 한다.

 

728x90