3

我一直对这种新趋势有很多问题。它无处不在(例如 htmlboilerplate / twitter 小部件),但即使是 twitter 本身也不喜欢它......(在尝试其 twitter 卡预览时,请参见图片)。

除了看起来之外,还有更多的东西吗,因为它似乎在被浏览器充分利用之前已经由编码人员实现了,还是它是一个遗留的 html?

4

1 回答 1

6

因为许多网站同时提供常规 (http) 和加密版本 (https),​​并使用子域来存储各种内容,例如图像。如果您要嵌入类似的内容,则必须生成两个完全不同版本的网站

<img src="http://images.example.com/kittens.jpg" />

https://在网站的版本上提供它,即使它是完全相同的内容。没有人喜欢遇到 SSL 错误,特别是因为这些错误往往会在浏览器中显示为“zomg 你被欺骗/黑客/欺诈”类型的警告。

但是如果你有协议相关的版本,

<img src="//images.example.com/kittens.jpg" />

无论您是通过 http://、https:// 还是 ftp:// 访问该站点都没有关系 - url 仍然可以使用并使用适当的协议,您只需要维护一份内容的副本。

于 2013-01-16T16:14:08.690 回答