<分区>
我正在客户端重新调整图像大小,在 iphone5 网络浏览器上进行测试,发现有相当大的延迟。这让我想知道为什么浏览器端图像调整大小如此低效。 让我补充一点,当元素上线时,调整大小将在服务器端完成。
使用 css 或 javascript 调整图像大小哪个性能更高?
图像大小调整差异是否会影响性能和质量问题?
最佳答案
客户端调整大小会降低性能的原因有几个(在提供的链接中有更详细的列出):
我可能是错的,但我很确定 CSS 和 JS 会使用相同的浏览器库,所以我预计不会有太大差异。
此外,客户端操作让您受制于浏览器选择的算法,因此您不会在质量与速度、有损与无损等方面获得太多输入。有很多算法可供选择图像渲染都有不同的权衡。
关于javascript - 为什么浏览器/客户端图像调整大小会对性能造成如此大的影响?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25256421/