If it wasn’t for Vimperator, I would still be using Epiphany instead of Firefox. Compare how you create a custom search engine in both:

Epiphany

  1. Create a bookmark of a result page of the search engine (Ctrl-D)
  2. Replace the search term with %s in the URL

Firefox

  1. Write up an XML file according to the OpenSearch spec
  2. Figure out how to load that file into Firefox
  3. Figure out how to get that XML file right – Firefox just says that it doesn’t support this search engine

End of rant.