{"id":629,"date":"2007-02-15T17:43:53","date_gmt":"2007-02-15T23:43:53","guid":{"rendered":"http:\/\/www.redmonk.com\/cote\/2007\/02\/15\/screencast-creating-your-own-firefox-search-plugin\/"},"modified":"2007-02-15T17:43:53","modified_gmt":"2007-02-15T23:43:53","slug":"screencast-creating-your-own-firefox-search-plugin","status":"publish","type":"post","link":"https:\/\/redmonk.com\/cote\/2007\/02\/15\/screencast-creating-your-own-firefox-search-plugin\/","title":{"rendered":"Screencast: Creating your own Firefox Search Plugin"},"content":{"rendered":"<p>Sometime ago, <a href=\"http:\/\/www.redmonk.com\/cote\/2007\/01\/26\/redmonk-google-co-op-opensearch-search-plugin-for-firefox\/#comment-5275\">I promised Dennis that I&#8217;d record a screencast of how I created the RedMonk Firefox search plugin<\/a>. On this day of learning to make screencasts then, here it is:<\/p>\n<p class=\"video\">\n<p>Here are the URLs for sites I used:<\/p>\n<ul>\n<li><a href=\"http:\/\/developer.mozilla.org\/en\/docs\/Creating_OpenSearch_plugins_for_Firefox\">Creating OpenSearch plugins for Firefox<\/a> &#8211; the overview page that contains, among others things, the XML code to cut-n-paste.<\/li>\n<li><a href=\"http:\/\/software.hixie.ch\/utilities\/cgi\/data\/data\">The data: URI kitchen<\/a> page &#8211; allows you to create the BASE64 encoded version of you&#8217;re 16&#215;16 icon.<\/li>\n<li><a href=\"http:\/\/www.google.com\/coop\/cse?cx=009365913926268090452%3Abwkt-kj4fbq\">RedMonk Google Coop search page<\/a> &#8211; this is the page and I used to generate the URL I pulled apart for the OpenSearch XML file.<\/li>\n<li><a href=\"http:\/\/www.redmonk.com\/cote\/redmonk-open-search.xml\">RedMonk&#8217;s OpenSearch XML file<\/a> &#8211; the XML file that we use for configuration. Feel free to use it as a template as well ;&gt;\n<\/li>\n<\/ul>\n<p>One thing I neglected to mention is that the OpenSearch template provided on the Firefox page is invalid XML: it needs the first line to <code>&lt;?xml version=\"1.0\"?&gt;<\/code>. You can see that in <a href=\"http:\/\/www.redmonk.com\/cote\/redmonk-open-search.xml\">the RedMonk OpenSearch XML file<\/a>.<\/p>\n<p>If the screencast and files don&#8217;t help out, feel free <a href=\"http:\/\/www.redmonk.com\/cote\/about\/\">to contact me<\/a> and we&#8217;ll see what we can do.<\/p>\n<p><!-- technorati tags start --><\/p>\n<p style=\"text-align:right;font-size:10px\">Technorati Tags: <a href=\"http:\/\/www.technorati.com\/tag\/firefox\" rel=\"tag\">firefox<\/a>, <a href=\"http:\/\/www.technorati.com\/tag\/opensearch\" rel=\"tag\">opensearch<\/a>, <a href=\"http:\/\/www.technorati.com\/tag\/search\" rel=\"tag\">search<\/a><\/p>\n<p><!-- technorati tags end --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>How to make your own Firefox search plugin.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[32],"tags":[],"class_list":["post-629","post","type-post","status-publish","format-standard","hentry","category-screencasts"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/posts\/629","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/comments?post=629"}],"version-history":[{"count":0,"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/posts\/629\/revisions"}],"wp:attachment":[{"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/media?parent=629"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/categories?post=629"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/tags?post=629"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}