這個新功能是什麼

就是古老 IE 每點一個連結,轉到新頁面時會「嗒」一聲的音效。

Noise 轉為 web extension 後就一直沒做這功能,因為時機太難判斷,之前用 webRequest + webNavigation + History API 怎麼配都弄不好,尤其在一些 SPA 或嵌入很多廣告的網頁,會發瘋叫個不停。

直到 Firefox 147 支援 Navigation API,雖然使用情境仍複雜,但有比較清楚的介面定義,至少能安心實作。

「Navigate」的中文翻譯

另一個難題是 navigate 中文要翻成什麼。

一般翻成「瀏覽」、「導覽」,或「導航」,但缺乏上下文時都太曖昧。

參考 Windows 翻譯(檔案總管用的,IE 概念上就是 explorer 的延伸,所以音效也一樣)是用「開始瀏覽」和「導覽開始」,其實也看不懂。

Win 10 系統音效中的「開始瀏覽」

我最後使用「瀏覽導航」,作為事件選項之一感覺還可以。

Navigate 具體發生時機

應用樣態多元,所以使用者其實不太能預期發生時機。

不如現在就安裝 Noise,搭配不同 navigationType 設定不同音效,在日常生活中慢慢認識它。

Noise 4.3 選項畫面「瀏覽導航」例子