天下网吧 >> 网吧天地 >> 网吧行业 >> 网络追踪 >> 正文

Photoshop是什么?

2013-2-18搜狐数码Adia
:Photoshop是什么?

从Adobe公布第1版Photoshop源代码说起,近日人们终于有幸目睹PS的真容了,可惜那只是23年前的它。当我们重新打量每天陪伴自己的这位老朋友时,发现其实自己对它甚至完全不够了解。你去问一个摄影师、一个图片编辑、一个电脑教师、以及你自己,Photoshop是什么?所有人都会给出不同的答案。

Photoshop自面市的二十余年以来,Adobe一直在对其进行修改。虽然每过几年就会有新版本出现,带来一些新功能,但从总体来说,Photoshop还是一团糟的状态。它缺少一些使用者需要的改进,又拥有一堆使用者不太用得上的新功能。并且版本换代成本高达数百美元。

既然如此,为何Photoshop至今仍长盛不衰?并且在许多领域还是必不可少的工具呢?外媒Verge作者Paul Miller将Photoshop比作一座城市,向我们讲述它的历史、现状和未来发展趋势。

如果你对Photoshop感兴趣,本文将会给你一次难得的重新审视它的机会。以下为主要内容:

Photoshop就如同一个有着悠久历史的世界级大都市。它不仅为使用者服务,使用者也会影响它的发展。最初,Photoshop如同一个小村落,使用者可以轻易的了解全部,并且使用良好。可随着发展和变化,Photoshop逐渐变成了一个世界级的城市,这虽然意味着更多新功能和更佳的表现,但使用者会有种迷失其中的感觉。有些人会怀疑:我真的需要这一切吗?今天的Photoshop基础功能完备,几乎无所不能。Photoshop不仅仅是一个最佳的专业图像编辑程序,而是变成了唯一的专业图像编辑程序。这就是Photoshop,想要使用它,就必须先适应它。因此也就不难理解使用者对其又爱又恨的心理了。

为大家而建

Photoshop诞生于San Jose(圣何塞)的闹市区,距硅谷只有半小时车程。Adobe的总部就座落在这里:互相连接的3个中等高度的塔楼是办公大楼,此外还有一个篮球场,一个健身馆,以及一个漂亮的咖啡厅。这里的一切都是可循环利用的。我遇到的员工都出人意料的健谈,并且十分聪明。

其中一个资深员工叫Russell William,他是Adobe的首席科学家,也是Photoshop的总设计师。他在硅谷绝对是牛人:上世纪90年代他为苹果工作,15年前来到了Adobe。

谈起一个适合每个人的Photoshop,他说:“人们会告诉你‘去掉不用的东西,把常用的东西放在界面的顶端’,但问题是每个人常用的东西都不一样。”

人们经常会找到使用Photoshop的新方法,而且往往是Adobe没预计到的。“例如artist toolbox(艺术家工具箱),人们会用出乎意料的方式使用它”他说。Adobe不能简单的替人们决定如何使用Photoshop。正如一个城市,里面的居民会找到自己的处理方式,Photoshop的使用者也一样。这就使得打造一个适合每个人的Photoshop成为一个十分困难的任务。

当然,事情也并不总是那么复杂。

Thomas Knoll在1987年开始了Photoshop项目。在3年的时间里,都是他一个人在进行这个项目:从图像处理到文本布局,从顶层UI到底层应用,以及内部数据运算。第一个版本的Photoshop在8 Mhz的Mac上运行,RAM最低为2 MB,可以装在一个软盘上。

从发布的第一天起,Photoshop就成为了一个计算机工程奇迹。它的首要功能,当时仅简单的称为“Display(显示)”,是把图像变为支持打印分辨率,并显示在一台标准的Mac上。在那之前,高分辨率的图像只有搭载RAM的昂贵计算机才能处理。通过对图像进行运算处理,Knoll实现了图像的转化。

这种运算处理的基础性思路使他相继研发出了clone tool(仿制工具),wand selection tool(棒形选择工具),甚至插件过滤器。Photoshop 1.0理论上可以打开10-15MB的图像(相当于当时非常先进的一个硬盘容量大小),并且对其进行处理。过滤器启动需要10分钟,保存功能十分繁琐,简单的撤销会使所有的更改回到原位。虽然有这些不足,但Knoll为Photoshop的发展奠定了一个十分良好的基础。

规划

如同其他产品,最初Photoshop只能适应当时的需要。但随着Photoshop支持的功能越来越多,更多的东西被加了进来。它从一个图像处理工具变成了图形设计工作站。并且由于Windows的出现,Photoshop不可避免的走向了一团糟的局面。

不过在Photoshop最底层的地方,还仍然保留着一些MacApp的影子。这是由第一版的特性遗留下来的,MacApp允许Photoshop访问底层操作系统,也就是后来的Mac OS 6.0.3。

苹果最终放弃了MacApp框架,但Adobe没有。Adobe将MacApp作为不相关平台间的粘合层,也就是既能运行在Mac系统上,也能运行在Windows系统上的共同参考代码。如今,很少有工程师会谈及操作系统,他们直接用“Photoshop代码”进行工作,建立自己所需的功能,从而避免因为系统差异而产生的问题。

但Russel对MacApp也有不满的地方。Mac Cocoa转换期间他经常感到愤怒。数百万行的代码都要更换,有一段时间他的整个团队只能做这一件事。这也是Russell工作的另一部分:管理和维护Photoshop,这意味着他要协调好早期版本和将来版本的各种古怪代码。

Knoll很早就不再负责Photoshop,目前他主要进行的项目是Lightroom(图像处理)。他对离开Photoshop并不感到感伤,他说:“自从我发明Photoshop 1.0后,计算机发生了翻天覆地的改变。”如果Photoshop是一座城市,那么Lightroom就是一个简单的小区。

重建

有很长一段时间,我很好奇为什么Adobe不对Photoshop进行改写?Adobe一直在为Photoshop增加更多的功能,甚至像GPU加速这样的调整。但总给人感觉少了点什么。新版本对计算机和运行系统的性能要求更高,因此也经常显得比新出的、功能简练的程序反应更慢。也许一个全新的Photoshop会少一些90年代的气息,而更加符合2013的潮流?

不过,这不会发生。

Bryan O’Neil Hughes是Adobe的一个高级产品经理,他说:“如果重来一遍,Photoshop不会是今天的样子。正如一座城市,它具有自己的特色。”

全新的Photoshop将不再是Photoshop。

“如果你想做到Photoshop能做到的一切,那么就要把Photoshop做过的事再做一遍。”Thomas解释说。重写本身可能就需要十年之久,并且由于在编写复杂的软件时易出现误差,这项工作将永远不可能完成。

看看最近苹果的改写吧。Final Cut X,是基于Final Cut Pro代码进行全部改写的产物。它本是一个出色的专业视频处理工具,但改写后使用者转向了竞争对手的产品。因此改写并不仅仅关于一个程序能做什么,还包括这个程序的运行方式、外观和使用感受。用户习惯熟悉的操作方式。关于这一点看看最近广遭诟病的新iTunes更改就知道了。就像Facebook每次重新设计也会引起不满。并不是新的设计不好,只是这种变化会引起许多人的不适。

既然不能推出一个全新的Photoshop,那么改写总可以吧?

Thomas Knoll说:“我们改过了,但出来的结果是一个很不一样的东西。”他指的是Lightroom。

Knoll在十年前一次度假的时

本文来源:搜狐数码 作者:Adia

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。文章是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。 Email:support@txwb.com,系统开号,技术支持,服务联系微信:_WX_1_本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行