基于顶级编解码器实现纯前端高效图片压缩

thbcm阅读(379)

Google的Squoosh项目封装了MozJPEG、libwebp、rust Oxipng等顶级图像编解码器,但是使用依赖于Node.js,而jSquash项目对此进行了二次封装,将底层编解码器以WebAssembly的形式提供,实现不依赖node的纯前端的压缩方式。

经测试可以将10mb的png压缩为500kb的jpg,肉眼画质无损失,95%的优化。

f-string 高效的字符串格式化

thbcm阅读(316)

f-string,称为格式化字符串常量(formatted string literals),是Python3.6新引入的一种字符串格式化方法,该方法源于PEP 498 – Literal String Interpolation,主要目的是使格式化字符串的操作更加简便。

联系我们