Doug Sillars 数字流浪汉 自由手机性能专家回答问题视频流送网站优化等
道格Sillars自由移动性能专家开发者倡导者Google开发者专家兼O'Reilly作者高性能 Android应用.从英国到西伯利亚的广度遍历 — — 与他的妻子、孩子和11岁狗马克斯一起被称为数位新手。 2018年至今 Doug在75多场集会上发言!
最近道格举个趣味问我任何事上实用开发者.我们曾有机会同他交谈并深入探讨他在AMA期间触及的一些题目
每个网站都不同 但我会运行通过网页测试.org移动设备上和桌面上都能看到结果通常JavaScript、CSS和代码超值可优化具体地说,好好看一看灯塔报表上图像上图像占网站有效载荷的40-60%,因此优化图像可大大减少有效载荷并加速网站网页长图像多时 考虑懒惰加载技巧
优化图像很容易工具类云化让它更容易开始制作响应图像(小屏幕小尺寸)以适应移动用户最容易消除冗余像素
图像质量设置去除像素重构图像,平均图像内颜色减少像素数会降低质量,但人眼无法辨别差分灯塔推荐质量=85%SSIMULACRA常存上数以百计kbs
动画GIFs为在线内容添加了很多趣味,包括社交媒体反向说,它们是大文件自80年代设计格式以来(可能比文章中某些阅读者年长),动画GIFs是一张图片翻转集,以动画框架速率播放表示与视频不同 时轴不发生压缩提供电影动画GIF可使文件大2至4倍幸运的是,Colin Bendell展示如何提供回路电影进化Gif没有GIF.
大问题图像使用媒体查询服务基于屏幕尺寸的不同尺寸你不能用视频做最易解析法是向移动桌面提供完全相同的视频求求别那么做.简单JavaScript决定播放的视频,即大屏幕获取大视频小屏幕获取小视频或流视频上头需要流服务器HTTP直播流中,您可以在任何服务器上托管文件
流水大法是设备上播放器对网络速度有概念并知道屏幕大小表示播放器可选择最佳回播文件
如前所述流能真正帮助调整比特率和质量,以最佳计数设备及其网络条件发送相同的1080pMP4视频给所有用户已经大有改进
我们能做得更好为确保快速启动,选择低质比特率开始流那样视频可能不华丽,但启动速度会更快选择比特率工具像云形会为您创建确定比特率变化相当均匀大小,从而使网络条件改变时回播期间的平稳过渡成为可能