우즈블

Uzbl
우즈블
Uzbl logo.svg
Uzbl screenshot 1.png
Ubuntu에서 Uzbl 실행
원저작자디터 플레팅크 등
안정된 릴리스
0.9.1[1] / 2016년 10월 27일; 5년 전(2016년 10월 27일)
저장소
기입처C, Python
엔진웹킷
운영 체제Unix와 같은
유형웹 브라우저
면허증.GPL-3.0만[2]
웹 사이트www.uzbl.org

Uzbl단종된 무료 오픈 소스 미니멀리즘 웹 브라우저로, 심플함과 Unix 철학을 준수하도록 설계되었습니다.개발은 2009년 초에 시작되었으며 개발자들에 의해 알파 소프트웨어로 여전히 고려되고 있습니다.Uzbl의 핵심 컴포넌트는 C로 작성되지만 다른 언어들, 특히 Python도 사용됩니다.Uzbl 프로젝트의 모든 부분은 GNU GPL-3.0 전용으로 무료 소프트웨어로 출시됩니다.

그 이름은 lol [3]speak의 철자 usable에서 유래했다.

우즈블 개발은 아직 알파 단계다.Uzbl은 원래 Arch Linux용으로 설계되었지만 다른 Linux 디스트리뷰션 및 BSD 시스템과 함께 작동합니다.컴파일 가이드는 Gentoo Linux, Ubuntu, MacPortsNix 패키지 [4]매니저용으로 제공됩니다.이 프로젝트는 현재 [5]시간 부족으로 인해 "포기"되어 있습니다.

개발 초기 단계임에도 불구하고 Uzbl은 미니멀리즘 [6]브라우저로 두각을 나타내고 있다.2019년을 기점으로 프로젝트의 추가 개발은 [5]중단되었습니다.

설계.

Uzbl은 Unix의 철학에 따라 "한 가지 일을 잘 하는 프로그램을 작성하라.함께 작업할 프로그램을 작성합니다.텍스트 스트림을 처리하는 프로그램을 작성할 수 있습니다.이것은 [7]범용 인터페이스이기 때문입니다.그 결과 Uzbl에는 다른 브라우저의 많은 기능이 포함되어 있지 않습니다.Uzbl은 자체 툴바그래픽 컨트롤 요소가 없으며 북마크, 이력, 다운로드 또는 쿠키를 관리하지 않으므로 외부 프로그램이나 스크립트에 의해 처리됩니다.이러한 스크립트는 일반적으로 사용자가 작성하지만 탭 브라우징을 지원하기 위해 uzbl_tabbed와 같은 스크립트를 다운로드할 수 있습니다.상호 작용의 경우 표준 입력(FIFO 파이프) 또는 POSIX 로컬 IPC 소켓에서 입력을 읽거나 구성 파일 등의 텍스트 파일을 전달할 수 있습니다.이 설계는 의도적인 것이므로 더 많은 [who?]커스터마이즈가 가능합니다.

Uzbl 브라우저는 Acid3 테스트를 완전히 통과했습니다.

특징들

Uzbl은 WebKit 레이아웃 엔진을 사용하기 때문에 HTML, XML, XPath, 캐스케이드 스타일시트, ECMAScript(JavaScript), DOMSVG많은 웹 표준 지원을 상속받아 Acid3 브라우저 [8][9]테스트를 통과했습니다.웹 키트는 Adobe Flash Player [10]MPlayer와 같은 Netscape 스타일의 플러그인을 지원합니다.

키보드 네비게이션에 사용할 수 있는 번호부 링크 기능

Uzbl의 디자인은 키보드 제어와 단축키에 중점을 두고 있지만 마우스기타 포인팅 디바이스 입력도 지원합니다.Pentadactylvimperator[11] Firefox 확장과 마찬가지로 Uzbl은 viVim 텍스트 편집기에서 파생된 모드 기반 인터페이스를 사용합니다.사용자는 커서를 주소 표시줄이나 링크로 이동하지 않고 단축키를 눌러 "명령" 모드로 전환합니다.이 모드에서 사용자는 할당된 키(기본적으로는 0 ~9) 또는 링크텍스트의 명확한 문자열을 입력하여 뷰 포트의 링크를 선택하고 URL을 입력하여 다른 웹 페이지로 이동하고 설정을 변경하며 기타 일반 웹 브라우저 작업을 수행할 수 있습니다.이 모드 기반의 인터페이스는 처음에는 가파른 학습 곡선을 만들어 내지만, 일단 학습한 후에는 보통 다른 많은 브라우저보다 더 빠른 속도와 편리함을 사용자에게 제공합니다.Uzbl을 사용하면 사용하는 단축키를 설정할 수 있습니다.

역사

새로운 웹 브라우저를 만드는 아이디어는 2009년 봄 Arch [12]Linux의 인터넷 포럼에서 시작되었습니다.Dieter Plaetinck는 브라우저 개발을 시작했고 그 후 다른 [8]개발자들의 지원을 받았다.첫 번째 코드는 2009년 [3][12]4월 21일에 공개되었습니다.이 제품은 [11]개발 후 불과 2개월 후에 사용할 수 있었습니다.일련의 Linux 디스트리뷰션과 Mac OS X/Darwin(Mac Ports)의 컴파일 가이드 외에 몇 가지 사전 컴파일된 바이너리를 이용할 [4]수 있지만, 아직 정식 버전이 안정적이라고 표시된 것은 아닙니다.2009년 9월 21일, Uzbl은 Debian 운영체제로의[13] 도입을 허가받았고,[14] 2009년 10월 2일에 테스트 부문으로 이행되었습니다.

레퍼런스

  1. ^ "Release 0.9.1". 27 October 2016. Retrieved 21 June 2018.
  2. ^ GitHubUzbl LICE 파일.
  3. ^ a b Perrin, Chad (2010-11-15). "Try the uzbl browser if you're tired of feature bloat". TechRepublic. Archived from the original on 2010-11-23. Retrieved 2019-02-20. 21 April 2009 marked the first commit in the GitHub project for a browser called uzbl — lolcat spelling for “usable” — though the uzbl website’s first news item dates to almost a month earlier.
  4. ^ a b "howtos". Uzbl Wiki. Retrieved 2010-03-03.
  5. ^ a b "What is the official status of this project? #408".
  6. ^ "Software Review: 2009 LnF Awards". Arch Linux Magazine. January 2010. Retrieved 2010-03-13.
  7. ^ "Uzbl – a browser that adheres to the Unix philosophy".
  8. ^ a b Vervloesem, Koen (2009-07-15). "Uzbl: a browser following the UNIX philosophy". LWN.net. Eklektix, Inc. Retrieved 2010-03-03.
  9. ^ "A quick comparison of Linux web browsers". 2009-06-22. Archived from the original on 2009-06-26. Retrieved 2010-03-03.
  10. ^ "WebKitFeatures". WebKit Wiki. Retrieved 2010-03-03.
  11. ^ a b Bataille, Benoit (2009-05-12). "Uzbl: un navigateur internet, rien qu'un navigateur internet" [Uzbl: a web browser, just a browser] (in French). Retrieved 2010-03-03.
  12. ^ a b Dieter@be (2009-04-19). "Arch Philosophy/Structure Applied to a Browser". Arch Linux BBS. Retrieved 2011-12-27.
  13. ^ Ritter, Stefan (2009-09-21). "Accepted uzbl 0.0.0~git.20090826-1 (source i386)". debian-devel-changes (Mailing list).
  14. ^ Debian testing watch (2009-10-02). "uzbl 0.0.0~git.20090826-1 MIGRATED to testing". uzbl (Mailing list).

외부 링크