Origyn webbläsare

Origyn webbläsare
Utvecklare Sand-labs, Fabien Coeurjoly
Stabil frisättning

1.25 (endast AROS) 1.23r4 (endast AmigaOS 4) 1.24 (15 april 2014 ; 8 år sedan ( 2014-04-15 ) )
Skrivet i C++
Operativ system AmigaOS , AROS , MorphOS
Tillgänglig i 12
Typ webbläsare
Licens BSD-3-klausul
Hemsida http://fabportnawak.free.fr/owb/

Origyn Web Browser ( OWB ) är en nedlagd webbläsare som synkroniserades med WebKit och sponsrades av teknikföretaget Pleyo. OWB tillhandahåller en metaport till en abstrakt plattform med syftet att göra portering till inbyggda eller lätta system snabbare och enklare. Den här porten används för inbäddade enheter som set-top-boxar och annan hemelektronik.

OWB har också funnit popularitet på AmigaOS- liknande operativsystem. Aktuella versioner inkluderar AmigaOS , AROS och MorphOS officiella portar.

När Sand-labs försvann tog MorphOS-utvecklaren Fabien Coeurjoly över och döpte så småningom om projektet till Odyssey Web Browser när det inte hade någon original Sand-labs-kod kvar.

Historia

OWB skapades av Pleyo, ett franskt mjukvaruföretag beläget i Montpellier , Frankrike 2006. [ citat behövs ]

Versioner

OWB 1.9 körs på MorphOS

Milstolpeversioner av Origyn webbläsare:

  • Robespierre – 22 november 2007
  • Blastoise – 1 juli 2008
  • DoDuo – 1 juli 2008
  • Galekid – 19 december 2008
  • Galegon – 11 februari 2009
  • Galeking – 4 juni 2009
  • Pukapuka – 8 oktober 2009

Meddelat:

  • Pukarua – ej släppt

Funktioner

OWB bokmärkeshanterare

OWB är en webbläsare optimerad för konsumentelektronik (CE) enheter och inbyggda system , såsom mobiltelefoner , bärbara mediaspelare , set-top boxar (STB) och TV-avkodare, och olika andra hemelektronikprodukter såsom GPS , hem-gateways , webbradio, digital videobandspelare (PVR), DVD-inspelare , trådlösa enheter, etc.

OWB är baserat på Webkit av Apple, och dess enkla portering är baserad på ett webbläsarabstraktionslager som kallas OWBAL. Förekomsten av denna abstraktionsskiktsarkitektur underlättar dramatiskt uppgiften att integrera OWB i CE-enheter, vilket resulterar i snabb och enkel implementering på målplattformar. Syftet med abstraktionsskiktet är att tillåta CE-programtillverkare att utnyttja befintliga bibliotek, istället för att behöva porta webbläsaren och dess fullständiga uppsättning beroenden.

OWBAL abstraktion bygger på gränssnitt, som beskrivs genom abstrakta klasser, och dessa klasser innehåller endast rena virtuella metoder. Ingen standardimplementering är tillåten.

Generella egenskaper

OWB webbinspektör som analyserar resursanvändning

OWB stöder komplett Cascading Style Sheet (CSS) 2.1, CSS3-stöd, stilbara formulärkontroller, förbättrad rich text-redigering, XML -teknik, XPath ( GTK- port), SVG (partiell SVG 1.1 full) (GTK-port, Qt- port och Amiga-port), XSLT- processor, JavaScript API för XSLT , MathML , meddelanden, SquirrelFish Extreme (SFX) på x86, HTML5 .

OWB har Netscape -stil (NPAPI) plugin-program (GTK- och MorphOS-portar) inklusive stöd för mplayer , Adobe Flash Player och DiamondX.

Webbläsaren kan klara Acid2 -test med en 100% utvärdering på alla portar och Acid3 -test med en 99% utvärdering på SDL-port och en 100% utvärdering på portar för GTK, Qt, Amiga och MorphOS.

Den har även tillgänglighetsstöd och stöd för korsdokumentmeddelanden, databaser, datagrid, dom-lagring, filtera, geolokalisering, ikondatabas, offlinewebbapplikation, serversända händelser , sharedWorker video/ljud, WebSockets, Worker och 3D-stöd.

Plattformsgrafikmotorer inkluderar GTK, Qt, SDL, Cairo med Magic User Interface och Win32 (ännu inte offentlig).

Teckensnittsmotorn som används är Freetype .

OWB är också POSIX- kompatibel.

Origyn kan hantera trådar (med Pthreads ) och stöder GTK, Qt och uClibc .

Odyssey webbläsare

Odyssey Web Browser är förmodligen den mest mogna av Amiga- och Amigalike-OS-portarna, eftersom den har en nedladdningshanterare och mycket av de andra användargränssnittsfunktionerna i en modern webbläsare som redan har lagts till separat av utvecklaren. Version 1.6 (december 2009) har Adobe Flash SWF -spelarplugin baserad på Swfdec , version 1.6.1 har integrerats med webbprofilerings- och felsökningsverktyget Webinspector. Sedan version 1.7 (mars 2010) stöder Odyssey även HTML5- taggar och medieinnehåll genom FFmpeg .

MorphOS-utgåvan av OWB distribueras också i en Lite- version för det minimala datormoderkortet Efika .

Skärmdumpar

Följande är flera skärmdumpar som visar de olika funktionerna i OWB.

Se även

Andra webbläsare för MorphOS/AmigaOS

externa länkar