免费图像优化器:认识YOGA并学习如何使用它
如今,网站的大部分数据通常由图像组成。大图像会减慢网页的速度,从而产生不太理想的用户体验。
有鉴于此,图像优化是指在保持尽可能小的尺寸的同时提供高质量图像的过程。其结果是显著节省了负载,改善了用户体验并提高了网站可见性。
YOGA图像优化器
瑜伽
(Yummy Optimizer for Gorgeous Assets)是一个免费的命令行工具和库,可以:
- 将各种格式的图像转换并优化为JPEG、PNG和WebP
- 将各种格式的3D模型转换并优化为glTF和GLB
YOGA图像优化器支持多种格式作为输入,可以生成优化的JPEG、PNG和WebP(包括有损和无损)。您将能够在JPEG上节省约30%的空间,在PNG上节省约20%的空间。
将JPEG转换为有损WebP可以将图像大小减少一半,将PNG转换为有损耗WebP平均可以节省50%以上。
如何在Linux上安装YOGA图像优化器
安装YOGA最简单的方法是从PyPI开始。只需在Linux上以root用户身份运行以下命令:
pip3安装瑜伽
Arch Linux(AUR)的软件包已经可用。在Debian/Uubuntu上,您可以使用以下命令安装所需的一切:
sudo apt-install构建基本cmake python3 python3dev python 3 pip python安装工具
然后克隆存储库,转到项目的目录并构建它(作为根目录):
吉特
克隆
https:
//github.com/wanadev/yoga.git
cd瑜伽
sudo python3 setup.py安装
代码语言:
PHP
(
php
)
YOGA基本用法
优化图像的最简单方法是使用以下命令:
瑜伽
形象
输入
.png
输出
.web
代码语言:
CSS
(
css
)
当未指定输出格式时,YOGA使用与输入格式相同的格式输出图像。当未明确指定输出格式时,仅支持PNG、JPEG和WEBP作为输入。
可以使用指定输出格式
--输出格式
选项:
瑜伽图片--输出格式=webp input.png output.web
支持以下格式:
- orig
:这是默认设置。输出格式将与输入图像的格式相同。 - 汽车
:输出格式是自动选择的。如果输入图像使用透明度,YOGA将生成PNG,否则将生成JPEG。 - png
:输出PNG图像。 - jpeg
:输出JPEG图像。 - webp
:输出有损的WEBP图像。 - webpl
:输出无损WEBP图像
YOGA图像优化器还允许您使用
--调整大小
选项:
瑜伽图像--调整大小=512输入.png输出.png
瑜伽图像--调整大小=512x512输入.png输出.png
正如您在上面的示例中看到的,如果宽度和高度具有相同的值,则不必同时指定这两个值。
YOGA允许您调整其输出的JPEG和WebP的所需质量
--jpeg质量
以及
--webp质量
选项。这些选项取一个介于
0
以及
100
作为参数:
- 0:图像丑陋,但文件较小。
- 100
:图像质量最好,但文件更大。
瑜伽图片--输出格式=jpeg--jpeg质量=84 input.png output.jpg
瑜伽图片-输出格式=webp--web质量=90 input.png output.web
默认的WEBP质量为90%。
结论
如果你是一个Linux用户,你肯定需要尝试YOGA。它是免费的开源图像优化器,对于任何关心图像优化和性能的网站所有者来说,这都是一个很好的选择。图像压缩是非常有效的,并且优化的图像在尺寸上要小得多。
你可以在项目的网站上找到更多关于YOGA的信息。
Rhino Linux开发暂时暂停
Rhino Linux是一个相对较新的基于Ubuntu开发分支的发行版。但是,尽管它的根是Ubuntu,但你几乎找不到任何东西能让你想起Ubuntu的视觉标识或GUI工具。 相反,该发行版使用Xfce桌面环境作为基础来构建其独特的身份。由此,它开发了自己的桌面体验,名为Unicorn。 Rhino的另一个关键特性是它的滚动发布模型,它不断更新,而不是标准的发布周期。许多人觉得这些功能很有吸引力,信
如何更换AirTag电池
AirTag中的用户可更换电池可使用一年左右。但是,一旦电池耗尽,你需要做什么来更换电池?我们将引导您完成整个过程,以便您能够快速返回使用它。 更换AirTag的电池 在您不知情的情况下,无需担心AirTag的电池电量耗尽。很容易 检查AirTag的电池寿命 使用iPhone或iPad上的“查找我的应用程序”。 苹果 当您的AirTag电池电量不足,需要更换时,您还会收到应用程序的通知。 你的Ai
如何修复Ubuntu“找不到Wi—Fi适配器”错误
当你的电脑断开连接或无法连接到你的Wi-Fi网络时,这已经够令人沮丧的了--人们很容易怀疑,在处理Ubuntu“找不到Wi-Fi适配器”的错误时,你能做些什么。 没有必要绝望:只有几个故障排除步骤就可以修复Ubuntu Wi—Fi不工作的问题。 1.验证Wi-Fi适配器是否已识别 Ubuntu错误“找不到Wi—Fi适配器”有多种潜在原因,包括计算机Wi—Fi适配器的合法问题、驱动程序问题,甚至Li
如何在Mac上卸载Dropbox:一步一步的指南
虽然Dropbox是一个很棒的云存储服务,但你可能会找到一个你更喜欢的共享文件和定期备份Mac的云存储服务。如果是这种情况,你可能会想要从Mac上卸载Dropbox,以防止文件备份到错误的位置,并释放电脑上的一些空间。 当天的视频 滚动以继续浏览内容 因为Dropbox可以访问你的Mac电脑的很多内容,所以要完全删除它需要几个步骤。查看下面的指南,了解如何完全卸载Dropbox应用程序,并断开Dr
7个你不知道的苹果安全漏洞、黑客攻击和漏洞
苹果对安全事件并不陌生,无论是黑客攻击、漏洞还是漏洞。你可能不知道这些问题,有些问题可能仍然会让你处于危险之中。那么,你需要了解哪些苹果黑客、漏洞和漏洞? 苹果的黑客攻击和违规行为 苹果公司多年来也经历了大量的黑客攻击,其中一些攻击比其他攻击更严重。让我们从十年前发生的一次黑客攻击开始。 1.XcodeGhost Hack(2015) 2015年,有1.28亿iPhone用户受到恶意软件黑客攻击的