Как инженер по пользовательскому интерфейсу, я бы сказал, что это не просто техническое объяснение для iFrames. Конечно, у них есть цель .... хотя я могу поспорить, хотя и ограниченная. Подумайте обо всех замечательных сайтах, о которых вы знаете ... люди могут называть такие сайты, как Apple, Nike, Google, Twitter ... вы выбираете их, но все они новаторы в своей сфере. Теперь посчитайте используемые кадры. Тебе будет трудно найти его.
iFrames похожи на таблицы - они существуют уже давно и похожи на сайты с разделенными фреймами с середины 1990-х годов, многие люди используют их неправильно или вообще злоупотребляют ими. Например, подумайте об iFrames, которые вы заметили на сайтах ... есть ли у них прокрутка на странице, которая прокручивается? Содержимое переполнено вправо или внизу? Они просто не совсем подходят? Если вы заметили это, возможно, это не была отличная идея! Теперь рассмотрим такие факторы, как SEO, стиль, манипуляция домом и соответствие стандартам. Можно ли заставить его работать? Конечно, но у вас, вероятно, есть лучшие инструменты в вашем наборе инструментов.
Сегодняшний день Iframe imho - контент, обслуживаемый через Ajax. Единственное использование, которое я могу придумать, где я бы предпочел iFrame, ограничено извлечением формы для статической html-страницы с другого сайта ... и тогда мне придется учитывать все другие обстоятельства, связанные с тем, что я пытаюсь сделать. Если вы объектно-ориентированы, вы можете просто включить файл класса и вызвать соответствующую функцию, которую вам нужно делать, что вы пытаетесь сделать. Может быть, вы могли бы просто выполнить вызов на странице, которую вы просматриваете (подумайте просто) И да, как они сказали, включение просто выполнит любую страницу, на которую вы ссылаетесь ... это очень распространенный шаблон проектирования, который используется для включения заголовка и страницы нижнего колонтитула при отсутствии шаблонизатора.
Если вы хотите больше подробностей, я думаю, что мы все хотели бы помочь вам, если бы вы могли сузить техническую проблему, с которой вы сталкиваетесь. Удачи.