5

The IE Search box allows one to configure search providers, and swap between them with a click. I can search amazon, Wikipedia, google, or live.com by clicking an icon.

Anyone can "install" a new search provider into their IE, from the published list available at http://www.microsoft.com/windows/ie/searchguide/en-en/default.mspx .

Is there one of these for Stackoverflow? I think not.

If not, there should be an easy way to produce and publish one.

3
  • Right now, IE is offering to add Meta Stack Overflow to the search engines list. Does it not for you?
    – mmyers
    Nov 16, 2010 at 18:13
  • @Michael, I think what's really missing in the StackOverflow search is the suggestions!!! Dec 10, 2010 at 3:31
  • This doesn't seem to work for IE9, as of 2/8/2012.
    – Mark Allen
    Feb 8, 2012 at 20:44

2 Answers 2

4

There is an easy way to produce one. Go to the page I referenced and key in a few things and it gives you this:

<?xml version="1.0" encoding="UTF-8" ?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
  <ShortName>Stackoverflow.com</ShortName>
  <Description>Stackoverflow.com provider</Description>
  <InputEncoding>UTF-8</InputEncoding>
  <Url type="text/html" template="http://stackoverflow.com/search?q={searchTerms}" />
</OpenSearchDescription>

Anyone can click on the link on that page and "install" this into their own IE.

But to publish this on the list of available providers, the owners of stackoverflow.com need to go to http://msdn.microsoft.com/en-us/library/cc848862(VS.85).aspx and follow the steps.

I don't think the community can do it.

1
1

You can create your own here:
http://www.ieaddons.com/en/createsearch.aspx

This is the site that IE links to if you use the "Find more providers" option. It will let you add the created provider directly to your search bar.

Here's the xml it generates for Stack Overflow, if anyone knows how to do something interesting with it:

<?xml version="1.0" encoding="UTF-8" ?> 
- <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
  <ShortName>StackOverflow</ShortName> 
  <Description>StackOverflow provider</Description> 
  <InputEncoding>UTF-8</InputEncoding> 
  <Url type="text/html" template="http://stackoverflow.com/search?q={searchTerms}" /> 
  </OpenSearchDescription>

Personally, google does such a good job indexing Stack Overflow that most of the time I would find such a provider limiting — if Stack Overflow has the answer, then great. But the web is a big place, and there are a lot of good answers out there on other sites, too. That said, a quick test shows that this seems to work with things like tag searches and search operators, which is pretty awesome.

1
  • ya, google does a good job, and it's good to cast a wide net, beyond just stackoverflow. The exception: sometimes I want to go to a Q&A I have previously read on stackoverflow, directly. That's where the IE search provider would provide value for me.
    – Cheeso
    Nov 16, 2010 at 21:38

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .