Informatika    
   
Daftar Isi
(Sebelumnya) Original equipment manufacturerOrkut (Berikutnya)

Origyn Web Browser

Origyn Web Browser
OWB screenshot.png
OWB running on AROS showing Wikipedia
Developer(s)Sand-labs
Stable releaseSVN branch codename PukaPuka; v.1.1 based on codename Blastoise for AmigaOS; v.1.9 for AmigaOS 4; v.0.9.9 for AROS; v.1.16 for MorphOS / December 24, 2011; 14 months ago (2011-12-24)
Development statusActive
Written inC++
Operating systemCross-platform
Available inPer implementation
TypeWeb browser
LicenseBSD
Websitewww.sand-labs.org/owb.html

Origyn Web Browser (OWB) is a web browser that is synchronized with WebKit and sponsored by web enabler Pleyo. OWB provides a meta-port to an abstract platform with the aim of making porting to embedded or lightweight systems faster and easier.[1][2] This port is used for embedded devices such as set-top boxes, and other consumer electronics.[3][4][5]

OWB has also found popularity on the AmigaOS-like operating systems. Current versions include AmigaOS,[6] AmigaOS 4,[7] AROS [8] and MorphOS [9] official ports.

Contents

History

OWB was created by Pleyo, a French software firm located in Montpellier, France in 2006.[citation needed]

Versions

OWB 1.9 running on MorphOS

Milestone versions of Origyn Web Browser

  • Robespierre – November 22, 2007
  • Blastoise – July 1, 2008
  • DoDuo – July 1, 2008
  • Galekid – December 19, 2008
  • Galegon – February 11, 2009
  • Galeking – June 4, 2009
  • Pukapuka – October 8, 2009

Announced

  • Pukarua – unreleased

Features

OWB bookmark manager

OWB is a web browser optimized for consumer electronics (CE) devices and embedded system, such as mobile phones, portable media players, set-top boxes (STB) and TV decoders, and various other consumer electronic products such as GPS, home-gateways, Web-radios, digital video recorder (PVR), DVD recorders, wireless devices, etc.

OWB is based on Webkit by Apple, and its ease of porting is based upon a browser abstraction layer called OWBAL. The existence of this abstraction layer architecture dramatically eases the task of integrating OWB in CE devices, resulting in fast and easy implementation on target platforms. The aim of the abstraction layer is to allow CE software producers to leverage extant libraries, instead of needing to port the browser and its full set of dependencies.

OWBAL abstraction is based on interfaces, which are described through abstract classes, and these classes contain only pure virtual methods. No default implementation is allowed.

General characteristics

OWB web inspector analyzing resource use

OWB supports full Cascading Style Sheet (CSS) 2.1, CSS3 support, styleable form controls, enhanced rich text editing, XML technologies, XPath (GTK port), SVG (partial SVG 1.1 full) (GTK port, Qt port and Amiga port), XSLT processor, JavaScript API for XSLT, MathML, notifications, SquirrelFish Extreme (SFX) on x86, HTML5.

OWB features Netscape-style (NPAPI) plug-ins (GTK and MorphOS ports) including support for mplayer, Adobe Flash Player and DiamondX.

The browser can pass Acid2 test with a 100% evaluation on all ports and Acid3 test with a 99% evaluation on SDL port and a 100% evaluation on ports for GTK, Qt, Amiga, and MorphOS.

It features also accessibility support and support for cross document messaging, databases, datagrid, dom storage, filtera, geolocation, icon database, offline web application, server-sent events, sharedWorker video/audio, WebSockets, Worker and 3D support.

Platform graphics engines include GTK, Qt, SDL, Cairo with Magic User Interface and Win32 (not yet public).

The font engine used is Freetype.

OWB is also POSIX compliant.

Origyn can handle threads (with Pthreads) and supports GTK, Qt and uClibc.

Odyssey Web Browser

The MorphOS version Odyssey Web Browser is probably the most mature of the Amigalike-OS ports, as it has a download manager and much of the other UI features of a modern browser already separately added by its developer. Version 1.6 (December 2009) sports Adobe Flash SWF player plug-in based on Swfdec, version 1.6.1 has been integrated with web profiling and debugging tool called Webinspector. Since version 1.7 (March 2010), MorphOS version supports also HTML5 tags and media content through FFMpeg.[10][11]

MorphOS release of OWB is also distributed in a Lite version for the minimal computer motherboard Efika.

Screenshots

The following are several screenshots showing the various features of OWB.

See also

References

  1. ^ "OWB Trac Page". Sand-Labs. http://www.sand-labs.org/owb.html. Retrieved August 4, 2009.
  2. ^ "New Web Browser Leverages Apple’s Web Kit Engine". WebMonkey. http://www.webmonkey.com/print/blog/N ew_Web_Browser_Leverages_Apple_s_Web_ Kit_Engine. Retrieved August 4, 2009.
  3. ^ "About OWB". Pleyo. http://www.pleyo.org/produits/owb_us. html. Retrieved August 4, 2009.
  4. ^ "WebKit based browser coming to Nokia N800". IntoMobile. http://www.intomobile.com/2007/08/03/ safari-based-browser-coming-to-nokia- n800.html. Retrieved August 4, 2009.
  5. ^ "French Companies Add IVY Extension For Origyn Web Browser". IQONLINE. http://arm.com/iqonline/news/marketne ws/21701.html. Retrieved August 4, 2009.
  6. ^ Strohmayer, Jörg. "Origyn Web Browser for AmigaOS". author. http://strohmayer.org/owb/. Retrieved August 4, 2009.
  7. ^ "The MorphOS/MUI version of OWB 1.9 for AOS4 is released". http://amigaworld.net/modules/news/ar ticle.php?storyid=6062.
  8. ^ "Origyn Web Browser for AROS". Stanislaw Szymczyk. http://sszymczy.rootnode.net/index.ph p?menu=projects&submenu=owb. Retrieved August 4, 2009.
  9. ^ Holwerda, Thom (June 8, 2009). "OWB 1.3 Released for MorphOS". OSnews. http://www.osnews.com/story/21627/OWB _1_3_Released_for_MorphOS/. Retrieved February 2, 2010.
  10. ^ "Origyn Web Browser for MorphOS". Fabian Coeurjoly. http://fabportnawak.free.fr/owb/. Retrieved January 4, 2010.
  11. ^ Holwerda, Thom (March 8, 2010). "Origyn Web Browser 1.7 Supports HTML5 Media, More". OSNews. http://www.osnews.com/story/22971/Ori gyn_Web_Browser_1_7_Supports_HTML5_Me dia_More. Retrieved March 8, 2010.

External links

(Sebelumnya) Original equipment manufacturerOrkut (Berikutnya)