Thanks. I wasn't even aware there was an Open Search specification. I
must say though, it's pretty impressive that Chrome automatically
picks up search engines. If it were any other browser I would have
recommended a front-end notification of this action, but for Chrome,
it's great just the way it is because it could get annoying seeing a
sleeve pop up every site you go to telling you about a search engine
you don't even care about. it's best to do it in the background, and
if the user is interested in changing the engine, he'll have the
options in the list.

On Mar 20, 6:36 pm, Pam Greene <[email protected]> wrote:
> Yes, Chromium supports the OpenSearch specification. As you browse pages, if
> they offer a search engine (a <link rel="search"> tag), we'll pick it up and
> automatically add it to the list of engines available in the browser. For
> instance, visithttp://www.slashdot.org/and their engine will be detected
> and automatically added.  For that matter, if you visited Mycroft as Adam
> mentioned, you now have Mycroft's own search available.
>
> We also support the JavaScript window.external.AddSearchProvider() call that
> Mycroft and other sites use, to let you add an engine by clicking on a link
> or button.
>
> The part we don't (yet) do is let you set the engine as your default at the
> same time as you add it.  To see all the engines Chromium has encountered
> and choose one for your default, either right-click on the Omnibox and pick
> "Edit search engines..." or pick Options from the wrench menu, go to Basics,
> and then either pick one of the suggested defaults or click "Manage" for the
> full list. (Engines that come with Chrome, and any you add by clicking, are
> part of the suggested defaults list. Engines that were added by
> automatically detecting them are only on the full list, until you promote
> them.)
>
> I should write a blog post about this sometime.
>
> - Pam
>
>
>
> On Fri, Mar 20, 2009 at 2:41 PM, Adam Barth <[email protected]> wrote:
>
> > Yeah, this great works in Chrome.  Head over to
> >http://mycroft.mozdev.org/search-engines.htmland try adding any of
> > the OpenSearch search engines (with the A9 logos).
>
> > Adam
>
> > On Fri, Mar 20, 2009 at 2:19 PM, Meok <[email protected]> wrote:
>
> > > I'm not talking about tricking someone into setting a search engine.
> > > i'm talking about how Firefox has a page that you can click on a list
> > > of search engines to install them into the browser. IE8 does the same
> > > thing. The user has to confirm that they really want the search engine
> > > installed or set as default. I guess this would fall under the
> > > "extensions framework" but you can do it manually in Chrome (which is
> > > great) but I just wondered if there was an automated way to do it as
> > > well, like Firefox. I hope that's clear.
>
> > > On Mar 20, 4:23 pm, Adam Langley <[email protected]> wrote:
> > >> On Fri, Mar 20, 2009 at 7:57 AM, Meok <[email protected]> wrote:
> > >> > My question is, whether or not there is code which will trigger
> > >> > Chromium to change the default search engine? In other words, can I
> > >> > make an html link that when clicked on, will set the default search
> > >> > engine in Chromium to that of my website?
>
> > >> If you find such a security bug, please tell us so that we can fix it.
>
> > >> AGL
--~--~---------~--~----~------------~-------~--~----~
Chromium Developers mailing list: [email protected] 
View archives, change email options, or unsubscribe: 
    http://groups.google.com/group/chromium-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to