该编辑器不能做什么
该编辑器不具备的功能的简单列表,以及为什么缺少每一项功能。
层:已实现的内容和未实现的内容
实现且可靠:添加图层、选择活动图层、上下重新排序、显示和隐藏、每层不透明度、向下合并和展平。最多十二层,每层都是全分辨率光栅位图。
未实现:混合模式(例如乘法或屏幕)、图层蒙版、图层组或文件夹、调整图层、图层效果(例如阴影)和非破坏性变换。绘制后也无法移动图层的内容。
这是一个深思熟虑的范围决定,而不是一个未完成的功能。此次重建之前的源审计建议首先运送单层核心,然后仅在真正可靠的地方添加层。一个大部分工作的图层系统比一个总是工作的小图层系统更糟糕,因为你只有在投入一小时的工作后才会发现差距。
图像大小和内存
大于设备画布预算的图像在打开时会缩小,并且在发生这种情况时会通知您。在 iOS 上,上限约为 16.7 百万像素;在其他地方,编辑器允许更多,但仍然限制最长边缘和总像素数。
这使得编辑器不适合对非常大的照片进行全分辨率工作。这是一个浏览器约束,而不是任意限制:超过它不会引发您可以捕获的错误,它会生成空白画布或终止选项卡。
撤消历史记录受总字节数和步数的限制,因此长会话不会保留每个步骤。最旧的首先被丢弃。
格式
支持打开和导出 PNG、JPEG 和 WebP。 RAW、HEIC、TIFF、GIF、BMP 和 SVG 不是。
没有色彩管理。图像是在浏览器的默认色彩空间中处理的,因此嵌入的 ICC 配置文件可能无法在往返中保存。对于颜色关键的工作,请使用桌面应用程序。
不支持动画格式。打开动画 WebP 会显示其第一帧。
编辑不存在的功能
没有选择工具,因此您无法选择区域并移动、复制或变换它。作物是唯一基于区域的操作。
没有滤镜或调整:没有亮度、对比度、饱和度、模糊、锐化或级别。任何后来添加的产品都将带有简单的描述性名称,例如 Warm、Cool、Fade、Mono 或 Vignette,而绝不会借用其他公司产品的名称。
没有填充或油漆桶工具,没有渐变工具,没有用于从图像中采样的颜色选择器,也没有克隆或修复画笔。
文本一旦放置就变成像素并且无法重新编辑。只有系统字体堆栈可用,因为从第三方服务获取字体列表会在每次使用时泄漏请求。
没有裁剪成固定的纵横比,也没有拉直或透视校正。
坚持与分享
什么都没有保存。没有项目文件,没有自动保存,没有云存储,也没有帐户。刷新页面会放弃您的工作。
这是隐私保证的直接成本:存储你的作品意味着在某个地方保留你的图像的副本,而这个工具的重点是不存在这样的副本。
问题
图层稍后会获得混合模式吗?
有可能,但前提是它们可以在浏览器之间表现相同并且保持在内存预算之内。在那之前,他们的缺席是有记录的,而不是近似的。
为什么不添加过滤器?
过滤器可以直接作为像素操作来实现,并且可以很好地添加。延迟是为了在不冻结选项卡的情况下在大图像上做得很好,而不是因为困难。
局限性
- 没有混合模式、图层蒙版、组、调整图层或图层效果。
- 没有选择、移动、复制或自由变换工具。
- 没有任何类型的滤镜或颜色调整。
- 没有填充、渐变、滴管、克隆或修复工具。
- 仅限 PNG、JPEG 和 WebP;没有 RAW、HEIC、TIFF、GIF、BMP 或 SVG。
- 无色彩管理,因此可能无法保留 ICC 配置文件。
- 大图像会缩小以适应设备画布预算。
- 撤消历史记录受内存和步数限制。
- 会话之间没有任何内容持续存在;没有项目文件,也没有帐户。
- 文本在放置时被光栅化,之后无法编辑。