一个意见问题:你还在使用 iframe 吗?
iframe 仍然符合当前 Web 标准的模式吗?该技术很旧,但我看到它们重新出现 - 特别是新的 YouTube 嵌入代码是 iframe,而 facebook 也只允许自定义选项卡是 iframe。
我的问题基本上是:可以接受吗?
Do iframes still fit the mold of current web standards? The technology is old but I am seeing them resurface - especially with the new youtube embed code being iframes and facebook just allowing custom tabs to be iframes as well.
My question is basically: Are the acceptable?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
看看这个问题:Are IFrames (HTML) obsolete?
简而言之:它们是HTML 5 草案的一部分并将保留下来。如果使用得当,我认为它们是可以接受的。 :)
Have a look at this SO question: Are IFrames (HTML) obsolete?
In short: They are part of the HTML 5 draft and will be sticking around. If used correctly, I think they are acceptable. :)
我同意大家的看法,他们应该是最后的手段,但有些事情需要使用 iframe。
例如,没有比发布到 iframe 然后响应 iframe 的 onload 事件来处理它更好的方法来进行 ajax 文件上传了。
I agree with everyone that they should be a last resort, but there are certain things that demand the use of iframes.
For instance, there's no better way to do ajax file uploading than posting to an iframe and then reacting to the iframe's onload event to handle it.
是的,我的公司仍然使用 iFrame 在我们的网站上嵌入第三方内容。
他们仍然有一席之地,但恕我直言,应该是最后的手段。
Yes, my company still uses iFrames to embed third-party content on our site.
They still have a place but, IMHO, should be a last resort.
许多组件(例如 Facebook 的社交小部件或 Youtube 的嵌入式播放器)都使用 iframe。
需要时我也会使用一些。当然,我不会滥用它,因为它并不适合所有情况。
A lot of components such as Facebook's social widgets or Youtube's embeded player use iframes.
I also use some, when needed. Of course I don't abuse it because it's not adapted for all situations.