a4-dev team mailing list archive
-
a4-dev team
-
Mailing list archive
-
Message #00173
Re: Qt - OpenGl - quant'altro.
On Tue, 2011-01-25 at 11:00 +0100, Andrea Gasparini wrote:
> Andrea Corbellini spiffera, alle venerdì 21 gennaio 2011 circa:
> > Pensa di essere ad una conferenza e di scoprire che la batteria del tuo
> > computer è passata a miglior vita a 5 minuti dal tuo talk. Con una web
> > app, puoi farti prestare il computer da chiunque e fare tranquillamente
> > il tuo talk, con una desktop app devi trovare qualcuno che sia disposto
> > a farsi installare un'applicazione sul proprio computer.
> >
> > Inoltre una web app funzionerebbe anche su Chrome OS. :-)
>
> Ma quindi ti aspetti di mettere su' un server da qualche parte? Per
> esempio?
No, quello sarebbe necessario se volessimo usare un editor web-based. Le
presentazioni in HTML invece le puoi mettere dove vuoi (e.g. su
people.ubuntu.com) e farle andare dal browser, senza avere un web server
specifico.
> > Con webkit l'unica trasformazione che puoi fare è zoomare. Per il resto
> > bisogna usare Javascript.
>
> E invece... ieri sera ho fatto andare il player con qt+webkit, il branch è
> qui:
> lp:~gaspa/+junk/a4-webkit
> ( l'eseguibile è qt-qualcosa.py )
> Mi pare che vada abbastanza bene, probabilmente meglio del branch a4-qt-
> powered, appena ho tempo faccio due confronti su pc scarsi e vediamo come
> si comportano.
>
> Nota: le trasformazioni sono ancora fatte tramite il graphic framework di
> Qt, non tramite javascript.
>
> Mi pare un buon punto di partenza per poter eventualmente sviluppare
> entrambe le modalità, quella web e quella desktop.
> Per intenderci, potremmo avere un a4-desktop e un a4-server, che potrebbe
> poi occuparsi di spedire alla pagina web le "aggiunte" alla presentazione.
>
> Pensata cosi' mi piace, francamente... siamo d'accordo?
Se ho capito bene quindi, in sintesi, vorresti avere:
* un editor in Gtk+Webkit
* un player in Qt+Webkit
* un'applicazione server specifica per A4
* un player in Javascript controllato dal server
A me personalmente non piace molto... ci sono più limitazioni e
soprattutto un sacco di codice in più da mantenere.
Io preferirei fare così:
* un player in HTML5+Javascript
* un backend per l'editor in HTML5+Javascript
* un frontend per l'editor in GTK
* un frontend per l'editor in Qt
In questo modo abbiamo maggiore portabilità, modularità e
manutenibilità. Cosa ne pensi?
> Su #webkit-gtk invece non mi hanno dato udienza, quindi non sono riuscito a
> farlo andare.
>
> 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