Deep linking: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Messbot (discussione | contributi)
Riga 38:
 
==Deep link di immagini==
Un caso particolare di ''deep linking'' è il collegamento di immagini o di altre risorse che non costituiscono una pagina, come brani musicali o software. La sintassi dell'HTML permette infatti di inserire le immagini con l'uso del tag <ttkbd>&lt;img&gt;</ttkbd> specificandone come origine un URL qualsiasi, che può quindi essere locale o proveniente da un altro sito. Questo caso è il più controverso perché sfrutta in modo passivo lo spazio disco e la connessione del sito remoto senza che quest'ultimo ne ricavi alcun vantaggio, anche solo di visibilità.
 
Alcuni siti tentano di proteggersi da questo tipo di ''deep linking'' verificando che certe specifiche categorie di file siano richiamate solamente a partire da altre pagine del sito. Questo è solitamente possibile utilizzando il campo '[[referer]]' dell'intestazione della richiesta HTTP. Tale tecnica di protezione, però, oltre a non essere efficace nei confronti di un attacco determinato e competente, non tiene conto dell'esistenza di implementazioni dei browser che non inviano al server il campo 'referer'. Tale situazione, pur conforme allo standard, può pertanto rendere impossibile all'utente fruire correttamente del sito.