Mac OS X 创新卡关三年,唯一看得出版本不同之处是「预设桌布」

当苹果将重点转移到 iOS,其桌面操作系统已陷入一片混乱。主要开发 Mac 的四位开发人员说:「是时候该转变了!」

如果传言是真的,今年 6 2 日苹果全球软件开发者年会 (WWDC),将是 WWDC 自推出 iPhone 以来,第一个不把焦点放在 iOS。相反,据说苹果让 OS X(称为 OS X 10.10OS XI 的粉丝们,抱歉)为下一个主要版本。

如果出现这种情况,可能不会很快地借由四位开发人员,创造出最流行的 Mac 应用程序。因为他们说,OS X 在过去几年所采取后座手机,留下它发育不良的创新和设计部门,这是苹果需要解决的主要的问题。

挑战:过去五年因为手机操作系统,用户已经习惯了简单的接口

「如果你比较近三年来,主要的 OS X 版本,大多数人区分它们,唯一的办法,是借由预设的桌布。」Adrian Thomas 如此说道。他是苹果 Equinux 的项目经理,曾为 OS X 创造出有名的应用程序,如 Spot Maps*** Tracker 7 Mail Designer Pro

他说:「因此,我们的产品已经有越来越多地创新,转移到自定义的用户接口,为提供有趣的用户接口,和跟上不断变化的口味,来设计。」

OS X 的用户接口要更进步,是特别棘手的,因为在过去五年,用户已经习惯了简单的接口,这归功于 iOS Android 等手机的操作系统。但是尽管 Thomas 承认,可以理解为何苹果专注于,每年销售数以万计的 iOS 设备,而不是只占销售一小部分的 Mac 计算机。他强调,桌上型的创新仍然重要,因为有一些需求,还是只能由桌面计算机解决。

「还有很多的创新空间在桌面操作系统上,这将启动新的想法和概念于用户接口。」如果你观察消费者、我们的用户再为工作奋斗时,这些操作对大家来讲应该很简单、容易,那就会发现桌面操作系统的发展,它停滞不前变得非常明显。桌面的架构、文件及应用程序管理,这一切将变得更加直觉式。最近 OS X 版本已经试图利用文件管理、关键词、搜索卷标等来解决,但显然没有创新在其中任何关于我们如何使用桌面 OS 版本。」他说。

Thomas 认为,其中一些老问题以一种新的方法,可能有助于减轻桌面计算机的复杂性。「很多时候,它可以归纳为简单的事情--消费者的使用问题,像磁盘影像、压缩文件和桌面的架构等,对很多用户而言是一个大问题。当前状态是,所有主要桌面操作系统的现有技术,不在同一个水平。」

对于一间以强大简易性著名的公司而言,Thomas 的说法听起来像是离群的看法,但另一位 OS X 的开发人员,对此表示赞同,Simonas Bastys 是开发 Pixelmator,是过去五年中备受称赞的 OS X 程序。它的设计、特点、简易性,导致很多称 Pixelmator 为唯一多数图像编辑需要的(Adobe 公司,对不起)。

Bastys 说,对开发者来说最显著的问题是,非自定义OS X Aqua 接口,还有过时的颜色、字体选项版,以及一个 OpenGL 数据图表,那就是「根本已经过时」。Thomas 指出,但这些开发者的问题,只是更多系统性问题的症状。

OS X 是一个庞大而复杂的产品,它可能会变成一个较简单、较容易接近终端用户。」Bastys 说。「Pixelmator 是深深融入 OS X 中,有许多其原生功能,如颜色和字体选项版、全屏幕、iCloud、键盘快捷键等更多。有时,我们帮助用户做 Pixelmator 的某些任务,最后就教他们如何使用 OS X 范围内的功能。这并没有什么,但我认为,在用户接口上 OS X 仍比不上 iOS 来的简单、易学。」

OS X 的不一致性

但除了外观和简易性外,苹果公司的桌面操作系统,在过去几年并没有继续求精。事实上,目前不仅仅停滞,甚至一些开发者直言,操作系统已经退步了。

「苹果 Mac 其中一个乐趣是,提供清楚的人机接口指南,所有开发人员皆需遵守这些条件。」Scrivener 的开发人员 Keith Blount 说。在 Mac 上最令人注意的是,文字处理器。「这就造成应用程序间一致的用户体验--用户知道哪里可以找到菜单,所以不管什么特别的操作装置,它身在何处,他们都会发现它们。因此,它增强了个人应用、平台的整体可用性。」

但问题是,根据 Blount 说法,OS X 在过去已逐步被削弱。「在过去的几年,OS X 的版本中已经潜藏各种矛盾。」

Blount 说:「举例来说,在许多应用程序上可以找到视图菜单。我认为,旁边的编辑菜单,以及所有应用程序的特定菜单,应放在窗口和菜单之间,但苹果有几个应用程序,像网页和 iPhoto 等,已经开始把视图菜单,移到右侧旁边的窗口菜单,而其他如 Safari 和邮件,则没有。」

这是一个新的标准,开发人员应该遵循它吗?Blount 不知道,「也没有其他开发人员与我谈过,但菜单的排列,不是 OS X 唯一的矛盾。」

苹果推出了黑色半透明的老虎 HUD 面板,这是用于浮动面板包含操作装置。虽然苹果公司提供这些面板,供开发人员使用,但他们不提供操作装置,这意味着使用这些面板的开发人员,都有推出自己的操作装置,导致平台可以有不一样的体验。此外,不一致性包含应用程序的图标,其中有一些是具有光泽感的,而其它,如平面和边栏,有些是彩色或单色。

「这些问题,对于他们自己来说,是微不足道的。」 Blount 说。

「但把它们放在一起,我觉得这些显示出,某些整理工作正依然有序地进行。对苹果来讲,这一直是正常的,他们尝试新的设计,于自己的应用程序上,然后推出 OS X 的新标准,及更新接下来的 OS X。在过去几年,苹果似乎一直在试验,轮流从实验到开发工具;现在,苹果已经采取远离 skeuomorphic 设计的行动,工程师去了所有的接口实验,并拿出一个强大、统一的设计,在整个应用程序和一般的操作系统,伴随着明确指引开发人员。」

缺乏新功能,不能吸引用户

全新的终端用户功能被用在 OS X 的每一个主要新版本,但自从苹果转换成每年更新循环,并提出操作系统免费,而一些基本功能已被缩减。

人们可以认为,这是一个折衷获取操作系统 129 美元的使用成本,但 Money Wiz 的开发人员 Iliya Yordanov 认为,这些小、甚至几乎看不见的新功能已经被用户兴奋讨论 OS X,而丧生,这又伤害第三方应用程序的销售,及开发人员的口袋。

「很明显的,过去的几年里 Mac OS X 发展进度方面,已经受到了冲击,除了一些次要的用户接口,唯一浮现脑海具正面意义是,64 位架构,这是几乎没有的东西,少数人可以体会。」Yordanov

Yordanov 也表示,OS X 的稳定性差。他说,五年前获得的崩溃是看不见的,但现在是「家常便饭」,但主要的问题,他认为,是缺乏新功能和那些苹果已经推出,如文本管理和以「自然」的方向前进,用户们反映不佳。

「我个人的看法是,苹果近年来推出一些创新,只有 Mac OS X 比较难使用。他们尝试采纳一些技术,并从我和这些用户吸取失败经验,贡献给操作系统。」Yordanov 说。

Mac App Store 是一个烂摊子

iPhone 而言,iOS App Store 已经非常成功,并获得开发人员和用户的好评。但事实上,苹果的 Mac App Store 并非如此,其中 OS X App Store 有许多缺点,如没有支付升级等,但开发人员认为还有其他问题,影响他们与其他用户。

「身为 OS X 的开发人员,我们关心的是尽可能实现 OS X 用户,不因为相同程序而建立多个版本,去浪费资源,但 Mac App Store Gatekeeper-signed 应用程序,不提供相同的用户体验。目前 Mac App Store 的限制,和迟缓的 MAS 使用者应用,都只是其中一个原因,这也是为何我们提供自己的应用程序,在我们的商店里。然而,某些特定功能仅适用于 Mac App Store 的应用程序。」 Equinux 的开发人员 Adrian Thomas 说道。

Thomas 指的功能特征像是,可以存储文件在iCloud Push Notifications。这些应用程序只于 Mac App Store 中出售。但,苹果不允许应用程序具有相同特点,在 Mac App Store 出售,这意味着开发人员必须建立两种版本,且具不同功能的应用程序。

Thomas Equinux 团队提出解决方案,他们说:

「统一功能设置可用于 Mac 应用程序,并提供 Mac App Store 唯一的功能给 Gatekeeper-signed 的应用程序。我们相信仍有不少争论,对于某些应用程序在 Mac App Store 之外,但希望看到苹果,为我们提供一个平等的用户体验到两个宇宙。如果我们能提供领先业界的产品,如 *** 跟踪器 7,它是不可以适用于 Mac App Store,但还是有融合其功能,为提供用户,苹果体系的优点。我们相信这将是一个双赢,对于苹果以及 Mac 用户。你觉得呢?」

MoneyWiz 的开发人员 Yordanov 对此同意,并指出 MacApp Store 许多其他问题,同时影响开发人员和用户,包含进入商店时,缓慢的应用程序批准流程。

「你不能每周一次更新,来修复最新 bug,因为当它的认可的时候,你就会有另一种版本;如果它拒绝,你必须重新提交,而进入一个烂摊子,须和不同部门合并代码,所以这风险是不值得的!出于这个原因,我们有一个非常快速的研发周期,于 Windows Android,而在 Mac OSiOS 则是非常缓慢的过程。这对我们用户来说,是非常大的否定。你怎么看?」Yordanov 说道。

应用程序间通信需求的重大改进

2014 年,怪异的认为桌面操作系统仍然有工作须进行,即允许应用程序来互相沟通和共享信息,但对 OSX 来说,存有问题。根据多位开发人员指出,近年来,已经开始显露其不好的面貌头,另一个预兆是 OS X 已经采取退守策略。

Sandboxing 已提高 OS X iOS 的安全性,但它也使我们这几年,在可相互通信应用程序的努力,回到从前。 Equinux 的开发人员 Thomas 说,「我们的一些产品,如邮件设计师( Mail Designer和文具包 StationeryPack )依赖跨应用程序的通信软件,提供更高的整合度和附加功能,给同时具有此产品的客户。一些功能严重受到新规则的限制。有些是有限的解决方法,但整体上苹果并没有对如何弥补这方面的问题,给予适当的概念。」

这是缺乏沟通,同时也延伸至文件格式问题,Scrivener 的开发人员 Keith Blount 解释:「目前,苹果文本系统提供给开发人员,可以输入和输出 Word 文档,但不支持网页文件,网页是一个封闭的格式,所以开发者不能写自己的进口商或出口商。因此, Scrivener 的新用户往往感到困惑,它可以输入微软文档,但苹果却不能!

「回过头看老虎 (Tiger) WWDC 首次显示,我们被告知,新的『To Do』列表,已经被加入到邮件,当做一个框架,让他们能够在该框架中,使用任何应用程序。写一个待办事项的邮件,并将它显示在您自己的应用程序。可惜的是,不会无中生有,但我认为,分类整合将是不可思议的,如果它提供了提醒,讯息,邮件,记事本等等类似的东西。

这样一来,你可以输入一个便条于 iPhone 上的 Notes.app,它可立即被使用,不仅可于在 Mac 上的 Notes.app,但可以在 Scrivener,或在网页侧边的字段以供参考。又或者,你可以用电子邮件,直接发送一张便条给应用程序。我可以想象多种可能性,前提是如果我能使用 Scrivener 去连接其他的应用程序。布朗特说。

布朗特指出,将会有安全疑虑,但苹果已经有一个机制。例如,用户目前可以选择,决定让哪些在 OS X 的应用程序与其联系。

最后, Equinux 的开发人员 Thomas 说,解决的办法很简单,因为它已经存在于 iOS。「Multipeer Connectivity 框架是一个令人振奋的架构,是 iOS 新颖的应用程序,所以 OSX 等同有助于解决今日我们于 OS X 中,面临的各种通信问题。」

iCloud 需要更加努力

在错误清单上看到 iCloud OS X,一点也没有意外。

自年初以来,苹果计算机的云端系统,在解决方案上一直是个烂摊子,相形见绌于其他云端系统,如 Dropbox Google Drive 的方便程度与简易轻松的操作。只要使用 iCloud 同步作业时就会发生问题,这使得用户及开发人员都非常挫败,因为当用户的文件遗失或毁损时,他们通常归咎于系统的开发者,而不是苹果。

「目前,iCloud 在执行一般文件格式非常顺畅,举例来说,我们的程序 Scapple 能够很好地处理 iCloud,但 Scrivener 采用了『捆绑』格式,其本质上是一个文件夹,下载和储存皆是独立的,任何执行大量数据时,无需于存储器中存储所有数据。目前为止,iCloud 在这样的文件格式和安装程序上,并没有很强大的技术。我倒想看看 API 的增强和扩展,如此 iCloud 将可使用捆绑的文件格式,也可以更轻松、容易地与项目中的个别文件一起使用。」Scrivener 的开发人员 Blount 如此说。

Blount 说,使用者希望有越来越多的应用程序,具有同步功能,但目前开发人员必须先解决,程序原有的混乱情形。「iCloud 已经让开发人员有一个好的开始,所以我真的很希望看到它进一步发展,拥有更多的可能性。」

苹果桌面操作系统的未来

尽管外界合理的臆测, MoneyWiz 的开发人员 Iliya Yordanov 承认,在这增值中的行动市场中,苹果很可能将主要的重点,从 OS X 转移至 iOS。如果苹果没有这样做,他们将会错过,过去 20 年中的最大的技术热潮。

「行动平台是较便宜、具轻便、易于使用,且提供普通用户相同功能。普通用户希望在有 iPhone iPad 之前,我们所需要的计算机上,会有社交媒体、视频、音乐、网站、游戏、书籍等这些东西。但现在,我们并没有。」 Yordanov 说道。

Yordanov 和其他开发人员指出,总是会有人需要桌面计算机和笔记本电脑,而不断创新仍然是这领域重要的事,这是时间问题,苹果回到其根源。当 Scrivener 的开发人员 Blount 说,「对 Mac 开发者,例如我的感觉,在苹果的体系里,OS X 已有好长的时间是属于二等阶级。」

在这事件中,只能希望传言是真的,并在短短几周内,我们能在 WWDC 看到其焦点回到 OS X

 Equinux 的开发人员 Thomas 说:「尽管有这些问题,我们仍对 OS X 未来发展抱持乐观态度,坚信 Mac 延续 iPhone iPad 成为第三平台。有些人将 iPad Mac 比喻为汽车和卡车,但它看起来像一个有点糟糕的人,还是要开卡车。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章