html5背景视频使用总结

1、尽量把视频素材压缩,即使高清的背景视频看上去极具诱惑力,但是加载缓慢给人的糟糕体验还是让你觉得会得不偿失的。建议使用1080/720p分辨率,750-1250数据数率,每秒24-25帧的素材。


2、在你视频后面加一个设置了对定位的半透明div,然后你还需要给这个div设置pointer-events: none;以保证对视频的有效点击。这样可以掩盖你的视频因质量不佳或者质量太好而抖动的问题。附上透明层的png素材下载链接http://html5backgroundvideos.com/pattern-overlays/。


3、控制你的背景视频的大小在2-3mb,时间在12-30秒的视频。没人会愿意花费几十兆流量去你的网站里看个好几分钟的背景视频。


4、避免过度和快速的移动。因为背景视频仅仅是背景视频,这样会影响用户访问该网站的意图。


5、与前景要有鲜明的对比。让用户能轻松的阅读网页的内容,不要让文本与背景难以分辨。


6、要兼容移动设备,安卓和ios设备都不能很好的兼容h5的背景视频,iOS会打开多媒体播放器来播放该背景视频。这时我们可以使用css来隐藏掉该视频,或者默认使用js来验证用户代理来完全清楚该视频。


7、不要一直重复播放,如果你一直播放的话就会占用CPU从而降低加载页面的速率。可以设置loop为2-3次,或者用写一段js脚本控制

视频在n秒后停止。推荐使用jQuery Background Video插件中的pause after属性进行控制。


8、设置一个停止和播放按钮。也可以使用jQuery Background Video插件进行设置。


9、对vedio元素设置合适的透明度淡入淡出特效。在暂停时设置淡出,播放时淡入。也可以使用jQuery Background Video插件进行设置。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值