PP鸭 (文末有8折特惠链接,但希望您先看完文章咯) 是一款广受欢迎的傻瓜式图片压缩工具,使用者只需将图片拖入软件窗口,就能自动批量压缩。PP鸭整合了数种业内最优秀的图片压缩开源算法,会根据图片特征自动选择压缩参数,在品质,体积,速度三者间找到完美的平衡点。从程序员到设计师,从摄影师到网店店主 (对,说的就是我自己) 都可以使用它来轻松降低产品或服务对储存空间和带宽的要求。
(建议访问官网 http://ppduck.com/ 获得更直观的对比演示)
不知小伙伴们是否有留意到,今年双十一我们做了大量海报,几乎每一张都使用了PP鸭进行压缩,既简单又高效,的确是一款非常实用的软件。因此我们怀着感恩的心,采访了PP鸭的开发者文进,试图了解更多这款产品背后的故事,同时也想了解一下……为什么这么久都不更新!
L:和大家介绍一下自己吧,您是独立开发者还是有本职工作?
我是文进,2007年进入迅雷,曾经是迅雷影音的产品经理;2011年开始和当时迅雷的同事一起创业。
团队最初是5个人,但是一年后就只剩下两个人了,一直合作到现在。现在公司有4个人,除我之外有开发、设计、运维各一名。我是产品和开发都做。
L:作为一个产品经理,您是如何完成开发者这一身份转变的呢?
这个身份的转变并不是很突然,我这个产品经理其实从一开始就自带半吊子的开发技能。
1997年我还在读初中的时候,家里就买了电脑。那时起我就开始接触编程了。最早是写 Basic 的,当时就是纯粹觉得编程很神奇,而且因为喜欢玩游戏,所以想自己做一个游戏 (嘿嘿,应该很多学编程的人最初都有这个梦想)。但是因为资料实在太匮乏,所以直到初中毕业也只是能在屏幕上画一个像素人而已,还不会动。
2003年开始上大学,虽然专业是工商管理,但是我依然对计算机保持着浓厚的兴趣。一次偶然的机会接触了 Python,就被她深深吸引了,我才知道原来一个语言可以这么优雅。学会 Python 之后我开发的路子就广了,不再局限于做网站,有想法我就会自己去实现。比如有一次为了方便找校园网里的 FTP 资源,我写了一个 FTP 爬虫和搜索引擎,把校园网里的 FTP 站全都索引起来。为了赚零花钱,偶尔我也用 ASP 做做网站。
但到了快毕业要找工作的时候,我就开始担心了:我工商管理专业能力不扎实,编程也比不过科班出身,怎么去和别人竞争?直到后来我看到了微软的产品经理招聘需求,才第一次意识到原来还有产品经理这样的职位,看描述几乎就是为我量身定做的。
最后我没有进微软,而是进了迅雷。这种小型但高速发展中的公司其实更适合我,学得更快,发挥的机会也更多。我很庆幸进入了迅雷。尽管我是产品经理,但因为有技术的积累,我也很乐意和开发的同事讨论技术问题,甚至一起 review 代码。
无论产品经理也好,开发也好,在我眼中只是一个称谓。对于我来说,我的目的是要实现一个产品来满足一定的需求。为此,就要完成方方面面的工作,从交互到设计到开发,有专业的人做就找专业的人,没有专业的人就自己来,不会就学。
L:PP鸭是独自开发出来的作品吗?
发布PP鸭是在2015年的9月2日,最初是在 Next 上提交,当天获得排名第一。那时候我们公司已经是4人团队了,PP鸭是我们一起设计开发的。
L:很受设计师喜爱的设计稿标注工具「马克鳗」也是你们的作品。为什么它们都是只有一项功能的软件呢?
马克鳗和PP鸭的出发点很像,就是为了满足身边没有被满足的需求。
做马克鳗,最初是因为我看到公司的设计师妹子,为了确保开发人员收到明确的规格,在标注设计稿的时候,一条线一条线地把各种尺寸颜色画出来,然后再打字打上去。我看着觉得有点心疼,于是花了一个通宵开发了产品原型,放到微博的设计师圈子里分享。结果反响很热烈,于是后续就去深入做了一下。
(建议访问官网 http://www.getmarkman.com/ 效果更佳)
PP鸭呢,也是差不多。我们自己做开发的时候,为了保证网站加载比较快、节省流量,经常要压缩图片素材。希望有一个软件能够把图片拖拽进去就能够原地压缩,并且能保持比较好的压缩率和画质。但是当时的软件要么不够方便,要么压缩率不够好,要么支持格式不够多。所以我们就自己做了给自己用,用着用着觉得真的很好用。然后优化了一下细节,就发布出来了。
L:您怎么看软件的「大而全」以及「小而精」?
我们也试着做过一些不是为自己服务的产品,结果都比较惨。所以我们现在想的比较明白了,只做自己是用户的产品,这样才能把握好需求,做好功能的取舍。
L:貌似两款软件都有一年多没更新了,网站上提到的 PP鸭 3.0 也一直未现身,不知它们未来的计划是怎样的呢?
PP鸭有几个功能是我们比较想做的,也是用户反映比较多的:
首先是「自定义压缩」。目前PP鸭是拖拽图片直接原地原格式压缩。虽然能满足大部分需求,但有时候还是有用户希望可以更个性化,比如调整压缩的力度、输出的文件格式、输出的目录等,这些暂时还不支持。
这些功能本身开发起来不难,但是我们纠结的是,我们不希望因为自定义而影响现有用户的使用体验和高效的操作,所以很长时间都没找到一个合理的交互方式。不过现在找到了,就等找时间开发了。
另外想做的是「支持 GIF 格式压缩」以及「支持转换为 WebP」。不过我们目前在开发马克鳗的下一个大版本,工作量非常大无法分身,所以只能和PP鸭的用户们说一声抱歉了。
L:PP鸭如此高效、显著的压缩效果完全不输其它「老牌」工具,有没有什么「秘方」?
并没有,因为压缩算法不是我们原创的。我们只是对比了当时市面上主流的压缩方案,根据图片的特点,选择了比较兼顾大小和质量的压缩方案而已,方案都是现成的。
我们研究了,用户就不需要花时间了,只要用PP鸭就好。所以PP鸭的主要价值并不是发明了什么很牛的压缩算法,而是帮用户节省研究的时间,提供了方便的使用方式。
L:当初在软件发布之后,有没有印象比较深刻的事情?我所知道的就是似乎有人觉得图标不好看 (笑)
哈哈,图标已经有很多人吐槽过了,也有一些用户表示有眼前一亮 (一辣?) 的感觉。不过很奇怪,我们自己还是挺满意的,就算是有争议吧。
L:目前还有什么其他的产品正在开发中吗?
现在主要就是在开发马克鳗3.0版本,改动非常大,所以基本没有什么时间顾及其他产品了。
L:能否透露马克鳗下一个版本的开发细节?
3.0 版本打算加入以下特性:
– 标注更加自动化:在原来长度、颜色的基础上,再加入字体、透明度、圆角大小、渐变色等规格的自动获取和自动标注功能。
– 支持图层的控制:可以切换某些图层的展示与否 (比如切换按钮的状态:普通态、悬浮态、禁用态等),并以此为基础获得规格进行标注。
– 支持切图:可以直接在马克鳗中导出某个图层或者图层组作为切图的素材。
– 支持导出各种终端的样式代码:支持导出 CSS、Android 的样式代码等。
– 支持Sketch:除了 PSD 之外,还支持打开 Sketch 的文件。目前在 Mac 上已经没有问题了,我们努力希望在 Windows 上也能实现。
这些特性不会一步到位,但都会在 3.0 大版本的周期内逐步实现。只是工程量太大,技术难点比较多,所以具体发布的时间我们还无法估计,希望能在2017年内和大家见面。
L:作为国内开发者,可以和大家聊一下您对国内正版市场的看法吗?
可以明显感觉到,大家的正版意识不断在提高,越来越多的人能够接受为自己喜欢的软件付费,也越来越多的人羞于询问破解相关的问题。对于小团队和个人来说,完全可以靠开发和维护一款高质量的小型软件来实现自给自足,不需要一说到创业就是融资,就是往最热的地方挤。
希望有越来越多的团队和个人能够加入进来。
L:PP鸭和马克鳗都很受欢迎,这两款软件带来的收入,有达到你们的期望值吗?
马克鳗收入相对多一些,PP鸭较少。目前公司的收入全靠这两款软件,基本营收平衡。考虑到将来的发展和增长,我还是比较满意的。
L:作为开发出数款优质软件的开发者,您一定也有自己喜欢的工作工具吧?能否跟大家分享一下?
- IDE:JetBrain全家桶,一致的用户体验,超强的语法分析、智能提示,方便准确的重构功能,大大提高开发效率。
- 1Password:保存密码和一些私密资料很好用。没有云端,可以和手机同步,这种架构用起来比较有安全感。
- Scroll Reverser:Mac专用,没有装的时候,鼠标的滚动方向和 Windows 是相反的。用了之后,两个平台的鼠标滚动方向一致,触摸板和触摸屏的滚动方向也一致。
L:能否分享一下您的业余爱好?
最近热衷于射箭 (竞技反曲),接触时间4个月不到,应该过万箭了。电脑摸多了,回归一下人类原始身份 (猎人) 的感觉还是很棒的。有时间还想尝试一下木雕,学习绘画,不过时间太少,只能一样一样来了。
希望本次采访能让您对PP鸭 (官网 ) 以及马克鳗 (官网) 及其背后的故事有更多的了解。PP鸭目前正8折限时冰点,优惠截止至11月30日。感兴趣的小伙伴可 点此购买。
对软件或本文有任何建议,也欢迎随时给我们留言。
近期上新
近期有两款 Mac 平台的大牌软件都上架了 Windows 版,它们是 Git Tower 以及 Disk Drill。
Git Tower 是业界公认最佳的 Git 图形化客户端,现在有了 Win 版,不管您是前端、后端还是 CTO,都能将它作为团队的一致选择了。
Disk Drill 则是 Mac 平台优秀的数据恢复工具,甚至可以说是很多用户的不二之选。新增的 Win 版也继承了 Mac 版的简洁易用,仅需几分钟便能恢复数据;它支持多种数据、硬盘格式,任何连接到您 Windows 电脑上的外接储存设备都可以浏览并修复。
对本期上新感兴趣的小伙伴,可直接点击了解/购买:Git Tower | Disk Drill
最后,感谢您的阅读。
祝一周愉快。