Informací o AROSu je tady pomálu, ale protože i na této frontě se děje leccos zajímavého, pokusím se v krátkosti popsat stav portu webkitu, jádra pro budoucí webový prohlížeč Traveller.
Minulý rok vypsal Team AROS (http://www.thenostromo.com/teamaros2) soutěž na port některého z volně dostupných enginů pohánějích prohlížeče internetu. Bounty se v listopadu minulého roku ujal Robert Norris, který si z možných variant zvolil Webkit (http://webkit.org). Cílem projektu je vytvořit jádro pro vykreslování obsahu webu, nejlépe ve formě knihovny nebo třídy Zune (volně šiřitelná varianta MUI, viz https://en.wikipedia.org/wiki/Zune_%28GUI_toolkit%29) a úplně základní prohlížeč, který by demonstroval funkčnost jádra.
Při práci na projektu, který je poměrně komplexní záležitostí a ovlivňuje mnoho existujících součástí AROSu, se doposud podařilo následující:
- naportovat SQLite, OpenSSL, cURL, libXML2
- implementovat chybějící funkce arosc.library
- nahradit stávající matematickou knihovnu (mlib) novější z BSD
- naportovat Cairo (http://cairographics.org) a navázat na graphics.library
- opravit vykreslování textu pomocí knihovny freetype a navázat na bullet.library
- opravit velké množství chyb v různých částech AROSu
- vytvořit prvotní verzi prohlížeče
Mezi mnoha jinými věcmi zbývá dokončit:
- vykreslování nativních tlačítek, formulářů apod.
- přidat šoupátka
- implementovat odložené funkce
- opravit známé chyby
Obrázky a velmi čtivé poznámky autora najdete na blogu autora (http://cataclysm.cx). Do konečného termínu projektu 30.6.2008 sice ještě zbývá udělat hodně, ale zdá se, první opravdu použitelný webový prohlížeč pro AmigaOS a všechny jeho deriváty je nablízku.
Pokud byste chtěli podpořit vývoj tohoto projektu, který přinese užitek opravdu všem bez rozdílu barev, potřebné informace najdete zde:
Minulý rok vypsal Team AROS (http://www.thenostromo.com/teamaros2) soutěž na port některého z volně dostupných enginů pohánějích prohlížeče internetu. Bounty se v listopadu minulého roku ujal Robert Norris, který si z možných variant zvolil Webkit (http://webkit.org). Cílem projektu je vytvořit jádro pro vykreslování obsahu webu, nejlépe ve formě knihovny nebo třídy Zune (volně šiřitelná varianta MUI, viz https://en.wikipedia.org/wiki/Zune_%28GUI_toolkit%29) a úplně základní prohlížeč, který by demonstroval funkčnost jádra.
Při práci na projektu, který je poměrně komplexní záležitostí a ovlivňuje mnoho existujících součástí AROSu, se doposud podařilo následující:
- naportovat SQLite, OpenSSL, cURL, libXML2
- implementovat chybějící funkce arosc.library
- nahradit stávající matematickou knihovnu (mlib) novější z BSD
- naportovat Cairo (http://cairographics.org) a navázat na graphics.library
- opravit vykreslování textu pomocí knihovny freetype a navázat na bullet.library
- opravit velké množství chyb v různých částech AROSu
- vytvořit prvotní verzi prohlížeče
Mezi mnoha jinými věcmi zbývá dokončit:
- vykreslování nativních tlačítek, formulářů apod.
- přidat šoupátka
- implementovat odložené funkce
- opravit známé chyby
Obrázky a velmi čtivé poznámky autora najdete na blogu autora (http://cataclysm.cx). Do konečného termínu projektu 30.6.2008 sice ještě zbývá udělat hodně, ale zdá se, první opravdu použitelný webový prohlížeč pro AmigaOS a všechny jeho deriváty je nablízku.
Pokud byste chtěli podpořit vývoj tohoto projektu, který přinese užitek opravdu všem bez rozdílu barev, potřebné informace najdete zde:
Komentovat