본문 바로가기

Data

브라우저에 대한 간단한 정리


1990년대 에는 Netscape 가 브라우저 시장을 독점 했었다.

허나 Microsoft (이하 MS) 에서 Internet explorer(IE) 를 출시했다. Windows와 끼워 팔기식으로
IE는 웹 브라우저를 대표하게 되었고, Netscape는 망했다.

따라서 Netscape는 Open source로 배포되게된다.
네스케이프로 통해 만들어진 새로운 브라우저가 Mozilla의 Firefox 이다.
또한 Apple의  "Safari", Google의 "Crome" 브라우저도 뿌리를 둔다.

사파리와 크롬브라우저는 Webkit 엔진을 사용하며
Firefox는 Gecko 엔진을 사용한다.

우리가 흔히 말하고 쓰고 있는 웹브라우저는

웹 코어와 + 웹 브라우저 = 이것을 웹 브라우저라 부르는 것이다.

브라우저는 말 그대로 보여지는 부분 UI라든가? 를 뜻하며.

웹 코어는 HTML, SVG(Scalable Vector Graphics)를 위한 레이아웃, 렌더링,
              Javascript 엔진 제공 , CSS
              DOM 라이브러리 , UI
              Theme , Drosera (웹 키트 순수 빌드에 포함되어 있는 자바스크립트 디버거)

이를 포함한 모든 것을 뜻한다.

한마디로 Webkit은 웹 코어의 한 종류이며, 웹 브라우저를 만드는 데 기반을 제공하는 오픈 소스 응용프로그램 프레임워크이다. 원래는 Mac OS X의 사파리 웹 브라우저 엔진으로 사용하기 위해 컨커러 브라우저의 KHTML 소프트웨어 라이브러리에서 가져온 것이었으나
지금은 옵니웹, 시이라, 아도라, 미도리, 유즈블 , iCab, 어도비 통합 런타임, 휴대전하(아이폰 포함)
노키아의 Series 60 브라우저, 구글의 안드로이드 플랫폼에 사용되고 있다.
반응형

'Data' 카테고리의 다른 글

About Local storage in HTML5  (0) 2012.03.29
11 Hard truths about HTML5  (0) 2012.03.14
Mobile Web _ HTML5 Performance Optimization  (0) 2012.03.14
How to Browsers Work..!!!  (0) 2012.03.05
Webkit  (0) 2012.03.05