Per me gli iframe sono puro male (beh, forse non così puro). Sembra che creino molti guai. Sì, l'intero sito verrà caricato una volta e poi potrai caricare solo una singola pagina. Ma le persone hanno inventato AJAX per questo scopo.
Uno dei maggiori problemi che ho riscontrato è iframe
stato l'impossibilità di incollare un collegamento a una delle sottopagine, perché l'URL non è mai cambiato (sì, so che c'è una soluzione alternativa per questo). In secondo luogo, i motori di ricerca web potrebbero avere problemi a indicizzare correttamente quei siti.
A volte l'accessibilità di questi siti è peggiore e alcuni browser possono persino visualizzarli in modo improprio.
Esistono modi migliori per progettare il layout senza (i) frame. Ogni giorno posso vedere qualcuno che fa domande a SO, come "Come accedere a iframe con jQuery?".
Quindi quali sono i vantaggi degli iframe? Che motivo può esserci per usarli ancora? Vorrei solo sapere perché :)
(poiché non è una vera domanda, è un CW)