<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	>

<channel>
	<title>futtta&#039;s blog &#187; Internet</title>
	<atom:link href="http://blog.futtta.be/category/internet/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.futtta.be</link>
	<description>Frank Goossens&#039; Twitterless twaddle</description>
	<lastBuildDate>Sat, 04 Feb 2012 07:23:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Fiesta: WP YouTube Lyte reaches 1.0.0</title>
		<link>http://blog.futtta.be/2012/02/04/fiesta-wp-youtube-lyte-reaches-1-0-0/</link>
		<comments>http://blog.futtta.be/2012/02/04/fiesta-wp-youtube-lyte-reaches-1-0-0/#comments</comments>
		<pubDate>Sat, 04 Feb 2012 07:23:24 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[lang:en]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[tubeken]]></category>
		<category><![CDATA[fiesta]]></category>
		<category><![CDATA[lazy load youtube]]></category>
		<category><![CDATA[pogues]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wp-youtube-lyte]]></category>

		<guid isPermaLink="false">http://blog.futtta.be/?p=7197</guid>
		<description><![CDATA[I just released the one dot ohhhh dot ohhhhhhhhhh version of WP YouTube Lyte! From the changelog: new: also works on (manual) excerpts; just add a httpv link to the &#8220;excerpt&#8221; field on the post/page admin (based on feedback from Ruben@tuttingegneri) new: if youtube-url contains &#8220;start&#8221; or &#8220;showinfo&#8221; parameters, these are used when playing the [...]]]></description>
			<content:encoded><![CDATA[<p>I just released the one dot ohhhh dot ohhhhhhhhhh version of <a title="WP YouTube Lyte on wordpress.org" href="http://wordpress.org/extend/plugins/wp-youtube-lyte">WP YouTube Lyte</a>!</p>
<p>From the changelog:</p>
<ul>
<li>new: also works on (manual) excerpts; just add a httpv link to the &#8220;excerpt&#8221; field on the post/page admin (based on feedback from <a href="http://www.tuttingegneri.com/" rel="nofollow">Ruben@tuttingegneri</a>)</li>
<li>new: if youtube-url contains &#8220;start&#8221; or &#8220;showinfo&#8221; parameters, these are used when playing the actual video. This means that you can now jump to a specific time in the YouTube video or stop the title/ author from being displayed (based on feedback from a.o. Miguel and Josh D)</li>
<li>update: javascript now initiates either after full page load or after 1 second (whatever comes first), thus avoiding video not showing due to other requests taking too long</li>
<li>update: bonus feature stops lockerz.com tracking by addtoany (you&#8217;ll still want to <a href="http://share.lockerz.com/buttons/customize/hide_lockerz_earn_ptz_tab" rel="nofollow">hide the &#8220;earn pointz&#8221; tab though</a>)</li>
<li>bugfix: prevent the playing video to be in front of e.g. a dropdown-menu or lightbox (thanks to Matt Whittingham)</li>
<li>bugfix: solve overlap between player and text when option was set not to show links (reported by Josh D)</li>
</ul>
<p>And an appropriate vid to go with this new release:</p>
<div class="lyte" id="WYL_rHdrwIffcWw" style="width:640px;height:360px;"><noscript><a href="http://youtu.be/rHdrwIffcWw"><img src="http://img.youtube.com/vi/rHdrwIffcWw/0.jpg" alt="" width="640" height="340" /></a> Embedded with WP YouTube Lyte.</noscript><script type="text/javascript"><!-- 
 (function(){var d=document;var w=window;if(w.addEventListener){w.addEventListener('load', insert, false)}else{w.onload=insert};setTimeout(insert, 1000);function insert(){if(!d.getElementById('lytescr')){lytescr=d.createElement('script');lytescr.async=true;lytescr.id='lytescr';lytescr.src='http://blog.futtta.be/wp-content/plugins/wp-youtube-lyte/lyte/lyte-min.js?wylver=1.0.0';h=d.getElementsByTagName('script')[0];h.parentNode.insertBefore(lytescr, h)}};}()) 
 --></script></div>
<div class="lL">Watch this video <a href="http://youtu.be/rHdrwIffcWw">on YouTube</a> or on <a href="http://icant.co.uk/easy-youtube/?http://www.youtube.com/watch?v=rHdrwIffcWw">Easy Youtube</a>.</div>
<p>Possibly related twitterless twaddle:<ul>
<li><a href='http://blog.futtta.be/2010/06/16/embedding-html5-youtube-video-with-wp-youtube-lyte/' rel='bookmark' title='Embedding HTML5 YouTube video with WP YouTube Lyte'>Embedding HTML5 YouTube video with WP YouTube Lyte</a></li>
<li><a href='http://blog.futtta.be/2011/11/08/wp-youtube-lyte-0-9-0-size-matters/' rel='bookmark' title='WP YouTube Lyte 0.9.0: size matters'>WP YouTube Lyte 0.9.0: size matters</a></li>
<li><a href='http://blog.futtta.be/2010/11/19/the-bulleted-wp-youtube-lyte-bulletin/' rel='bookmark' title='The bulleted WP YouTube Lyte bulletin'>The bulleted WP YouTube Lyte bulletin</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://blog.futtta.be/2012/02/04/fiesta-wp-youtube-lyte-reaches-1-0-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Act up against ACTA</title>
		<link>http://blog.futtta.be/2012/01/25/act-up-against-acta/</link>
		<comments>http://blog.futtta.be/2012/01/25/act-up-against-acta/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 08:57:55 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[e-life]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[lang:en]]></category>
		<category><![CDATA[Politiek]]></category>
		<category><![CDATA[acta]]></category>
		<category><![CDATA[petition]]></category>
		<category><![CDATA[pipa]]></category>
		<category><![CDATA[sopa]]></category>
		<category><![CDATA[stop acta]]></category>

		<guid isPermaLink="false">http://blog.futtta.be/?p=7129</guid>
		<description><![CDATA[The European Parliament will soon vote on ACTA, an international trade agreement that might have a huge impact on the internet as we know it. The YouTube video below explains some of the ramifications (in a propaganda-esque kind of way, but still) and this Wikipedia-article provides some more objective information and contains links to -a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.futtta.be/wp-content/uploads/2012/01/acta_agitprop_smaller.png"><img class="alignright size-full wp-image-7132" title="great image, as found on the web ..." src="http://blog.futtta.be/wp-content/uploads/2012/01/acta_agitprop_smaller.png" alt="" width="158" height="231" /></a>The European Parliament will soon vote on ACTA, an <strong>international trade agreement</strong> that might have a <strong>huge impact on the internet</strong> as we know it. The YouTube video below explains some of the ramifications (in a propaganda-esque kind of way, but still) and <a title="acta on wikipedia" href="http://en.wikipedia.org/wiki/Anti-Counterfeiting_Trade_Agreement">this Wikipedia-article provides some more objective information</a> and contains links to -a lot- more detailed reviews and criticisms.</p>
<p>The bottom-line: if you&#8217;re European and you were supporting the great anti-SOPA-protests in the U.S., this is the <strong>time to act</strong> yourself! <strong>Spread the word</strong> and sign one or more of these <strong>petitions against ACTA</strong>:</p>
<ul>
<li><a title="belgium against acta" href="http://www.ipetitions.com/petition/belgiumagainstacta">Belgium Against ACTA</a></li>
<li><a title="accessnow.org petition" href="https://www.accessnow.org/page/s/just-say-no-to-acta">Just say &#8220;NO&#8221; to ACTA</a></li>
<li><a title="stopp-acta.info petition" href="http://www.stopp-acta.info/english/get+involved/petition/petition.html">stopp-acta.info petition</a></li>
</ul>
<p>The video:</p>
<div class="lyte" id="WYL_citzRjwk-sQ" style="width:640px;height:360px;"><noscript><a href="http://youtu.be/citzRjwk-sQ"><img src="http://img.youtube.com/vi/citzRjwk-sQ/0.jpg" alt="" width="640" height="340" /></a> Embedded with WP YouTube Lyte.</noscript><script type="text/javascript"><!-- 
 (function(){var d=document;var w=window;if(w.addEventListener){w.addEventListener('load', insert, false)}else{w.onload=insert};setTimeout(insert, 1000);function insert(){if(!d.getElementById('lytescr')){lytescr=d.createElement('script');lytescr.async=true;lytescr.id='lytescr';lytescr.src='http://blog.futtta.be/wp-content/plugins/wp-youtube-lyte/lyte/lyte-min.js?wylver=1.0.0';h=d.getElementsByTagName('script')[0];h.parentNode.insertBefore(lytescr, h)}};}()) 
 --></script></div>
<div class="lL">Watch this video <a href="http://youtu.be/citzRjwk-sQ">on YouTube</a> or on <a href="http://icant.co.uk/easy-youtube/?http://www.youtube.com/watch?v=citzRjwk-sQ">Easy Youtube</a>.</div>
<p>Possibly related twitterless twaddle:<ul>
<li><a href='http://blog.futtta.be/2010/06/16/embedding-html5-youtube-video-with-wp-youtube-lyte/' rel='bookmark' title='Embedding HTML5 YouTube video with WP YouTube Lyte'>Embedding HTML5 YouTube video with WP YouTube Lyte</a></li>
<li><a href='http://blog.futtta.be/2010/01/25/enhanced-privacy-for-embedded-youtube/' rel='bookmark' title='Enhanced privacy for embedded YouTube'>Enhanced privacy for embedded YouTube</a></li>
<li><a href='http://blog.futtta.be/2010/05/18/lite-youtube-embeds-in-wordpress/' rel='bookmark' title='Lite YouTube Embeds in WordPress'>Lite YouTube Embeds in WordPress</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://blog.futtta.be/2012/01/25/act-up-against-acta/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Toolbox: BrowserMob</title>
		<link>http://blog.futtta.be/2012/01/13/toolbox-browsermob/</link>
		<comments>http://blog.futtta.be/2012/01/13/toolbox-browsermob/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 06:31:10 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[lang:en]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[browsermob]]></category>
		<category><![CDATA[neustar web performance]]></category>
		<category><![CDATA[selenium]]></category>

		<guid isPermaLink="false">http://blog.futtta.be/?p=7106</guid>
		<description><![CDATA[A month ago I added BrowserMob to my toolbox. I&#8217;m sure I&#8217;m the last web-guy in the world to discover BrowserMob (or &#8220;Neustar Web Performance&#8221;, as of yesterday), but just in case you don&#8217;t know them either, it is an online service that provides availability- and performance-monitoring for websites and -applications. Great stuff, really; create [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.futtta.be/wp-content/uploads/2012/01/browsermob_chart.png"><img class="alignright size-thumbnail wp-image-7112" title="browsermob monitoring chart example" src="http://blog.futtta.be/wp-content/uploads/2012/01/browsermob_chart-150x150.png" alt="" width="150" height="150" /></a>A month ago I added <a title="browsermob website" href="http://browsermob.com">BrowserMob</a> to my toolbox. I&#8217;m sure I&#8217;m the last web-guy in the world to discover BrowserMob (or &#8220;Neustar Web Performance&#8221;, as of yesterday), but just in case you don&#8217;t know them either, it is an online service that provides availability- and performance-monitoring for websites and -applications.</p>
<p>Great stuff, really; create a simple script by providing a URL, choose what datacenters you want the test to run from, set the interval and there you go. After a couple of minutes you can start gazing at charts &amp; reports or check your mailbox for alerts. You can create more complex tests using a JavaScript-based syntax or you can import Selenium-scripts (hello <a title="download selenium IDE (firefox only)" href="http://seleniumhq.org/download/">Selenium IDE for FireFox</a>). The free account I started out with offers a substantial amount of pageviews/ month (40.000) that tests can generate.</p>
<p>Possibly related twitterless twaddle:<ul>
<li><a href='http://blog.futtta.be/2009/12/11/google-webmaster-tools-irony/' rel='bookmark' title='Google Webmaster Tools Irony'>Google Webmaster Tools Irony</a></li>
<li><a href='http://blog.futtta.be/2011/10/21/whos-re-baking-my-cookies/' rel='bookmark' title='Who&#8217;s re-baking my cookies?'>Who&#8217;s re-baking my cookies?</a></li>
<li><a href='http://blog.futtta.be/2009/03/19/fun-with-rfps-organizing-a-rad-race/' rel='bookmark' title='Fun with RFP&#8217;s: organizing a RAD-race'>Fun with RFP&#8217;s: organizing a RAD-race</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://blog.futtta.be/2012/01/13/toolbox-browsermob/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AddToAny now includes Lockerz tracking</title>
		<link>http://blog.futtta.be/2012/01/09/addtoany-now-includes-lockerz-tracking/</link>
		<comments>http://blog.futtta.be/2012/01/09/addtoany-now-includes-lockerz-tracking/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 11:20:03 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[lang:en]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[AddToAny]]></category>
		<category><![CDATA[donottrack]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[tracking]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.futtta.be/?p=7092</guid>
		<description><![CDATA[AddToAny, one of the most popular sharing-widgets around, has had 3rd party tracking by Media6degrees for quite some time already. I wasn&#8217;t too happy about that, but it did have the no_3p option to disable this &#8220;functionality&#8221;. Half a year ago however AddToAny was acquired by Lockerz.com and it now includes tracking by Lockerz.com which [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-7100" title="ugly lockerz tab in addtoany (werk aan de winkel pieter)" src="http://blog.futtta.be/wp-content/uploads/2012/01/ugly_lockerz_tab_200.jpg" alt="" width="200" height="175" />AddToAny, one of the most popular sharing-widgets around, has had 3rd party tracking by Media6degrees for quite some time already. I wasn&#8217;t too happy about that, but <a title="AddToAny: removing the “spy” from the share-ware" href="http://blog.futtta.be/2010/02/15/addtoany-removing-the-spy-from-the-share-ware/">it did have the no_3p option to disable this &#8220;functionality&#8221;</a>. Half a year ago however <a title="techcrunch: lockerz acquires addtoany (congrats pat)" href="http://techcrunch.com/2011/07/12/kleiner-backed-lockerz-acquires-social-sharing-platform-addtoany/">AddToAny was acquired by Lockerz.com</a> and it now <a title="comment by runbei on an older post on this blog" href="http://blog.futtta.be/2010/01/22/add-to-any-removed-from-here/#comment-22623">includes tracking by Lockerz.com which cannot be turned off</a> and does not check for navigator.doNotTrack either.</p>
<p>I&#8217;ve contacted the developer (Pat&#8217;s a swell guy, really) and he answered he would look into honoring the DoNotTrack header, which he wrote he&#8217;d love to include in Q1 somewhere. In the mean time, if you have AddToAny on your site, you can already <a title="a2a customize entry: hide the earn tab" href="http://share.lockerz.com/buttons/customize/hide_lockerz_earn_ptz_tab">hide the Lockerz &#8220;Earn&#8221; tab</a>. And if you&#8217;re on WordPress, you could <a title="wp donottrack on wordpress.org (now at 0.5.2)" href="http://blog.futtta.be/lsevent/lifestream-event-2468/">install (or upgrade) WP DoNotTrack</a>, which I&#8217;ve updated to stop the Lockerz tracking (make sure lockerz.com is your blacklist).</p>
<p>If there&#8217;s a Drupalista out there that uses AddToAny and would like to stop Lockerz tracking; I&#8217;d be happy to co-author a <strong>Drupal DoNotTrack module</strong>, do <a title="contact me, seriously!" href="http://blog.futtta.be/contact/">get in touch</a>!</p>
<p>Possibly related twitterless twaddle:<ul>
<li><a href='http://blog.futtta.be/2011/02/17/why-your-wordpress-blog-needs-donottrack/' rel='bookmark' title='Why your WordPress blog needs DoNotTrack'>Why your WordPress blog needs DoNotTrack</a></li>
<li><a href='http://blog.futtta.be/2010/02/15/addtoany-removing-the-spy-from-the-share-ware/' rel='bookmark' title='AddToAny: removing the &#8220;spy&#8221; from the share-ware'>AddToAny: removing the &#8220;spy&#8221; from the share-ware</a></li>
<li><a href='http://blog.futtta.be/2010/01/22/add-to-any-removed-from-here/' rel='bookmark' title='AddToAny removed-from-here'>AddToAny removed-from-here</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://blog.futtta.be/2012/01/09/addtoany-now-includes-lockerz-tracking/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Choosing a CDN in a whim</title>
		<link>http://blog.futtta.be/2012/01/06/choosing-a-cdn-in-a-whim/</link>
		<comments>http://blog.futtta.be/2012/01/06/choosing-a-cdn-in-a-whim/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 06:18:52 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[lang:en]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[cdn]]></category>
		<category><![CDATA[content delivery network]]></category>
		<category><![CDATA[speed]]></category>

		<guid isPermaLink="false">http://blog.futtta.be/?p=7078</guid>
		<description><![CDATA[I had to look into CDN&#8217;s some time ago, to find a suitable temporary solution for a problem at work. There are a lot of players in this field, Akamai and Amazon (Cloudfront) being market leaders of some sort, but there&#8217;s also Microsoft with their Azure CDN (which we already had some experience with), other [...]]]></description>
			<content:encoded><![CDATA[<p>I had to <strong>look into CDN&#8217;s</strong> some time ago, to find a suitable temporary solution for a problem at work. There are <strong>a lot of players</strong> in this field, Akamai and Amazon (Cloudfront) being market leaders of some sort, but there&#8217;s also Microsoft with their Azure CDN (<a title="Like walking on a fluffy cloud" href="http://blog.futtta.be/2011/05/27/like-walking-on-a-fluffy-cloud/">which we already had some experience with</a>), other big guns such as Rackspace and Level3 and specialized shops such as CacheFly, CDNetworks and NetDNA as well. So <strong>how to choose</strong>?</p>
<table style="float: right; margin-left: 5px;" width="300" border="1" cellspacing="0" cellpadding="3">
<tbody>
<tr>
<td width="140" height="17">Results only relevant for Belgium (and even then &#8230;)</td>
<td width="80">avg. speed (ms) for 64kB</td>
<td width="80">speed delta % from fastest</td>
</tr>
<tr>
<td height="17">softlayer</td>
<td align="right">121.3</td>
<td align="right">100%</td>
</tr>
<tr>
<td height="17">gogrid</td>
<td align="right">123.0</td>
<td align="right">101%</td>
</tr>
<tr>
<td height="17">microsoft azure</td>
<td align="right">132.0</td>
<td align="right">109%</td>
</tr>
<tr>
<td height="17">level3</td>
<td align="right">132.0</td>
<td align="right">109%</td>
</tr>
<tr>
<td height="17">amazon cloudfront</td>
<td align="right">133.3</td>
<td align="right">110%</td>
</tr>
<tr>
<td height="17">maxcdn</td>
<td align="right">136.7</td>
<td align="right">113%</td>
</tr>
<tr>
<td height="17">cotendo</td>
<td align="right">138.7</td>
<td align="right">114%</td>
</tr>
<tr>
<td height="17">cachefly</td>
<td align="right">147.3</td>
<td align="right">121%</td>
</tr>
<tr>
<td height="17">rackspace</td>
<td align="right">156.3</td>
<td align="right">129%</td>
</tr>
<tr>
<td height="17">highwinds</td>
<td align="right">226.3</td>
<td align="right">187%</td>
</tr>
<tr>
<td height="17">voxcast</td>
<td align="right">227.7</td>
<td align="right">188%</td>
</tr>
<tr>
<td height="17">flexiscale</td>
<td align="right">317.3</td>
<td align="right">262%</td>
</tr>
<tr>
<td height="17">amazon s3 eu</td>
<td align="right">417.3</td>
<td align="right">344%</td>
</tr>
<tr>
<td height="17"><del datetime="2012-01-13T14:56:30+00:00">cloudflare<br />
</del>invalid result</td>
<td align="right"><del datetime="2012-01-13T14:56:30+00:00">575.0</del> NA</td>
<td align="right"><del datetime="2012-01-13T14:56:30+00:00">474%</del> NA</td>
</tr>
<tr>
<td height="17">google appspot</td>
<td align="right">668.0</td>
<td align="right">551%</td>
</tr>
<tr>
<td height="17">voxel nl</td>
<td align="right">814.0</td>
<td align="right">671%</td>
</tr>
<tr>
<td height="17">amazon s3 us</td>
<td align="right">932.0</td>
<td align="right">768%</td>
</tr>
<tr>
<td height="17">voxel ny</td>
<td align="right">942.0</td>
<td align="right">776%</td>
</tr>
</tbody>
</table>
<p>Well, if you&#8217;re in a hurry, you could <strong>compare price and features via</strong> <a title="cdnplanet.com" href="http://www.cdnplanet.com/">cdnplanet.com</a>. The info might not always be complete, but it does give you a good first idea and you can always visit the CDN&#8217;s proper site for more details, can&#8217;t you?</p>
<p>After comparing features &amp; pricing, you really should <strong>get an idea of the speed</strong> of these CDN&#8217;s, of their performance relative to your customers. I found this <a title="cloudclimate cdn speed test" href="http://www.cloudclimate.com/cdn-speed-test/">CDN Speed Test on cloudclimate.com</a> very useful; it performs <strong>a live test of approximately 20 CDN providers</strong>, requesting a 64 kilobyte file 10 times for each CDN from within your browser. So if you can get a <strong>sample of your customers to perform that test</strong> and provide you with the results, you&#8217;ll have some very useful information about performance. Together with your overview of features and price, you should be able to make at least a vaguely educated decision, no?</p>
<p>To have an idea about performance for <strong>our market (Belgium)</strong>, I asked some Facebook-friends to provide me with the results of the CDN Speed Test. Most data I received was for Telenet or Skynet/Belgacom, not coincidentally the biggest ISP&#8217;s here. You can see the <strong>aggregated results in that ugly table on the left</strong> (or a couple of paragraphs up, if you&#8217;re subscribed to the RSS-feed).</p>
<p><strong>My conclusion</strong>: as I was looking for a <strong>pay-as-you-go </strong>(no obligations, no monthly fee) CDN for <strong>static files</strong>, with support for <strong>Origin-Pull, HTTPS</strong> and some administration features (for example to purge the cache and watch nice graphs), <strong><a title="a cheap pay-as-you-go CDN with pretty decent features and performance!" href="http://www.maxcdn.com/">MaxCDN</a> fit the picture pretty well</strong>. With a great introductory price ($40 for the first Terabyte and even less if you <a title="$40 too much? well, it can be even less!" href="http://www.maxcdn.com/maxcdncoupon/">find the coupon code</a>) and performance that is at 113% of the fastest competitor, they seem to have found somewhat of a sweet spot for my specific context.</p>
<p>The only problem; I&#8217;ve got to wait for a &#8220;GO&#8221; from some people higher up the food chain. Maybe I should already implement it on my blog, just for the fun of it?</p>
<p>Possibly related twitterless twaddle:<ul>
<li><a href='http://blog.futtta.be/2009/12/11/google-webmaster-tools-irony/' rel='bookmark' title='Google Webmaster Tools Irony'>Google Webmaster Tools Irony</a></li>
<li><a href='http://blog.futtta.be/2010/04/23/high-performance-youtube-embeds/' rel='bookmark' title='High performance YouTube embeds'>High performance YouTube embeds</a></li>
<li><a href='http://blog.futtta.be/2010/11/12/firefox-4-beta007-the-thunderball-weve-been-waiting-for/' rel='bookmark' title='Firefox 4 beta007: the thunderball we’ve been waiting for'>Firefox 4 beta007: the thunderball we’ve been waiting for</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://blog.futtta.be/2012/01/06/choosing-a-cdn-in-a-whim/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Some 2011 numbers and 2012 goals</title>
		<link>http://blog.futtta.be/2012/01/02/some-2011-numbers-and-2012-goals/</link>
		<comments>http://blog.futtta.be/2012/01/02/some-2011-numbers-and-2012-goals/#comments</comments>
		<pubDate>Mon, 02 Jan 2012 11:28:03 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[lang:en]]></category>
		<category><![CDATA[2011]]></category>
		<category><![CDATA[2012]]></category>
		<category><![CDATA[donottrack]]></category>
		<category><![CDATA[stats]]></category>
		<category><![CDATA[wp-youtube-lyte]]></category>

		<guid isPermaLink="false">http://blog.futtta.be/?p=7061</guid>
		<description><![CDATA[This blog: 121 blogposts (69 &#8220;real&#8221; posts and 52 aggregated lifestream-events) 75,913 pageviews, the most popular individual article being Kate Bush live (en bijna bloot) (7209 views). Off all new 2011 blogposts, Audio-only YouTube embedding with WP YouTube Lyte 0.7 was read most (2683 views). 317 comments (approx. half of which are bound to be [...]]]></description>
			<content:encoded><![CDATA[<ol>
<li><a href="http://www.flickr.com/photos/mastababa/1448058660/"><img class="alignright size-full wp-image-7064" title="navelgazing by mastababa" src="http://blog.futtta.be/wp-content/uploads/2012/01/navelgazing.jpg" alt="" width="67" height="398" /></a>This blog:</li>
<ul>
<li><strong>121 blogposts</strong> (<a title="all 2011 blogposts" href="http://blog.futtta.be/2011/">69 &#8220;real&#8221; posts</a> and 52 <a title="lifestream-events" href="http://blog.futtta.be/category/web_wandering/">aggregated lifestream-events</a>)</li>
<li><strong>75,913 pageviews</strong>, the most popular individual article being <a href="../2008/01/27/kate-bush-live-en-bijna-bloot/" target="_blank">Kate Bush live (en bijna bloot)</a> (7209 views). Off all new 2011 blogposts, <a href="../2011/04/19/audio-only-youtube-embedding-with-wp-youtube-lyte-0-7/" target="_blank">Audio-only YouTube embedding with WP YouTube Lyte 0.7</a> was read most (2683 views).</li>
<li><strong>317 comments</strong> (approx. half of which are bound to be my own replies to other people&#8217;s comments)</li>
<li>Main goal for 2012: keep on <strong>learning, sharing and enjoying myself</strong> while doing so<strong><br />
</strong></li>
</ul>
<li><a title="wp youtube lyte plugin on wordpress.org" href="http://blog.futtta.be/2011/12/27/iframe-sandboxing-support-coming-soonish/">WP YouTube Lyte</a>, my WordPress plugin to do &#8220;lazy load YouTube embedding&#8221;, really took off:</li>
<ul>
<li>8 minor and <strong>3 major releases</strong> (from 0.6.5 to 0.9.4), introducing support for features such as audio-only YouTube, embedding playlists, changing player size on the fly and translations in 6 languages (<a title="merci pour la traduction en Français Serge!" href="http://www.blogaf.org/">thanks</a> <a title="תודה על התרגום לתוך עברית Sagive" href="http://www.sagive.co.il/">to</a> <a title="Vielen Dank für die deutsche Übersetzung Tuxman!" href="http://tuxproject.de/blog">those</a> <a title="Hvala za slovenski prevod Mitja!" href="http://www.arnes.si/">six</a> <a title="Gràcies per la traducció al català Ruben!" href="http://ytuquelees.net/">great</a> <a title="Gracias por la traducción al español Paulino!" href="http://socialmediatravelers.com/">contributors</a>).</li>
<li><strong>48260 downloads</strong></li>
<li>Main goal for 2012: stabilize and <strong>reach the magic 1.0.0</strong> (which will probably include an optimized initialization-mechanism)</li>
</ul>
<li>My <a title="wp donottrack on wordpress.org" href="http://blog.futtta.be/2011/12/27/iframe-sandboxing-support-coming-soonish/">WP DoNotTrack plugin</a> is somewhat &#8230; younger:</li>
<ul>
<li>2 releases</li>
<li><strong>336 downloads</strong></li>
<li>Goals for 2012:</li>
<ul>
<li>stop more types of tracking (a.o. by including black- or whitelist filtering of the HTML using the output buffer)</li>
<li>improve filtering</li>
<li>integrate (and possibly automate) <a title="Quercus PHP on GAE: pining for file handles" href="http://blog.futtta.be/2011/08/27/quercus-php-on-gae-pining-for-file-handles-2/">tracking-detection using the webpagetest.org API</a></li>
<li><strong>promote the idea of &#8220;DoNotTrack&#8221;</strong> in general and for WordPress and WP plugins &amp; themes in particular (the plugin is just a means, not an end in itself)</li>
</ul>
</ul>
</ol>
<p>But enough with all the navel-gazing, thanks for b(e)aring with me &amp; have a great 2012 guys &amp; girls!</p>
<p>Possibly related twitterless twaddle:<ul>
<li><a href='http://blog.futtta.be/2011/04/19/audio-only-youtube-embedding-with-wp-youtube-lyte-0-7/' rel='bookmark' title='Audio-only YouTube embedding with WP YouTube Lyte 0.7'>Audio-only YouTube embedding with WP YouTube Lyte 0.7</a></li>
<li><a href='http://blog.futtta.be/2010/11/19/the-bulleted-wp-youtube-lyte-bulletin/' rel='bookmark' title='The bulleted WP YouTube Lyte bulletin'>The bulleted WP YouTube Lyte bulletin</a></li>
<li><a href='http://blog.futtta.be/2011/10/18/wp-youtube-lyte-0-8-0-released/' rel='bookmark' title='WP YouTube Lyte 0.8.0 released'>WP YouTube Lyte 0.8.0 released</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://blog.futtta.be/2012/01/02/some-2011-numbers-and-2012-goals/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Iframe sandboxing support coming soonish</title>
		<link>http://blog.futtta.be/2011/12/27/iframe-sandboxing-support-coming-soonish/</link>
		<comments>http://blog.futtta.be/2011/12/27/iframe-sandboxing-support-coming-soonish/#comments</comments>
		<pubDate>Tue, 27 Dec 2011 09:02:30 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[browsers]]></category>
		<category><![CDATA[lang:en]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[donottrack]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[iframe]]></category>
		<category><![CDATA[internet explorer]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[wp donottrack]]></category>

		<guid isPermaLink="false">http://blog.futtta.be/?p=7039</guid>
		<description><![CDATA[Did you know you can limit the damage an iframe can do by adding the &#8220;sandbox&#8221; attribute? And that you can add a value to that attribute to loosen your grip if you choose to do so? I remember reading about this a couple of years ago or so, but forgot as  support for this [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/manueb/2954195471/"><img class="alignright  wp-image-7043" title="&quot;sandbox&quot; by manueb on flickr" src="http://blog.futtta.be/wp-content/uploads/2011/12/sandbox_smaller.jpg" alt="" /></a>Did you know you can limit the damage an iframe can do by adding the &#8220;sandbox&#8221; attribute? And that you can <a title="sandbox on developer.mozilla.org, which is surprising given that firefox doesn't support sanbox yet" href="https://developer.mozilla.org/en/HTML/Element/iframe#attr-sandbox">add a value to that attribute to loosen your grip</a> if you choose to do so?</p>
<p>I remember reading about this a couple of years ago or so, but forgot as  support for <a title="iframe sandbox on w3.org's html5 spec " href="http://dev.w3.org/html5/spec/Overview.html#attr-iframe-sandbox">this html5 spec</a> was limited to Chrome (Apple added support in Safari as well). But while investigating a problem a <a title="My latest plugin: wp donottrack" href="http://wordpress.org/extend/plugins/wp-donottrack/">WP DoNotTrack</a>-user was facing, I re-discovered iframe sandboxing (it effectively stopped the javascript-based tracking inside the iframe) and noticed that <a title="iframe sandbox in ms ie 10" href="http://msdn.microsoft.com/en-us/library/hh673561%28v=vs.85%29.aspx">support for it is to be included in Internet Explorer 10</a> and that <a title="iframe sandbox bug in mozilla's bugzilla" href="https://bugzilla.mozilla.org/show_bug.cgi?id=341604">Mozilla is </a><a title="iframe sandbox bug in mozilla's bugzilla" href="https://bugzilla.mozilla.org/show_bug.cgi?id=341604">finally </a><a title="iframe sandbox bug in mozilla's bugzilla" href="https://bugzilla.mozilla.org/show_bug.cgi?id=341604">working on an implementation as well</a>.</p>
<p>So yeah, the option to sandbox iframe&#8217;s pointing to blacklisted (or non-whitelisted) hostnames will probably be in a future version of WP DoNotTrack. Stay tuned!</p>
<p>Possibly related twitterless twaddle:<ul>
<li><a href='http://blog.futtta.be/2010/03/09/fix-iframe-positioning-problem-with-framemagic-js/' rel='bookmark' title='Fix iframe-positioning problem with frameMagic.js'>Fix iframe-positioning problem with frameMagic.js</a></li>
<li><a href='http://blog.futtta.be/2010/03/24/avoid-iframe-scrollbars-with-squeezeframe-js/' rel='bookmark' title='Avoid iframe-scrollbars with squeezeFrame.js'>Avoid iframe-scrollbars with squeezeFrame.js</a></li>
<li><a href='http://blog.futtta.be/2011/12/12/its-official-you-can-not-track-your-visitors/' rel='bookmark' title='It&#8217;s official: you can not track your visitors'>It&#8217;s official: you can not track your visitors</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://blog.futtta.be/2011/12/27/iframe-sandboxing-support-coming-soonish/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configure WP DoNotTrack to block what you want</title>
		<link>http://blog.futtta.be/2011/12/21/configure-wp-donottrack-to-block-what-you-want/</link>
		<comments>http://blog.futtta.be/2011/12/21/configure-wp-donottrack-to-block-what-you-want/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 16:19:19 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[lang:en]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[donottrack]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[tracking]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wp donottrack]]></category>
		<category><![CDATA[wp-youtube-lyte]]></category>

		<guid isPermaLink="false">http://blog.futtta.be/?p=7029</guid>
		<description><![CDATA[I pushed out a major new version of WP DoNotTrack to the WordPress plugin repository and major in this case means: you can now choose between a blacklist and whitelist-approach (previous version did blacklisting only) define what exactly is in that black- or whitelist (previous version came with a hardcoded blacklist) option to block javascript-initiated [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.org/extend/plugins/wp-donottrack/"><img class="alignright size-medium wp-image-7030" title="wp donottrack options-page screenshot" src="http://blog.futtta.be/wp-content/uploads/2011/12/wp-donottrack-screenshot-300x175.png" alt="" width="300" height="175" /></a>I pushed out a major new version of <a title="donottrack on this blog" href="http://blog.futtta.be/tag/donottrack">WP DoNotTrack</a> to the <a title="wp donottrack on wordpress.org" href="http://wordpress.org/extend/plugins/wp-donottrack/">WordPress plugin repository</a> and major in this case means:</p>
<ul>
<li>you can now choose between a blacklist and whitelist-approach (previous version did blacklisting only)</li>
<li>define what exactly is in that black- or whitelist (previous version came with a hardcoded blacklist)</li>
<li>option to block javascript-initiated tracking code from being added for all your visitors, or just those that explicitly opted out of tracking in their browser (supported in MS IE9 and Firefox 9, <a title="Google doesn't want to implement &quot;donottrack&quot;. They're an advertising company first and foremost, aren't they?" href="http://www.wired.com/epicenter/2011/04/chrome-do-not-track/all/1">not supported in Google Chrome</a>)</li>
<li>and off course an option-page under wp-admin to change all these settings</li>
</ul>
<p>Because of these new features (4 of them) and because I think the plugin is already at least 50% mature, I decided to bump the version from 0.1.0 to 0.5.0. Never been good at math anyway &#8230;</p>
<p>If you encounter any problems when installing or configuring this plugin, you might find valuable info <a title="wp donottrack FAQ on wordpress.org" href="http://blog.futtta.be/lsevent/lifestream-event-2452/">in the FAQ</a>. But here&#8217;s two tips anyway:</p>
<ol>
<li>In general caching and js-aggregating plugins can interfere, so you might want to disable those while working on your WP DoNotTrack configuration and re-enable (with cleared caches) once you&#8217;re satisfied with the result.</li>
<li>If you&#8217;re running <a title="My other little plugin; lite youtube embeds" href="http://wordpress.org/extend/plugins/wp-youtube-lyte">WP YouTube Lyte</a> with the bonus &#8220;donottrack&#8221; feature activated, you&#8217;ll want to deactivate that before installing/ activating WP DoNotTrack. If you don&#8217;t do that, you&#8217;ll have to turn to the FAQ &#8230;</li>
</ol>
<p>Don&#8217;t hesitate to <a title="contact me! please!" href="http://blog.futtta.be/contact/">contact me</a> or leave a comment beneath this here little blogpost if you run into problems, if have a feature request or if you just want to chat a little. I just love receiving feedback!</p>
<p>Possibly related twitterless twaddle:<ul>
<li><a href='http://blog.futtta.be/2010/12/31/coding-for-the-new-year/' rel='bookmark' title='Coding for the New Year'>Coding for the New Year</a></li>
<li><a href='http://blog.futtta.be/2011/12/12/its-official-you-can-not-track-your-visitors/' rel='bookmark' title='It&#8217;s official: you can not track your visitors'>It&#8217;s official: you can not track your visitors</a></li>
<li><a href='http://blog.futtta.be/2011/02/17/why-your-wordpress-blog-needs-donottrack/' rel='bookmark' title='Why your WordPress blog needs DoNotTrack'>Why your WordPress blog needs DoNotTrack</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://blog.futtta.be/2011/12/21/configure-wp-donottrack-to-block-what-you-want/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Firefox Mobile: the best mobile browser no-one uses</title>
		<link>http://blog.futtta.be/2011/12/16/firefox-mobile-the-best-mobile-browser-no-one-uses/</link>
		<comments>http://blog.futtta.be/2011/12/16/firefox-mobile-the-best-mobile-browser-no-one-uses/#comments</comments>
		<pubDate>Fri, 16 Dec 2011 16:31:21 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[browsers]]></category>
		<category><![CDATA[lang:en]]></category>
		<category><![CDATA[mobile web]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[android browser]]></category>
		<category><![CDATA[firefox mobile]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[mobile safari]]></category>

		<guid isPermaLink="false">http://blog.futtta.be/?p=6997</guid>
		<description><![CDATA[I&#8217;ve always enjoyed riding the Firefox-bandwagon and that hasn&#8217;t changed, even though Google Chrome seems to be the browser of choice amongst the cool kids nowadays. And if only because I&#8217;m a faithful guy, I&#8217;ve been running Firefox Mobile ever since I bought a Samsung Galaxy SII as well. Sure it doesn&#8217;t do Flash, but [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mozilla.org/en-US/mobile/"><img class="alignright size-full wp-image-7003" title="firefox mobile on android" src="http://blog.futtta.be/wp-content/uploads/2011/12/firefox-android.jpg" alt="" width="117" height="213" /></a>I&#8217;ve always <a title="firefox on this here blog.futtta.be" href="http://blog.futtta.be/tag/firefox">enjoyed riding the Firefox-bandwagon</a> and that hasn&#8217;t changed, even though Google Chrome seems to be the browser of choice amongst the cool kids nowadays. And if only because I&#8217;m a faithful guy, I&#8217;ve been running Firefox Mobile ever since <a title="The Magic’s gone, enter Samsung Galaxy S II" href="http://blog.futtta.be/2011/07/11/the-magics-gone-enter-samsung-galaxy-s-ii/">I bought a Samsung Galaxy SII</a> as well. Sure it doesn&#8217;t do Flash, but I&#8217;m not that Flash-inclined anyway.</p>
<p>Now, I haven&#8217;t met too many people that use Firefox Mobile and indeed <a title="sencha compares mobile safari with android 4.0 browser, but forgets about the best one" href="http://www.sencha.com/blog/galaxy-nexus-the-html5-developer-scorecard/">when reading about mobile browsers</a>, Firefox is rarely if ever mentioned. But what if I told you that Firefox Mobile is by far the best browser on mobile when taking performance, features and security into consideration?</p>
<p>I won&#8217;t beat around the bush, here&#8217;s the pretty objective data.</p>
<table border="1">
<thead>
<tr>
<td><strong>browser</strong></td>
<td><strong>hardware</strong></td>
<td><strong>Sunspider</strong></td>
<td><strong>v8 benchm.</strong></td>
<td><strong>html5test score</strong></td>
</tr>
</thead>
<tbody>
<tr>
<td>Firefox Mobile 9b</td>
<td>Samsung Galaxy SII</td>
<td><a href="http://www.webkit.org/perf/sunspider-0.9.1/sunspider-0.9.1/results.html?%7B%22v%22:%20%22sunspider-0.9.1%22,%20%223d-cube%22:%5B126,126,145,127,125,127,129,127,125,127%5D,%223d-morph%22:%5B50,49,49,51,49,50,50,50,49,49%5D,%223d-raytrace%22:%5B111,111,124,110,111,110,110,110,110,113%5D,%22access-binary-trees%22:%5B19,21,20,20,20,23,19,20,19,19%5D,%22access-fannkuch%22:%5B55,66,55,55,55,54,55,55,54,55%5D,%22access-nbody%22:%5B25,25,25,25,25,27,24,25,24,25%5D,%22access-nsieve%22:%5B20,20,20,20,21,19,21,20,19,20%5D,%22bitops-3bit-bits-in-byte%22:%5B6,6,6,6,6,6,6,6,6,6%5D,%22bitops-bits-in-byte%22:%5B22,22,21,20,21,21,21,22,21,22%5D,%22bitops-bitwise-and%22:%5B30,28,28,27,28,28,33,28,28,28%5D,%22bitops-nsieve-bits%22:%5B28,28,28,28,29,29,42,28,28,28%5D,%22controlflow-recursive%22:%5B16,15,15,15,15,16,15,15,15,15%5D,%22crypto-aes%22:%5B94,85,85,84,85,85,85,84,85,85%5D,%22crypto-md5%22:%5B49,47,47,46,46,47,46,47,47,46%5D,%22crypto-sha1%22:%5B31,31,32,31,32,31,31,31,31,31%5D,%22date-format-tofte%22:%5B118,115,117,115,115,116,115,115,115,117%5D,%22date-format-xparb%22:%5B110,109,111,110,113,111,110,111,109,109%5D,%22math-cordic%22:%5B26,25,26,26,26,26,26,26,26,26%5D,%22math-partial-sums%22:%5B43,43,42,43,51,42,42,44,43,42%5D,%22math-spectral-norm%22:%5B23,23,24,22,24,23,24,23,23,23%5D,%22regexp-dna%22:%5B68,67,68,68,68,66,69,67,68,66%5D,%22string-base64%22:%5B35,36,34,34,38,37,36,35,34,35%5D,%22string-fasta%22:%5B60,60,59,59,60,60,60,59,60,59%5D,%22string-tagcloud%22:%5B108,108,109,110,108,111,107,106,108,108%5D,%22string-unpack-code%22:%5B119,114,111,111,110,111,115,113,111,109%5D,%22string-validate-input%22:%5B47,45,44,44,44,44,45,45,45,44%5D%7D">1421.9ms</a></td>
<td>832</td>
<td><a href="http://html5test.com/results-mobile.html">314</a></td>
</tr>
<tr>
<td>Android 2.3 browser</td>
<td>Samsung Galaxy SII</td>
<td><a href="http://www.webkit.org/perf/sunspider-0.9.1/sunspider-0.9.1/results.html?%7B%22v%22:%20%22sunspider-0.9.1%22,%20%223d-cube%22:%5B283,206,203,287,200,206,285,202,272,306%5D,%223d-morph%22:%5B141,158,144,147,155,142,141,142,142,139%5D,%223d-raytrace%22:%5B135,151,154,135,145,153,132,174,153,131%5D,%22access-binary-trees%22:%5B20,12,20,19,14,22,18,14,18,25%5D,%22access-fannkuch%22:%5B138,169,136,139,139,144,136,138,137,137%5D,%22access-nbody%22:%5B129,126,222,122,128,205,126,125,207,123%5D,%22access-nsieve%22:%5B40,43,33,39,36,38,41,37,37,48%5D,%22bitops-3bit-bits-in-byte%22:%5B25,21,26,22,22,26,24,23,27,22%5D,%22bitops-bits-in-byte%22:%5B36,37,37,35,41,35,42,37,38,36%5D,%22bitops-bitwise-and%22:%5B71,71,72,84,92,89,80,73,71,92%5D,%22bitops-nsieve-bits%22:%5B79,157,93,95,154,85,84,159,83,76%5D,%22controlflow-recursive%22:%5B16,15,15,13,14,13,16,18,18,14%5D,%22crypto-aes%22:%5B95,98,109,95,97,93,94,95,98,98%5D,%22crypto-md5%22:%5B59,54,74,64,57,76,64,53,59,57%5D,%22crypto-sha1%22:%5B52,58,49,54,67,65,62,56,50,52%5D,%22date-format-tofte%22:%5B143,150,304,147,153,336,147,151,297,160%5D,%22date-format-xparb%22:%5B363,252,245,400,235,241,366,239,249,425%5D,%22math-cordic%22:%5B88,239,96,100,259,97,94,266,92,117%5D,%22math-partial-sums%22:%5B106,114,103,101,112,119,135,109,112,118%5D,%22math-spectral-norm%22:%5B40,45,39,39,35,38,39,40,48,38%5D,%22regexp-dna%22:%5B102,101,100,97,102,106,107,100,120,99%5D,%22string-base64%22:%5B124,133,152,125,134,142,132,147,136,127%5D,%22string-fasta%22:%5B189,184,192,202,212,205,193,184,192,187%5D,%22string-tagcloud%22:%5B208,216,226,204,222,226,207,214,215,201%5D,%22string-unpack-code%22:%5B516,457,560,506,460,506,519,459,525,503%5D,%22string-validate-input%22:%5B139,142,146,141,139,152,158,138,148,142%5D%7D">3454.4ms</a></td>
<td>369</td>
<td><a href="http://html5test.com/results-mobile.html">177</a></td>
</tr>
<tr>
<td>Android 4 browser</td>
<td>Google Galaxy Nexus</td>
<td><a href="http://developer.android.com/sdk/android-4.0-highlights.html">1983ms</a></td>
<td><a href="http://developer.android.com/sdk/android-4.0-highlights.html">1387</a></td>
<td><a href="http://html5test.com/results-mobile.html">230</a></td>
</tr>
<tr>
<td>Mobile Safari</td>
<td>iPhone 4s</td>
<td><a href="http://arstechnica.com/apple/reviews/2011/10/iphone-4s-a-siri-ously-slick-speedy-smartphone.ars/4">2260.9ms</a></td>
<td><a href="http://arstechnica.com/apple/reviews/2011/10/iphone-4s-a-siri-ously-slick-speedy-smartphone.ars/4">368</a></td>
<td><a href="http://html5test.com/results-mobile.html">296</a></td>
</tr>
<tr>
<td>Opera Mobile 11.5</td>
<td>Samsung Galaxy SII</td>
<td><a href="http://www.webkit.org/perf/sunspider-0.9.1/sunspider-0.9.1/results.html?%7B%22v%22:%20%22sunspider-0.9.1%22,%20%223d-cube%22:%5B49,51,49,50,50,51,49,51,49,49%5D,%223d-morph%22:%5B69,69,73,68,69,71,68,69,70,68%5D,%223d-raytrace%22:%5B71,68,68,70,72,69,69,69,67,69%5D,%22access-binary-trees%22:%5B14,14,16,14,16,14,17,17,14,13%5D,%22access-fannkuch%22:%5B66,65,69,65,65,78,64,65,66,66%5D,%22access-nbody%22:%5B39,42,40,39,42,40,42,41,40,39%5D,%22access-nsieve%22:%5B21,20,20,21,20,20,21,21,20,20%5D,%22bitops-3bit-bits-in-byte%22:%5B6,6,7,6,7,6,6,6,6,5%5D,%22bitops-bits-in-byte%22:%5B9,9,11,8,9,8,8,10,9,9%5D,%22bitops-bitwise-and%22:%5B8,8,9,7,7,7,10,7,8,7%5D,%22bitops-nsieve-bits%22:%5B33,35,40,35,37,34,39,33,36,35%5D,%22controlflow-recursive%22:%5B14,15,20,14,14,16,14,15,16,19%5D,%22crypto-aes%22:%5B55,54,54,54,54,54,55,53,54,54%5D,%22crypto-md5%22:%5B25,24,28,25,25,24,24,24,25,24%5D,%22crypto-sha1%22:%5B16,21,16,16,16,17,16,17,16,17%5D,%22date-format-tofte%22:%5B121,120,121,130,121,114,132,122,132,129%5D,%22date-format-xparb%22:%5B155,165,156,158,157,160,164,165,157,135%5D,%22math-cordic%22:%5B33,34,31,34,32,32,33,32,34,35%5D,%22math-partial-sums%22:%5B174,157,191,206,169,157,164,334,177,175%5D,%22math-spectral-norm%22:%5B18,19,18,19,19,21,18,19,17,18%5D,%22regexp-dna%22:%5B73,74,82,75,91,86,74,73,73,73%5D,%22string-base64%22:%5B52,47,48,47,46,46,49,48,53,47%5D,%22string-fasta%22:%5B102,103,104,106,103,104,113,101,101,102%5D,%22string-tagcloud%22:%5B182,184,184,179,173,175,172,172,174,194%5D,%22string-unpack-code%22:%5B95,100,93,93,95,99,94,93,102,95%5D,%22string-validate-input%22:%5B171,176,167,169,162,175,170,173,175,173%5D%7D">1699.9ms</a></td>
<td>461</td>
<td><a href="http://html5test.com/results-mobile.html">285</a></td>
</tr>
<tr>
<td>Dolphin HD 7.2</td>
<td>Samsung Galaxy sII</td>
<td><a href="http://www.webkit.org/perf/sunspider-0.9.1/sunspider-0.9.1/results.html?%7B%22v%22:%20%22sunspider-0.9.1%22,%20%223d-cube%22:%5B128,292,311,292,297,306,292,300,302,291%5D,%223d-morph%22:%5B147,147,156,152,147,155,150,147,156,151%5D,%223d-raytrace%22:%5B158,155,142,150,142,143,150,140,143,154%5D,%22access-binary-trees%22:%5B18,20,19,17,19,19,20,19,19,18%5D,%22access-fannkuch%22:%5B132,137,131,131,132,132,134,132,132,148%5D,%22access-nbody%22:%5B129,121,119,119,120,119,118,119,118,120%5D,%22access-nsieve%22:%5B39,39,43,38,44,43,39,44,42,40%5D,%22bitops-3bit-bits-in-byte%22:%5B22,21,21,22,22,20,21,21,22,22%5D,%22bitops-bits-in-byte%22:%5B34,34,34,33,34,34,36,33,33,34%5D,%22bitops-bitwise-and%22:%5B79,71,72,72,72,71,85,71,72,70%5D,%22bitops-nsieve-bits%22:%5B76,78,86,78,80,87,92,77,87,77%5D,%22controlflow-recursive%22:%5B13,13,15,13,13,13,13,14,13,13%5D,%22crypto-aes%22:%5B84,87,77,84,97,76,84,86,75,84%5D,%22crypto-md5%22:%5B54,55,45,53,53,44,54,54,44,52%5D,%22crypto-sha1%22:%5B44,50,53,43,51,52,47,50,53,43%5D,%22date-format-tofte%22:%5B334,135,136,143,308,136,144,313,139,145%5D,%22date-format-xparb%22:%5B246,414,231,225,257,231,227,252,235,227%5D,%22math-cordic%22:%5B95,94,91,277,92,91,279,90,92,278%5D,%22math-partial-sums%22:%5B163,150,304,109,154,299,112,151,298,108%5D,%22math-spectral-norm%22:%5B35,42,41,37,42,41,36,41,43,35%5D,%22regexp-dna%22:%5B101,95,94,94,96,94,96,95,94,95%5D,%22string-base64%22:%5B463,454,87,450,452,75,450,450,74,450%5D,%22string-fasta%22:%5B181,180,557,177,179,567,177,176,550,178%5D,%22string-tagcloud%22:%5B205,208,214,211,204,213,203,199,213,202%5D,%22string-unpack-code%22:%5B389,404,393,391,409,392,396,395,393,398%5D,%22string-validate-input%22:%5B131,139,139,135,139,138,134,189,140,134%5D%7D">3593.4ms</a></td>
<td>318</td>
<td>177</td>
</tr>
</tbody>
</table>
<p>Some remarks:</p>
<ul>
<li>the hardware is pretty comparable; all dual-core CPU&#8217;s and plenty of RAM.</li>
<li>higher is better, except for Sunspider which measures time (in microseconds).</li>
<li>I&#8217;ve got no screenshot or URL of the google v8 test results on my phone, but I&#8217;ll be glad to reproduce.</li>
<li>sunspider and v8 are javascript performance benchmarks.</li>
<li>html5test is an indication for support of &#8220;modern&#8221; browser features (html5, css3 and much more).</li>
<li>the features of the browser GUI arent&#8217;t measured byhtml5test, but I&#8217;m pretty pleased with Firefox Mobile in that respect as well; great tabbed browsing, plugins (including <a title="I'm a noscript-believer!!" href="http://blog.futtta.be/tag/noscript">noscript</a>!), sync-ing of all relevant data between desktops &amp; mobile, &#8230;</li>
<li>I added Opera Mobile and Dolphin HD to the list. Opera&#8217;s not too shabby but not a winner either?</li>
</ul>
<p>And last but not least; as Firefox Mobile isn&#8217;t native and since it&#8217;s on <a title="Browser release schedule heaven and hell" href="http://blog.futtta.be/2011/07/04/browser-release-schedule-heaven-and-hell/">the same (crazy) rapid release cycle</a> as the desktop-version, I consider it to be a lot more secure when compared to the slow evolving, rarely updated native browsers in Android and iOS.</p>
<p>My advice; if you&#8217;re an Android-user and you&#8217;ve got a recent handset or tablet, you really should consider switching to Firefox Mobile. It&#8217;s the best mobile browser no-one is using! Except for you?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.futtta.be/2011/12/16/firefox-mobile-the-best-mobile-browser-no-one-uses/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>It&#8217;s official: you can not track your visitors</title>
		<link>http://blog.futtta.be/2011/12/12/its-official-you-can-not-track-your-visitors/</link>
		<comments>http://blog.futtta.be/2011/12/12/its-official-you-can-not-track-your-visitors/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 20:07:52 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[lang:en]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[donottrack]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wp donottrack]]></category>
		<category><![CDATA[wp-youtube-lyte]]></category>

		<guid isPermaLink="false">http://blog.futtta.be/?p=6978</guid>
		<description><![CDATA[After almost a year of tinkering with my Donottrack-plugin for WordPress, I&#8217;ve requested it to be hosted in the WordPress repositories and uploaded version 0.1.0. So if you&#8217;re using Donottrack on your blog, or if you activated this &#8220;bonus feature&#8221; of WP YouTube Lyte, I propose you give WP DoNotTrack a try and let me [...]]]></description>
			<content:encoded><![CDATA[<p>After almost a year of tinkering with <a title="Coding for the New Year" href="http://blog.futtta.be/2010/12/31/coding-for-the-new-year/">my Donottrack-plugin</a> for WordPress, I&#8217;ve requested it to be hosted in the WordPress repositories and uploaded version 0.1.0. So if you&#8217;re using Donottrack on your blog, or if you activated this &#8220;bonus feature&#8221; of <a title="my other plugin" href="http://wordpress.org/extend/plugins/wp-youtube-lyte/">WP YouTube Lyte</a>, I propose you <a title="wp donottrack releases upon the wordpress masses" href="http://wordpress.org/extend/plugins/wp-donottrack/">give WP DoNotTrack a try</a> and let me know what gives here in the comments or via <a title="contact me! really! :-)" href="http://blog.futtta.be/2009/05/26/mozilla-rethinking-extensions-with-jetpack/">the contact form</a>?</p>
<p>From the readme:</p>
<blockquote><p>WP DoNotTrack stops plugins and themes from adding 3rd party tracking code to your blog to protect your visitor&#8217;s privacy. WP DoNotTrack uses (a slightly modified) version of <a title="jquery aop (but without jquery, really)" href="http://blog.futtta.be/2009/05/26/mozilla-rethinking-extensions-with-jetpack/">jQuery AOP</a> to catch and inspect elements that are about to be added to the DOM and renders these harmless if the black- or whitelist says so.</p>
<p>The current version is blacklist-based and stops tracking by media6degrees and quantserve. This can easily be changed in the javascript though. Future versions will include a WordPress admin-page to change these settings.</p></blockquote>
<p>Possibly related twitterless twaddle:<ul>
<li><a href='http://blog.futtta.be/2010/12/31/coding-for-the-new-year/' rel='bookmark' title='Coding for the New Year'>Coding for the New Year</a></li>
<li><a href='http://blog.futtta.be/2011/12/21/configure-wp-donottrack-to-block-what-you-want/' rel='bookmark' title='Configure WP DoNotTrack to block what you want'>Configure WP DoNotTrack to block what you want</a></li>
<li><a href='http://blog.futtta.be/2011/02/17/why-your-wordpress-blog-needs-donottrack/' rel='bookmark' title='Why your WordPress blog needs DoNotTrack'>Why your WordPress blog needs DoNotTrack</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://blog.futtta.be/2011/12/12/its-official-you-can-not-track-your-visitors/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

