.dsy:it. Pages (19): « First ... « 7 8 9 10 [11] 12 13 14 15 » ... Last »
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Gestione dell'informazione nei sistemi mobili e pervasivi (http://www.dsy.it/forum/forumdisplay.php?forumid=252)
-- [Tecnologie Web] - Prof.Bettini (http://www.dsy.it/forum/showthread.php?threadid=5594)


Posted by unidavide on 04-03-2004 11:55:

mi sa che ci sono un po di cose da chiarire, il progetto dovrebbe essere fatto cosi:

passo 1: si prende un sito a caso in xhtml, se non si riesce a trovarne uno o si trovano solo siti troppo complicati o non si ha volgia di cercarlo allora si creano una decina di pagine xhtml statiche.

passo 2: si costruisce un applicazione che ha in home page un form con login (solite due text con user e password) piu un altra text dove si inserisce la url del sito preso a caso o costruito.
Una volta loggati l' applicazione richiede al web server (locale o remoto) la url inserita nella text dell'home page, sostituisce tutti i link in modo che puntino all'applicazione e non al server web originale, aggiunge pulsanti o altri strumenti per poter inserire commenti, dà la possibilità di "uscire" dall'applicazione ovvero tornare a navigare normalmente come se si inserisse l'url in un browser.

Spero di aver chiarito un po di dubbi


Posted by mozilla on 04-03-2004 12:10:

Originally posted by unidavide
x mozilla: tu come hai risolto il problema della trsformazione da xhtml a wml? (vedi discussione tra me e rdptz) volgio dire la tua applicazione funziona per ogni sito in xhtml oppure l'xsl che trasforma ma xhtml a wml è specifico per un solo sito?
Grosso modo dovrebbe funzionare per ogni sito, anche se in particolare l'ho testato con http://www.w3.org

__________________
"Direi che la signorina Lucy è più calorosa di una sposa di Giugno che cavalca nuda un cavallo senza sella in mezzo al Sahara" - Il Colono, Dracula di Francis Ford Coppola


Posted by logan.x on 04-03-2004 12:10:

OK

Ho riletto e riletto il tuo post e quello di mozilla e finalmente ho capito. E' un'applicazione che va bene per qualsiasi sito. Se non se ne trova uno, lo si costruisce localmente.
Se e' da fare cosi' ho cannato tutto e devo ricomciare da zero :cry:
Pazienza!

Rimane l'ultimo dubbio. La validazione. Se utilizzo un sito "esterno" ad esempio una sottosezione di w3school come consigliato nel testo del progetto, come lo valido? La fase di validazione e' da fare solo nel caso in cui le pagine statiche le abbia fatte io in locale?

Bye.


Posted by mozilla on 04-03-2004 12:12:

Originally posted by fraros
insomma, la domanda e: l'applicazione si interpone tra l'utente e la decina di pagine del mio specifico sito oppure tra l'utente e qualsiasi sito questi voglia visitare? :?:?:?:?:?
In teoria si dovrebbe interporre tra il client e qualsiasi sito. Però in effetti a proposito del form, quando presentate la prima pagina al client, potreste estrarre tutti i link e metterli in un menù a tendina.

__________________
"Direi che la signorina Lucy è più calorosa di una sposa di Giugno che cavalca nuda un cavallo senza sella in mezzo al Sahara" - Il Colono, Dracula di Francis Ford Coppola


Posted by mozilla on 04-03-2004 12:24:

Re: OK

Originally posted by logan.x
Ho riletto e riletto il tuo post e quello di mozilla e finalmente ho capito. E' un'applicazione che va bene per qualsiasi sito. Se non se ne trova uno, lo si costruisce localmente.
Se e' da fare cosi' ho cannato tutto e devo ricomciare da zero :cry:
Pazienza!
Si, mi dispiace ma purtroppo è così :(

Rimane l'ultimo dubbio. La validazione. Se utilizzo un sito "esterno" ad esempio una sottosezione di w3school come consigliato nel testo del progetto, come lo valido? La fase di validazione e' da fare solo nel caso in cui le pagine statiche le abbia fatte io in locale?
Bye.
Non ho trovato nel testo del progetto qualcosa che riguarda la validazione, se vuoi puoi aggiungerla però si da per scontato che il documento è validato XHTML. State attenti anche ai siti che riteneti "sicuri", un giorno ho dovuto "cazziare" quelli del w3schools perchè non avevano chiuso un tag e l'applicazione mi andava in continuazione in errore.

__________________
"Direi che la signorina Lucy è più calorosa di una sposa di Giugno che cavalca nuda un cavallo senza sella in mezzo al Sahara" - Il Colono, Dracula di Francis Ford Coppola


Posted by mozilla on 04-03-2004 12:44:

unidavide all'inizio della pagina 11 ha chiarito bene il da farsi.
Se qualcuno avesse ancora qualche dubbio mi offrirei anche per far vedere l'applicazione, solo che per farla girare devo poter "uscire" in Internet, cosa che il lab non garantisce. Ci rimarebbe l'aula tesisti, dove l'ho testata, però devo chiedere.

__________________
"Direi che la signorina Lucy è più calorosa di una sposa di Giugno che cavalca nuda un cavallo senza sella in mezzo al Sahara" - Il Colono, Dracula di Francis Ford Coppola


Posted by fraros on 04-03-2004 14:03:

... concordo nel dire ke unidavide è stato kiaro. Dunque non sarebbe necessario aggiungere altro, ma x maggior kiarezza mi piacerebbe avere una conferma.

In sostanza, è come si legge nel progetto: si rikiede ke l'applicazione sviluppata lavori su un sito particolare - quello di cui parla unidavide al passo 1:

Originally posted by unidavide
passo 1: si prende un sito a caso in xhtml, se non si riesce a trovarne uno o si trovano solo siti troppo complicati o non si ha volgia di cercarlo allora si creano una decina di pagine xhtml statiche.


Questo indipendentemente dal fatto ke un applicazione reale di questo tipo dovrebbe verosimilmente lavorare su un sito qualsiasi ke io voglia visitare, come infatti fa notare mozilla:

Originally posted by mozilla
In teoria si dovrebbe interporre tra il client e qualsiasi sito.


... insomma, da quanto detto, alla discussione del progetto il professore non avrebbe il diritto di saltar sù improvvisamente e pretendere di testare l'applicazione inserendo una URL diversa da quella del mio sito (=quello del passo1 di unidavide)

Grazie a tutti x il proficuo scambio di vedute:D

X mozilla: se ti metti d'accordo con qualcuno x la dimostrazione live della tua applicazione mandami un pm, io ci sono!


Posted by unidavide on 04-03-2004 16:08:

alla fine si torna all'inizio :D

non posso darti una conferma, bisognerebbe sentire il prof.
Il progetto chiaramente lo testi sul sito che hai scelto/creato tu, però devi considerare anche il fatto che non c'è nessuna ragione per cui la tua applicazione non dovrebbe funzionare su un altro sito valido xhtml.

O meglio, sicuramente tutta la parte che NON riguarda la conversione in wml dovrebbe funzionare su qualsiasi sito xhtml, la scelta/costruzione del sito è stata introdotta solo per evitare che qualcuno copiasse spudoratamente il progetto di un altro e per essere sicuro che quando lo vai a presentare su qualcosa sicuramente funziona.

La questione si fa piu complicata per quanto riguarda il wml, qui ci sono due possibilita, la prima è quella scelta da rdptz (vedi post vecchi in questo thread), che ha creato un sito usando i foglio di stile e utilizzava ciò che c'era dentro ai vari class per ottimizzare il codice wml mentre l'altra soluzione è quella utilizzata da mozilla che ha deciso di fare un xsl generico per tutte le possibili pagine xhtml che in qualche modo convertisse tutto in wml.

Concludendo se scegli la soluzione di rdptz ovviamente la conversione in wml può funzionare solo ed esclusivamente su quel sito, se scegli la soluzione di mozilla l'applicazione dovrebbe funzionare per tutti i siti xhtml ma tu cmq la testi sul sito scelto/creato, entrambi hanno preso 30, anch'io non ho ancora capito quale delle due strade devo prendere.


Posted by ripe on 04-03-2004 16:29:

Mi inserisco anche io nella discussione, nonostante sia l'unico a farlo con ASP.NET. Ho quasi finito di costruire il parser xhtml che mi trasforma i percorsi relativi in assoluti, cambia i link e inserisce i segnaposto. E fin qui funziona con tutti i siti, anche non xhtml! Ma ho un dubbio per la conversione wml...

Come faccio a convertire ad esempio un sito complesso come w3schools.org? Le tabelle di sinistra e destra dove vanno a finire? E per siti ancora più complessi come si opera?

Ovviamente io lo testo sul mio siterello xhtml, ma ho paura che all'esame il prof mi chieda di vederlo su w3schools.org e mi venga una sola card gigantesca e illeggibile! :D

__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»


Posted by mozilla on 04-03-2004 17:44:

Originally posted by ripe
.....Come faccio a convertire ad esempio un sito complesso come w3schools.org? Le tabelle di sinistra e destra dove vanno a finire? E per siti ancora più complessi come si opera?

Questo è il punto più difficile di tutto il progetto che IMHO doveva essere trattato a lezione, ma visto che non è stato fatto dobbiamo arrangiarci in qualche modo. Col w3 io ho eseguito una trasformazione banale ma che alla fine mi sembra efficace, trasformo un po' tutti i principali tag, paragrafi, div, link e tabelle poi il layout come viene viene. Uno volendo si può smazzare questo problema, però lo studio secondo me è veramente molto complesso.
In particolare volevo aggiungere due cose:
1) il metodo che ho utilizzato io e che dovrebbe funzionare per qualsiasi sito, non tiene però conto della presentazione, ovvero di eventuali css, anche questo secondo me richiede dello studio molto approfondito, e forse è addirittura impossibile a meno di standardizzare i class e gli id css con un opportuno significato(potrebbe essere argomento di tesi.....:));
2) il problema che ha portato ad un litigio vero e proprio tra il prof ed uno studente all'esame, riguarda se bisogna o no dividere una lunga pagina come il w3, in card. E' ovvio che bisognerebbe farlo, ma a parte il fatto che non mi sembra sia espilicitamente chiesto, anche questo ennesimo punto è una cosa che richiederebbe molto studio e che avrebbe dovuto avere spazio a lezione. Per esempio: per dividere un deck in card, quando decidi di spezzare la pagina? E se la spezzi lasciando dei tag aperti? Devi chiuderli, e poi li devi riaprire nella card successiva, questo dal punto di vista strutturale ma dal punto di vista della semantica quando potrebbe essere giusto o non giusto spezzare una pagina? Insomma secondo me è una cosa veramente complessa, anche se a loro piacerebbe si facesse. Comunque c'è gente che ha preso 30(come me ma non sono il solo) pur non facendola.
Fossi in voi mi preoccuperei prima delle parti obbligatorie e di quelle opzionali, e se rimanesse tempo proverei a risolvere le problematiche più complesse.

