수달 브라우저Vice가 아닌 사용자가 제어하는 브라우저
Otter Browser는 Opera 12 의 최고의 측면을 재현하고 그 정신을 되살리는 것을 목표로합니다. 우리는 브라우저를 빠르고 가벼운 상태로 유지하면서 파워 사용자가 원하는 강력한 기능을 제공하는 데 중점을 둡니다. 우리는 또한 역사에서 배웠고 GNU GPL V3 아래에서 브라우저를 출시하기로 결정했습니다.
계획된 기능은 TODO 파일에 나열되어 있습니다. 이미 구현 된 기능에 대한 세부 정보는 ChangElog 파일에서 제공됩니다. 아직 제안되거나 거부되지 않은 아이디어가 있다면 새로운 문제를 자유롭게 열어주십시오.
소스에서 수달 브라우저를 컴파일하거나 사전 컴파일 된 바이너리를 사용할 수 있습니다.
Otter 브라우저를 구축하려면 다음의 종속성이 필요합니다. QT 5.6.0 (또는 최신), OpenSSL 1.0 (또는 QT 버전에 따라 최신), GSTREAMER 1.0 (또는 새로운) 및 CODECS 및 CMAKE 3.1.0 (또는 최신)이 필요합니다. 소스 코드가 저장된 디렉토리의 루트에서 다음과 같은 명령을 실행합니다.
mkdir build
cd build
cmake ../
make
make install
자세한 지침은 저장소 루트의 install.md 파일에서 제공됩니다.
Linux 사용자는 SourceForge에서 사용 가능한 공식 AppImage 버전을 사용할 수 있습니다. 의존성을 설치할 필요가없는 단일 실행 파일입니다. AppImage 버전은 OpenSSL 1.0.x (1.1.x가 아님) 및 Gstreamer 1.x (코덱 포함)가있는 경우 2012 년 이후에 설치된 모든 시스템에서 실행해야합니다. 브라우저는 광범위한 Linux 배포판 및 *BSD 시스템의 저장소에서도 제공됩니다. 전용 위키 페이지에서 자세히 알아보십시오.
Windows 사용자는 SourceForge에서 이진 릴리스를 다운로드 할 수 있습니다.
DMG 패키지는 SourceForge에서 제공됩니다.
수달 브라우저가 브라우저 입니다. 무료 소프트웨어 (GPL v3)이므로 더 나은 소프트웨어를 제공 할 수 있습니다. 코드 작성, 리소스 작성, 버그보고 또는 기능을 제안하든 새로운 기고자는 항상 환영합니다.
브라우저는 주로 C ++로 작성되며 QT5 프레임 워크에서 제공하는 강력한 기능을 활용합니다.
또한 렌더링 엔진과 상호 작용하는 데 JavaScript (기본 API를 사용할 수없는 경우)를 사용하고 Python 3은 개발을 용이하게하는 도구를 만드는 데 선호하는 언어입니다.
열린 문제를 살펴보고 당신과 공명하는 임무를 찾으십시오.
우리는 Transifex를 사용하여 수달 브라우저를 번역합니다.
수달 개발, 버그 수정 및 새로운 기능에 대한 정보를 유지하려면 공식 포럼에 가입 할 수 있습니다. 또한 Libera.chat : #Otter-Browser (International) 및 #Otter-Browser-Pl (Polski / Polish)에 2 개의 IRC 채널이 있습니다.
Contributing.md를 읽고 망설이지 마십시오!