Creiamo un file di testo e diamogli l'estensione .rp e successivamente apriamolo con il solito editor di testo.
Un file Real Pix è semplicemente un file scritto in xml che "maneggia" i nostri consueti file jpg con una codifica speciale.
Il programma per decodificarli si chiama JPEGTRAN ed è disponibile sia per PC che per MAC.
I files grafici Real Pix possono effettuare, attraverso i marcatori in linguaggio xml, una sequenza (slideshow) di files .jpg consentendo così suggestivi effetti grafici.
Il principale marcatore di questo tipo è:
<imfl>
</imfl>
Come consuetudine il tag head segue il principale, ma in realtà ha delle caratteristiche particolari.
La prima e che si conclude nella medesima parentesi angolare <head/>
La seconda è che ha gli attributi che definiscono:
- Altezza file .jpg
- Larghezza file .jpg
- Il secondo in cui inizia la sequenza
- La durata della sequenza
- La misura in cui viene contato il tempo( ore, minuti, secondi, ecc.)
- L'indicazione della velocità alla quale il file jpg deve essere trasmesso (in bit al secondo)
- L'URL, eventuale, dal quale si deve scaricare l'immagine
Vediamo adesso nel dettaglio questo marcatore <HEAD/>:
width = "160"
Altezza file .jpg
height = "120"
Larghezza file .jpg>
start = "0"
Il secondo in cui inizia la sequenza
duration = "20"
La durata della sequenza
timeformat = "dd:hh:mm:ss.xyz"
La misura in cui viene contato il tempo( ore, minuti, secondi, ecc. )
bitrate = "12000"
L'indicazione della velocità alla quale il file jpg deve essere trasmesso (in bit al secondo)
url = "http://www.html.it"/
L'URL, eventuale, dal quale si deve scaricare l'immagine
È importante notare che l'attributo BITRATE dipende dalla velocità media del modem al quale facciamo idealmente riferiment. Non viene dichiarato un marcatore body, ma piu' semplicemente il marcatore <image handle /> che numera i file .jpg da maneggiare (handle) e gli assegna un nome:
<image handle = "1"
name = "il nome che mi passa per la testa 1.jpg"/>
<image handle = "2"
name = "il nome che mi passa per la testa 2.jpg"/>
<image handle = "3"
name = "il nome che mi passa per la testa 3.jpg"/>
Esisto, poi, un altro marcatore <wipe /> che indica, attraverso i suoi vari attributi, in che maniera deve avvenire la sequenza per ogni singolo file .jpg.
Vediamo questi Attributi.
- Tipo di presentazione (ne esistono svariate e non sono ancora tutte codificate dalla Real).
- Direzione della sequenza (Sinistra, destra)
- Secondo in cui subentra questa immagine nella sequenza (La durata non può che essere relativa alla durata complessiva riportata nell'<HEAD/>)
- Durata della sequenza (La durata non può che essere relativa alla durata complessiva riportata nell'<HEAD/>)
- Numero del file da "maneggiare"
Vediamo un Esempio di questo marcatore nel dettaglio:
<wipe type = "push"
Tipo di presentazione
direction = "left"
Direzione della sequenza
start = "13"
Secondo in cui subentra questa immagine nella sequenza
duration = "2"
Durata della sequenza
target = "3"/>
Numero del file da "maneggiare"
RealPix è un file xml che definisce la sequenza dei file .jpg.
L'<HEAD/> definisce la durata la dimensione ecc. L'<image handle/> numera e nomina i file .jpg
<wipe/> e indica i vari modi della sequenza.