<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" 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/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Brian Hadaway</title>
	
	<link>http://www.brianhadaway.com</link>
	<description>Professionally Nerdy Since 2002</description>
	<lastBuildDate>Tue, 15 May 2012 20:07:13 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/GoodWithCode" /><feedburner:info uri="goodwithcode" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>UbaPlayer – The jQuery HTML5 Audio Player with Flash Fallback</title>
		<link>http://feedproxy.google.com/~r/GoodWithCode/~3/WIu0er0UvLQ/</link>
		<comments>http://www.brianhadaway.com/ubaplayer-the-jquery-html5-audio-player-with-flash-fallback/#comments</comments>
		<pubDate>Sat, 17 Mar 2012 16:15:25 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Front-End Development]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[progressive enhancement]]></category>

		<guid isPermaLink="false">http://www.brianhadaway.com/?p=511</guid>
		<description>About a year ago, I wrote a simple HTML5 Audio Player with Flash Fallback. I received a lot of questions and feedback about the player, so I decided to rewrite it to fix some bugs and add some of the most requested features and call it UbaPlayer. 
UbaPlayer is free and open source (GPL/MIT). Download [...]&lt;img src="http://feeds.feedburner.com/~r/GoodWithCode/~4/WIu0er0UvLQ" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.brianhadaway.com/ubaplayer-the-jquery-html5-audio-player-with-flash-fallback/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		<feedburner:origLink>http://www.brianhadaway.com/ubaplayer-the-jquery-html5-audio-player-with-flash-fallback/</feedburner:origLink></item>
		<item>
		<title>OGG Files Causing Errors in HTML5 Audio Player in Firefox</title>
		<link>http://feedproxy.google.com/~r/GoodWithCode/~3/XIXvR2beOr8/</link>
		<comments>http://www.brianhadaway.com/ogg-files-causing-errors-in-html5-audio-player-in-firefox/#comments</comments>
		<pubDate>Sat, 04 Feb 2012 18:36:30 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Front-End Development]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[browser quirks]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.brianhadaway.com/?p=504</guid>
		<description>About a year ago I created an HTML5 Audio Player with Flash Fallback that several developers have used in their sites. It&amp;#8217;s not the most robust player, but what it lacks in features it makes up for in simplicity. It plays audio files natively in modern browsers and uses a simple Flash player to backfill [...]&lt;img src="http://feeds.feedburner.com/~r/GoodWithCode/~4/XIXvR2beOr8" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.brianhadaway.com/ogg-files-causing-errors-in-html5-audio-player-in-firefox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.brianhadaway.com/ogg-files-causing-errors-in-html5-audio-player-in-firefox/</feedburner:origLink></item>
		<item>
		<title>iPhone-Style Alphabetical Contact List with HTML, CSS and JavaScript (jQuery)</title>
		<link>http://feedproxy.google.com/~r/GoodWithCode/~3/5nLXuOCpvbo/</link>
		<comments>http://www.brianhadaway.com/iphone-apple-style-alphabetical-contact-lists-in-html-css-javascript-jquery/#comments</comments>
		<pubDate>Wed, 04 May 2011 16:40:23 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Front-End Development]]></category>
		<category><![CDATA[Labs]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.brianhadaway.com/?p=438</guid>
		<description>Here&amp;#8217;s what you&amp;#8217;re most likely looking for &amp;#8211; the demo and the source. Feel free to read the explanation while you&amp;#8217;re here.
Front-end developers are often called on to build UI elements that aren&amp;#8217;t entirely original. Whether the cause of this phenomenon is a lack of creativity on the part of designers or a particular affinity [...]&lt;img src="http://feeds.feedburner.com/~r/GoodWithCode/~4/5nLXuOCpvbo" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.brianhadaway.com/iphone-apple-style-alphabetical-contact-lists-in-html-css-javascript-jquery/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		<feedburner:origLink>http://www.brianhadaway.com/iphone-apple-style-alphabetical-contact-lists-in-html-css-javascript-jquery/</feedburner:origLink></item>
		<item>
		<title>Responsive Web Design Using CSS3 Media Queries</title>
		<link>http://feedproxy.google.com/~r/GoodWithCode/~3/xCN_wFt4TtQ/</link>
		<comments>http://www.brianhadaway.com/responsive-web-design-using-css3-media-queries/#comments</comments>
		<pubDate>Fri, 29 Apr 2011 21:25:44 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Front-End Development]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[media queries]]></category>
		<category><![CDATA[progressive enhancement]]></category>
		<category><![CDATA[responsive design]]></category>

		<guid isPermaLink="false">http://www.brianhadaway.com/?p=392</guid>
		<description>Responsive web design is a type of progressive enhancement that uses fluid grids, flexible-size images and media queries to optimize a website for a users&amp;#8217; specific viewing context.  At its core, responsive web design is about adjusting layout, typography and imagery to provide a consistent, device-independent web experience. Fluid grids and flexible size images [...]&lt;img src="http://feeds.feedburner.com/~r/GoodWithCode/~4/xCN_wFt4TtQ" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.brianhadaway.com/responsive-web-design-using-css3-media-queries/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.brianhadaway.com/responsive-web-design-using-css3-media-queries/</feedburner:origLink></item>
		<item>
		<title>HTML5 Audio Player with Flash Fallback</title>
		<link>http://feedproxy.google.com/~r/GoodWithCode/~3/bFoBlN5C-44/</link>
		<comments>http://www.brianhadaway.com/html5-audio-player-with-flash-fallback/#comments</comments>
		<pubDate>Fri, 15 Apr 2011 16:12:24 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Labs]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.brianhadaway.com/?p=358</guid>
		<description>UPDATE (Mar 17, 2012): I recently rewrote jquery.audiocontrol.js as a new plugin, UbaPlayer, which includes many features requested by users over the past year. UbaPlayer is conceptually similar to the old player but more flexible. Keep this in mind as you read the comments below &amp;#8211; they may not apply to ubaPlayer.
