<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Canvas on David Hamp-Gonsalves</title><link>https://davidhampgonsalves.com/tags/canvas/</link><description>Recent content in Canvas on David Hamp-Gonsalves</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Sat, 25 Dec 2010 00:00:00 +0000</lastBuildDate><atom:link href="https://davidhampgonsalves.com/tags/canvas/index.xml" rel="self" type="application/rss+xml"/><item><title>Html5 Canvas Yule Log</title><link>https://davidhampgonsalves.com/html5-canvas-yule-log/</link><pubDate>Sat, 25 Dec 2010 00:00:00 +0000</pubDate><guid>https://davidhampgonsalves.com/html5-canvas-yule-log/</guid><description>&lt;p&gt;The last few weeks I&amp;rsquo;ve seen more fake burning fires then every other holiday season I can remember so when I noticed no one had written one in canvas I figured I&amp;rsquo;ll fill the gap.&lt;/p&gt;
&lt;h2 id="the-fire"&gt;the Fire&lt;/h2&gt;
&lt;p&gt;Not being a game developer I needed to read a bit about how to create a reasonable but minimally resource intensive fire simulation. The one I chose works by randomly generating colors and then propagating them up the page while averaging out near by colors and adding a cooling effect.&lt;/p&gt;</description></item><item><title>Foxish</title><link>https://davidhampgonsalves.com/foxish/</link><pubDate>Sun, 30 May 2010 00:00:00 +0000</pubDate><guid>https://davidhampgonsalves.com/foxish/</guid><description>&lt;figure class="right-justify"&gt;&lt;img src="https://davidhampgonsalves.com/images/projects/foxish.png"&gt;
&lt;/figure&gt;

&lt;p&gt;Foxish is a Chrome/Chromium extension that mimics the excellent native handling of RSS and Atom feed reading in Firefox using live bookmarks.&lt;/p&gt;
&lt;p&gt;It does this by syncing RSS feeds with bookmark folders and refreshing them on a customizable interval.&lt;/p&gt;
&lt;h2 id="features"&gt;Features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Enables live bookmark handling of RSS/Atom feeds.&lt;/li&gt;
&lt;li&gt;Detects feeds on the page(code based on &lt;a href="https://chrome.google.com/extensions/detail/nlbjncdgjeocebhnmkbbbdekmmmcbfjd"&gt;RSS Subscription Extension&lt;/a&gt; by Google).&lt;/li&gt;
&lt;li&gt;Customizable polling interval.&lt;/li&gt;
&lt;li&gt;Import function for &lt;a href="http://en.wikipedia.org/wiki/OPML"&gt;OPML&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="download"&gt;Download&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Get Foxish from the &lt;a href="https://chrome.google.com/extensions/detail/jpgagcapnkccceppgljfpoadahaopjdb"&gt;Google Chrome Extensions&lt;/a&gt; site.&lt;/li&gt;
&lt;li&gt;Or get the source from my &lt;a href="https://github.com/davidhampgonsalves/foxish"&gt;github repo&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="chrome-limitations"&gt;Chrome Limitations&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Bookmark Folders Close When a bookmark gets modified all bookmark folders will be closed, which is what foxish does during a sync. This is Chromium bug &lt;a href="http://code.google.com/p/chromium/issues/detail?id=2469"&gt;2469&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Chrome Bookmark Sync Using the bookmark sync will cause multiple items in the feeds since chrome will sync your feed folders as well. You shouldn&amp;rsquo;t use this extension with the core bookmark feature. Some other bookmark sync extensions allow you to get around this by filtering out the feed folders.&lt;/li&gt;
&lt;li&gt;Chrome Bookmark API There are quotas based limitations on the number of bookmark actions(add, remove, move) that extensions can perform in a period of time so this extension tries to do as little as possible. Even so it is possible(I never have though) to hit these limits and the extension will have to wait for an hour before it can continue. In that case you&amp;rsquo;ll be able to see the error in the error log page which is accessible from the options page.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="feed-back"&gt;Feed Back&lt;/h2&gt;
&lt;p&gt;I created Foxish to fill a need I had and decided to share. I was really happy that people seem to like it but I was blown away when it was written about on &lt;a href="http://gizmodo.com/5609633/10-add+ons-you-have-to-know-about-for-google-chrome"&gt;Gizmodo&lt;/a&gt; and &lt;a href="http://lifehacker.com/5603602/foxish-live-rss-adds-live-bookmarks-to-google-chrome"&gt;LifeHacker&lt;/a&gt;.&lt;/p&gt;</description></item></channel></rss>