WebKitGTK+

소프트웨어 스크린 샷:
WebKitGTK+
소프트웨어 정보:
버전: 2.16.6 / 2.18 RC 업데이트
업로드 날짜: 2 Oct 17
라이센스: 무료
인기: 121

Rating: 4.0/5 (Total Votes: 1)

WebKitGTK +는 강력한 무료 WebKit 렌더링 엔진을 GTK + GUI 툴킷 및 그놈 그래픽 데스크탑 환경으로 포팅하는 것을 목표로하는 완전 무료, 다기능, 강력한 오픈 소스 명령 행 소프트웨어입니다.

이 프로젝트는 일련의 GObject 기반 API (Application Programming Interfaces)를 통해 WebKit의 모든 기능을 통합하며, 성숙한 웹 브라우저에서 하이브리드 HTML / CSS 응용 프로그램에 이르기까지 모든 유형의 웹 통합을 필요로하는 응용 프로그램에 적합합니다. p>
Epiphany, Midori 및 기타 강력한 앱에서 사용

WebKitGTK +는 GNOME 데스크탑 환경에서 작동하거나 Epiphany 및 Midor 웹 브라우저와 같은 GTK + 툴킷이 필요한 대중적이고 강력한 응용 프로그램에서 성공적으로 사용됩니다.

이 프로젝트는 데스크톱 및 임베디드 시스템 모두에서 매우 유용하며 WebKit2를 지원하므로 개발자는 웹 플랫폼에 의존하는 응용 프로그램을 쉽게 개발하여 응답 성 및 보안 성을 높일 수 있습니다.


프로세스 분리를 ​​사용하여 GTK + 3 앱에서 GTK + 2 플러그인 지원

흥미로운 또 다른 기능은 프로세스 분리입니다. WebKitGTK +는 Adobe Flash Player와 같은 GTK +의 2.x 분기에 작성된 플러그인을 GTK + 3 앱에서 완벽하게 지원하기 위해 사용됩니다.

또한 WebKitGTK +는 GStreamer WebKit 백엔드를 통해 웹 페이지의 비디오 및 오디오 스트림을 완벽하게 지원하고 HTML 캔버스 요소를 지원하며 WebRTC 및 WebAudio 기술을 지원하고 렌더링 및 3D CSS를 가속화합니다.


후드

WebKitGTK +의 런타임 요구 사항 (프로젝트가 발전함에 따라 목록이 시간에 따라 변한다는 것을 알고 있어야 함), GTK + 3.6.0 이상, Gail 3.0 이상, GLib 2.36.0 이상, libsoup 2.42.0 Cairo 1.10 이상, Pango 1.30.0 이상, libxml 이상 2.6, fontconfig 2.5 이상, FreeType2 이상 9.0, libsecret.

또한, 구성 옵션에 따라 WebKitGTK +는 GObject 인트로 스펙 션 1.32.0 이상, libxslt 1.1.7 이상, SQLite 3.0 이상, GStreamer 1.0.3 이상, gstreamer-plugins-base 1.0.3 또는 나중에, Enchant 0.22 이상, Clutter, Clutter GTK +.

이 릴리스의 새로운 기능 :

가속 합성 모드에서 Wayland에서 렌더링 할 때 CPU 사용량을 향상시킵니다.
Wayland에서 UI 프로세스의 메모리 소비를 향상시킵니다.
가속화 된 합성 기능을 사용하는 일부 웹 사이트의 렌더링 문제를 수정했습니다.
WebView를 닫을 때 웹 프로세스 충돌을 수정했습니다.
네트워크 프로세스에서도 libgcrypt를 초기화하십시오.
동영상 요소가 인라인으로 재생되지 않도록 컨트롤을 표시합니다.
WebDriver에서 쿠키 및 스크린 샷 명령에 대한 지원을 추가하십시오.
여러 가지 충돌 및 렌더링 문제를 해결합니다.
번역 업데이트 : 브라질 포르투갈어, 폴란드어.

버전 2.8.4의 새로운 기능 :

DOM 예외 18이있는 openDatabase에서 항상 실패하는 대신 기본 할당량을 사용하여 WebSQL을 작동 시키십시오.
GL / GLES / EGL 라이브러리의 탐지 및 사용을 향상시킵니다.
32 비트 시스템에서 bmalloc을 사용하여 메모리 할당 충돌을 수정했습니다.
DOCUMENT_VIEWER 캐시 모델을 수정하여 실제로 메모리 캐시를 비활성화하십시오.
활성 NPAPI 플러그인이있을 때 너무 많은 리디렉션 오류가 발생하면 WebProcess 충돌을 수정합니다.
gtk-font-name 설정이 비어있을 때 WebProcess 크래시를 수정하십시오.
Math.abs ()가 음수를 반환하지 않는지 확인하십시오.
WebProcess 충돌 후 가속 합성을 올바르게 복원하십시오.
애플리케이션 캐시에서로드 할 때 X-Frame-Options 헤더를 존중하십시오.
몇 가지 충돌 및 렌더링 문제가 수정되었습니다.
MIPS N64 감지를 수정하십시오.
여러 메모리 누수를 수정했습니다.
번역 업데이트 : 카탈로니아 어.

