Mac OS X的“Google搜索”Safari搭配

在大多数情况下,如果您想使用Safari以外的浏览器作为默认浏览器,Mac OS X可以轻松实现Safari的首选项窗口允许您选择任何浏览器作为默认浏览器,大多数其他Mac浏览器也允许您在其首选项窗口中进行此选择 - 因此您不必使用Safari来指定Camino或OmniWeb作为默认设置。1

一旦你做出这个选择,一切都可以按照你的预期运作单击任何其他应用程序中的链接,它将打开您选择的默认浏览器但是,一个值得注意的令人讨厌的例外是Cocoa文本系统的“Google搜索”上下文菜单项这是一个出现在系统范围内的上下文菜单命令如果您按住Control键并单击某个文字或一系列选定文本并选择“在Google中搜索”,则无论是首选浏览器(甚至是否已在运行),都会在Safari中执行搜索。

Cocoa的上下文菜单“在Google中搜索”命令,如目前实施的那样,特别引用了Safari的Google搜索功能:您搜索的字词显示在Safari工具栏的Google搜索字段中实现该功能的一种更简单的方法是构建一个包含术语的Google搜索URL,并在默认浏览器中打开该URL这将使该功能在所有浏览器中同样运行良好 - 但会剥夺Apple的几美分谷歌联盟lucre对于每个这样的搜索。

我经常使用这个命令,每当我切换到Safari以外的其他东西作为我的默认浏览器时,它是Safari唯一真正让我烦恼的搭配。2


  1. Not Firefox, though. ↩︎

  2. 还有其他特定于Safari的搭档,例如iTunes同步Safari书签的方式,以及只有Safari书签和iPhone的搭配方式But that one strikes me as reasonable; I don’t expect Apple to parse other browsers’ file formats (although they do parse IE’s on Windows). ↩︎