
WebP 是谷歌大约 5 年前开发的一种图像格式。这种格式通常被称为 weppy,是网页设计师和开发人员的福音,他们的目标是最小化和优化图片大小。
在本指南中,我将阐明为什么 WebP 可能就是你一直在寻找的解决方案。
不过,首先让我们快速了解一下 WebP 的一些主要特征:
总而言之,WebP 为减小 JPEG、GIF 和 PNG 图像的大小提供了强大的解决方案。现在,让我们深入探讨如何充分利用这种格式。
*** 谣言的更大优点之一就是其可验证性。我们可以随时进行实验来评估其真实性和真伪。我进行了几项测试,以确定从各种格式(JPEG、PNG 和 GIF)转换到 WebP 时,图像的大小能减少多少。
这是一张取自 的 JPEG 图像。
文件大小:165kb。
![]()
这是用 优化后的同一图像。
文件大小:101kb。
![]()
这是经过优化后转换成 WebP 格式的相同图片。
文件大小:70kb。
![]()
以下是同一图像转换成其他格式后的文件大小,以供参考:
这是一张透明的 PNG 图像()。
文件大小:587kb。
![]()
这是经过 优化后的 PNG 图像。
文件大小:278kb。
![]()
这是转换为 WebP 格式后的同一图像。
文件大小:112kb。
![]()
转换为 WebP 格式后,JPEG 图像从 165kb 降至 70kb,PNG 图像从 587kb 降至 112kb。为了进一步测试 WebP 在动画 GIF 上的效率,请看以下结果:
下表总结了实验结果:
| JPEG | PNG | GIF (动画) | |
|---|---|---|---|
| 原始图片 | 165kb | 587kb | 6.8mb |
| 使用工具优化后 | 101kb | 278kb | – |
| 转为 WebP 后 | 70kb | 112kb | 6.3mb |
无需深入计算,结果显示文件大小显著减少。
此外,图像清晰度和分辨率几乎没有明显差别。在不牺牲质量的前提下缩小文件大小,显然 WebP 是一种值得考虑的格式。
如果您确信 WebP 的好处,并渴望采用这种格式,让我们来探讨一下转换图像的各种工具。所讨论的 *** 在控制、易用性和便利性方面各不相同。请选择最适合您需要的一种。
可以说是在 Mac 上将图像转换为 WebP 格式的最简单、最快捷的 *** 。只需将图片拖放到 WebPonize 中,它就会帮你完成转换。该应用程序可提供原始大小、转换后大小和缩减百分比等详细信息。

对于 Windows 用户来说, 是一款必备工具。它甚至还有便携版,可以直接从闪存盘运行。

如果你对命令行情有独钟,并希望亲自动手操作,那么 cwebp 和 dwebp 这两个工具可能会适合你。cwebp 可将 JPEG、PNG 或 TIFF 图像转换为 WebP 格式,而 dwebp 则可将其还原为 PNG 格式。让我们深入了解这一过程。
以下指南适用于 Mac 用户。Windows 和 Linux 用户请。
首先要确保机器上已安装 Xcode。确认后,请按照以下步骤操作:
首先,下载并安装 。如果 Mac 上已安装 MacPorts,请跳至下一步。
打开终端。
输入 sudo port selfupdate 并点击 Enter。此操作将把 MacPorts 更新到最新版本。

然后,输入命令 sudo port install webp 并点击 Enter。这一步将安装 libwebp,即 。

完成这些步骤后,您就可以使用命令行指令将图像转换为 WebP 了。
要使用命令行转换图像,请执行以下命令:
命令格式:
cwebp -q [image_quality] [JPEG/PNG_filename] -o [WebP_filename]
示例:
cwebp -q 80 example.png -o example.webp
要将 WebP 图像还原为原始格式,请使用以下命令:
命令格式:
dwebp [WebP_filename] -o [PNG_filename]
示例:
dwebp image.webp -o image.png
其他信息:如果您想使用其他转换 *** ,这里有使用 和 任务将 JPG/PNG 文件转换为 WebP 格式的说明。
如果您不想在电脑上安装任何软件,可以使用在线工具将图像转换为 WebP。以下是一些常用的选项:
注:在谷歌上快速搜索 “convert to WebP online”,可以找到更多工具。
对于使用 Photoshop 的用户,有一个方便的插件()可以直接将图像保存为 WebP 格式。该插件与 Mac 以及 32 位和 64 位版本的 Windows 兼容。

在讨论兼容性时,值得一提的是 WebP 格式的图像可以在一些浏览器上浏览。以下是当前支持 WebP 的浏览器列表():

遗憾的是,FireFox 和 Safari 等浏览器并不完全支持 WebP 格式。不过, JavaScript 库提供了一种解决 *** 。这样就可以在客户端将 WebP 图像转换为 dataURI 字符串。
在向不同用户提供图像时,为可能不支持 WebP 格式的浏览器提供后备选项至关重要。更好的办法是恢复到 JPG 或 PNG 等传统格式。
下面是一种实现 *** :
<picture> <source srcset="example.webp 1x" type="image/webp"> <img src="example.jpg" alt="Description of the image"> </picture>
说明:在上述代码中,Firefox 或 Safari 等不支持 WebP 的浏览器将显示 example.jpg 图像。
虽然 WebP 图像可以在 Chrome 和 Opera 浏览器上轻松查看,但本地预览可能需要专门的工具,这取决于您的操作系统。
对于 Mac 用户, 提供了使用快速查看功能预览 WebP 图像的功能。只需选择或高亮显示图像,然后按空格键即可。

Windows 用户可以使用 ,它可以在文件资源管理器中提供 WebP 图像的缩略图预览。该工具可同时显示 WebP 及其 JPEG 对应图像。

对于那些希望进一步了解 WebP 及其相关技术的人来说,这里收集了大量全面的资源:
WebP 是由 Google 在大约5年前开发的一种图像格式。它提供了强大的解决方案,可以最小化和优化图像大小,在文件大小减小方面超过了JPEG、GIF和PNG等格式。WebP 支持有损和无损压缩、透明图像,甚至支持动画。有各种工具可用于将图像转换为 WebP 格式,并且受到 Chrome 和 Opera 等浏览器的支持。
使用宝塔面板,您可以快速地创建一个FTP管理账户,对网站文件进行管理。但有必要提醒大家的是,使用FTP远不如使用SFTP安全,你可以查看文章“”进一步了解两者之间的差异。 此外,宝塔面板的文件管理模块其实已经能够满足站长的大部分文件管理需求。当然,如果你非得要使用FTP管理服务器文件,可以参照以下...
宝塔的数据库管理,是基于phpmyadmin管理和新建数据库。其最大的便利性就是类似,通过面板可以快速访问进行管理操作,无需单独访问phpmyadmin的主页。 此外,在宝塔面板进行数据库管理,你也对数据库名、用户名及密码等信息一目了然,及可以对数据库执行快速备份或者导入。 添加数据...
宝塔面板另外一个特质是,你无需通过Linux命令行来查看服务器各项指标状况,即可以阿里云服务器类似的可视化图表,查看资源使用、负载、CPU占用及内容使用百分比等指标。 默认监控是关闭,有需要的,可以开启,监控数据默认保存30天,可以自行修改,默认监控数据保存在日志,可手动清理该日志。 监控管理,...
经过几个小时的努力工作后,您是否感到眼睛疲劳或难以阅读代码?许多程序员在开始头疼之前从没想过要切换字体。 如果您经常发现在尝试扫描一千行代码时眼睛模糊不清,或者在停止编码数小时后头疼,那么可能是时候尝试一种新字体了。即使您没有遇到这些症状,设计良好的字体通常也比默认系统字体具有更好的可读性。...
Laravel多年来一直是PHP应用程序开发的摇滚明星,这是有充分理由的。庞大的生态系统、活跃的社区、强大的就业市场、成功的初创公司——它拥有一切让采用新技术变得值得的东西。 如果你想学习Laravel,你不需要更进一步。通过浏览本指南,您可以找到最适合您的Laravel教程,与您的知识水平和...
PHP开发:有些人认为它是,另一些人认为它是一种过时的技术,不值得花时间学习。但是这些数字说明了什么,尤其是当您查看PHP开发人员的薪水时? 虽然肯定有许多更新、更炫、更令人兴奋的语言,但PHP仍然是后端Web开发的可靠主食,也是许多雇主仍在寻找的技能。 有兴趣自己成为PHP开发人员吗?我们...