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 比喻爲汽車和卡車,但它看起來像一個有點糟糕的人,還是要開卡車。


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