eXtensible Markup Language Tutorial - by Marco Giannì
Capitolo V: Applicazioni dell'XML

Esempio di un canale

Questo è un semplice esempio su come far diventare il proprio sito Web un canale con tecnologia CDF. Questo è il file HTML:

<HTML>
<HEAD>
 <TITLE>Marco Giannì - Canale Personale/TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" LINK="#800000" VLINK="#000080">
 <BR><BR>
 <H1> Salve,</H1>
 <IMG SRC="casa.gif" BORDER="0" ALIGN="right">
 <H3>sono Marco Giannì e questo è il mio canale personale. 
     Qui potete trovare le informazioni sulle mie ricerche.</H3>
 <H2>Sottoscriviti, è gratis</H2>
 <BR>
 <A HREF="javascript:window.external.addChannel 
          ('http://www.miosito.com/mio.cdf')">
  <IMG SRC="ieaddchanne.gif" BORDER="0">
 </A>
 <BR>
</BODY>
</HTML>

L'elemento significativo è il valore di Href dell'ancora A, che richiama una funzione javascript che MSIE utilizza per effettuare la procedura di abbonamento. Questo è il file CDF:

<?XML VERSION="1.0"?>
<CHANNEL HREF="http://www.miosito.com/index.htm">

 <TITLE>Marco Giannì- Canale Personale</TITLE>
  <ABSTRACT>Mia homepage</ABSTRACT>
  <SCHEDULE>
   <INTERVALTIME DAY="1"/>
  </SCHEDULE>

</CHANNEL>

La Fig. 5.4 mostra la pagina del canale.

Fig. 5.4: Un esempio di canale.

<indietro home page avanti>

Copyright © 2000-2005. Tutti i diritti sono riservati. Per informazioni: mgianni@infinito.it