Image Image Image Image Image Image Image Image Image

Social Media Marketing for Business

David Cutter

十月 8, 2013

iFrame的问题 – Web浏览器现在阻止混合内容

由于所有的好Facebook的营销人员都知道, 有一个iFrame的问题已经抬头. 最近, 在他们无穷的智慧, 所有的主流浏览器已经开始封杀 “混合安全内容” 默认情况下, (这或许应该是这​​样一直). 如果你想知道究竟是手段, 让我们使用来自Facebook的一个典型的例子,说明我们在Heyo呼吁 “在iFrame的问题。”

你在Facebook上的一个安全的HTTPS连接登录, 因为Facebook有一个SSL (安全套接字层) 安装证书. 这种加密的Web服务器和Web浏览器之间的连接, 允许私人信息被来回发送安全.

这听起来很合理, 权?

肯定, 除非你是一个小企业,使用iFramed内容中的 扇页的应用程序 不要在Web服务器上有一个SSL证书. 这些最近的更新, 除非观众明确地给出了所需的权限, 不安全的内容与标准HTTP连接未来将不显示, 创建的iFrame问题. 代替, 观众看到一个白色的页面,用来加载你的网页.

有几个临时的解决方案,你可以落实到位, 和一个永久的. 请仔细阅读,检查出来.

永久解决方案:

  1. 如果您打算继续使用在Facebook的应用程序iFramed网站, 那么唯一的真正的解决办法是在Web服务器上安装SSL. 这是一个有点疼痛做, 但也正是互联网的反正领导. 您可以检查出的服务,如科摩多或者的RapidSSL提供免费或低费用的SSL证书.

此, 当然, 是不是一个巨大的帮助,以顾问和机构提供了大量的客户端网页管理, 所以我们也想出了一些解决方案,临时.

临时解决方案:

  1. 层的文本块或图像的iFramed内容指示观众的背后 “显示所有内容” 在浏览器中. 这边走, 该消息将只显示给观众谁否则将看到一个空白页. 这是很容易内Heyo通过将图像或文字插件并发送该层实现 “到后面。”
  2. 访问目标URL (任何网页你想的iFrame), 抢了屏幕截图页面, 并补充说,作为链接到目标网站上的图像. 这必将需要更多的时间,因为有更多的参与步骤, 但也将有更好的用户体验,更密切地反映本观察者 (先前) 工作的iFrame.
  3. 花几分钟时间,并创建一个简单的登陆页面,presells访问者在选项卡无论目标/页, 并包括发送链接到所需的页面强烈号召行动 (使用目标=”_blank” 在新布劳尔标签或窗口等的链接打开).

我希望有是不要求在具有许多企业的一部分,任何额外的努力,一个永久性的解决方案, 直到最近,, 享有iFraming的速度和简单在一个现有的网站, 但问题的事实是,这些改变已经生效,将最有可能永远不会恢复到显示混合内容的好日子.

David Cutter

见面

大卫刀是锶. 在Heyo客户经理. 连与他 LinkedIn, 叽叽喳喳 或发送电子邮件至dcutter@heyo.com.