Newsgroup: it.comp.www.html
Titolo: AIUTO! (per webmaster con esperienza ;)

ciao ragazzi!
ho da poco imparato alcuni linguaggi per sviluppare siti web (html/css,
xml, etc) perchè il mese prossimo mi serviranno per cominciare uno
stage..
mi rivolgo a voi perchè ora mi trovo nell'esigenza di testare quello
che ho imparato..mi spiego meglio:
ho già provato a sviluppare dei siti più o meno semplici utilizzando
html e i fogli di stile..nn ho invece mai provato ad utilizzare
xml..non sapreste indicarmi un tipo di sito che potrei sviluppare per
riuscire ad utilizzare tutti e tre i linguaggi indicati sopra? (html
css e xml).. un tipo di sito che riesca a farmeli usare tutti insieme
sarebbe meglio..magari indicandomi pure alcune specifiche che il sito
stesso dovrebbe rispettare..
è che ancora nn riesco a capire in che modo xml possa dare un
contributo interessante alla creazione di pagine web (anche se mi sono
informato a dovere al riguardo..)
spero di essermi spiegato decentemente..
vi ringrazio tutti quanti!
matteo

 informato a dovere al riguardo..)
IMHO, non lo puo` ancora dare. Almeno dal punto di vista della
strutturazione e presentazione dei siti.
Nessun browser supporta XML oltre alla base minima per mostrarlo sotto
forma di albero e poco di piu`.
XML va bene, ora, per essere usato come contenitore di informazioni da
elaborare lato server (file di config, piccoli DB, ecc.) o per IPC (vedi
i web-services).
In futuro non si sa, ma per almeno 5-10 anni io non ce lo vedo a
sostituire HTML.
Bye.


Se vuoi ti posso dare un esempio di una cosa che sto facendo ora...
Io ho sfruttato XML come database. Mi è stato chiesto di realizzare
un menu' ad albero riferito ai capitoli di un testo...
In altre parole, devo far sì che ci siano dei Capitoli (contenenti
testo da visualizzare su sito), che a loro volta contengono sotto-
capitoli, che contengono sotto-sotto capitoli ecc.
Il tutto da visualizzare ed eventualmente amministrare da web.
Ho realizzato una pagina in ASP che modifica un file XML che contiene
proprio le informazioni in oggetto.
Ora, io visualizzerò il tutto tramite codice ASP: ma un altro modo
è quello di creare dei fogli di stile (stylesheet) per XML, ad esempio,
e convertire tutto direttamente in HTML...

 informato a dovere al riguardo..)
Non sembrerebbe poi tanto.
XML non e' un formato per creare pagine web, ma per descrivere documenti.
XML e' adatto per catalogare informazioni e volendo, trasferirle tramite 
un qualche supporto (esempio: rete,floppy,cd,...) per far poi processare 
i dati contenuti ad un altro sistema software; quest'ultima modalita' e 
spesso usato tra softwares "estranei" tra loro per interscambiarsi dati.
Da un file xml si potra' sucessivamente creare quello che si vuole:
- inserire i dati in un database
- creare un nuovo documento (html,xhtml,pdf,rtf,sxw,doc,....)
- ....
potendone anche solamente prendere le parti di proprio interesse, 
traliasciandone altre.
per creare quindi una pagina (x)html da un file xml serve un 
"trasformatore" che permetta tale eleaborazione. Per fare cio' esiste un 
metodo ben definito:  xls
xls e' un "linguaggio" che permette di trasformare l'xml in qualche 
cos'altro, e penso sia questo che a te interessa.
xls puo' essere attaccato ad un file xml, internamente al documento 
stesso o collegato tramite un file esterno.
Sono stato molto sbrigativo, ma spero di averti dato modo di capire che 
qualche informazione in piu' su xml possa esserti utile.
Ciao
	MaX


robiweb90 [at] gmail [dot] com
"Nessuno può fabbricare una macchina tanto intelligente che possa essere 
usata da uno sciocco" - Confucio

grazie a tutti quanti!
l'idea che mi ero fatto di xml allora nn era poi tanto sbagliata ;)
buona serata!
teo