오리진 웹 브라우저

오리진 웹 브라우저
개발자Sand-labs, 파비앙 쿠르졸리
프로그래밍 언어C++
운영 체제아미가OS, AROS, 모르프OS
언어12
종류웹 브라우저
라이선스BSD-3-Clause
웹사이트http://fabportnawak.free.fr/owb/

오리진 웹 브라우저(OWB)는 웹킷과 동기화되어 개발되었으며 기술 기업 Pleyo의 후원을 받은 단종된 웹 브라우저이다. OWB는 임베디드 시스템이나 경량화된 시스템으로의 이식을 더 빠르고 쉽게 만들 목적으로 추상 플랫폼에 대한 메타 포트를 제공한다. 이 포트는 셋톱박스나 기타 가전제품과 같은 임베디드 장치에 사용된다.

OWB는 아미가OS 계열 운영체제에서도 인기를 얻었다. 현재 버전은 아미가OS, AROS, 모르프OS 공식 포트를 포함한다.

Sand-labs가 사라진 후, 모르프OS 개발자인 파비앙 쿠르졸리가 프로젝트를 이어받았으며, 더 이상 Sand-labs의 원본 코드가 남아있지 않게 되었을 때 프로젝트 이름을 오디세이 웹 브라우저로 변경하였다.

역사

OWB는 2006년 프랑스 몽펠리에에 위치한 소프트웨어 기업 Pleyo에 의해 만들어졌다.

버전

모르프OS에서 실행 중인 OWB 1.9

오리진 웹 브라우저의 주요 버전은 다음과 같다:

발표됨:

기능

OWB 북마크 관리자

OWB는 휴대 전화, 포터블 미디어 플레이어, 셋톱박스 및 TV 디코더, 기타 다양한 컨슈머 일렉트로닉스 제품(예: GPS, 홈 게이트웨이, 웹 라디오, 디지털 비디오 레코더, DVD 레코더, 무선 통신 장치 등)에 최적화된 웹 브라우저이다.

OWB는 애플의 웹킷에 기반을 두고 있으며, 포팅의 용이성은 OWBAL이라는 브라우저 추상화 계층에 기반한다. 이러한 추상화 계층 아키텍처의 존재는 CE 장치에 OWB를 통합하는 작업을 획기적으로 쉽게 만들어, 대상 플랫폼에서 빠르고 쉽게 구현할 수 있도록 한다. 추상화 계층의 목적은 CE 소프트웨어 생산자가 브라우저와 그 전체 종속성 집합을 포팅할 필요 없이 기존 라이브러리를 활용할 수 있도록 하는 것이다.

OWBAL 추상화는 인터페이스에 기반을 두고 있으며, 이는 추상 클래스를 통해 설명되고, 이러한 클래스는 순수 가상 메서드만을 포함한다. 기본 구현은 허용되지 않는다.

일반적인 특성

자원 사용량을 분석하는 OWB 웹 인스펙터

OWB는 완전한 CSS 2.1, CSS3 지원, 스타일 지정이 가능한 폼 컨트롤, 향상된 서식 있는 텍스트 편집, XML 기술, XPath (GTK 포트), SVG (부분적 SVG 1.1 완전 지원, GTK/Qt/아미가 포트), XSLT 프로세서, XSLT를 위한 자바스크립트 API, MathML, 알림, x86에서의 SquirrelFish Extreme (SFX), HTML5를 지원한다.

OWB는 넷스케이프 스타일(NPAPI) 플러그인 (GTK 및 모르프OS 포트)을 지원하며, 여기에는 엠플레이어, 어도비 플래시 플레이어, DiamondX에 대한 지원이 포함된다.

이 브라우저는 모든 포트에서 Acid2 테스트를 100% 평가로 통과하며, SDL 포트에서는 Acid3 테스트를 99%, GTK, Qt, 아미가, 모르프OS 포트에서는 100% 평가로 통과한다.

또한 접근성 지원과 교차 문서 메시징, 데이터베이스, 데이터그리드, DOM 저장소, 필터, 지리적 위치 정보, 아이콘 데이터베이스, 오프라인 웹 애플리케이션, 서버 전송 이벤트, 공유 워커(SharedWorker) 비디오/오디오, 웹소켓, 워커 및 3D 지원을 제공한다.

플랫폼 그래픽 엔진으로는 GTK, Qt, SDL, 카이로 (Magic User Interface 사용) 및 Win32(아직 공개되지 않음)가 포함된다.

사용되는 폰트 엔진은 프리타입이다.

OWB는 POSIX를 준수한다.

오리진은 스레드(POSIX 스레드)를 처리할 수 있으며 GTK, Qt, UClibc를 지원한다.

오디세이 웹 브라우저

오디세이 웹 브라우저는 아미가 및 아미가 유사 OS 포트 중 가장 성숙한 것으로 평가되는데, 이는 다운로드 관리자와 현대적인 브라우저의 다른 많은 UI 기능들이 개발자에 의해 별도로 추가되었기 때문이다. 버전 1.6(2009년 12월)은 Swfdec에 기반한 어도비 플래시 SWF (파일 형식) 플레이어 플러그인을 탑재했으며, 버전 1.6.1에는 Webinspector라는 웹 프로파일링 및 디버깅 도구가 통합되었다. 버전 1.7(2010년 3월)부터는 FFmpeg를 통해 HTML5 태그와 미디어 콘텐츠를 지원한다.

모르프OS용 OWB 릴리스는 최소 사양 컴퓨터 마더보드인 Efika를 위한 Lite 버전으로도 배포된다.

스크린샷

다음은 OWB의 다양한 기능을 보여주는 몇 가지 스크린샷이다.

같이 보기

모르프OS/아미가OS용 기타 웹 브라우저

각주

  1. 1 2 “Origyn Web Browser for MorphOS”. Fabian Coeurjoly. 2010년 1월 4일에 확인함.
  2. ↑ “OWB Trac Page”. Sand-Labs. 2009년 8월 4일에 확인함.
  3. ↑ “New Web Browser Leverages Apple's Web Kit Engine”. WebMonkey. 2009년 8월 4일에 확인함.
  4. ↑ “About OWB”. Pleyo. 2009년 8월 4일에 확인함.
  5. ↑ “WebKit based browser coming to Nokia N800”. IntoMobile. 2007년 8월 3일. 2009년 8월 4일에 확인함.
  6. ↑ “French Companies Add IVY Extension For Origyn Web Browser”. IQONLINE. 2009년 8월 4일에 확인함.
  7. ↑ Strohmayer, Jörg. “Origyn Web Browser for AmigaOS”. author. August 4, 2009에 확인함.
  8. ↑ “The MorphOS/MUI version of OWB 1.9 for AOS4 is released”.
  9. ↑ “Origyn Web Browser for AROS”. Stanislaw Szymczyk. August 4, 2009에 확인함.
  10. ↑ Holwerda, Thom (2009년 6월 8일). “OWB 1.3 Released for MorphOS”. OSnews. 2010년 2월 2일에 확인함.
  11. ↑ “OWB MorphOS gets integrated Flash Support”. Fabian Coeurjoly. 2017년 8월 26일에 확인함.
  12. ↑ Holwerda, Thom (2010년 3월 8일). “Origyn Web Browser 1.7 Supports HTML5 Media, More”. OSNews. 2010년 3월 8일에 확인함.

외부 링크