Gnome 3.36의 새 버전이 출시되기 전에 알려졌다 몇 주 전에 출시되었습니다 Epiphany 웹 브라우저 3.36의 새 버전 (이전에는 그놈 웹이라고 함),이 새로운 버전의 Gnome 데스크탑 환경 웹 브라우저 새로운 안정적인 브랜치 WebKitGTK 2.28.0과 함께 도입되었습니다. (GTK 플랫폼 용 WebKit 브라우저 엔진의 포트).
Epiphany에 익숙하지 않은 분들은 현재 Gnome Web으로 알려져 있으며 이것은 WebKit 렌더링 엔진을 사용하는 무료 웹 브라우저입니다. Gnome 설정 및 프레임 워크를 재사용하므로 Gnome 데스크탑 환경에 적합합니다.
WebKitGTK는 WebKit의 모든 기능을 사용할 수 있다는 특징이 있습니다. 그놈 지향 프로그래밍 인터페이스를 통해 GObject 기반 특수 HTML / CSS 파서 사용에서 완전한 기능의 웹 브라우저 생성에 이르기까지 웹 처리 도구를 모든 애플리케이션에 통합하는 데 사용할 수 있습니다. WebKitGTK를 사용하는 알려진 프로젝트 중 Midori와 표준 Gnome 브라우저 "Epiphany"를 주목할 수 있습니다.
Epiphany 3.36의 주요 뉴스
이 새로운 버전의 Epiphany 웹 브라우저 3.36 WebKitGTK 2.28.0을 기반으로 한 도착이 두드러집니다. 다양한 새 기능이 브라우저에 추가되었습니다.
또한 PDF 문서를 다운로드하고 볼 수있는 기능이 구현되었습니다. 이 작업을 위해 추가 응용 프로그램에 의존 할 필요없이 브라우저 창에서 직접.
이 새 버전에서 제공되는 또 다른 중요한 변경 사항은 인터페이스는 적응 형 설계 방법을 사용하여 재 설계되었습니다. 화면 해상도 및 DPI에 관계없이 편안한 작동을 보장합니다.
또한 어두운 디자인 모드가 활성화되고 사용자가 어두운 바탕 화면 테마를 선택할 때 트리거됩니다. 이 작업은 변경 사항이 감지되면 자동으로 수행되므로 작업이 수행 되려면 사용자가 개입해야합니다.
이 버전의 브라우저에서 또 다른 주요 변경 사항은 Pointer Lock API가 추가되어 게임 제작자가 마우스를보다 완벽하게 제어 할 수 있도록하는 것입니다. 특히 표준 마우스 커서를 숨기고 마우스 이동을위한 자체 처리를 제공 할 수 있습니다. .
추가됨 쿠키 전송을 제한하는 데 사용할 수있는 SameSite Set-Cookie 속성 지원는 이미지를 요청하거나 다른 사이트에서 iframe을 통해 콘텐츠를 다운로드하는 것과 같은 교차 사이트 보조 요청을위한 것입니다.
다른 변경 사항 중 WebKitGTK 2.28.0에서받은이 새 버전의 주요 내용은 다음과 같습니다.
- 다른 사이트를 탐색 할 때 새 컨트롤러 프로세스의 시작을 제어하는 ProcessSwapOnNavigation API가 추가되었습니다.
- 플러그인과의 상호 작용을 구성하기 위해 API 사용자 메시지를 추가했습니다.
- 서비스 워커 지원은 기본적으로 활성화됩니다.
- flatpak 패키지로 프로그램을 배포 할 때 제공되는 샌드 박스에서 작업하는 기능을 추가했습니다.
- 양식 렌더링의 경우 경량 디자인 테마 만 제공됩니다.
- 그래픽 스택에 대한 정보가있는 "about : gpu"서비스 페이지를 추가했습니다.
Ubuntu 및 파생 제품에 Epiphany를 설치하는 방법은 무엇입니까?
이 새로운 버전의 Epiphany p 설치에 관심이있는 분들을 위해유니버스 리포지토리를 활성화하여 수행 할 수 있습니다. 또는 시스템에서 브라우저 소스 코드를 컴파일합니다.
후 터미널을 열고 다음 명령을 입력하기 만하면됩니다.
sudo apt install epiphany
또 다른 설치 방법은 소스 코드를 컴파일하는 것입니다. 브라우저. 이렇게하려면 다음 링크에서 Epiphany 3.36의 소스 코드를 얻어야합니다.
또는 터미널에서 다음을 사용하여 다운로드 할 수 있습니다.
wget https://ftp.gnome.org/pub/gnome/sources/epiphany/3.36/epiphany-3.36.0.tar.xz
사실 d방금 얻은 패키지의 압축을 풀고 결과 폴더에 액세스해야합니다. 다음 명령을 실행하여 컴파일을 수행합니다.
mkdir build && cd build [sourcecode text="bash"]meson .. [sourcecode text="bash"]ninja [sourcecode text="bash"]sudo ninja install