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

_______________________________________________
Mailing list: https://launchpad.net/~a4-dev
Post to     : a4-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~a4-dev
More help   : https://help.launchpad.net/ListHelp
    • ... Andrea Gasparini
      • ... DD - $ date ; unzip ; strip ; touch ; grep ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
  • ... Andrea Corbellini
    • ... Andrea Gasparini
      • ... Andrea Corbellini
        • ... Andrea Gasparini
          • ... Andrea Corbellini
          • ... Andrea Gasparini
          • ... Andrea Corbellini
          • ... Andrea Gasparini
          • ... Andrea Corbellini
          • ... Andrea Gasparini
          • ... Andrea Colangelo

Rispondere a