← Back to team overview

a4-dev team mailing list archive

Re: Qt - OpenGl - quant'altro.

 

Io ero intenzionato di proporre HTML5, solo che poi mi son sempre
scordato farlo. HTML5 dovrebbe avere diversi vantaggi, ma secondo me
quello maggiore e più importante è questo: è possibile vedere le
presentazioni di A4 in un browser, senza usare direttamente A4.

In alternativa, per evitare le QT, potremmo usare un'altra libreria SVG
e usare C/Cython come ponte per Python (ammesso che vogliamo usare
Python).

Comunque secondo me HTML5 andrebbe valutato per bene. Ha potenzialità
enormi e ci permette di separare nettamente il backend dal frontend
(tanto che, come già detto, per visualizzare le presentazioni basterebbe
un web browser).

On Mon, 2011-01-17 at 23:24 +0100, Andrea Gasparini wrote: 
> ciao, 
> preparando una presentazione per sabato prossimo, mi sono imbattuto in una 
> lentezza paurosa di libsrvg+cairo, per le presentazioni che hanno molto testo.
> (beh, neanche tanto, in fondo)
> 
> Quindi, oltre a cercare di capire cosa non andasse, ho praticamente riscritto 
> il player di A4 con le Qt, che ho trovato piuttosto comode, e inoltre hanno la 
> possibilità di usare tre diversi "Renderer":
> - Raster (renderizza su immagini, è il piu' lento)
> - Native (renderer nativo di qt, medio, ma comunque piu' veloce di rsvg)
> - OpenGL (un po' meno bello, almeno per ora, ma decisamente moooolto piu' 
> rapido)
> 
> beh, se avete voglia di far due prove, il codice del player  è qui:
>  lp:~gaspa/+junk/a4-qt-powered
> e la presentazione con cui ho fatto prove, è qui:
>  lp:~gaspa/+junk/presentations
> 
> c'è da ragionarci ancora un pochino, ma da come si presenta credo che presto 
> proporro' di cambiare tutto A4 in qt.
> 
> L'unico pacco che ho visto è che renderizza un po' diversi i testi, ma 
> sapendolo ci si organizza.
> 
> enjoy it :)
> bye!

-- 
Andrea Corbellini
Ubuntu Member  | http://www.ubuntu.com
BeeSeek Member | http://www.beeseek.org

Attachment: signature.asc
Description: This is a digitally signed message part


Follow ups

References