버전 2.8.0의 새로운 기능 :

초기 제스처 지원.
HTML5 알림.
사용자 스크립트 메시지.
HTML5 색상 입력.
APNG 지원.
성능 향상.
음성 알림 신호 재생 중.
웹보기 배경색.

버전 2.4.8의 새로운 기능 :

POODLE 취약성이 수정 된 후 일부 웹 사이트와의 SSL 연결 문제를 해결합니다.
플래시 플러그인을로드 할 때 충돌을 수정했습니다.
GNU Hurd에서 빌드 수정
OS X에서 빌드 수정.
webkit_print_operation_get_page_setup ()에 대한 문서를 수정했습니다.
보안 수정 : CVE-2014-1344, CVE-2014-1384, CVE-2014-1385, CVE-2014-1386, CVE-2014-1387, CVE-2014-1388, CVE-2014-1389, CVE-2014-1390 .

2.7.3 버전의 새로운 기능 :

HTML5 알림을 지원하는 API를 추가합니다.
UserMedia 권한 요청 API를 추가하십시오.
GObject DOM 바인딩 API는 현재 존재하지 않고 현재이지만 비어있는 것을 구별 할 수 있도록 공백 문자열 대신 NULL을 올바르게 반환합니다.
text-decoration-skip에 대한 지원을 추가하십시오.
HTTP 인증 대화 상자를 개선하십시오.
Meter 및 Option 요소의 ID 특성을 내게 필요한 옵션에 노출합니다.
HTTP 헤더 값에는 UTF-8 대신 latin1을 사용하십시오.
NavigationItemProbes 속성 아이콘을 업데이트하십시오.
MPEG TS의 대체 MIME 유형으로 video / mp2t를 추가하십시오.
지원되는 mimetype 목록에 application / x-mpegurl 및 video / flv를 추가합니다.
HTTP 미디어 소스 요소에 SCHEDULING 쿼리 지원을 추가합니다.
AudioDestination을 종료 할 때 교착 상태를 수정합니다.
번역 업데이트 : Kannada, Assamese

버전 2.3.4의 새로운 기능 :

WebKitResponsePolicyDecision에 API를 추가하여 MIME 유형을 표시 할 수 있는지 확인하십시오.
기본적으로 전체 화면 API를 사용하도록 설정합니다.
네트워크 프로세스가 활성화 된 HTTP 인증서 처리를 수정했습니다.
네트워크 프로세스가 활성화 된 다운로드를 수정하십시오.
네트워크 프로세스가 활성화되었을 때 쿠키 처리를 수정했습니다.
다운로드 작업이 실패하거나 취소 될 때 다운로드 된 부분 파일을 제거하십시오.
리디렉션 후 WebKitWebPage :: send-request 신호 작업을 수행합니다.
xdg.origin.url 확장 특성을 WebKit2의 다운로드에 추가하십시오.
GLES로 WebGL을 수정하십시오.
번역 업데이트 : 네덜란드어, 브라질 포르투갈어.

버전 2.2.4의 새로운 기능 :

DOCUMENT_VIEWER 캐시 모델이 설정된 경우 MemoryCache를 사용 중지합니다.
다운로드 작업이 실패하거나 취소 될 때 다운로드 된 부분 파일을 제거하십시오.
구성에서 기본적으로 웹 오디오를 사용합니다.
ARIA 역할에서 누락 된 매핑을 ATK 역할에 추가합니다.
자바 스크립트를 통해 인쇄 할 때 여러 가지 문제를 해결했습니다.
백업 저장소 표면이 파괴되면 X11 오류가 수정됩니다.
yahoo와 같은 사용자 에이전트에서 depen하는 여러 웹 사이트를 수정하기 위해 Mac OS X 인 것처럼 가장 정확하게 사용자 에이전트 문자열을 수정하십시오.
웨이 랜드 지원이 비활성화 된 상태로 빌드를 수정하십시오.
FreeBSD에서 빌드를 고쳤습니다.
Mac / Darwin에서 빌드를 수정하십시오.
i386에서 GCC를 사용하여 빌드를 수정하십시오.

버전 2.3.3의 새로운 기능 :

