Perché alcuni browser non supportano gli iframe?

Alcuni browser non hanno il supporto per gli iframe a causa della loro vecchia natura, mentre altri non lo sono perché sono stati costruiti in attesa di ricevere informazioni in una singola richiesta http. I browser specifici del telefono si adattano anche alla potenza di calcolo limitata del telefono non supportando iframe.

Gli iframe sono usati per incorporare contenuti da altre fonti esterne, come i video di YouTube, e quasi tutti i browser attuali li supportano. Altri browser che non dispongono del supporto per questa funzione includono i browser di testo che si concentrano sul testo in una pagina Web e ignorano il resto. Questi non hanno necessariamente bisogno degli iframe, poiché sono principalmente utilizzati per incorporare contenuti grafici. I browser particolarmente vecchi, come le versioni precedenti di Opera prima di Opera 5, Netscape 4 e tutti i browser che utilizzano il core Gecko, non sono attrezzati per gestire l'uso degli iframe.

I browser, come Opera, Firefox e Safari, potrebbero non supportare gli iframe a causa delle loro impostazioni predefinite che potrebbero avere il supporto dell'iframe disattivato. Inoltre, anche i browser con il loro JavaScript disattivato non supportano gli iframe. Sebbene gli ifram funzionino senza intoppi in tutti i browser, diversi browser implementano il loro supporto per questi iframe in modo diverso, rendendo persistenti alcuni problemi di usabilità su piattaforme e sviluppatori diversi.