<?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 for Dither and Bicker</title>
	<atom:link href="http://www.ditherandbicker.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ditherandbicker.com</link>
	<description>Tech Musings, Personal Project Hub</description>
	<lastBuildDate>Thu, 22 Dec 2011 00:11:28 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>Comment on Webkit Browsers and JavaScript Tracking Pixels &#8211; or How I Learned to Stop Worrying and Love setTimeout by Informasi Online Perkumpulan Warga Jawa Kelahiran di Sumatera</title>
		<link>http://www.ditherandbicker.com/web-development/webkit-browsers-and-javascript-tracking-pixels-or-how-i-learned-to-stop-worrying-and-love-settimeout/comment-page-1/#comment-16960</link>
		<dc:creator>Informasi Online Perkumpulan Warga Jawa Kelahiran di Sumatera</dc:creator>
		<pubDate>Thu, 22 Dec 2011 00:11:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.ditherandbicker.com/?p=32#comment-16960</guid>
		<description>&lt;strong&gt;Informasi Online Perkumpulan Warga Jawa Kelahiran di Sumatera...&lt;/strong&gt;

[...]Webkit Browsers and JavaScript Tracking Pixels &#8211; or How I Learned to Stop Worrying and Love setTimeout &#171; Dither and Bicker[...]...</description>
		<content:encoded><![CDATA[<p><strong>Informasi Online Perkumpulan Warga Jawa Kelahiran di Sumatera&#8230;</strong></p>
<p>[...]Webkit Browsers and JavaScript Tracking Pixels &#8211; or How I Learned to Stop Worrying and Love setTimeout &laquo; Dither and Bicker[...]&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on No More Mobile Device Browser Updates&#8230; by Luca Passani</title>
		<link>http://www.ditherandbicker.com/uncategorized/no-more-mobile-device-browser-updates/comment-page-1/#comment-12860</link>
		<dc:creator>Luca Passani</dc:creator>
		<pubDate>Thu, 20 Oct 2011 15:08:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.ditherandbicker.com/?p=148#comment-12860</guid>
		<description>Hi, Luca of WURFL and ScientiaMobile here.

The WURFL API is released as AGPL, so I am not sure what you mean when you say that the GPL community is not protected.

Also, what you call &quot;money to be made&quot; I would call &quot;making WURFL self-sustainable&quot; which it has not been over the years (money were invested over the years, without an adequate ROI from the community that found value in WURFL. This includes large enterprises and Fortune 500 companies too).
Plenty of commercial companies have taken a free ride on WURFL without ever returning anything. I have a hard time recalling that many were vocal about this...

Anyway, now that I, Steve and others have decided to drop everything we were doing before to do WURFL as our main and only job, WURFL adopters should be happy about this. 

More info here:

http://www.scientiamobile.com/support

Luca</description>
		<content:encoded><![CDATA[<p>Hi, Luca of WURFL and ScientiaMobile here.</p>
<p>The WURFL API is released as AGPL, so I am not sure what you mean when you say that the GPL community is not protected.</p>
<p>Also, what you call &#8220;money to be made&#8221; I would call &#8220;making WURFL self-sustainable&#8221; which it has not been over the years (money were invested over the years, without an adequate ROI from the community that found value in WURFL. This includes large enterprises and Fortune 500 companies too).<br />
Plenty of commercial companies have taken a free ride on WURFL without ever returning anything. I have a hard time recalling that many were vocal about this&#8230;</p>
<p>Anyway, now that I, Steve and others have decided to drop everything we were doing before to do WURFL as our main and only job, WURFL adopters should be happy about this. </p>
<p>More info here:</p>
<p><a href="http://www.scientiamobile.com/support" rel="nofollow">http://www.scientiamobile.com/support</a></p>
<p>Luca</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Webkit Browsers and JavaScript Tracking Pixels &#8211; or How I Learned to Stop Worrying and Love setTimeout by hangover</title>
		<link>http://www.ditherandbicker.com/web-development/webkit-browsers-and-javascript-tracking-pixels-or-how-i-learned-to-stop-worrying-and-love-settimeout/comment-page-1/#comment-12357</link>
		<dc:creator>hangover</dc:creator>
		<pubDate>Wed, 12 Oct 2011 09:17:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.ditherandbicker.com/?p=32#comment-12357</guid>
		<description>Nice post. I used to be checking continuously this weblog and I am impressed! Very helpful info particularly the ultimate section :) I handle such information much. I was seeking this certain information for a long time. Thanks and best of luck.</description>
		<content:encoded><![CDATA[<p>Nice post. I used to be checking continuously this weblog and I am impressed! Very helpful info particularly the ultimate section <img src='http://www.ditherandbicker.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I handle such information much. I was seeking this certain information for a long time. Thanks and best of luck.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on About by Kingsley</title>
		<link>http://www.ditherandbicker.com/about/comment-page-1/#comment-10536</link>
		<dc:creator>Kingsley</dc:creator>
		<pubDate>Tue, 06 Sep 2011 18:07:20 +0000</pubDate>
		<guid isPermaLink="false">http://dithe1.www54.a2hosting.com/?page_id=2#comment-10536</guid>
		<description>Chris:

We are currently looking for Web Developers and Software Engineers for our Digital Media group. Since you are well connected in this space would you know someone who will be interested in these challenging opportunities. 


Please let me know a convenient time and phone number to discuss and I will call you. 

Regards, 

Kingsley
Consultant
ESPN Support Team 
866-331-0097 * 1207</description>
		<content:encoded><![CDATA[<p>Chris:</p>
<p>We are currently looking for Web Developers and Software Engineers for our Digital Media group. Since you are well connected in this space would you know someone who will be interested in these challenging opportunities. </p>
<p>Please let me know a convenient time and phone number to discuss and I will call you. </p>
<p>Regards, </p>
<p>Kingsley<br />
Consultant<br />
ESPN Support Team<br />
866-331-0097 * 1207</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Spoofing Those Bitly Alpha-Numeric Keys in  MySQL by void.show()</title>
		<link>http://www.ditherandbicker.com/programming/spoof_alpha_numeric_keys_in_mysql/comment-page-1/#comment-9098</link>
		<dc:creator>void.show()</dc:creator>
		<pubDate>Wed, 03 Aug 2011 18:35:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.ditherandbicker.com/?p=126#comment-9098</guid>
		<description>Nice work!
These really came in handy...I just used BIGINT instead of int b/c my keys were a bit larger.

Thank you!</description>
		<content:encoded><![CDATA[<p>Nice work!<br />
These really came in handy&#8230;I just used BIGINT instead of int b/c my keys were a bit larger.</p>
<p>Thank you!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Inhouse vs Outsourced Code by anonymous</title>
		<link>http://www.ditherandbicker.com/web-development/inhouse-vs-outsourced-code/comment-page-1/#comment-352</link>
		<dc:creator>anonymous</dc:creator>
		<pubDate>Wed, 10 Nov 2010 01:23:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.ditherandbicker.com/?p=102#comment-352</guid>
		<description>I would just hit the facebook like button, but thought it might reflect badly on me :)</description>
		<content:encoded><![CDATA[<p>I would just hit the facebook like button, but thought it might reflect badly on me <img src='http://www.ditherandbicker.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Inhouse vs Outsourced Code by Nicolas Bouliane</title>
		<link>http://www.ditherandbicker.com/web-development/inhouse-vs-outsourced-code/comment-page-1/#comment-337</link>
		<dc:creator>Nicolas Bouliane</dc:creator>
		<pubDate>Mon, 08 Nov 2010 01:07:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.ditherandbicker.com/?p=102#comment-337</guid>
		<description>This is why only developers should hire external ressources.</description>
		<content:encoded><![CDATA[<p>This is why only developers should hire external ressources.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Gradient Header How-To by admin</title>
		<link>http://www.ditherandbicker.com/web-development/gradient-header-how-to/comment-page-1/#comment-135</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Wed, 01 Sep 2010 11:29:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.ditherandbicker.com/?p=57#comment-135</guid>
		<description>So the most expensive operation you can perform (generally) is inserting elements into the DOM.  If you start tiling predefined images, you have to:  wait for the images to all load, are constrained to the style of the images, and are very limited in terms of styling.  Not to mention that you lose the benefit of css background repeating, and that the final code would be much more complicated than what I&#039;ve provided here.  Its a little bit harder to make sure that tiled images line up in such a way as to not affect the browser width.  All the script really does is draw a single canvas element per instantiation, which isn&#039;t terrible in terms of processing time.

As a final example, you may notice that I changed the headers on the site (just for this reply).  The operation took five seconds.  All I needed to do was change two text fields in the code, and I was able to restyle.  I couldn&#039;t get that level of flexibility from manipulating predefined images.  On this page now there are 5 separate &quot;gradient headers&quot; each built off different constraints, with different colors, widths and lengths.

For the broader question of why use any of this for production at all, I&#039;m not advocating this for the general web unless for hobbyists like myself. But &quot;general web constraints&quot; go away when you spend a lot of time in the world of smart phone web development. iPhones and Androids universally support canvas and bleeding edge JavaScript, and for those devices that suffer from less than ideal internet connections trying to render graphics dynamically rather than making the device reach out for expensive images could become the ideal mode of operation.</description>
		<content:encoded><![CDATA[<p>So the most expensive operation you can perform (generally) is inserting elements into the DOM.  If you start tiling predefined images, you have to:  wait for the images to all load, are constrained to the style of the images, and are very limited in terms of styling.  Not to mention that you lose the benefit of css background repeating, and that the final code would be much more complicated than what I&#8217;ve provided here.  Its a little bit harder to make sure that tiled images line up in such a way as to not affect the browser width.  All the script really does is draw a single canvas element per instantiation, which isn&#8217;t terrible in terms of processing time.</p>
<p>As a final example, you may notice that I changed the headers on the site (just for this reply).  The operation took five seconds.  All I needed to do was change two text fields in the code, and I was able to restyle.  I couldn&#8217;t get that level of flexibility from manipulating predefined images.  On this page now there are 5 separate &#8220;gradient headers&#8221; each built off different constraints, with different colors, widths and lengths.</p>
<p>For the broader question of why use any of this for production at all, I&#8217;m not advocating this for the general web unless for hobbyists like myself. But &#8220;general web constraints&#8221; go away when you spend a lot of time in the world of smart phone web development. iPhones and Androids universally support canvas and bleeding edge JavaScript, and for those devices that suffer from less than ideal internet connections trying to render graphics dynamically rather than making the device reach out for expensive images could become the ideal mode of operation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Gradient Header How-To by Jowy Hurtado</title>
		<link>http://www.ditherandbicker.com/web-development/gradient-header-how-to/comment-page-1/#comment-132</link>
		<dc:creator>Jowy Hurtado</dc:creator>
		<pubDate>Wed, 01 Sep 2010 02:40:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.ditherandbicker.com/?p=57#comment-132</guid>
		<description>like Gordo said, why not just use css.  Create a partially transparent tiled image and shift it randomly using JS.  Then you wouldn&#039;t have the overhead of drawing shitloads of lines and could change the colors very easily.</description>
		<content:encoded><![CDATA[<p>like Gordo said, why not just use css.  Create a partially transparent tiled image and shift it randomly using JS.  Then you wouldn&#8217;t have the overhead of drawing shitloads of lines and could change the colors very easily.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Gradient Header How-To by admin</title>
		<link>http://www.ditherandbicker.com/web-development/gradient-header-how-to/comment-page-1/#comment-130</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Tue, 31 Aug 2010 22:42:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.ditherandbicker.com/?p=57#comment-130</guid>
		<description>I&#039;m glad you asked. 

So say you wanted to recreate this entirely as an image.  Firstly you&#039;d need to spend hours drawing the individual lines, adding gradients, tweaking the alpha levels.  Say you also didn&#039;t want to introduce a &quot;pattern&quot;, wanted to make every bar random.  You&#039;d wind up creating a pretty long image, so it would take a full-screen page on a big monitor before there was any repetition.  At that point you&#039;ve invested a ton of effort, and say you noticed that maybe the color was wrong, or the lines too long or too thin.  Well it&#039;d be the whole process over again.  If you weren&#039;t worried about producing a &quot;pattern&quot; with the repeatable elements, this wouldn&#039;t be a problem.

The other benefit to this is, I&#039;ve gotten an earful from Reddit over the colors on the site.  Suppose I take their advice and pick a new scheme.  I can change the header graphic with two hex codes rather than firing up photoshop and starting from scratch. 

And I&#039;ve touched on this elsewhere, but I really like the idea of delivering a unique experience to every user on every visit.  If you refresh the page, the header will be different, maybe not at first blush, but you won&#039;t need to look closely to notice the changes. 

Granted though, I wouldn&#039;t use this for a production web site--maybe for smart phones which tend to support canvas stuff out of the box...</description>
		<content:encoded><![CDATA[<p>I&#8217;m glad you asked. </p>
<p>So say you wanted to recreate this entirely as an image.  Firstly you&#8217;d need to spend hours drawing the individual lines, adding gradients, tweaking the alpha levels.  Say you also didn&#8217;t want to introduce a &#8220;pattern&#8221;, wanted to make every bar random.  You&#8217;d wind up creating a pretty long image, so it would take a full-screen page on a big monitor before there was any repetition.  At that point you&#8217;ve invested a ton of effort, and say you noticed that maybe the color was wrong, or the lines too long or too thin.  Well it&#8217;d be the whole process over again.  If you weren&#8217;t worried about producing a &#8220;pattern&#8221; with the repeatable elements, this wouldn&#8217;t be a problem.</p>
<p>The other benefit to this is, I&#8217;ve gotten an earful from Reddit over the colors on the site.  Suppose I take their advice and pick a new scheme.  I can change the header graphic with two hex codes rather than firing up photoshop and starting from scratch. </p>
<p>And I&#8217;ve touched on this elsewhere, but I really like the idea of delivering a unique experience to every user on every visit.  If you refresh the page, the header will be different, maybe not at first blush, but you won&#8217;t need to look closely to notice the changes. </p>
<p>Granted though, I wouldn&#8217;t use this for a production web site&#8211;maybe for smart phones which tend to support canvas stuff out of the box&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

