2020. 5. 15. 03:50ㆍIT 공부
<웹 브라우저와 웹 서버>
*웹 브라우저 의미
: 인터넷 연결을 위해서는 반드시 웹 브라우저를 통해야만 인터넷 접속이 가능함. 이렇게 인터넷으로 연결해주는 프로그 램을 웹 브라우저라고함.
-웹 브라우저의 종류
*웹 서버
: 웹 브라우저와 같은 클라이언트로부터 HTTP 요청을 받아들이고, HTML 문서와 같은 웹 페이지를 반환하는 컴퓨터 프로그램
-주된 기능
: 웹페이지를 클라이언트에게 전달하는 것이고, 주로 그림, css, 자바스크립트를 포함함 HTML 문서가 클라이언트로 전달. 또한, 클라이언트로부터 콘텐츠를 전달받는 것도 웹서버의 기능에 속한다.
-웹 서버 종류
: 아파치 HTTP 서버, 마이크로소프트 인터넷 정보 서비스(IIS) , Google Web Server, Lighttpd, LightSpeed, Mongoose
<크로스 브라우징과 벤더 프리픽스>
*크로스 브라우징(Cross Browsing)
: W3C에서 채택된 표준 웹 기술을 적용해 모든 브라우저에 다른 기종의 OS나 HTML 렌더링 기술로, 비슷하게 만들어 어떠한 웹브라우저 환경에서도 이상없이 작동되게 하는 웹페이지를 제작하는 방법.
쉽게 말해, 인터넷익스플로러(IE), 크롬, 사파리, 파이어폭스, 오페라 등의 브라우저 종류와 상관없이, 홈페이지를 이용할때 이상 없이 작동될 수 있도록 웹페이지를 제작하는 것.
*벤더 프리픽스(Vendor Prefix)
: 세계적으로 가장 많이 사용되는 웹 브라우저에는 익스플로러, 크롬, 파이어폭스, 사파리, 오페라 등이 있음. 이러한 주요 웹 브라우저 공급자가 새로운 실험적인 기능을 제공할 때 이전 버전의 웹 브라우저에 그 사실을 알려주기 위해 사용하는 접두사(prefix)를 의미.
즉, 아직 CSS 권고안에 포함되지 못한 기능이나, CSS 권고안에는 포함되어 있지만 아직 완벽하게 제정된 상태가 아닌 기능을 사용하고자 할 때 벤더 프리픽스를 사용.
쉽게 말해,
CSS에 새로운 속성을 추가하기 전에, 일종의 테스트와 실험 기간으로 임시적으로 접두어를 사용하는 것. 표준으로 만들어지기 전에 일어날 문제들을 사전에 막기 위한 것.
-예제
: 브라우저 접두어를 앞쪽에 쓰고, 맨 마지막에 표준 속성을 씀.
접두어 버전을 사용하는 브라우저는 그것을 이용 할 것이고, 이해하지 못하는 브라우저는
그 속성을 무시. 표준을 지원하는 브라우저는 맨 마지막 있는 속성을 실행.
'IT 공부' 카테고리의 다른 글
[개념] 자바스크립트와 제이쿼리 / HTTP (0) | 2020.05.15 |
---|---|
[개념] 웹과 인터넷 차이 / 도메인과 URL, 포트 (0) | 2020.05.15 |
BNX 반응형 사이트 구현 번외(사이드바 추가) (0) | 2020.05.12 |
BNX 반응형 사이트 구현 2차(상품리스트까지) (0) | 2020.05.12 |
BNX 반응형 사이트 1차 (상단배너까지) (0) | 2020.05.12 |