<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" > <channel><title>Comments on: How to Write a Chrome Extension in Three Easy Steps</title> <atom:link href="http://www.mattcutts.com/blog/write-chrome-extension/feed/" rel="self" type="application/rss+xml" /><link>http://www.mattcutts.com/blog/write-chrome-extension/</link> <description>neat fun stuff</description> <lastBuildDate>Wed, 08 Feb 2012 21:30:01 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>By: Robert MacEwan</title><link>http://www.mattcutts.com/blog/write-chrome-extension/#comment-945759</link> <dc:creator>Robert MacEwan</dc:creator> <pubDate>Thu, 06 Oct 2011 18:28:55 +0000</pubDate> <guid isPermaLink="false">http://www.mattcutts.com/blog/?p=2257#comment-945759</guid> <description>This tutorial is outdated.</description> <content:encoded><![CDATA[<p>This tutorial is outdated.</p> ]]></content:encoded> </item> <item><title>By: Apoorv</title><link>http://www.mattcutts.com/blog/write-chrome-extension/#comment-860980</link> <dc:creator>Apoorv</dc:creator> <pubDate>Wed, 03 Aug 2011 10:26:46 +0000</pubDate> <guid isPermaLink="false">http://www.mattcutts.com/blog/?p=2257#comment-860980</guid> <description>Hi, I have an extension written for Mozilla Firefox i have those javascript files in .js format i need to use them and create an extension for google chrome can you help me out?</description> <content:encoded><![CDATA[<p>Hi,<br /> I have an extension written for Mozilla Firefox i have those javascript files in .js format i need to use them and create an extension for google chrome can you help me out?</p> ]]></content:encoded> </item> <item><title>By: Hunt</title><link>http://www.mattcutts.com/blog/write-chrome-extension/#comment-848209</link> <dc:creator>Hunt</dc:creator> <pubDate>Thu, 21 Jul 2011 20:49:57 +0000</pubDate> <guid isPermaLink="false">http://www.mattcutts.com/blog/?p=2257#comment-848209</guid> <description>@Matt: This is the only place on the web that seems to document that resources can be accessed from your extension folder by a chrome-extension://identifier/file.ext@Michael: You saved my life. Thanks for finding that bug! I could not figure out why my extension&#039;s js wasn&#039;t injecting at the right time.My only question that remains unsolved is Why does chrome.google.com redirect to www.google.com and not the chrome homepage?</description> <content:encoded><![CDATA[<p>@Matt:<br /> This is the only place on the web that seems to document that resources can be accessed from your extension folder by a chrome-extension://identifier/file.ext</p><p>@Michael:<br /> You saved my life. Thanks for finding that bug! I could not figure out why my extension&#8217;s js wasn&#8217;t injecting at the right time.</p><p>My only question that remains unsolved is Why does chrome.google.com redirect to <a href="http://www.google.com" rel="nofollow">http://www.google.com</a> and not the chrome homepage?</p> ]]></content:encoded> </item> <item><title>By: John Readman</title><link>http://www.mattcutts.com/blog/write-chrome-extension/#comment-791900</link> <dc:creator>John Readman</dc:creator> <pubDate>Tue, 17 May 2011 21:02:52 +0000</pubDate> <guid isPermaLink="false">http://www.mattcutts.com/blog/?p=2257#comment-791900</guid> <description>As an SEO who is in business development - Chrome is now much better for pitches than Firefox.  Not only it is faster, the extensions give me everything we need to demonstrate how to optimise a site - I&#039;m a big fan.</description> <content:encoded><![CDATA[<p>As an SEO who is in business development &#8211; Chrome is now much better for pitches than Firefox.  Not only it is faster, the extensions give me everything we need to demonstrate how to optimise a site &#8211; I&#8217;m a big fan.</p> ]]></content:encoded> </item> <item><title>By: Tony Lawrence</title><link>http://www.mattcutts.com/blog/write-chrome-extension/#comment-720435</link> <dc:creator>Tony Lawrence</dc:creator> <pubDate>Tue, 15 Feb 2011 13:59:34 +0000</pubDate> <guid isPermaLink="false">http://www.mattcutts.com/blog/?p=2257#comment-720435</guid> <description>The problem I have with this and with Google&#039;s so-called tutorials is that they start out with something useless and pointless and then immediately dive in deep.I wrote a very simple extension that ANYBODY should be able to understand and follow.  You can find that at http://hubpages.com/hub/A-simple-but-useful-first-Chrome-extensionBut moving on from there is not so easy. For example,  I&#039;d think a reasonable next step in a good tutorial would be to simply open another webpage in new window or tab while passing the current url to that page: newpage.xxx/cgi-bin/whatever?currentpage.htmlSomeone interested in learning could build from that example, doing things like passing pages to html validators and so on. Does it exist? Not that I can find, so that&#039;s probably my next step.After that, a good tutorial would show how to modify the DOM. Of course that&#039;s mostly js, but a simple sample should do something very simple.  That&#039;s the fault I find with most tutorials: instead of something easy, they jump off to some complex task that 70% of readers might not understand at all.  Keep it simple - change &#039;s to &#039;, for example.Building on these examples, you&#039;d next show how to do the same things in different ways: through the context menu, then through browser actions.Then, using the same examples, you&#039;d show how to trigger them based on specific pages.If you got people through that, MAYBE they&#039;d then be ready for the Google tutorials without feeling that you&#039;d taught them to swim by first splashing some water in a sink and then dumping them into the middle of the ocean!</description> <content:encoded><![CDATA[<p>The problem I have with this and with Google&#8217;s so-called tutorials is that they start out with something useless and pointless and then immediately dive in deep.</p><p>I wrote a very simple extension that ANYBODY should be able to understand and follow.  You can find that at <a href="http://hubpages.com/hub/A-simple-but-useful-first-Chrome-extension" rel="nofollow">http://hubpages.com/hub/A-simple-but-useful-first-Chrome-extension</a></p><p>But moving on from there is not so easy. For example,  I&#8217;d think a reasonable next step in a good tutorial would be to simply open another webpage in new window or tab while passing the current url to that page: newpage.xxx/cgi-bin/whatever?currentpage.html</p><p>Someone interested in learning could build from that example, doing things like passing pages to html validators and so on. Does it exist? Not that I can find, so that&#8217;s probably my next step.</p><p>After that, a good tutorial would show how to modify the DOM. Of course that&#8217;s mostly js, but a simple sample should do something very simple.  That&#8217;s the fault I find with most tutorials: instead of something easy, they jump off to some complex task that 70% of readers might not understand at all.  Keep it simple &#8211; change &#8216;s to &#8216;, for example.</p><p>Building on these examples, you&#8217;d next show how to do the same things in different ways: through the context menu, then through browser actions.</p><p>Then, using the same examples, you&#8217;d show how to trigger them based on specific pages.</p><p>If you got people through that, MAYBE they&#8217;d then be ready for the Google tutorials without feeling that you&#8217;d taught them to swim by first splashing some water in a sink and then dumping them into the middle of the ocean!</p> ]]></content:encoded> </item> <item><title>By: rafay hunny</title><link>http://www.mattcutts.com/blog/write-chrome-extension/#comment-700897</link> <dc:creator>rafay hunny</dc:creator> <pubDate>Mon, 17 Jan 2011 10:54:58 +0000</pubDate> <guid isPermaLink="false">http://www.mattcutts.com/blog/?p=2257#comment-700897</guid> <description>well goggle chrome might have a nice looks.. but its the firefox that is favorite for php developers.. no issue on testing on firefox.. but some time arrangements for chrome.. but yeah chrome has a nice feuture... and this article rocx.... i give you that.. @angelinaa: bohahahaha</description> <content:encoded><![CDATA[<p>well goggle chrome might have a nice looks.. but its the firefox that is favorite for php developers.. no issue on testing on firefox.. but some time arrangements for chrome.. but yeah chrome has a nice feuture&#8230; and this article rocx&#8230;. i give you that.. @angelinaa: bohahahaha</p> ]]></content:encoded> </item> <item><title>By: Harald</title><link>http://www.mattcutts.com/blog/write-chrome-extension/#comment-691876</link> <dc:creator>Harald</dc:creator> <pubDate>Fri, 31 Dec 2010 13:05:59 +0000</pubDate> <guid isPermaLink="false">http://www.mattcutts.com/blog/?p=2257#comment-691876</guid> <description>I have tested Google Chrome for a couple of months now and are happy with it but I still miss some extensions and have to use firefox. Hopefully this will change in near future. For personal use :chrome, for business use : firefox .</description> <content:encoded><![CDATA[<p>I have tested Google Chrome for a couple of months now and are happy with it but I still miss some extensions and have to use firefox. Hopefully this will change in near future. For personal use :chrome, for business use : firefox .</p> ]]></content:encoded> </item> <item><title>By: damu</title><link>http://www.mattcutts.com/blog/write-chrome-extension/#comment-665787</link> <dc:creator>damu</dc:creator> <pubDate>Fri, 19 Nov 2010 10:06:40 +0000</pubDate> <guid isPermaLink="false">http://www.mattcutts.com/blog/?p=2257#comment-665787</guid> <description>Finally I decided to try writing some chrome extension and successfully created hello world. Next I am going to try displaying page rank icon. Finger Cross :)It would be nice to look into existing extensions and learn from there.</description> <content:encoded><![CDATA[<p>Finally I decided to try writing some chrome extension and successfully created hello world. Next I am going to try displaying page rank icon. Finger Cross <img src='http://www.mattcutts.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p><p>It would be nice to look into existing extensions and learn from there.</p> ]]></content:encoded> </item> <item><title>By: Pica</title><link>http://www.mattcutts.com/blog/write-chrome-extension/#comment-633265</link> <dc:creator>Pica</dc:creator> <pubDate>Fri, 24 Sep 2010 09:41:32 +0000</pubDate> <guid isPermaLink="false">http://www.mattcutts.com/blog/?p=2257#comment-633265</guid> <description>Hi Matt, Thanks for the article. I am new in extension development. I already tried out your tutorial and I got a chrome extension. Now what I want to know is - Is there any article (step by step Tutorial) that would guide me how to convert the chrome extension to firefox extension? Thanks</description> <content:encoded><![CDATA[<p>Hi Matt,<br /> Thanks for the article. I am new in extension development. I already tried out your tutorial and I got a chrome extension. Now what I want to know is &#8211; Is there any article (step by step Tutorial) that would guide me how to convert the chrome extension to firefox extension? Thanks</p> ]]></content:encoded> </item> <item><title>By: Mike</title><link>http://www.mattcutts.com/blog/write-chrome-extension/#comment-611461</link> <dc:creator>Mike</dc:creator> <pubDate>Sun, 15 Aug 2010 16:01:33 +0000</pubDate> <guid isPermaLink="false">http://www.mattcutts.com/blog/?p=2257#comment-611461</guid> <description>Howdy all, just a thought here.... Not sure how to explain this idea but here goes: A lot of FB games and now Bigpoint games have a &quot;build up your city, etc.&quot; type games with countdown timers, how bout showing the countdowns on the tab if i clik away from that tab?  Dunno the first thing about writing the code for this so enjoy my idea if you think it&#039;s viable :)Mike</description> <content:encoded><![CDATA[<p>Howdy all, just a thought here&#8230;.<br /> Not sure how to explain this idea but here goes:<br /> A lot of FB games and now Bigpoint games have a &#8220;build up your city, etc.&#8221; type games with countdown timers, how bout showing the countdowns on the tab if i clik away from that tab?  Dunno the first thing about writing the code for this so enjoy my idea if you think it&#8217;s viable <img src='http://www.mattcutts.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p><p>Mike</p> ]]></content:encoded> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced)
Database Caching 4/11 queries in 0.005 seconds using disk

Served from: www.mattcutts.com @ 2012-02-08 23:18:58 -->