초기 네트워크 프로세스 지원은 기본적으로 사용 중지되었습니다.
이제 CSS 영역이 기본적으로 활성화됩니다.
WebKit2에서 관리자의 오른쪽 첨부를 지원합니다.
WebKit2 GTK + API에 공간 탐색 설정을 추가합니다.
WebKit1과 WebKit2 모두에 미디어 소스 설정을 추가하십시오.
드래그 앤 드롭 데이터에 대한 사용자 정의 유형을 지원합니다.
카이로 백엔드에서 이미지를 그릴 때 여분의 복사본을 피하십시오.
드롭 다운 메뉴가 화면보다 큰 경우 콤보 상자에서 스크롤을 수정하십시오.
WebKit1에서 GTK + 2를 사용할 때도 AC 레이어를 렌더링하십시오.
WebKit1에서 webkit_web_view_get_view_source_mode ()의 반환 값을 수정했습니다.
webkitwebaudiosrc 요소에서 스트림 시작, 대문자 및 세그먼트 이벤트를 내 보냅니다.
범위 요청을 지원하지 않는 서버에서 제공하는 미디어 콘텐츠를 찾는 문제를 수정했습니다.
GStreamer 미디어 백엔드에서 미디어 소스를 사용할 때 충돌을 수정하십시오.
백업 저장소 표면이 파괴되면 X11 오류가 수정됩니다.
ATK_ROLE_SEPARATOR가있는 분리 자 요소를 접근성에 노출합니다.
접근성 개체 노출 WAI-ARIA 랜드 마크 역할.
ATK_ROLE_ARTICLE로 접근성 개체를 노출합니다.
ATK_ROLE_CHECK_MENU_ITEM으로 접근성 개체를 노출하십시오.

GStreamer 0.10에 대한 지원을 제거하십시오.
TextCombinerGStreamer에서 gst_tag_list_merge를 잘못 사용하여 메모리가 누출되었습니다.
번역 업데이트 : 포르투갈어 (브라질).

버전 2.3.2의 새로운 기능 :

WebKit2 GTK + API에 enable-media-stream 설정을 추가합니다.
WebKit2에서 SSL 오류로 인해로드가 실패 할 때 오류를 수정했습니다.
WebKit2에서 JavaScript를 통해 인쇄 할 때 충돌이 발생하는 문제를 수정했습니다.
GStreamer 미디어 백엔드에 오디오 및 비디오 트랙 지원을 추가합니다.
비디오 및 오디오 요소를 접근성에 적절히 노출하십시오.
너무 작은 서페이스를 그리는 경우 잘못된 카이로 행렬을 수정합니다.
카이로를 사용하여 이미지를 그릴 때 여분의 복사본을 피하십시오.
GStreamer 미디어 백엔드에서 검색 할 때 재생 속도를 생략하지 마십시오.
비 Linux 플랫폼에서 몇 가지 빌드 수정.

2.2.3 버전의 새로운 기능 :

WebKit1에서 GTK + 2를 사용할 때도 AC 레이어를 렌더링합니다.
카이로 백엔드에서 이미지를 그릴 때 여분의 복사본을 피하십시오.
WebKit1에서 webkit_web_view_get_view_source_mode ()의 반환 값을 수정했습니다.
드롭 다운 메뉴가 화면보다 큰 경우 콤보 상자에서 스크롤을 수정하십시오.
Chromium을 사용자 에이전트로 제거하고 OS X의 Safari라고 주장합니다.
www.pressure.co.uk를 방문 할 때 WebProcess에서 충돌을 수정하십시오.
특정 Google 드라이브 문서와 관련된 JavaScriptcore 오류를 수정했습니다.
32 비트 플랫폼에서 peacekeeper 벤치 마크를 실행할 때 JavaScriptcore의 오류를 수정했습니다.
freetype & gt; = 2.5.1로 빌드 수정.

버전 2.2.2의 새로운 기능 :

WebKit2에서 JavaScript를 통해 인쇄 할 때 충돌을 수정합니다.
WebKit2에서 텍스트 편집 취소 / 다시 실행 작업 지원을 활성화합니다.
비 Linux 플랫폼에서 빌드를 수정하십시오.

버전 2.3.1의 새로운 기능 :

TLS 오류 용 WebKit2 API를 추가하십시오.
GObject DOM 바인딩에서 EventTarget 인터페이스를 인트로 스펙 트 가능하게 만듭니다.
GObject DOM 바인딩 API에서 WheelEvent를 노출합니다.
GObject DOM 바인딩에 대한 API 문서를 생성합니다.
기본적으로 이미지 방향을 존중합니다.
WebKit2에서 텍스트 편집 취소 / 다시 실행 작업 지원을 활성화합니다.
blob URL에 대한 suppport를 GStreamer 미디어 백엔드에 추가합니다.
자막 지원을 추가하십시오.
디버그 빌드에서 임의의 접두어 명령을 사용하여 웹 프로세스를 실행할 수 있습니다.
이미지 링크를 접근성에 맞게 노출하십시오.
내게 필요한 옵션에 이미지 맵의 링크에 대한 제목 및 대체 텍스트를 표시합니다.
로드 실패시 현재 활성 WebKitAuthenticationRequest를 취소하십시오.
여러 메모리 누수를 수정했습니다.

요구 사항 :

GNOME

유사한 소프트웨어

코멘트 WebKitGTK+

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!