Spotlight 的演變:從導航工具到多功能生產力助手

二十年前,Mac OS X Tiger 為我們帶來了一項經典的搜尋功能:Spotlight。雖然在當時對於它的許多 quirks 感到無所適從,甚至有些令人困惑,但隨著時間的推移,回望 Spotligh,它的演變實在令人印象深刻。

幾乎每年,Apple 都在不斷改進 Spotlight,而 macOS Tahoe 的改版則是迄今為止最重要和最引人注目的升級。因此,可以為 Spotlight 過去的成就、現狀以及即將到來的變化而感到高興。

當磁碟驅動器足夠大以便搜索時
在經典的 Mac OS 時代,找到文件的需求日益增加。

隨著經典 Mac OS 有了能夠存放多於幾十個小型軟碟的能力,尋找文件的需求日益迫切。於是 Apple 推出了名為 Find File 的小應用程式,讓用戶可以透過文件名稱來搜尋。隨著 System 7 時代的到來,當時的硬碟標準逐漸擴大,可以通過多個條件進行搜尋,包括文件本身的特徵,如類型和日期。

Apple 的重大進展出現在 Mac OS 8 時代,那時它重塑了搜尋功能,並將新應用程式命名為 Sherlock。顯然,Sherlock(應用程序,而非偵探)如今已成為代表 Apple 開發取代流行第三方工具的代名詞。Sherlock 的「火拼」對手在於它的功能,可以在應用程式內搜索各種網絡數據庫。

不過,Sherlock 也引入了一種更為先進的搜尋方式:基於文件內容的搜尋。我們認為這種搜尋方式是理所當然的,但在那個時候,搜尋實際上僅限於文件系統。Apple 同時引入了對磁碟的索引功能,建立包含有關文件及其內容的信息數據庫。雖然這是 Classic Mac OS 時代的尾聲,但 Sherlock 確實是 Spotlight 的前身。

Spotlight 的起步
Mac OS X 的早期日子並不平坦。Apple 將新作業系統建立在兩個現有系統(NextStep 和 Mac)之上,同時從頭開始開發大量新技術。因此,在 Mac OS X 的頭幾年中,搜尋功能還相對初級,尋找文件的優先級更高。

在 Mac OS X Tiger 中推出的 Spotlight 提供了更全面的索引方式來搜索 Mac 文件的內容。Spotlight 的首個版本集中於搜尋功能,實際上在一定程度上位於 Sherlock 之後。Spotlight 提供的除了名稱之外,還有對各式文件內容的全面索引。在早期,Spotlight 雖然慢,但功能強大。雖然技術上可以用於搜尋應用程式,但實際上並不太想這樣做,於是出現了許多快速啟動工具,如 Quicksilver 和 LaunchBar,使以鍵盤為主的使用者能夠提高生產力。

儘管 Spotlight 當時無法與 Sherlock 媲美,但隨著時間的推移,Apple 不斷優化 Spotlight。幾年前,因為一位讀者詢問我認為的「必備」Mac 工具時,我重新檢視了 Spotlight,發現其在快速啟動應用程式方面的表現已經與第三方工具相當。經過二十年的演變,Spotlight 在未受到注意時也一直在改進。它還增添了網路數據來源及眾多新功能,將其功能範圍大幅擴充。

Spotlight 的未來
在 macOS Tahoe 中,Apple 正在將 Spotlight 快速升級為多功能的 Mac 生產力工具。用戶不僅可以將其用作簡單的啟動器或搜索工具,還有許多其他用途。

借助四種不同的篩選視圖,Spotlight 現在可以作為視覺應用程式啟動器(取代了 Launchpad,類似於 iOS 中的 App Library)和快速文件搜索引擎。它還擁有新功能 Actions 視圖,讓用戶可以直接從 Spotlight 執行 Shortcuts 工作流程或個別指令(比如 Shortcuts 內部的構建塊)。用戶可以發送電子郵件或簡訊,甚至啟動複雜的自定義操作,並且還能為其分配幾個快捷鍵,方便找到這個操作。

另外,還有剪貼簿管理功能。這是 Spotlight 添加的與其主要功能完全不同的功能。多年來,第三方應用已經透過存儲用戶的剪貼簿項目堆疊來大幅提升 Mac 生產力,如果用戶想再次使用之前複製的內容,不再存在困難。在某種程度上,剪貼簿歷史是 macOS 生產力的最後一個空缺。但現在,使用者可以查看過去八個小時的所有剪貼簿項目。

此外,Apple 還增加了一個全新的「斜線命令」功能,讓用戶可以輸入斜線後加上想要找的內容,例如「/pdf」,按下回車,然後在該子類別中搜尋。(目前的 Tahoe 測試版這部分還稍顯不足,用戶經常無法順利輸入斜線命令,但潛力巨大。)

macOS Tahoe 中的 Spotlight 繼續擴大其功能範圍,不再僅限於文件搜尋。Apple 意識到我們日常使用的許多文件實際上不在本地設備上。因此,Spotlight 現在提供了一個新系統,允許文件供應商應用(如 Dropbox、Google Drive、OneDrive)直接在 Spotlight 中提供其內容。理論上,如果用戶搜尋的內容在 Dropbox 中但未下載到本地,仍然可以找到,這對於依賴雲存儲的人來說無疑是一大生產力提升。

當然,這需要那些應用程序開發者的支持。但在某種程度上,這與二十年前的原始 Spotlight 並無二致,當時需要應用程序開發者接入 Spotlight,以便更有效地搜尋其文件類型。隨著 Spotlight 的變化這麼大,但有些事情卻始終如一。

台灣上網卡推介|5 款比較|台北 淡水 桃園 即插即用 vs 實名登記

澳洲電話卡