티스토리 뷰
서버와 클라이언트
- 클라이언트: 서버에게 요청하는 대상
- 서버: 요청받은 서비스를 응답해주는 대상
- 서비스는 회원이 이용할 수 있는 기능들을 서비스라고 한다.
- 서버는 하나의 컴퓨터이다.
웹 브라우저
- 요청과 응답이 일어나는 장소
웹 브라우저(web browser)
- 사용자의 요청에 맞는 주소로 찾아가서 인터넷 컨텐츠(문서, 그림, 멀티미디어, 파일 등)을 검색 및 열람 후 사용자에게 응답하기 위한 프로그램의 총칭이다.
- 주요 웹브라우저: 모질라 파이어폭스, 구글 크롬, 마이크로소프트 엣지, 오페라, 사파리 등이 있다.
프로토콜(protocol): 통신 규약
- 사람끼리 소통할 때 서로 이해할 수 있는 공용어를 사용해야 하듯이 컴퓨터끼리도 공용어를 사용해야 한다.
- 이러한 공용어를 원활하게 통신하기 위해서 필요한 규약을 프로토콜이라고 한다.
- 어떤 요청에도 응답해주겠다는 약속
- http://(Hypertext Transfer protocol)
: 클라이언트와 서버간의 웹 페이지 등의 자원을 통신하는 규약. 텍스트로 통신하기 때문에 가로채어 본다면 누구든 내용을 볼 수 있다. - https://(Hypertext Transfer protocol Secure Socket)
: SSL(Secure Socket Layer) 프로토콜을 이용하여 자우넝르 공개키 암호화 방식으로 암호화해서 통신하는 규약
IP(Internet Protocol)
- 사람이 태어나면 출생 신고를 하고 고유 번호인 주민번호를 발급받는다.
- 이를 통해 서로를 구분하듯이 네트워크 상에서 이넡넷에 접속할 때 다른 컴퓨터와 구분될 수 있도록 하는 고유 번호를 IP 주소라고 한다.
- 클라이언트가 찾아갈 서버의 고유한 값, 컴퓨터가 컴퓨터를 찾을 때 쓰는 고유한 값
도메인(Domain)
- IP 주소는 기억하고 이해하기 힘들기 때문에 이를 위해서 이름을 부여할 수 있도록 한 것, 도메인을 통해 IP 주소를 검색할 수 있다.
- 아이피 주소를 직접 접근하면 연산이 필요한 부분이 제외되거나 프로토콜이 적용되지 않을 수 있기 때문에 반드시 도메인을 통해서 사이트에 접근하기로 한다.
WWW(World Wide Web)
- 인터넷에 연결된 전 세계 컴퓨터들을 통해 사람들이 정보를 공유할 수 있는 정보 공간
W3C 기관 -> HTML, CSS, JS
- WWW를 위한 표준을 제정하고, 관라하는 중립적인 기관
- 예를 들어 어느 기업에서 자신만의 기술로 언어나 기술을 만들고, 그것의 라이센스 비용을 지불하라고 요구하면 독점하게 되기 때문에 그런 것들을 방지하기 위해서 웹 표준을 제정하였다.
HTML의 구성
- HTML의 기본적인 형태, 태그들로 이루어져 있다. <></>
- 열고 닫는 태그가 존재한다.
- head는 body에서 사용할 설정을 담고 있다.
- body는 실질적으로 화면에서 나오는 정보들을 사용한다.
- title의 역할
HTML의 요소
- <p> You are the best </p>
[1] [2] [3]
[1] 여는 태그(Opening tag): 요소의 이름(p)과 열고 닫는 꺽쇠 괄호로 구성되어 있다.
[2] 닫는 태그(Closing tag): 요소의 이름 앞에 슬래시(/)가 있다.
[3] 내용(Content): 요소의 내용이며, 단순한 텍스트를 의미한다.
HTML의 주석
- <!-- 주석 -->: Ctrl + Shift + /
UTF-8(Unicode Transformation Format - 8bit)
- UTF-8은 유니코드를 위한 가변 길이 문자 인코딩 방식 중 하나이다.
- Total
- Today
- Yesterday
- VisualStudio
- 데이터구조
- 기계어
- 비주얼스튜디오
- 의사코드
- jvm
- 알고리즘
- javase
- 익스플로러
- 브라우저뜻
- jre
- 크롬
- 웹개발자
- 브라우저
- 구현
- SW생명주기
- 데이터추상화
- ADL
- 프로그래밍언어
- 구글크롬
- Abstraction
- D&C
- 개발계발
- 사이트만들기
- vscode
- SWLIfeCycle
- 프론트엔드
- 바이트코드
- 소스파일
- 앱개발
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |