(给程序员的那些事加星标)
原创整理:程序员的那些事(id:iProgrammer)
说起图片编辑软件,最牛叉的恐怕非得 Photoshop 莫属了。
虽然 Adobe 家的软件好是好,但价格真心不便宜。单机版的 Photoshop CC 官方卖 3k 多。
有个程序员小哥看不下去了,独自一人做了一个免费的在线版 Photoshop(替代品),叫 PhotoPea(下文简称 PP)。
链接在这:https://www.photopea.com/
进入一看,完全就是 PS 的感觉。
要是你之前用过 PS,用起来根本不陌生了。 PP 支持多语言,已有热心中文网友翻了。点击顶部「More」→「Language」,然后选择「简化字中文」。
快捷键这些,基本和 PS 一样的。
但在粗略测试过程中,我们的设计同事发现 PP 没有合适的中文字库……并且有些字还乱码。
PhotoPea 有多少人在用?
2018 年 10 月,PP 网站独立访客人数超过了 150 万。
谁这么好,做了 PhotoPea?
这个小哥全名 Ivan Kutskir(伊万·库茨基尔),来自捷克的布拉格,今年 28 岁,大学专业计算机科学,喜欢编程。
据伊万自述,他在 5 年前开始做 PP。花在 PP 上面的工作时间,远远超过了 7000 小时(每天约 5 小时)。在前三年半的时间里,他没有从 PP 赚过一分钱,因为这是他大学期间的业余爱好。
后来他在 PP 官网最右侧加了 1 个竖条广告位,谷歌联盟广告。广告位不大,不影响体验。要是你浏览器有广告屏蔽插件,那就直接就看不到了。伊万说,PP 广告位带来的收入,对居住布拉格的人来说,已经很体面了。
伊万接受网友的各种提问
昨天(11月7日),伊万小哥在知名社交新闻网站 Reddit 的 IAmA 频道接受了广大 网友的提问。
「程序员的那些事」补注:IAmA 是 Reddit 的特色频道,奥巴马、比尔·盖茨等众多知名人物都在这里接受过全球网友的提问。
我们摘录翻译了一些:
网友:你是如何让 PP 网站变得知名的?你做过什么市场推广么?
伊万:PP 网站不是一天、一周或一个月内就做好的。主要是靠 PP 用户之间互相传播。我在自己的博客写过相关文章,去 Reddit、HackerNews 网站上推过。我在 Facebook 和 Twitter 上也有粉丝页面。
在 2014 年 3 月,我网站每个月有 3000 名访客。然后,每六个月,访客翻一番。
网友:你接受提需求嘛?(要是能支持三击选中一行就好了)
伊万:这个特性听起来不错!我刚刚已经实现了。
此外,伊万在 GitHub 有个 repo,接受提需求或 Bug。比如中文字库的问题,感兴趣的,你们可以去提一下。
网友:你做了一个非常棒的产品,你还是人吗?你是怎么学习 JS 的?你对代码满意吗?
伊万:谢谢!我是在大学期间学的编程相关技能。我在一周内通过在线教程学了 JS (并且在使用 JS 的过程中,变得很舒服)。
对我来说,编程语言是编程中最不重要的东西 :D,但性能对我来说很重要 (如果 JS 没有办法让 PP 提高性能的话,那我不会用 JS)。
PP 的一些部分代码非常复杂和丑陋,有数百行代码的函数,但是即使过了几天,我也无法简化它们。我真怕有一天,我要回头去调查它们。
网友:你自己还在用 PhotoShop 么?
伊万:我不是设计师。目前我自己所有的「设计类」需求,用 PhotoPea 就够了。大学毕业后,PP 是我唯一的收入来源。
有好奇的网友在提问问到了 PP 网站广告位在 10 月份的收入。伊万回答说,谷歌联盟广告大概 2美元/千次浏览量,他 10 月份大概能有 2~3k 美元。要是用 Adblock 的人多,收入可能要低些。
PhotoPea 这么像 PhotoShop,连我们设计同事在试用时,这个程序员他不会被 Adobe 起诉么?
在 Reddit 上,就有网友提了类似问题。
网友:我是前几天开始用你的产品,我觉得很棒。PP 和 PS 很相似,你是否陷入过与 Adobe 之间的法律纠纷呢?
伊万:Adobe 没联系过我。我认为,所有图片编辑软件(Photoshop、Pixelmator、Affinity 和 Pixlr 等),它们看起来都很像。
网友:你有木有收到过 PhotoShop 的反击?
伊万:曾经有过 Adobe XD 的开发者联系过我,让我协调 XD 格式的开发。XD 格式很新,还在开发中,但我已经在 PhotoPea 中实现支持了。
虽然我想和所有图片编辑器竞争,但是 PhotoShop 毋庸置疑是最流行的那款。(正因为如此,我才努力让 PP 支持 PSD 文件。)
网友:千万别卖给 Adobe!!! 很多人对你产品有兴趣,我们负担不起 Adobe 愚蠢的订阅策略,所以你帮了我们大忙!
伊万:我想 Adobe 不会对我的 PP 感兴趣。因为 PP 有的功能,他们家软件都有,甚至比我的 PP 还要好用。
还有网友问伊万,「你的 PP 是免费的,为啥不弄个捐赠渠道?」。其实 PP 官网有个 Premium,单人每月 9 美刀。想支持的,可以试试。
伊万在回复中也说了,付费用户和免费用户,在功能的使用方便,并没有区别对待。基本就是去除右侧的谷歌联盟广告了。
后话
一个程序员,凭着大学期间的业余爱好做的一个产品,在全球积累到众多用户(月访问量 150 万,并且还是增长趋势),能够体面地养活自己,已经非常棒了!
推荐阅读
(点击标题可跳转阅读)
一人两月,开发一个类似京东的APP ?
关注「程序员的那些事」加星标,不错过圈内事