Nel 2014 feci un minicorso html alle mie figlie, ora mi voglio soffermare su un aspetto interessante: come prendere (GET http o https) le immagini.
Il comando html è tra i pochissimi che non prevede un tag di apertura e di chiusura.
<img src=”” /> (html5)
<img src=””> (html precedente)
img sta per image (iimagine), src per source (dove prenderla).
Se l’immagine è nella stessa directory (cartella) del html e si chiama prova.jpg il comando sarà semplicemente
<img src=”prova.jpg” />
Se invece l’immagine si troverà nel sito www.pivari.com, nella cartella immagini
<img src=”https://www.pivari.com/immagini/prova.jpg” />
Ovviamente si potranno aggiungere istruzioni per ridurre l’immagine, per posizionarla a destra, sinistra o centro, …
E’ incredibile come quando si visualizzi una pagina html non si abbia oggi percezione da dove vengano scaricate le immagini. Se vi sono 10 immagini la differenza percepita se una viene scaricata dalla stessa cartella dove c’è il testo a da server in altri continenti è nulla.
Ammettiamo di sapere che una venga scaricata da un server a New York, un’altra Tokyo, un’altra a Mosca, un’altra a … è sempre più raro accorgersene per tempi di scaricamento diversi.