正文内容 评论(0

Photoshop成长史:专业与大众的平衡之道
2013-02-19 08:51:00   编辑:上方文Q     评论(0)点击可以复制本篇文章的标题和链接

重新开发

长期以来,我一直很好奇,为何Adobe不重新开发Photoshop。即使并不清楚Photoshop的内部工作原理,现在也可以很明显地感觉到这是一款老旧的软件。Adobe不断地给Photoshop增加新功能,即使这有时会影响GPU加速等性能。Photoshop整体来看距离崩溃只差一步。新版本Photoshop吃力地追赶当代计算机和操作系统的发展,因此相对于更年轻、得到更多优化的应用,Photoshop显得速度较慢。或许,一个全新的开始将赋予Photoshop更多2013年的气息,减少90年代的陈腐气息。

不过,这样的情况不会发生。Adobe高级产品经理布莱恩·奥尼尔·休斯(Brain O'Neil Hughes)表示:“如果你从今天开始,那么一切都会不同,正如一座城市有它自己的个性。”

这就是说,一个全新的Photoshop将不再是Photoshop。“如果你想去做Photoshop能做的一切工作,那么你需要以Photoshop的方式去做。”诺尔解释称。重新编写Photoshop可能需要花费10年时间,而如果考虑复杂软件开发中的出错问题,这样的工作或许永远都不会完成。

看看苹果近年来的重开发工作。最新的Final Cut X取代了之前的Final Cut Pro,但却令视频编辑专业人士感到不满,许多用户转向了竞争对手产品。这与软件能提供的功能无关,而是与软件实现功能的方式,包括软件界面和用户体验有关。用户喜欢熟悉的软件,这只要从iTunes近期的改版,以及Facebook以往的改版中就可以窥见一二。这并不是说新设计不好,仅仅只是新设计与老设计有所不同。对于那些在几十年前就开始使用这些软件,并以这些软件为生的专业人士来说,改变本身就是一个大问题。

因此,你不可能使Photoshop成为一款新软件,但是否可以重新编写该软件?诺尔表示:“实际上我们已经在这样做,但结果有很大不同。”在这里,他所说的是Lightroom。

10年前,诺尔在一次度假时开始了Lightroom项目。当时,诺尔对相机输出的多种多样文件格式感到厌烦,因此进行了反向工程。他从Photoshop的Camera RAW插件起步,这一插件目前已支持数百款相机。在这一过程中,Camera RAW建立起了独立于Photoshop的渲染工具库,并成为Lightroom的重要一部分。

“编写能修改图像的代码非常有趣。”诺尔表示,“这就是魔术。”诺尔并不讳言,Camera RAW的很多图像算法,例如Highlights和Shadows,已经胜过了Photoshop中的同类算法。目前,他正在研究一种更好、更复杂的方式去处理HDR照片。看起来,诺尔似乎永远不会停下脚步。

不过,即使是Lightroom和Camera RAW也无法抵御时间的侵袭。诺尔表示:“当用户调整一张照片时,调整后的像素并未被储存,而仅仅只有调整的操作被储存。”这意味着,Lightroom需要持续追踪“正在修改的图片版本”,以确保当用户在5年后使用新版Lightroom打开一个RAW文件后,照片看起来是一致的。

Photoshop存在类似的用户脚本问题。在某一版本软件中记录的用户操作应当获得未来版本的无缝支持,这意味着即使新版本软件移除了一些旧功能,仍应当保留处理这些用户脚本的代码。从这种意义来看,在一座城市中,废弃的建筑物不能被拆除,因为你永远不知道是否还会有人使用这些建筑物。

未来前景

杰夫·简(Jeff Chien)目前领导着Photoshop的“技术转移”团队,负责将实验室中的功能移植到最终产品中。我父亲对Photoshop的新功能感到不耐烦,尽管这些功能非常出色。这些是杰夫·简的功劳。如果希望对新版Photoshop中的“内容感知填充”功能表示谢意,那么杰夫·简就是应当感谢的对象。而如果想要吐槽Photoshop越来越臃肿的身材,那么杰夫·简也是你的对象。

杰夫·简已经听到用户对于Photoshop越来越庞大、越来越缓慢的抱怨。他表示:“我们可以让Photoshop变得更快,例如版本4或版本5,但未来我们希望以更聪明的方式去做。当你资源充足时,让复制工具运行速度更快,使用更少的内存并不会给任何人带来任何好处。

尽管我并不赞成当代应用为了提高运行速度而放松对内存的管理,但我仍可以理解他的意思。Photoshop永远不会对某项功能说不,这也是Photoshop变得强大的原因。

例如,Adobe不厌其烦地记录了来自数百款摄像机和镜头的色彩文件和镜头成像扭曲数据,在每一种组合下都拍摄了数百张照片。这样做代价巨大,非常艰辛,似乎不切实际。但Camera RAW能利用这些参数自动修正照片的像差,即使用户混合了不同的机身和镜头。随后,研究人员使用这一数据设计了Photoshop CS6的一项功能,帮助用户修正在极端角度下所拍摄照片产生的畸变。

成功的关键在于使Photoshop更好地感知内容。Photoshop应当可以以用户所见的方式去选择对象,例如“沙滩皮球”和“树”,而不是“颜色对象1”和“颜色对象2”。随后,用户将可以更好地处理对象。Photoshop CS6中已出现了这一功能的雏形。对内容的感知意味着软件将可以知道用户在处理一张人像照片,还是一幅标志图,并相应地调整颜色分级技术。这意味着Photoshop的许多功能将被统一。

杰夫·简也希望“教会”Photoshop更多人类的技能,他目前正在从事人工智能方面的工作。这是Adobe一个令人惊叹的想法,因为这原本似乎是谷歌这类领先的互联网公司应当去做的工作,而不是Adobe这种图形设计软件公司去做的。然而,这正是今天的Photoshop。

这听起来可能令人难以置信。围绕Photoshop这样一款可能是最好的应用,Adobe做了大量工作,但效果可能适得其反。我的父亲可能不喜欢Photoshop CS4,但对于使用数码单反的人来说,新版Photoshop或许就是他们一生将使用的工具。

迷雾中的城市

在你成为Photoshop开发者的第一天,很明显你将面向大群用户,而不是某一个人开发软件。Adobe有着独特的招聘流程:如果有人自称是Photoshop专家,那么面试将无法通过。对专家来说,Photoshop体积太庞大。这样的专家将会删除所有他们认为用不到的功能。

诺尔也表示,他完全不清楚目前Photoshop中的3D功能。他表示:“我甚至不知道如何使用其基本功能。”此外,他也不是输入工具的粉丝。与此同时,我父亲实际上发明了斜角文字,但对照片处理则很少涉及。我认为,他们将会是一对好搭档。

因此,Photoshop CS6并不是为诺尔设计,不是为我父亲设计,也不是为我设计的。这一软件并不面向所有人,但面向了大多数人。经验丰富的资深人士、专业图形设计师,以及使用BT客户端的所有人,在某种程度上都会使用Photoshop,因为只有Photoshop才能实现Photoshop的用途。

Photoshop成长史:专业与大众的平衡之道

【本文结束】如需转载请务必注明出处:快科技

责任编辑:

  • 支持打赏
  • 支持0

  • 反对

  • 打赏

文章价值打分

当前文章打分0 分,共有0人打分
  • 分享好友:
  • |
本文收录在
#Adobe

  • 热门文章
  • 换一波

  • 好物推荐
  • 换一波

  • 关注我们

  • 微博

    微博:快科技官方

    快科技官方微博
  • 今日头条

    今日头条:快科技

    带来硬件软件、手机数码最快资讯!
  • 抖音

    抖音:kkjcn

    科技快讯、手机开箱、产品体验、应用推荐...