I wanted to create [...]&lt;img src="http://feeds.feedburner.com/~r/GoodWithCode/~4/bFoBlN5C-44" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.brianhadaway.com/html5-audio-player-with-flash-fallback/feed/</wfw:commentRss>
		<slash:comments>89</slash:comments>
		<feedburner:origLink>http://www.brianhadaway.com/html5-audio-player-with-flash-fallback/</feedburner:origLink></item>
		<item>
		<title>HTML5 Audio Support on Android Devices</title>
		<link>http://feedproxy.google.com/~r/GoodWithCode/~3/sL0Q40Ms3Jo/</link>
		<comments>http://www.brianhadaway.com/html5-audio-support-on-android-devices/#comments</comments>
		<pubDate>Thu, 24 Mar 2011 20:50:01 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Front-End Development]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[browser quirks]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.brianhadaway.com/?p=291</guid>
		<description>UPDATE: Here&amp;#8217;s a new post about a cross-browser HTML5 audio player with Flash fallback that effectively solves the problem described below.
In a previous post, I mentioned that I wanted to see first-hand how each browser renders default controls for the HTML5 audio element. I created a simple demo page and tested it in the following [...]&lt;img src="http://feeds.feedburner.com/~r/GoodWithCode/~4/sL0Q40Ms3Jo" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.brianhadaway.com/html5-audio-support-on-android-devices/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://www.brianhadaway.com/html5-audio-support-on-android-devices/</feedburner:origLink></item>
		<item>
		<title>How HTML5 Audio Controls Render In Modern Browsers</title>
		<link>http://feedproxy.google.com/~r/GoodWithCode/~3/FopMBX4p-uQ/</link>
		<comments>http://www.brianhadaway.com/how-html5-audio-controls-render-in-modern-browsers/#comments</comments>
		<pubDate>Wed, 23 Mar 2011 21:51:33 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Front-End Development]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[browser quirks]]></category>
		<category><![CDATA[html5]]></category>

		<guid isPermaLink="false">http://www.brianhadaway.com/?p=295</guid>
		<description>I created a test page using the most basic implementation of the HTML &lt;code&gt;&lt;audio&gt;&lt;/code&gt; tag so I could see how modern browsers render the default controls. As is the case with almost everything browser-related, there is quite a bit of discrepancy in how each browser renders the controls.&lt;img src="http://feeds.feedburner.com/~r/GoodWithCode/~4/FopMBX4p-uQ" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.brianhadaway.com/how-html5-audio-controls-render-in-modern-browsers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.brianhadaway.com/how-html5-audio-controls-render-in-modern-browsers/</feedburner:origLink></item>
		<item>
		<title>Make @font-face Work on Android Devices</title>
		<link>http://feedproxy.google.com/~r/GoodWithCode/~3/_qRYApNy4VM/</link>
		<comments>http://www.brianhadaway.com/font-face-declarations-on-android-devices/#comments</comments>
		<pubDate>Tue, 15 Mar 2011 20:55:16 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Front-End Development]]></category>
		<category><![CDATA[Quick Tips]]></category>
		<category><![CDATA[@font-face]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://www.brianhadaway.com/?p=286</guid>
		<description>If you use FontSquirrel to generate @font-face kits you may have noticed that they abandoned the Smiley method of generating CSS in favor of newer methods like FontSpring or Mo Bulletproofer.&lt;img src="http://feeds.feedburner.com/~r/GoodWithCode/~4/_qRYApNy4VM" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.brianhadaway.com/font-face-declarations-on-android-devices/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://www.brianhadaway.com/font-face-declarations-on-android-devices/</feedburner:origLink></item>
		<item>
		<title>Flash Developer Job Interview Questions</title>
		<link>http://feedproxy.google.com/~r/GoodWithCode/~3/QMb4d-GyWec/</link>
		<comments>http://www.brianhadaway.com/flash-developer-job-interview-questions/#comments</comments>
		<pubDate>Thu, 20 May 2010 16:21:20 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[job interview]]></category>

		<guid isPermaLink="false">http://www.brianhadaway.com/?p=274</guid>
		<description>I recently changed jobs. I interviewed with multiple people at several companies over the course of a few weeks. In all, I talked to 20-30 people about Flash Developer positions. While the task of juggling multiple interviews while still working for my former employer was quite challenging, I have to say that I really enjoyed [...]&lt;img src="http://feeds.feedburner.com/~r/GoodWithCode/~4/QMb4d-GyWec" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.brianhadaway.com/flash-developer-job-interview-questions/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.brianhadaway.com/flash-developer-job-interview-questions/</feedburner:origLink></item>
		<item>
		<title>Touch vs. Gesture</title>
		<link>http://feedproxy.google.com/~r/GoodWithCode/~3/tUX_6i9gPgo/</link>
		<comments>http://www.brianhadaway.com/touch-vs-gesture/#comments</comments>
		<pubDate>Fri, 14 May 2010 04:12:59 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[gesture]]></category>
		<category><![CDATA[motion tracking]]></category>
		<category><![CDATA[multi-touch]]></category>

		<guid isPermaLink="false">http://www.brianhadaway.com/?p=232</guid>
		<description>Thanks to devices like the Droid, Storm and iDevices the touch paradigm is much more familiar to users than it was a few years ago. That familiarity coupled with Flash Player 10.1&amp;#8217;s multi-touch support means that Flash developers can finally develop apps tailored to touchscreen input. The prevalence of touchscreens has spawned a new vocabulary [...]&lt;img src="http://feeds.feedburner.com/~r/GoodWithCode/~4/tUX_6i9gPgo" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.brianhadaway.com/touch-vs-gesture/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.brianhadaway.com/touch-vs-gesture/</feedburner:origLink></item>
	</channel>
</rss>

