如果我在我的主页上嵌入了一个展示我的应用程序的视频,它是否会使页面变慢到相当大的数量?
我尝试了,并检查了加载预览视频需要将近1秒的时间。 由于在点击视频之前不会下载视频流,因此无需下载整个视频。
是否建议在主页中嵌入视频?或者我应该将其保存在不同的页面中并在主页中添加链接。
答案 0 :(得分:3)
如果您要嵌入flash flv视频,那么可以减慢页面加载速度。这是因为页面需要加载flash插件才能获得内容大小等,并渲染初始帧等。
但这并不意味着它是一件坏事。这不会是一个极端的减速(现在闪存非常高度优化),所以相反评估它的外观而不是性能,除非你试图在你的页面加载上剔除每个dreg的性能:)
答案 1 :(得分:3)
这里有一种你可以吃蛋糕的方法:
请勿将Flash播放器放在您默认加载的页面上....
放入一个看起来像玩家的图像(它应该更轻)。
如果/当用户点击播放器图片时,请加载到Flash播放器并播放。
答案 2 :(得分:1)
您添加到页面的每个对象都会降低页面的加载时间。一般情况下,如果加载时间不值得拥有该项目的额外好处,则不包含任何内容。
话虽如此,您可以通过做一些技巧来优化页面,以便页面呈现,然后加载Flash视频。您可以预先生成Flash播放器/视频的缩略图并将其放在与视频相同位置的页面上,然后在页面加载时使用javascript(jquery: $(document).ready()
)来创建Flash对象。这可以改善感知性能。更好的是,您可以推迟加载视频,直到用户点击按钮或其他内容。
答案 3 :(得分:0)
您嵌入的所有内容都会降低页面的初始加载速度。
您有以下几种选择:(A)以原生格式(mpeg,avi等)嵌入视频或(B)将视频转换为Flash。关于闪存的一个好处是它几乎是通用的并且经过高度优化,所以加载flash插件只需要很少的时间。
整个视频无需加载页面即可完成加载(只有播放器),所以如果我们只是谈论1个视频,将它嵌入页面是有意义的,以便提供更好的用户经验。
看看Shiny先生和New先生的观点。它们也有效。