14 个可在浏览器中运行的免费图像和设计工具
压缩、调整大小和准备图像,并生成 CSS 效果、调色板、对比度检查和网站图标,无需安装 Photoshop 或设计套件。
本指南涵盖的内容
- 1. 准备网络图像
- 2. Base64:何时内联是正确的调用
- 3. 水印:什么是真正可去除的
- 4. 颜色:转换、检查、选择
- 5. 无需打开设计工具的 CSS 效果
- 6. 每个人都忘记的生产资产
- 7. 一个有效的例子:运送英雄部分
- 8. 常见问题
- 9. 单行版本
图像工作有一个特定的问题:工作通常很小,但提供的工具却非常多。您需要从英雄图像中删除 400 KB,或者获得设计师提到的十六进制值,或者生成一个尚未制作的图标。这不需要订阅。
下面的 14 个工具涵盖了准备图像、处理颜色、生成 CSS 效果以及遗漏的小型制作资产。每个都在本地运行,这对于图像比对于文本更重要:您刚刚压缩的照片通常是您尚未发布的照片。
准备网络图像
大多数图像问题实际上都是重量问题。 A page that feels slow is usually carrying images that are larger than their display size, in the wrong format, at a quality setting nobody ever questioned.
- 图像压缩器 — 减小文件大小,同时保持图像视觉完整。在将任何内容上传到有大小限制的表单之前运行它。
- Image Resizer — 设置您需要的实际像素尺寸。这是更大的胜利:以 800 像素显示的 4000 像素图像携带的数据是其所需数据的五倍。
- Image to Base64 — 将小图像转换为数据 URI,以便内联到 CSS、HTML 或电子邮件模板中。
你应该压缩多少?诚实的答案是:直到看起来不对劲,然后后退一步。对于摄影英雄图像,70% 到 80% 的质量通常与正常观看尺寸下的原始图像无法区分。对于徽标、屏幕截图或任何具有平坦颜色和硬边的内容,请使用 PNG 并进行更严格的压缩 - 这些增益更多,损失更少。
一个实用的经验法则:对于英雄图像来说,任何低于 200 KB 的内容都可以,对于缩略图来说,低于 80 KB 的内容都可以,如果不能低于 300 KB,则可能存在尺寸问题,而不是质量问题。
Base64:何时内联是正确的调用
将图像转换为 Base64 数据 URI 会删除 HTTP 请求,这听起来像是一个纯粹的胜利。通常情况并非如此。编码后的字符串大约比二进制文件大三分之一,它无法单独缓存,并且会使您的 CSS 或 HTML 膨胀。
仅当图像很小(低于几千字节)且仅使用一次且至关重要时才内联。单个电子邮件模板中的小图标是典型的案例。对于跨页面重复或大于几千字节的任何内容,将其作为文件提供并让浏览器缓存它。
水印:什么是真正可去除的
清楚这是做什么的。它消除或遮盖了可见标记。它无法重建底层像素——被覆盖的信息已经消失,并且没有过滤器将其重新发明出来。结果范围从当标记位于普通背景上时不可见到当标记位于细节上时出现明显的污点。
还有一件事值得明确地说:删除别人的水印并发布结果在大多数司法管辖区都是版权问题,并且无论您是否会被抓住,都属于许可违规行为。此工具适用于从您自己的图像或您已许可的库存中删除标记。
颜色:转换、检查、选择
颜色是小错误变得非常明显的地方。无法访问的对比度、实际上是 HSL 三元组的十六进制值、在显示器上看起来连贯但在投影仪上看起来浑浊的调色板。
- 颜色转换器 — 在 HEX、RGB 和 HSL 之间移动。 HSL 值得学习阅读,因为色调 210、饱和度 40%、亮度 50% 比十六进制值更容易手动调整。
- 对比度检查器 — 根据 WCAG 阈值测试文本的背景。这是本文中最有用的工具,因为它捕获了真正的合规性问题,而不是品味问题。
- 调色板生成器 — 当您从品牌颜色开始并需要其余比例时,生成一个连贯的集合。
关于颜色工具的一个警告:它们都假设您的显示器已校准并且查看页面的人有眼睛。这两种假设都不安全。这就是比起主观组合更喜欢对比检查组合的原因。
无需打开设计工具的 CSS 效果
手动编写渐变或分层阴影确实是一项令人不快的任务。语法很繁琐,你看不到你正在生成什么,好阴影和坏阴影之间的区别就是几个像素的模糊。
- CSS 渐变生成器 — 构建线性和径向渐变并直接复制 CSS。
- Box Shadow Generator — 分层多个阴影,这就是区分细微高程和大幅下降的原因。
- 边框半径生成器 — 获取使形状看起来有意为之的不对称半径。
- 文本阴影生成器 — 很少用。大多数文本阴影太强;这可以让您调整偏移和模糊,直到它消失。
解决这四个问题的秘诀就是克制。两个阴影——一个紧密的深色阴影和一个宽阔的柔和阴影——被解读为物理高度。一个影子读起来像是十五年前的网站。生成、复制、然后删除,直到您无法辨别它的存在。
每个人都忘记的生产资产
- Favicon Generator — 生成网站实际需要的小图标集。之所以将其列入列表,是因为网站图标是最有可能完全丢失的资产,而丢失的图标会显示通用的浏览器页面图标,使已完成的网站看起来未完成。
- 表情符号选择器 — 浏览、搜索和复制表情符号,无需通过操作系统选择器进行搜索。当您编写需要一个特定符号的副本时,它确实很有用。
一个有效的例子:运送英雄部分
这是整个集群在做一项真正的工作。一个页面需要一个带有背景图像、标题和按钮的英雄,但目前还没有构建这些内容。
- 1.保留空间。 在布局中为图像槽指定固定高度,以便页面在第一次渲染时具有正确的形状,而不是在真实图像落地时跳跃。
- 2.调整大小并压缩。 当真实照片到达时,以 1600 像素宽运行 Image Resizer,然后以 75% 的宽度运行 Image Compressor。这是您可以发送的文件。
- 3.对文本进行对比度检查。 照片上的标题是典型的对比度失败。使用 Contrast Checker 选择深色叠加强度或通过 AA 的浅色文本颜色。
- 4.构建按钮。 Box Shadow Generator 提供高度,Color Converter 将品牌颜色转换为 CSS 所需的格式。
- 5. Ship. 从 Favicon Generator 添加一个 favicon,这样该选项卡看起来就不会被遗弃,该部分就完成了。
五种工具,没有设计套件,每个输出都是一个可以直接粘贴到代码中的值。
常见问题
我的图像上传到任何地方了吗? 没有。压缩、调整大小和 Base64 转换都在您的浏览器中进行,这就是没有文件大小限制和上传队列的原因。
压缩图像会降低质量吗? 根据定义,总是如此。问题是它是否可见。在 70% 到 80% 的质量和正确的尺寸下,通常情况并非如此。
为什么调整大小后的图像看起来仍然很大? 十有八九你在调整大小之前进行了压缩,或者当照片保存为 JPEG 更好时,你却保存为 PNG。
我可以将它们用于客户工作吗? 可以,没有归属权,也没有商业限制。
它们可以在手机上使用吗? 可以,但在手机上调整大照片的大小和压缩取决于设备的内存而不是服务器。
单行版本
在压缩之前调整大小,在争论颜色之前检查对比度,保持阴影微妙,并且永远不要忘记网站图标。无论如何,这就是设计套件为您做的大部分事情。
所有工具都是免费且私密的
本指南中引用的每个工具都完全在您的浏览器中运行。您输入或粘贴的任何内容都不会上传,不需要帐户,并且没有使用限制。 浏览完整的工具箱 →