自 iOS 早期,蘋果便很善於將照片和視頻在應用程序間進行推送。即便在第一代 iPhone 上,你也能夠將照片直接用短信發送,或者通過 Mail 發送一個 Safari 網頁鏈接。隨著 iOS 的迭代更新,這個功能擴展到了更加極客的范疇,比如允許開發者添加 URL Scheme 或 x-callback-URL,通過這些去繞開 iOS 封閉的應用程序,並創作一些基本的工作流。 在 iOS 7 中,蘋果讓音樂、錄音等應用之間可以共享音樂流,但它僅限於音頻。iOS 8 和其擴展性功能將應用程序間通訊得到了豐富擴展,從而開啟了很多新功能的大門,比如之前提到過的自定義分享和選項,iCloud Drive 和第三方存儲提供商。除此之外,蘋果同樣保持了一貫的完美作風,為照片和視頻編輯帶來了幾個特殊的功能擴展。 應用間的照片編輯如何工作 在當前 iOS 系統當中,如果想要使用多個應用程序去修改照片,那麼用戶需要不斷打開多個應用程序,打開相機膠卷,導入照片,編輯然後再導出照片,這個重復的過程非常繁瑣,同時這些修改都是不可逆的,這意味著如果你在第四個應用程序中希望修改你在第二個應用程序中的改變,你需要從頭再來一次--這真的很煩。 iOS 8 通過利用全新的照片視頻編輯功能擴展, 蘋果將這個流程變得更加方便、實用--你可以直接打開系統內置的 Photos 應用程序,找到你想修改的照片,點擊內置的照片編輯按鈕,然後選擇任何第三方應用程序中的工具,這一切都不需要你離開系統 Photos 應用,也不需要你去保存,只需要你做你想做的事情。 比如說,你現在有一張你孩子或者一個樂高積木的照片,你想在這個照片的基礎上進行修飾,你只需要打開照片,點擊編輯,再點擊擴展按鈕,從那裡你便可以看到所有可以用作照片編輯的第三方應用程序擴展。這時選擇 VSCOcam,VSCO 的應用界面就會彈出,我們就能直接進行「選擇濾鏡」等 VSCO 應用提供的功能操作。而選擇Waterlogue 同樣會彈出對應的編輯工具。 當你完成照片編輯後,修改過的照片就會直接被添加到系統相冊「最近添加」的文件夾中 (相機膠卷在 iOS 8 中的新名字)。如果你使用 iOS 8 全新的 iCloud 照片資料庫,那麼修改過的照片或視頻將會被直接同步到你所有的設備上。 同時,如果擴展插件能知道哪些修改是後添加的(需要開發者支持),那麼所有的修改和濾鏡都是可逆的,這意味著你可以在任何時候回到某一個應用的其中一步,修改此前進行的編輯操作或選擇的濾鏡效果。如果插件不知道(開發者未支持)哪些是後添加的修改,那麼 iOS 會將最後一次修改的版本保留下來,將新的修改覆蓋保存到這個版本之上,你會獲得同樣的編輯結果,但你將不能撤銷修改。 不管怎樣,iOS 8 系統內置的 Photos 應用將成為你一站式的照片視頻編輯工具。是的,僅限於內置的照片應用而不是任何其他應用程序,因為…… 照片編輯擴展的局限性 不同於系統級別的分享和動作擴展,照片 / 視頻編輯擴展只能在內置的 Photos 應用中使用,也就是說你可以在照片應用中訪問 VSCOcam 的濾鏡,但是不能從其他應用如 Waterlogue 當中訪問。 盡管目前可以訪問任何一個照片視頻編輯應用的任何編輯功能相當不錯,但這仍然只是 iOS 8 全新擴展性的初版,相信在以後的 iOS 8 版本中它會得到完善。 保證照片的隱私性 iOS 8 的擴展性功能非常注重安全隱私,而照片擴展插件可以說是其中最安全的--因為它們被封閉在內置的 Photos 應用當中,也就是說,你的照片數據始終保存在系統照片相冊內,唯一能進出的應用通訊只有像 VSCOcam 或 Waterlogue 這樣向系統提供的第三方工具插件。 雖然我們永遠不能在安全方面說「絕對安全」,但是給予考慮到蘋果一貫對 iOS 的安全隱私的態度,以及對 iOS 8 當中擴展性安全機制的重視程度和對照片數據的保密性,我相信這些照片會是非常安全的。 小結 照片編輯擴展不是 iOS 8 中唯一的交互式框架,它是一個特殊的插件,需要在特定的系統內置 Photos 中運行。 如果你希望使用其他應用程序去拍照或錄像,並同時對其進行可逆編輯操作的話,那麼你只需要切換一次到系統的 Photos 應用即可;如果你不介意將 Photos 當作你手機的一站式照片編輯處理中心的話,那麼 iOS 8 將滿足你的所有需求。 不管怎樣,iOS 8 的照片編輯擴展功能都將讓所有 iOS 用戶對照片 / 視頻處理的體驗變得更好。