__________________
"Direi che la signorina Lucy è più calorosa di una sposa di Giugno che cavalca nuda un cavallo senza sella in mezzo al Sahara" - Il Colono, Dracula di Francis Ford Coppola


Posted by fraros on 06-03-2004 16:54:

tabella "commenti" del DB

io non sono ancora arrivato a questa parte, ma mi kiedevo:
come avete salvato voi i commenti nel DB?

io - uso MySql - pensavo di fare una tabella con 4 campi: user, url, commento e data-inserimento...
ma il campo per il commento di quanti caratteri lo faccio? sul testo del progetto c'è scritto "breve commento", ma è una cosa un po' soggettiva.... 160 caratteri possono sembrare tanti ma a ben vedere sono quelli di un sms - e io sto sempre a sclerare quando scrivo un sms xkè non mi basta lo spazio :D


Posted by mozilla on 06-03-2004 17:37:

Re: tabella "commenti" del DB

Originally posted by fraros
io non sono ancora arrivato a questa parte, ma mi kiedevo:
come avete salvato voi i commenti nel DB?
io - uso MySql - pensavo di fare una tabella con 4 campi: user, url, commento e data-inserimento...
ma il campo per il commento di quanti caratteri lo faccio?.....
Io ho fatto come dici tu con in più l'id automatico ed il tipo di browser da cui è stato fatto l'inserimento per la parte di amministrazione opzionale. Per quanto riguarda la lunghezza dei campi penso che siano "dettagli implementativi", se permetti un'inserimento di 50 piuttosto che di 200 non pregiudicherà certo il voto finale. Forse può avere rilevanza per gestire la visualizzazione su cellulare che è sempre un po' più delicata.....
:)

