Skip to topic | Skip to bottom
Home

TechWeb08
TechWeb08.GruppoLTW14_toDor1.31 - 18 Jun 2008 - 17:11 - MicheleFerrazzanotopic end

Start of topic | Skip to actions
Mettiamo qui tutte le cose che ci restano da fare:

  • inserire un po' di schede sensate con il tema della politica

  • Un altro layout (con relative skin) per il formatter XHTML (mancano: sistemare response, il footer, le pagine speciali come la ricerca, l'homepage e la nuova scheda, messaggio)
  • Un formatter PDF
  • Sistemare TUTTE le chiamate (dove gia' non e' stato fatto) per fare andare il progetto su explorer (qui Michele e' gia' stato bravo a prevedere, cristian invece no).
  • Una funzione che inserisce gli eventi di ricerca sui metadati della scheda (qui possiamo sbizzarrirci, mettendo tutte le ricerche possibili ed immaginabili... credo che Vitali sara' contento di questo). Visto che questa parte di inserimento link nel responso l'ho fatta io, non appena passata la fiera se siete d'accordo potrei occuparmi io di questa funzione, almeno di una sua prima versione.
  • In pratica manca l'AC -> effettivamente ancora noi abbiamo fatto sempre le chiamate al nostro DF e al nostro DS. Servira' uno strato di funzioni per generalizzare la cosa (non vedo nulla di difficile in questo. Daniele aveva gia' cominciato a riguardo per il DF). Anche le get dovranno poi essere fatte mediante proxy.
  • DANIELE: gestire la history via js.
  • Rendere l'interfaccia pił usabile eliminando le parole tecniche come expressione, work, ecreator, etc...
  • Non riesco a caricare in explorer un file xhtml, usando loadXML dell'oggetto ActiveXObject?("Microsoft.XMLDOM"). Dedichero tutto il tempo prima di lunedi' a questo (cristian).
  • Una cosa assurda: se tolgo la gif di caricamente in richiediQuery.js, la ricerca fallisce, e ritorna alla home page (proprio quello che accade a Daniele con Opera). Questo da vedere con priorita'. Alcune note a riguardo: NS_ERROR_NOT_AVAILABLE, http://www.ruby-forum.com/topic/108115, http://groups.google.com/group/comp.lang.javascript/browse_thread/thread/5b414aa1550a7698/1e85eec1cd76e45a?q=0x80040111+(NS_ERROR_NOT_AVAILABLE)&rnum=6#1e85eec1cd76e45a. Sembra un problema comune nel caso di applicazioni ajax con upload di form. Tuttavia, in modo brutale per evitarlo, potrebbe essere quello di fare le chiamate sincrone, e non asincrone, sia in query() che nelle funzioni di formattazione (vedi ad esempio http://ltw0813.web.cs.unibo.it/Al4.html). Noto fra l'altro che con opera questo approccio non da' piu' gli stessi problemi di prima: prima moriva quando partiva la ricerca (cosa che accadeva anche con mozilla se togliamo la gif animata). Ora sembra che il dom "si rompa" alla fine della funzione richiediQuery(), associata al tasto del form di ricerca. E' stranissimo: mette in output i risultati, fa fino all'ultimo alert e poi la pagina muore (e viene ricaricata ho page, mettendo i dati del form nella query string). Ed il bello e' che prima di morire per un attimo viene visualizzato correttamente l'output del response. Il problema e' decisamente nel form di acquisizione dati. Togliendolo e passando la query string a mano, non vi sono problemi. Ho fatto una decina di prove stasera, ma non sono riuscito a trovare la soluzione. Sembra che, anche se gestisci tutto via js, una volta uscito lui faccia partire comunque una get (pur togliendo method=get). (ore 2.00. dovrei avere risolto. Problema: opera, anche se sono assenti sia attributo action che attributo method, prova a fare partire una gestione mediante get del form. Per impedirla, si mette un onsubmit="return false" (in questo modo si blocca tale comportamento). Bestiale).
    Come dicevo oggi non mi piace tanto l'idea della sincronia anche perchč riduce l'interattivitą e va contro la A di Ajax (che sta x asincrono) (Michele)
  • Sistemare i proxy


to top

You are here: TechWeb08 > GruppiDelCorso > GruppoLTW14 > GruppoLTW14_toDo

to top

Copyright © Fabio Vitali 2020 Last update of GruppoLTW14_toDo on 18 Jun 2008 - 17:11 by MicheleFerrazzano