Making DuckDuckGo an Internet Explorer 11 search provider

As part of my day job I was provided with a Dell Venue 11 Pro. I tried running Fedora Linux on this but the hardware support for this device is rather limited. So I’ve moved to Windows 8.1 which uses Internet Explorer 11. But this combination does not work well with DuckDuckGo. This post is to provide an easy to use option for adding in DuckDuckGo as a search provider in IE 11.

This page has a function on it to add DuckDuckGo to IE11. For some reason I cannot do an onClick event in WordPress, so an external HTML page is required.

Here is the XML that gets added to Internet Explorer:

<?xml version=“1.0” encoding=“UTF-8”?>
<OpenSearchDescription xmlns=“http://a9.com/-/spec/opensearch/1.1/”>
<ShortName>DuckDuckGo</ShortName>
<Description>
DuckDuckGo Search</Description>
<Url
type=“text/html” template=“http://duckduckgo.com/?q={searchTerms}” />
<Image height=“16” width=“16” type=“image/icon”>http://duckduckgo.com/favicon.ico</Image>
<Image height=“24” width=“24” type=“image/icon”>http://duckduckgo.com/favicon.ico</Image>
<Image height=“32” width=“32” type=“image/icon”>http://duckduckgo.com/favicon.ico</Image>
<Image height=“64” width=“64” type=“image/icon”>http://duckduckgo.com/favicon.ico</Image>
</OpenSearchDescription>

To achieve the above, I used the IE Internals blog as a reference.

Leave a Reply

%d bloggers like this: