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)
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
Originally posted by unidavideGrosso modo dovrebbe funzionare per ogni sito, anche se in particolare l'ho testato con http://www.w3.org
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?
__________________
"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
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
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.
Originally posted by frarosIn 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.
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?
__________________
"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
Re: OK
Originally posted by logan.xSi, mi dispiace ma purtroppo è così
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
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?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.
Bye.
__________________
"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
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
... 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.
Originally posted by mozilla
In teoria si dovrebbe interporre tra il client e qualsiasi sito.
alla fine si torna all'inizio
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.
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!
__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»
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?
__________________
"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
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
Re: tabella "commenti" del DB
Originally posted by frarosIo 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.....
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?.....
__________________
"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
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
Re: dubbi
Originally posted by unidavideIo 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.
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 ?
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:
__________________
"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
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.