2017-07-13 146 views
0

如果你把video标签页上,比src(只是一个onclick JavaScript处理)等没有太多其他属性,什么是浏览器的通常行为?他们会完全下载视频吗?只是一些框架?这个浏览器是否特定?html视频标签:浏览器是否在页面加载下载视频?

我被要求审查一个网站,它展示的视频有很多,所以我只是好奇。

+0

我希望浏览器不能下载的所有影片,但我可能是错的 – faboolous

回答

2

此行为是特定浏览器和为浏览器得到经常更新它可能随时间而改变。我相信规范'建议'默认为'元数据'(见下文)。

有一种“预加载”属性,它可以有多个值指示浏览器做你想要什么。这是一个“暗示”属性使浏览器不必遵循它:

  • 汽车 - 负荷加载网页时
  • 元 - 只加载元数据在页面加载时
  • 无 - 不加载页面时加载视频

如果该属性存在非值或空字符串,则将其视为上面的自动大小写。

它的价值是意识到这个页面可能在某些情况下可以忽略 - 一个常见的例子是在这在以往通常被忽略预紧力,以保护用户的数据使用移动设备浏览器,但这种情况正在发生变化。

这里更多的信息 - 值得一试的浏览器经常改变:https://developer.mozilla.org/en/docs/Web/HTML/Element/video

它可能还值得一提的是,如果视频服务器以流格式,如HLS或MPEG DASH提供视频,然后在客户端通常会无论如何,只下载足够的视频来填充缓冲区。这些协议将视频分割成客户端根据需要下载的片段或块。

相关问题