Я не совсем уверен, почему в списке Yahoo написано «Блокирует загрузку страницы». IFrames загружаются независимо от родительской страницы, особенно если содержимое iframe находится в другом домене, чем главная страница. «Загрузка страницы блоков» кажется противоречивой доводам «за», оба из-за параллелизма загрузки iframe.
Теперь, если у вас есть iframe, который загружает что-то из того же доменного имени, что и главная страница, это может попасть в ограничение соединения браузера на домен и, следовательно, повлиять на то, как быстро главная страница может загружать свое содержимое. Но если URL-адрес iframe - это другой домен, он должен получить свой собственный лимит подключений на домен.
Самым большим профессионалом для iframes является изоляция безопасности. Когда вы загружаете сторонний скрипт в iframe, вам не нужно беспокоиться о том, что сторонний скрипт захватит вашу страницу и нарисует граффитти повсюду, или украдет пользовательские данные из ваших переменных скрипта.
Самым большим минусом для iframes является также изоляция безопасности. ;> Кирпичная стена, защищающая вас от третьих лиц, также очень затрудняет обмен информацией между сторонами на одной веб-странице.