__________________
"Direi che la signorina Lucy è più calorosa di una sposa di Giugno che cavalca nuda un cavallo senza sella in mezzo al Sahara" - Il Colono, Dracula di Francis Ford Coppola


Posted by unidavide on 08-03-2004 19:23:

dubbi

chi ha sviluppato il progetto con coocon come ha fatto a trasformare tutti i possibili link relativi in assoluti con le sole funzioni che mette a disposizione xslt? io come possibili link ho considerato:

code:
partendo da: http://nome:user@host.it:81/dir1/dir2/dir3/dir4/pagina.html nuovaurl: http://www.prova/prova.html restituisce: http://www.prova/prova.html nuovaurl: ./prova.html restituisce: http://nome:user@host.it:81/dir1/dir2/dir3/dir4/prova.html nuovaurl: .prova.html restituisce: http://nome:user@host.it:81/dir1/dir2/dir3/dir4/.prova.html nuovaurl: ..prova.html restituisce: http://nome:user@host.it:81/dir1/dir2/dir3/dir4/..prova.html nuovaurl: ../prova.html restituisce: http://nome:user@host.it:81/dir1/dir2/dir3/prova.html nuovaurl: ../../../prova.html restituisce: http://nome:user@host.it:81/dir1/prova.html nuovaurl: ../../nuovadir/prova.html restituisce: http://nome:user@host.it:81/dir1/dir2/nuovadir/prova.html nuovaurl: /prova.html restituisce: http://nome:user@host.it:81/prova.html nuovaurl: /dir/dir/dir/prova.html restituisce: http://nome:user@host.it:81/dir/dir/dir/prova.html nuovaurl: prova.html restituisce: http://nome:user@host.it:81/dir1/dir2/dir3/dir4/prova.html nuovaurl: mailto:prova restituisce: mailto:prova nuovaurl: java script:prova restituisce: java script:prova nuovaurl: (diverso da http)://ciao restituisce: (diverso da http)://ciao

