В нашем приложении есть функция, которая позволяет пользователям выбирать набор ресурсов (изображения, видео и т. Д.) И генерировать код для встраивания, который можно встроить в другую веб-страницу. На данный момент мы используем iframes для реализации в коде встраивания, где страница, на которую указывает атрибут src iframe, выплевывает HTML для встраивания.
По некоторым соображениям безопасности мы хотим избавиться от iframes и заменить их чем-то другим, например, тегом объекта, тегом скрипта и т. Д.
Мой вопрос касается тега объекта. Основное использование тега объекта, кажется, состоит в том, чтобы встраивать видео, PDF и т. Д. Я знаю, что его можно использовать для встраивания целой веб-страницы точно так же, как мы хотим. Но мой вопрос - это рекомендуется? Веб-страница, которую мы хотим встроить, будет иметь набор ресурсов с опциями для сортировки, загрузки, обмена и предварительного просмотра этих ресурсов.
Так что будет хорошей практикой использовать тег объекта для встраивания такой сложной веб-страницы? Или это предназначено для минимального использования как внедрение видеоклипа, слайд-шоу и т. Д.?