Iframe

Da Wikipedia, l'enciclopedia libera.

L'iframe (dall'inglese inline frame) in informatica è un Elemento HTML. Si tratta infatti di un frame "ancorato" all'interno della pagina, equivale cioè ad un normale frame, ma con la differenza di essere un elemento inline (interno) della pagina, non esterno.

L'iframe viene generalmente utilizzato per mostrare il contenuto di una pagina web, o di una qualsivoglia risorsa, all'interno di un riquadro in una seconda pagina principale.

Nel linguaggio HTML l'iframe viene rappresentato tramite il tag <iframe></iframe>.

L'iframe ha gli stessi attributi del tag <frame>, i principali sono: width, height, src, frameborder che rappresentano rispettivamente la larghezza, l'altezza, il file d'origine da visualizzare e la dimensione del bordo. Può inoltre sostenere l'attributo style o comunque una classe di stile CSS.

A causa di alcune truffe informatiche che hanno sfruttato talune vulnerabilità dei browser (prima tra tutte il Clickjacking), pur essendo una risorsa utile e di per sé innocua, l'iframe ha ormai una fama ingiustamente negativa.

In ogni caso, per questioni di accessibilità e usabilità, ne è sconsigliato l'utilizzo dalle nuove direttive del W3C.