본문 바로가기

IT /Application

인터넷 브라우저 사파리(Safari)

사파리 (Safari)



주요 특징으로, 렌더링 엔진에 KDE의 Konqueror 오픈 소스 프로젝트에서 사용되고있는 KHTML과 KJS를 기반으로하는 Webkit을 사용, SVG · RSS · 탭 브라우징과 같은 최신 브라우저가 제공하는 기능을 지원 한다.


이미지에 포함된 색상 프로파일을 읽어 들여 정확한 색 공간의 그리기가 가능하다.


CSS는 개발중인 사양도 일부 구현 하고 비교적 정확한 그림을 그릴 수 있다. 개발중인 WebKit r31356 ( 첫 번째 점수 100 은 r31342 )을 이용 하여 Acid3 테스트에 공개 버전으로 먼저 통과한 Web 브라우저 가되었다. 그러나 iOS 버전은 Acid3의 점수는 100임에도 불구하고 Acid2 에는 미합격 이다 ( version 4.0.5 현재 ).


JavaScript 관해서는 대체로 Gecko 기반 브라우저에 가까운 JavaScriptCore 프레임 워크를 핵심으로 갖추고있다. KDE 개발 KJS를 전신으로 하는기구이며, OS 전반의 JavaScript의 처리에 이용되고 있다. 도형 그리기 <canvas>을 구현 하고 있으며, JavaScript도 이에 해당 한다.


TLS · SSL 지원, Cookie 관리 , Mac OS X 환경에서 볼 수있는 내용의 제한등의 보안 기능을 갖춘다.

Mac OS X v10.6 이후 Mac 버전 Safari 에서 플러그인을 별도 프로세스에서 실행하는 사양이되어, 플러그인이 충돌 해도 브라우저 전체가 다운되는 일은 없게되었다. iOS 버전 Safari는 Flash와 같은 플러그인을 지원 하지 않는다.




Windows 버전
Windows 버전도 공개 되고 있었지만, 2012년 7월 26일에 OS X Mountain Lion 과 함께 출시된 Safari 6 에서는 Windows 버전이 준비 되지 않았으며 이전 버전의 다운로드는 지원 페이지에서 밖에 할 수 없게 했다. 이 건에 관해서 애플은 답변 을 피하고있다. 2012년 10월 23일 정보 처리 추진기구는 사용 중지를 권고했다.


Windows 버전 Safari 에서는 Windows 의 ClearType 을 사용하지 않고 자체 엔진에서 글꼴 앤티 앨리어싱을 할 수있다 ( Windows 의 ClearType를 사용 하는 것도 가능 ). 내부 구조나 행동을 보는한, Mac의 그래픽 코어인 Quartz 자체를 그대로 이식 하는 것으로 보인다. 






역사 및 개발
1997 년 까지 Mac OS 에서는 Netscape Navigator의 표준 웹브라우저 였다. 애플 컴퓨터가 마이크로 소프트와 제휴한 후에는 Internet Explorer for Mac ( 버전 4.5 에서 5.2 )가 표준 웹브라우저로 포함되어 있었다.


2003 년 1 월 7 일에 애플 컴퓨터가 Safari 베타 버전을 발표했다.


2003 년 6 월 24 일 공식 버전 1.0을 발표했다. 그 직후 Microsoft는 Internet Explorer for Mac의 개발을 중단 한다고 발표 한 것으로부터 , Safari는 Mac OS X v10.3 이후 표준 브라우저가 되는 것이 정해졌다.


2003 년 10 월 24 일 에 발매된 Mac OS X v10.3 에는 버전 1.1 ( v100 )를 탑재. Safari 가 표준 브라우저, Internet Explorer for Mac은 대체 브라우저라는 자리 매김하게 되었다.


Mac OS X v10.2.8 용 최종 버전은 1.0.3, Mac OS X v10.3.9 용 최종 버전은 1.3.2. 이 둘은 2007 년 말까지 지원이 종료하고 있다.


2005 년 4 월 29 일에 발매된 Mac OS X v10.4 에는 버전 2.0 ( v412 )를 탑재. 첫 메이저 버전업 이며, RSS 리더등의 기능이 추가 되어 있다.




2007 년 6 월 11 일 에 Windows 버전 Safari의 개발이 발표 되었다. 동시에 Mac OS X, Windows 플랫폼, Safari 3.0 ( v522.11 )의 공개 베타가 공개 되었다. Safari 웹브라우저 시장 점유율 향상을 노린 투입이며, Apple의 Windows용 소프트웨어는 QuickTime, iTunes에 이어 3 번째가 된다.


2008 년 3 월 18 일 , Mac OS X v10.5.2, Mac OS X v10.4.11, Windows XP, Windows Vista 용으로 Safari 3.1( 525.13 )가 공개 된다.


2009 년 2 월 24 일에 애플이 Safari 4 베타를 발표했다.


2009 년 6 월 9 일에 애플이 Safari 4의 정식 버전을 발표했다. β버전의 버그 수정 및 탭 표시로 변경 되어 있다.
Mac OS X 에서 발표 되어왔던 Security Update 에 Safari 과 관련된 보안 패치가 다수 포함되어 왔지만, 반드시 WebCore 버전이 오르고 있는것은 아니다.


2010 년 6 월 7 일에, Safari 5가 발표 되었다. 타사의 확장성을 지원하는 페이지에서의 광고등을 숨기는 Safari 리더 탑재, 검색에 ​​Bing 추가, Geolocation 및 WebSocket을 비롯한 HTML5의 지원 강화, JavaScript 성능이 30 % 향상된 개발자 도구의 개선 등이 이루어졌다.


2012 년 7 월 26 일 OS X Mountain Lion의 출시와 함께 Safari 6가 공개 되었다. 그러나 Windows 용 버전은 제공 되지 않았으며 이전 버전의 다운로드도 지원 페이지에서 밖에 할 수 없게되었다.