Iframe

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 (interno) della pagina, non esterno.

OpenStreetMap permette di inserire in una pagina web una mappa fornendo il codice di incorporamento attraverso un iframe
OpenStreetMap permette di inserire in una pagina web una mappa fornendo il codice di incorporamento attraverso un iframe

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.

Sono stati usati soprattutto negli anni 90 e 2000 per:

Pro e contro

Pro

Contro

Note

  1. ↑ HTML Iframes, su w3schools.com. URL consultato il 19 gennaio 2021.
  2. ↑ (EN) What is Clickjacking | Attack Example | X-Frame-Options Pros & Cons | Imperva, su Learning Center. URL consultato il 19 gennaio 2021.
  3. ↑ iframe: spiegazione del tag HTML, su IONOS Digitalguide. URL consultato il 19 gennaio 2021.
  4. ↑ (EN) What is iFrame and why you should not use it for SEO — Serpstat Blog, su serpstat.com. URL consultato il 19 gennaio 2021.
  5. ↑ Are frames accessible? | DO-IT, su washington.edu. URL consultato il 19 gennaio 2021.
  6. ↑ 3 Reasons You Might Not Want To Use Iframes, su ostraining.com. URL consultato il 19 gennaio 2021.
  7. ↑ (EN) Rich media file best practices | Google Search Central, su Google Developers. URL consultato il 19 gennaio 2021.
  Portale Internet: accedi alle voci di Wikipedia che trattano di internet