ci sono altri possibili tipi di link ?

mentre per la parte del progetto:
b. Aggiunge una sezione alla pagina che contiene dei link, seguendo i quali all’utente viene data la possibilità di inserire dei commenti (annotazioni) sulla URL visitata, o - se ce ne sono – visualizzare annotazioni precedentemente immesse per la URL in oggetto

cosa avete fatto? avete aggiunto una sezione es select (o altro) con tutti i link, oppure avete avete aggiunto dei link "immersi" nella pagina originale messi vicini ai vari link (es prima o dopo)?


Posted by mozilla on 08-03-2004 23:32:

Re: dubbi

Originally posted by unidavide
chi ha sviluppato il progetto con coocon come ha fatto a trasformare tutti i possibili link relativi in assoluti con le sole funzioni che mette a disposizione xslt? io come possibili link ho considerato: ..... ci sono altri possibili tipi di link ?
Io ne ho considerati forse anche meno di quelli che hai considerato tu. Ho gestito i più importanti, e sicuramente mi è rimasto fuori qualcosa, anche se testandolo col w3.org funzionava.

cosa avete fatto? avete aggiunto una sezione es select (o altro) con tutti i link, oppure avete avete aggiunto dei link "immersi" nella pagina originale messi vicini ai vari link (es prima o dopo)?
Io ho aggiunto una sezione alla pagina in cui ci sono i link per inserire o visualizzare annotazioni della pagina visualizzata in quel momento, più un link per cambiare url di partenza ed un link per il logout. Poi, per le cose opzionali, ho aggiunto un piccolo link di fianco ai link che puntano ad una pagina che è già stata annotata, per visualizzare direttamente le annotazioni della pagina linkata dal link. Non so se sono stato chiaro, es:
"ammettiamo che questo sia il testo della pagina, in cui Vcome vedete vi sono Vdei link".
La V punterà alla pagina di visualizzazione delle annotazioni della pagina puntata dal link di fianco.

:)

__________________
"Direi che la signorina Lucy è più calorosa di una sposa di Giugno che cavalca nuda un cavallo senza sella in mezzo al Sahara" - Il Colono, Dracula di Francis Ford Coppola


Posted by ripe on 09-03-2004 18:09:

Mi è venuto in mente che se da http://nome:user@host.it:81/dir1/di...ir4/pagina.html viene inserita un collegamento che punta a ../../nuovadir/prova.html basta partire dall'url di base http://nome:user@host.it:81/dir1/di...ir4/.

Il collegamento risultante sarà http://nome:user@host.it:81/dir1/di...adir/prova.html che pur non risultando correttissimo dal punto di vista della semantica sarà correttamente funzionale per la nostra pagina. Credo che senza analizzare il sorgente html potrebbe anche andare bene così, no? ;)

__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»


All times are GMT. The time now is 20:42. Pages (19): « First ... « 7 8 9 10 [11] 12 13 14 15 » ... Last »
Show all 279 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.