미도리 (웹 브라우저)
1. 개요
미도리는 WebKitGTK 렌더링 엔진과 GTK 위젯 툴킷을 사용하여 개발된 가벼운 웹 브라우저로 시작되었다. Xfce 데스크톱 환경의 일부였으며, 다양한 리눅스 배포판에서 기본 브라우저로 제공되었다. 미도리는 Acid3 테스트를 통과했으며, HTML5 테스트에서도 준수한 성능을 보였다. 2019년 Astian, Inc.에 인수되어 Electron 기반으로 재구축되면서 Blink 렌더링 엔진을 사용하게 되었다. 2023년에는 Gecko 엔진을 채택하여 Floorp를 기반으로 하는 새로운 버전이 출시되었다. 주요 특징으로는 탭, 창 관리, 사용자 스크립트 지원, 확장 기능 등이 있다.
이미지 준비중입니다.
이미지 준비중입니다.
| 개발자 | 크리스티안 디완, 낸시 룬게, 아스티안 재단 |
|---|---|
| 최초 릴리스 | 2007년 12월 16일 |
| 최신 안정화 버전 | Android: Linux: macOS: Windows: |
| 최신 미리보기 버전 | Android: Linux: macOS: Windows: |
| 저장소 | github.com/goastian/midori-desktop/ |
| 프로그래밍 언어 | 원래 C & GTK2로 작성, 발라 & GTK3로 완전 재작성 |
| 운영체제 | Linux, Android, Windows, macOS |
| 플랫폼 | IA-32, AMD64, x86 |
| 사용 언어 수 | 30 |
| 장르 | 웹 브라우저 |
| 라이선스 | LGPL-2.1-or-later |
| 웹사이트 | 미도리 웹 브라우저 |
| 명칭 (일본어) | Midori (ウェブブラウザ) |
|---|
| 지원 상태 | 개발 중 |
|---|
| 엔진 | Gecko(9.x까지는 WebKit) |
|---|---|
| 크로스 플랫폼 | yes |
| 공식 사이트 | Astian, Inc - Midori |
|---|
| 이름 의미 | 일본어로 "녹색"을 의미함 |
|---|
-
웹키트 기반 소프트웨어 -
구글 크롬
구글 크롬은 구글이 개발한 웹 브라우저로, 크로미엄 프로젝트를 기반으로 오픈 소스 코드를 활용하여 개발되었으며, 다양한 기능과 운영체제 지원을 통해 세계 시장 점유율 1위를 기록하지만 개인 정보 보호 정책으로 비판을 받기도 한다. -
웹키트 기반 소프트웨어 -
사파리 (웹 브라우저)
사파리는 애플이 개발한 웹 브라우저로, 2003년 처음 출시되어 웹킷 엔진을 기반으로 빠른 속도와 웹 표준 지원을 제공하며, macOS, iOS, iPadOS 등에서 기본 브라우저로 사용된다. -
공식 웹사이트에 알 수 없는 변수를 사용한 문서 -
브루클린 미술관
브루클린 미술관은 1823년 브루클린 견습생 도서관으로 시작하여 현재 약 50만 점의 소장품을 보유한 뉴욕 브루클린 소재의 미술관으로, 다양한 분야의 예술 작품을 전시하며 특히 아프리카 미술과 여성주의 미술에 대한 기여가 크다. -
공식 웹사이트에 알 수 없는 변수를 사용한 문서 -
광주지방기상청
광주지방기상청은 광주광역시와 전라남도 지역의 기상 예보, 특보, 관측, 기후 정보 제공 등의 업무를 수행하는 기상청 소속 기관으로, 1949년 광주측후소로 설치되어 1992년 광주지방기상청으로 개편되었으며, 기획운영과, 예보과, 관측과, 기후서비스과와 전주기상지청, 목포기상대를 두고 있다. -
POSIX 웹 브라우저 -
인터넷 익스플로러 4
인터넷 익스플로러 4는 1997년 마이크로소프트에서 출시한 웹 브라우저로, 윈도우 운영 체제에 통합되어 인터페이스 변경 및 액티브 데스크톱 기능 도입, 동적 HTML, PNG 이미지 포맷, 파비콘 등을 지원했으나, 윈도우 통합으로 시장 독점 논란과 불공정 경쟁 소송을 야기했다. -
POSIX 웹 브라우저 -
모질라 파이어폭스
모질라 파이어폭스는 모질라 재단에서 개발한 무료 오픈 소스 웹 브라우저로, 탭 브라우징, 팝업 차단, 확장 기능 등을 지원하며 웹 표준 준수 및 개인 정보 보호 기능을 강화했다.
2. 역사
미도리는 WebKitGTK 렌더링 엔진과 GTK 위젯 툴킷을 사용하는 가벼운 웹 브라우저로 시작되었다. 미도리는 Xfce 데스크톱 환경의 애플리케이션 모음인 Goodies의 일부였으며 "사용 가능한 자원을 최대한 활용한다"는 Xfce의 원칙을 따랐다.
이 브라우저는 SliTaz 리눅스 배포판, Trisquel Mini, Artix Linux, 구 버전의 Raspbian, 그리고 "R5 릴리스"의 wattOS에서 기본 브라우저였다. 또한 elementary OS "Freya" 및 "Luna"와 Bodhi Linux에서 기본 브라우저였다. 미도리는 Raspberry Pi ARMv6 기반 컴퓨터를 위한 표준 Raspbian 배포판의 일부였으며, Dillo와 NetSurf도 메뉴에 포함되어 있다.
미도리는 표준 호환성 Acid3 테스트를 통과했다. 2014년 3월, 미도리는 HTML5 테스트에서 405/555점을 받았다. 2015년 7월, Windows 8에서 실행되는 Midori 0.5는 업데이트된 HTML5 테스트에서 325/555점을 받았다.
2.1. 초기 개발 (WebKit 기반)
미도리는 WebKitGTK 렌더링 엔진과 GTK 위젯 툴킷을 사용하는 가벼운 웹 브라우저로 시작되었다. 미도리는 Xfce 데스크톱 환경의 애플리케이션 모음인 Goodies의 일부였으며 "사용 가능한 자원을 최대한 활용한다"는 Xfce의 원칙을 따랐다.
이 브라우저는 SliTaz 리눅스 배포판, Trisquel Mini, Artix Linux, 구 버전의 Raspbian, 그리고 "R5 릴리스"의 wattOS에서 기본 브라우저였다. 또한 elementary OS "Freya" 및 "Luna"와 Bodhi Linux에서 기본 브라우저였다. 미도리는 Raspberry Pi ARMv6 기반 컴퓨터를 위한 표준 Raspbian 배포판의 일부였으며, Dillo와 NetSurf도 메뉴에 포함되어 있다.
미도리는 표준 호환성 Acid3 테스트를 통과했다. 2014년 3월, 미도리는 HTML5 테스트에서 405/555점을 받았다. 2015년 7월, Windows 8에서 실행되는 Midori 0.5는 업데이트된 HTML5 테스트에서 325/555점을 받았다.
2.2. Astian, Inc. 인수 및 엔진 변경 (Electron, Blink 기반)
Astian, Inc.는 2019년에 미도리를 통합하여, Electron을 사용하여 미도리를 재구축했다. 이로 인해 엔진은 Blink가 되었고, WebKit을 채택한 미도리는 공식 사이트에서 다운로드가 불가능해졌다.
2.3. Gecko 엔진 채택 (Floorp 기반)
Astian은 2023년 8월 1일, 미도리에 Gecko를 채용할 것이라고 발표했으며, 다음 달 13일에는 새로운 기능이 발표되었다. Floorp를 기반으로 개발되었으며, 9월 19일에 Linux용 평가판이 발표 및 공개되었고, 10월 28일에 정식 버전 11.0이 출시되었다.
공식 사이트에는 Floorp가 기반임을 기재한 적은 한 번도 없다.
3. 특징
미도리는 웹키트 레이아웃 엔진을 사용한다. WebKitGTK 렌더링 엔진을 사용하며, 빠른 렌더링 속도를 제공한다. 2018년 이전의 미도리는 Xfce Goodies 컴포넌트 중 하나였으며, 렌더링 엔진으로 WebKit을, 툴킷으로 GTK2를 사용했다.
기본 기능은 다음과 같다.
* GTK2 및 GTK3 통합 지원
* 탭, 창 및 세션 관리
* 구성 가능한 웹 검색 엔진
* 사용자 스크립트 및 사용자 스타일 지원
* 북마크 관리
* 사용자 정의 및 확장 가능한 인터페이스
* 확장 모듈은 C 및 Vala로 작성 가능
* HTML5 지원
* 기본 검색 엔진으로 DuckDuckGo 사용
* 국제화 도메인 이름 지원
* 스마트 북마크
* Adblock Plus, 양식 기록, 마우스 제스처, 쿠키 관리, RSS 피드 패널 등의 확장 기능
* 모바일 장치를 위한 Maemo 통합
* 스피드 다이얼
* '다음 페이지' 기능
* Ubuntu Unity 지원
* 시크릿 브라우징
* 기본적으로 다음 세션을 위한 탭 백업
* C 언어를 이용한 확장 모듈 제작 가능 (Lua 및 Python도 지원 예정)
* 관성 스크롤
* Netscape 확장 기능 지원
* 유연한 웹 검색 설정
* 피드 리더
* 광고 차단
3.1. 기본 기능 (WebKit 기반)
미도리는 웹키트 레이아웃 엔진을 사용한다. WebKitGTK 렌더링 엔진을 사용하며, 빠른 렌더링 속도를 제공한다. 2018년 이전의 미도리는 Xfce Goodies 컴포넌트 중 하나였으며, 렌더링 엔진으로 WebKit을, 툴킷으로 GTK2를 사용했다.
기본 기능은 다음과 같다.
* GTK2 및 GTK3 통합 지원
* 탭, 창 및 세션 관리
* 구성 가능한 웹 검색 엔진
* 사용자 스크립트 및 사용자 스타일 지원
* 북마크 관리
* 사용자 정의 및 확장 가능한 인터페이스
* 확장 모듈은 C 및 Vala로 작성 가능
* HTML5 지원
* 기본 검색 엔진으로 DuckDuckGo 사용
* 국제화 도메인 이름 지원
* 스마트 북마크
* 확장 기능
* Adblock Plus
* 양식 기록
* 마우스 제스처
* 쿠키 관리
* RSS 피드 패널
* 모바일 장치를 위한 Maemo 통합
* 스피드 다이얼
* '다음 페이지' 기능
* Ubuntu Unity 지원
* 시크릿 브라우징
* 기본적으로 다음 세션을 위한 탭 백업
* C 언어를 이용한 확장 모듈 제작 가능 (Lua 및 Python도 지원 예정)
* 관성 스크롤
3.2. 확장 기능 (WebKit 기반)
미도리는 Adblock Plus, 양식 기록, 마우스 제스처, 쿠키 관리, RSS 피드 패널 등의 확장 기능을 지원한다. 확장 모듈은 C 및 Vala로 작성 가능하다.
3.3. 추가 특징 (일본어판)
미도리(Midori)는 2018년 이전에 Xfce Goodies 컴포넌트 중 하나였으며, 렌더링 엔진으로 WebKit을, 툴킷으로 GTK2를 사용했다.
* WebKit을 통한 빠른 렌더링
* 탭, 창, 세션 관리
* Netscape 확장 기능 지원
* 유연한 웹 검색 설정
* 사용자 스크립트 및 사용자 스타일 시트
* 직접적인 북마크 관리
* 사용자 정의 및 확장 가능한 인터페이스
* C 언어를 이용한 확장 모듈 제작 가능 (Lua 및 Python도 지원 예정)
* 국제화 도메인 이름 지원
* 마우스 제스처 확장 기능
* Maemo 지원
* 스피드 다이얼
* 피드 리더
* 광고 차단
* 관성 스크롤
4. 평가
과거 미도리는 단순함으로 인해 라이프해커에 의해 추천되었다. 주요 비판점은 프로세스 격리가 없다는 점, 사용 가능한 확장 기능 수가 적다는 점, 그리고 가끔씩 충돌이 일어난다는 점이다.
테크레이더의 닉 베이치는 2010년 리눅스용 최고의 웹 브라우저 8가지 목록에 미도리 0.2.2 버전을 포함시켰다. 당시 그는 "5/10" 점수를 매겼으며, "전반적으로 꽤 잘 작동하지만, 기본 GNOME 브라우저인 에피파니나 다른 주요 브라우저보다 이 브라우저를 선택해야 할 특별한 이유는 없다"라고 결론지었다.
컴퓨터월드의 히만슈 아로라는 2013년 11월 미도리 0.5.4 버전을 리뷰하면서 브라우저의 속도와 깔끔한 인터페이스를 칭찬했으며, 별도의 실행 아이콘을 사용하고 홈 탭에 이 모드의 세부 정보를 표시하는 시크릿 모드를 강조했다.
기가옴의 빅터 클라크는 2014년에 과거 미도리의 미니멀리즘을 칭찬하며 고급 기능이 부족하다는 점을 강조했음에도 불구하고 "PC 속도를 저하시키지 않으면서 당신의 소박한 요구를 충족시킬 것"이라고 말했다.