구글 크롬 프레임

Google Chrome Frame
구글 크롬 프레임
GoogleChromeFrame.png
Google Chrome 프레임을 사용하여 Wikipedia의 메인 페이지를 렌더링하는 Internet Explorer 6
개발자구글사
초기 릴리즈2009년 9월 22일 (2009-09-22)
최종 릴리즈32.0.1700.107 (2014년 2월 1일, 8년 전 (2014-02-01) [±]
프리뷰 릴리즈32.0.1700.76 (2014년 1월 13일, 8년 전(2014년 01월 13일) [±]
기입처C++
엔진WebKit(KHTML 기반)
운영 체제Microsoft Windows
유형레이아웃 엔진 교체
웹 사이트www.chromium.org/developers/how-tos/chrome-frame-getting-started

구글 크롬 프레임은 2009년 [1]9월 22일 처음 발표된 오픈 소스 크롬 프로젝트를 기반으로 한 Internet Explorer용 플러그인입니다.2010년 9월,[2] 프로젝트의 첫 번째 생일에 안정되었습니다.2014년 2월 25일에 단종되어 더 이상 [3]지원되지 않습니다.

플러그인은 Internet Explorer 6, 7, 8, [3]9에서 동작.Google Chrome의 WebKit 레이아웃 엔진과 V8 JavaScript 엔진에 의해 Internet Explorer에 적절히 코드화된 웹 페이지가 표시되도록 했다.ComputerWorld의 테스트에서 JavaScript 코드는 Internet Explorer [4]8의 플러그인에서 10배 더 빠르게 실행되었습니다.

HTML5를 필요로 하는 구글 웨이브(현 아파치 웨이브)가 인터넷 익스플로러에서 작동하려면 구글 크롬 프레임 개발이 필요했다.

Non-Admin Chrome Frame을 지원하는 첫 번째 안정 버전은 2011년 8월 30일에 출시되었습니다.새로운 Chrome Frame 설치 관리자는 기본적으로 Admin 수준에서 실행되었으며 사용자에게 컴퓨터에 [5]대한 필요한 권한이 없는 경우 Non-Admin 모드로 폴백되었습니다.

도입

웹 개발자는 웹 페이지에서 다음 코드를 사용하여 웹 사이트가 플러그인을 사용하도록 허용할 수 있습니다.

< >메타 http-equiv="X-UA 호환" 내용="param=1" /> 

이렇게 하면 설치된 사용자의 경우 페이지를 변경하지 않고 Chrome 프레임으로 렌더링할 수 있습니다.

2010년 2월 구글 크롬 프레임은 HTTP 헤더에 의한 도입도 지원하도록 업데이트되었으며 사이트 전체 지원 및 지원 간소화 등 다양한 이점이 있습니다.application/xhtml+xml일반적으로 XHTML [6]문서에 대해 이 MIME 유형을 지원하지 않는 Internet Explorer에서도 MIME 유형을 사용할 수 있습니다.전체 웹 사이트에서 전면적인 롤아웃을 위해 Apache 서버는mod_headers그리고.mod_setenvifenabled는 다음과 같은 헤더 디렉티브를 지정할 수 있습니다.

<IfModule mod_setenvif.c> <IfModule mod_time.c> BrowserMatch chromeframe gcf 헤더 추가 X-UA 호환 "time=1" env=gcf </IfModule> </IfModule>

Internet Explorer 추가 기능은 WebKit를 사용하여 렌더링된 페이지에서 작동하지 않습니다.모질라와 마이크로소프트[9] 크롬[7][8] 프레임에 대해 "IE 기능을 비활성화하고 웹 보안 문제에 대한 사용자의 이해를 혼란시킬 수 있다"는 비판이 제기되어 왔다.Google Chrome Frame이 설치되어 있으면 사용자는 이 프레임에 추가할 수 있습니다.gcf:레지스트리 설정을 통해 이 기능을 활성화한 후 Internet Explorer의 내장 Trident 엔진 대신 WebKit 및 V8로 렌더링하기 위해 URL 앞에 접두사를 붙입니다.또한 업데이트에 의해 IE에서 WebKit/V8을 사용하여 페이지를 탐색할 수 있게 되었습니다.gcf:접두사:[10]

레지스트리 키 가치 기능.
HKCU\Software\Google\ChromeFrame AllowUnsafeURLs=1 (DWORD) 를 추가함으로써gcf:주소 표시줄의 URL에 접두사를 붙이면 웹킷/V8로 렌더링된 페이지가 로드됩니다.
IsDefaultRenderer=1 (DWORD) WebKit/V8을 기본 렌더링 기술로 설정

Google Chrome Frame은 Google에 설치를 보고하고, Chrome Frame Google의 Safe Browsing 목록에 업데이트를 다운로드했으며, 사용자의 재량에 따라 Google 사용 통계 및 충돌 [11]보고서를 전송할 수 있습니다.

레퍼런스

  1. ^ "Introducing Google Chrome Frame". Chromium Blog. Retrieved 2020-08-14.
  2. ^ "Google Chrome Frame: Stable and Speedy". Chromium Blog. Retrieved 2020-08-14.
  3. ^ a b "Chrome Frame - The Chromium Projects". www.chromium.org. Retrieved 2020-08-14.
  4. ^ Amy Willis (2009-09-25). "IE8 browser runs faster with Google Chrome plug-in". The Daily Telegraph.
  5. ^ "Non-Admin Chrome Frame Reaches Stable Channel". Chromium Blog. Retrieved 2020-08-14.
  6. ^ "Google Chrome Frame Developer Updates". Chromium Blog. Retrieved 2020-08-14.
  7. ^ Shankland, Stephen. "Mozilla VP: Chrome Frame is the wrong answer". CNET. Retrieved 2020-08-14.
  8. ^ Keizer, Gregg (2009-09-29). "Mozilla slams Google's Chrome Frame as 'browser soup'". Computerworld. Retrieved 2020-08-14.
  9. ^ Fried, Ina. "Microsoft bashes Google's Chrome-in-IE plan". CNET. Retrieved 2020-08-14.
  10. ^ "Chrome Frame: Developer Guide - The Chromium Projects". Archived from the original on 2010-12-04. Retrieved 2020-08-14.
  11. ^ "Google Chrome Frame Privacy Notice". Archived from the original on 2011-08-25.