Nel capitolo precedente abbiamo spiegato come XSLT può essere usato per trasformare un documento da XML a XHTML. Abbiamo fatto questo aggiungendo un foglio di stile di XSL alla lima di XML ed abbiamo lasciato il browser fare le trasformazioni. Anche se questo funziona benissimo, non è sempre desiderabile includere un riferimento del foglio di stile in una lima di XML
Una soluzione più versatile sarebbe usare un Javascript per fare le trasformazioni.
Usando un Javascript, possiamo:
effettuare la prova browser-specifica usare i fogli differenti di stile secondo i bisogni dell'utente e del browser Quella è la bellezza di XSLT! Uno degli obiettivi di disegno per il XSLT era di permettere di trasformare i dati da una disposizione un altro, ai browsers differenti di sostegno ed ai bisogni differenti dell'utente.
La trasformazione di XSLT dal lato del cliente è limitata per essere una parte importante del compito lavorativo dei browsers in avvenire, poichè vedremo uno sviluppo nel mercato specializzato del browser (Braille, browsers sonori, stampatrici di fotoricettore, dispositivi tenuti in mano, ecc.)
|