Iframes против FBML — зачем переносить?

У меня много фан-страниц на Facebook, и мне много раз говорили перейти на iFrames. Разработка Facebook не является моей основной задачей, поэтому я не был в курсе изменений, так как FBML работал на меня.

Недавно я задал вопрос о вращении изображений, и кажется, что iFrames сможет с этим справиться.

Можете ли вы сказать мне, что хорошего в iFrames?

Существует ли служба iFrame без стороннего брендинга (например, логотип WildFire внизу страницы)

Спасибо за вашу помощь


person Graeme Hutchison    schedule 30.06.2011    source источник


Ответы (1)


Вы должны как можно скорее переключиться с фан-страниц fbml на фан-страницу iframe, потому что страницы FBML устарели (вы не можете создавать новые страницы fbml), и, вероятно, Facebook начнет убивать поддержку страниц FBML для существующих страниц, с небольшим без уведомления.

Самым большим преимуществом является то, что почти весь код javascript теперь будет выполняться, и пользователю не нужно сначала щелкать где-либо. Разметка страниц стала намного чище. И вам не нужно учить теги fbml. Вы просто создаете веб-страницу, как обычно, и она должна работать нормально, если вы понимаете, что код iframe изолирован из-за междоменных ограничений, поэтому вы не можете пытаться изменить его родителя (страница Facebook)

Я не знаю ни о каких сервисах iFrame, но страницы iFrame настолько просты — вы просто размещаете простой html-файл или веб-страницу где-нибудь на сервере в любом месте и сообщаете Facebook URL-адрес для него. Однако обратите внимание, что сайт, на котором он размещен, должен иметь SSL-сертификат для пользователей, которые посещают вашу страницу с включенным HTTPS в своей учетной записи Facebook.

person bkaid    schedule 30.06.2011
comment
Единственная реальная разница в том, что я могу использовать JavaScript? Вы все еще можете добавить Static FMBL на страницы, которые я сделал вчера. Я просмотрел iFrames, и они кажутся одинаковыми, я бы предпочел, чтобы они были отредактированы на другой странице, такой как FBML, а не на самой странице. - person Graeme Hutchison; 01.07.2011
comment
Самым большим преимуществом, большим, чем javascript, является то, что они не устарели. Оставаться на устаревшей технологии Facebook — скользкий путь. - person bkaid; 01.07.2011