<?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>Nerd</title>
	<atom:link href="http://nerd.vasilis.nl/feed/" rel="self" type="application/rss+xml" />
	<link>http://nerd.vasilis.nl</link>
	<description>Vasilis van Gemert</description>
	<lastBuildDate>Thu, 04 Mar 2010 20:19:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Eliminating whitespace after display:inline-block elements</title>
		<link>http://nerd.vasilis.nl/remove-whitespace-inline-block/</link>
		<comments>http://nerd.vasilis.nl/remove-whitespace-inline-block/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 19:49:14 +0000</pubDate>
		<dc:creator>Vasilis</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://nerd.vasilis.nl/?p=126</guid>
		<description><![CDATA[I read an article on Matt Wilcox&#8217; blog about the whitespace adjacent to every inline-block element. I wondered if this whitespace has a default size. At first it looked like there&#8217;s no default size. I started some tests with a lot of inline-block elements, all with different letters and symbols in them. I contained these [...]<p><a href="http://nerd.vasilis.nl/remove-whitespace-inline-block/">Eliminating whitespace after display:inline-block elements</a> is a post from: <a href="http://nerd.vasilis.nl">Nerd</a></p>
]]></description>
			<content:encoded><![CDATA[<p>I read an article on Matt Wilcox&#8217; blog about the <a href="http://mattwilcox.net/archive/entry/id/1043/">whitespace adjacent to every inline-block</a> element. I wondered if this whitespace has a default size. At first it looked like there&#8217;s no default size. I started some tests with a lot of inline-block elements, all with different letters and symbols in them. I contained these elements inside four containers, all with different font sizes. Here&#8217;s the <a href="http://nerd.vasilis.nl/code/whitespace/simple.html">first test I did</a>.</p>
<p><span id="more-126"></span></p>
<p>I started looking for the exact negative right margin to add to every element in order to eliminate the whitespace. I couldn&#8217;t find it. Margin-right: -.3em; came very close but in some browsers it was -.268em and in others even less. There was no exact unit. After chatting with <a href="http://twitter.com/kuvos">@kuvos</a> I realized I was using the wrong font. So I tried Courier New.</p>
<p>To keep a long story short, the white space with Courier New is exactly 0.6em in all browsers. See the <a href="http://nerd.vasilis.nl/code/whitespace/courier.html">original test page</a> and a <a href="http://nerd.vasilis.nl/code/whitespace/layout.html">simple layout test page</a> and please test them in all your browsers.</p>
<h2>Bugs and shortcomings</h2>
<ul>
<li>The biggest bug, or flaw, of course is that Courier New is not installed on all operating systems. On my Kubuntu VM all test pages look horrible. Workaround seems to be to add &#8216;DejaVu Sans Mono&#8217; to the font-stack which luckily has the same white space.</li>
<li>This doesn&#8217;t work with some font-sizes since browsers have to round to a pixel. Choose an easy to use base font-size where 0.6em is equal to an exact amount of pixels for your layout to avoid this bug.</li>
<li>I know that in IE8 with the original test there&#8217;s some kind of moiré effect going on. That doesn&#8217;t seem to happen with the layout page.</li>
<li>Opera 10.5b on my Mac seems to consider the whitespace non-existent and renders the simple test page as if it&#8217;s a single word without spaces, so the elements don&#8217;t wrap. I think that&#8217;s a bug. But it&#8217;s actually a good test to check if the number is exact (-:</li>
<li>IE7 and lower don&#8217;t understand display:inline-block; See the simple workarounds in the test pages.</li>
</ul>
<p><a href="http://nerd.vasilis.nl/remove-whitespace-inline-block/">Eliminating whitespace after display:inline-block elements</a> is a post from: <a href="http://nerd.vasilis.nl">Nerd</a></p>
]]></content:encoded>
			<wfw:commentRss>http://nerd.vasilis.nl/remove-whitespace-inline-block/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How to use the alt attribute (or alt text)</title>
		<link>http://nerd.vasilis.nl/how-to-use-the-alt-attribute-or-alt-text/</link>
		<comments>http://nerd.vasilis.nl/how-to-use-the-alt-attribute-or-alt-text/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 19:04:43 +0000</pubDate>
		<dc:creator>Vasilis</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://nerd.vasilis.nl/?p=121</guid>
		<description><![CDATA[In most cases the alt attribute should be empty. &#60;img src="image.png" alt=""> There are two exceptions. The image is a link Without the image the content would be incomplete The first exception is easy. If an image is a link there must be an alt text and that text should describe the link, not the [...]<p><a href="http://nerd.vasilis.nl/how-to-use-the-alt-attribute-or-alt-text/">How to use the alt attribute (or alt text)</a> is a post from: <a href="http://nerd.vasilis.nl">Nerd</a></p>
]]></description>
			<content:encoded><![CDATA[<p>In most cases the alt attribute should be empty.</p>
<p><code>&lt;img src="image.png" alt=""></code></p>
<p>There are two exceptions.</p>
<ol>
<li>The image is a link</li>
<li>Without the image the content would be incomplete</li>
</ol>
<p><span id="more-121"></span></p>
<p>The first exception is easy. If an image is a link there <em>must</em> be an alt text and that text should describe the link, not the image (just like good link text).</p>
<p>The second one is easy too. If the content on the page can&#8217;t be understood without the image the image must have an alt text that describes what&#8217;s on this image. The alt-text should be a logical addition to the rest of the content. If you replace the image with the alt text it should still make sense. If it doesn&#8217;t rewrite it or remove it.</p>
<p><ins datetime="2010-03-04T21:17:34+01:00" title="Text added on March 4th, 2010 on 21:17:34">Please see the WHATWG for a more detailed and complete explanation of <a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/embedded-content-1.html#alt">the art of good alt text</a></ins></p>
<p><a href="http://nerd.vasilis.nl/how-to-use-the-alt-attribute-or-alt-text/">How to use the alt attribute (or alt text)</a> is a post from: <a href="http://nerd.vasilis.nl">Nerd</a></p>
]]></content:encoded>
			<wfw:commentRss>http://nerd.vasilis.nl/how-to-use-the-alt-attribute-or-alt-text/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>A bookmarklet for my wife</title>
		<link>http://nerd.vasilis.nl/a-bookmarklet-for-my-wife/</link>
		<comments>http://nerd.vasilis.nl/a-bookmarklet-for-my-wife/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 22:02:12 +0000</pubDate>
		<dc:creator>Vasilis</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://nerd.vasilis.nl/?p=115</guid>
		<description><![CDATA[Just a few minutes ago my wife complained about websites with white text on a black background. For her I made this simple grey-on-white bookmarklet which sets all backgrounds to #f5f5f5 and all colors to #666. The background of the body is set to #ebebeb to preserve some of the shapes of the original site [...]<p><a href="http://nerd.vasilis.nl/a-bookmarklet-for-my-wife/">A bookmarklet for my wife</a> is a post from: <a href="http://nerd.vasilis.nl">Nerd</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Just a few minutes ago my wife complained about websites with white text on a black background. For her I made this simple <a href="javascript:(function(){var%20a=document.getElementsByTagName('*');l=a.length;while(l--){a[l].style.color='#666';a[l].style.background='#f5f5f5';}document.getElementsByTagName('body')[0].style.background='#ebebeb';})();">grey-on-white</a> bookmarklet which sets all backgrounds to #f5f5f5 and all colors to #666. The background of the body is set to #ebebeb to preserve some of the shapes of the original site (the real reason is I wanted to use #f5f5f5, a key I used a lot when I had a windows PC <em>and</em> #ebebeb, the initials of a good friend).</p>
<p>Here&#8217;s the code. As always, suggestions are welcome.<br />
<code>javascript:(function(){<br />
 var%20a=document.getElementsByTagName('*');<br />
 l=a.length;<br />
while(l--){ a[l].style.color='#666';a[l].style.background='#f5f5f5';}<br />
 document.getElementsByTagName('body')[0].style.background='#ebebeb';<br />
})();</code></p>
<p><a href="http://nerd.vasilis.nl/a-bookmarklet-for-my-wife/">A bookmarklet for my wife</a> is a post from: <a href="http://nerd.vasilis.nl">Nerd</a></p>
]]></content:encoded>
			<wfw:commentRss>http://nerd.vasilis.nl/a-bookmarklet-for-my-wife/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>A Ffffound bookmarklet for Flickr</title>
		<link>http://nerd.vasilis.nl/a-ffffound-bookmarklet-for-flickr/</link>
		<comments>http://nerd.vasilis.nl/a-ffffound-bookmarklet-for-flickr/#comments</comments>
		<pubDate>Sun, 24 Jan 2010 10:41:56 +0000</pubDate>
		<dc:creator>Vasilis</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://nerd.vasilis.nl/?p=109</guid>
		<description><![CDATA[Some pictures on Flickr are harder to bookmark on Ffffound than others. For some reason Flickr puts a transparent gif on top of the image. If you try to bookmark this image to Ffffound you actually bookmark the empty gif. I wrote a bookmarklet to hide that gif. Drag this link, My Ffffound, to your [...]<p><a href="http://nerd.vasilis.nl/a-ffffound-bookmarklet-for-flickr/">A Ffffound bookmarklet for Flickr</a> is a post from: <a href="http://nerd.vasilis.nl">Nerd</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Some pictures on Flickr are harder to bookmark on Ffffound than others. For some reason Flickr puts a transparent gif on top of the image. If you try to bookmark this image to Ffffound you actually bookmark the empty gif. I wrote a bookmarklet to hide that gif. Drag this link, <a href="javascript:(function(){var%20a=document.getElementsByTagName('img');l=a.length;while(l--){if(a[l].src=='http://l.yimg.com/g/images/spaceball.gif'){a[l].style.display='none'}}})();void((function()%7Bvar%20e=document.createElement('script');e.setAttribute('type','text/javascript');e.setAttribute('charset','UTF-8');e.setAttribute('src','http://ffffound.com/bookmarklet.js');document.body.appendChild(e)%7D)());">My Ffffound</a>, to your bookmark bar and hit it instead of the regular Ffffound bookmarklet, it just works like the original bookmarklet on other sites. </p>
<p><span id="more-109"></span></p>
<p>This is the code</p>
<p><code>javascript:(function(){var%20a=document.getElementsByTagName('img');l=a.length;<br />
while(l--){if(a[l].src=='http://l.yimg.com/g/images/spaceball.gif'){<br />
 a[l].style.display='none'}}})();<br />
void((function()%7Bvar%20e=document.createElement('script');<br />
e.setAttribute('type','text/javascript');e.setAttribute('charset','UTF-8');<br />
e.setAttribute('src','http://ffffound.com/bookmarklet.js');<br />
document.body.appendChild(e)%7D)());</code></p>
<p>If you have any suggestions or additions for this code please let me know.<br />
I only tested it on Firefox and Safari. It should work on other browsers. If not, let me know.</p>
<p><a href="http://nerd.vasilis.nl/a-ffffound-bookmarklet-for-flickr/">A Ffffound bookmarklet for Flickr</a> is a post from: <a href="http://nerd.vasilis.nl">Nerd</a></p>
]]></content:encoded>
			<wfw:commentRss>http://nerd.vasilis.nl/a-ffffound-bookmarklet-for-flickr/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Progressive enhancement IRL</title>
		<link>http://nerd.vasilis.nl/progressive-enhancement-irl/</link>
		<comments>http://nerd.vasilis.nl/progressive-enhancement-irl/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 19:20:45 +0000</pubDate>
		<dc:creator>Vasilis</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://nerd.vasilis.nl/?p=105</guid>
		<description><![CDATA[Today I gave a presentation about progressive enhancement to some colleagues of mine. Instead of posting the presentation I&#8217;ll just post the URL&#8217;s and the different browsers to check them in. Please leave additional examples of enhanced sites in the comments. Media Queries Check this page on a wide screen and make it smaller. Then [...]<p><a href="http://nerd.vasilis.nl/progressive-enhancement-irl/">Progressive enhancement IRL</a> is a post from: <a href="http://nerd.vasilis.nl">Nerd</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Today I gave a presentation about progressive enhancement to some colleagues of mine. Instead of posting the presentation I&#8217;ll just post the URL&#8217;s and the different browsers to check them in. Please leave additional examples of enhanced sites in the comments.</p>
<p><span id="more-105"></span></p>
<p>Media Queries<br />
Check <a href="http://vasilis.nl/fotos/digitaal/griekenland-2009/oregano-plukken-09238.jpg/">this page</a> on a wide screen and make it smaller. Then check it on your iPhone.<br />
Check <a href="http://kikifoxy.nl/fotos/1/IMG_0967.JPG/">this page</a> in a browser and on your iPhone<br />
Resize <a href="http://huffduffer.com/">this site</a> in a modern browser. Also check it on your iPhone.</p>
<p>Subtle enhancements<br />
See the little differences in the form on <a href="http://www.stuffandnonsense.co.uk/">this page</a> when you use Firefox and Safari (also hover over the inputs).<br />
Check the <a href="http://feedafever.com/">top navigation</a> in Opera (or IE) and then in Firefox or Safari. </p>
<p>Visible enhancements<br />
Check the <a href="http://www.forabeautifulweb.com/">mouseover on the DVD&#8217;s</a> first in Opera (or IE7+), then in  Safari.<br />
See the <a href="http://mememe.vasilis.nl/">&#8216;highlights&#8217;</a> (every fourth article on the page is given a yellow background with CSS) and resize the window in Camino (or IE or another old browser) and then in Safari.</p>
<p>Extreme enhancements<br />
Go click on the answer to the question <a href="http://dowebsitesneedtobeexperiencedexactlythesameineverybrowser.com/">Do websites need to be experienced exactly the same in every browser?</a> in IE6, IE8, Opera, Firefox and Safari.</p>
<p>And by the way, if you know how to explain progressive enhancement in two sentences (not too long), elevator pitch style, as if you&#8217;re talking to an ignorant audience, please do so in the comments.</p>
<p><a href="http://nerd.vasilis.nl/progressive-enhancement-irl/">Progressive enhancement IRL</a> is a post from: <a href="http://nerd.vasilis.nl">Nerd</a></p>
]]></content:encoded>
			<wfw:commentRss>http://nerd.vasilis.nl/progressive-enhancement-irl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A photo site that looks good in Lynx</title>
		<link>http://nerd.vasilis.nl/a-photo-site-that-looks-good-in-lynx/</link>
		<comments>http://nerd.vasilis.nl/a-photo-site-that-looks-good-in-lynx/#comments</comments>
		<pubDate>Sat, 31 Oct 2009 19:40:48 +0000</pubDate>
		<dc:creator>Vasilis</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://nerd.vasilis.nl/?p=96</guid>
		<description><![CDATA[My one and a half year old daughter started making things. And when kids start making things parents start collecting them. I don&#8217;t collect her drawings yet but, much easier, I collect the pictures she takes with my wife&#8217;s iPhone. Now I didn&#8217;t want to make a virtual shoe box on my own computer which [...]<p><a href="http://nerd.vasilis.nl/a-photo-site-that-looks-good-in-lynx/">A photo site that looks good in Lynx</a> is a post from: <a href="http://nerd.vasilis.nl">Nerd</a></p>
]]></description>
			<content:encoded><![CDATA[<p>My one and a half year old daughter started making things. And when kids start making things parents start collecting them. I don&#8217;t collect her drawings yet but, much easier, I collect the pictures she takes with my wife&#8217;s iPhone. Now I didn&#8217;t want to make a virtual shoe box on my own computer which is put away to collect dust and never to be seen again, no, I decided to make a website. But how do you make a website for a one and a half year old kid? Work with visuals of course, that&#8217;s easy. And don&#8217;t use letters or numbers because she won&#8217;t understand them so why bother?</p>
<p><span id="more-96"></span></p>
<p>Using visuals is easy on a photo site, not using letters is harder. Sure, just don&#8217;t use text in the body and you won&#8217;t see any letters but how do you make links when there&#8217;s no (alt) text? And what do you do with the title-tag when you think, like I do, that every page should have a unique title?</p>
<p>The solution was pretty easy. Every picture Kiki has taken with the iPhone has a unique file name, something like img_1234.jpg. We can remove the &#8216;IMG_&#8217; and &#8216;.jpg&#8217; parts since they are the same for every image, it&#8217;s the numbers that make all image names unique. I wrote a simple script that replaces every number with a symbol which (a) has an entity name, (b) looks simple, <em>and (c) shows up in the title bar in Internet Explorer</em>. Not all entities show up there, most are represented as a square. So now every page had a unique title of four symbols. Too short so I decided to mirror the string of symbols to make it longer. This is the PHP function I wrote, the array with the symbols is included so you don&#8217;t have to look for symbols that work the next time you <em>need</em> this.</p>
<p><code>function returnSymbols($image){<br />
 $huh = array("1","2","3","4","5","6","7","8","9","0","IMG_",".jpg");<br />
 $aha   = array("&amp;oline;","&amp;mdash;","&amp;uml;","&amp;oplus;","&amp;brvbar;", "&amp;loz;","&amp;curren;","&amp;deg;","&amp;middot;","&amp;hellip;","","");<br />
 $nice = str_replace($huh, $aha, $image);<br />
 $boom = explode(';', $nice);<br />
 $ecin = $boom[3].';'.$boom[2].';'.$boom[1].';'.$boom[0].';';<br />
 return $ecin.$nice;<br />
}<br />
</code></p>
<p>I also use this function to give every thumbnail a unique alt text. And this is what makes this site so special I think: it&#8217;s <a href="http://kikifoxy.nl/fotos/">the first photo site that looks good in every browser</a>, not only in graphical browsers, <a href="http://kikifoxy.nl/fotos/1/IMG_0953.JPG/">it even looks good in Lynx</a>! </p>
<p><img src="http://nerd.vasilis.nl/wp-content/uploads/photo-site-lynx.png" alt="Kiki&#039;s photo site in Lynx" /></p>
<p>Now, does anybody know a way to get rid of the letters that show up in the address bar and the status bar?</p>
<p><a href="http://nerd.vasilis.nl/a-photo-site-that-looks-good-in-lynx/">A photo site that looks good in Lynx</a> is a post from: <a href="http://nerd.vasilis.nl">Nerd</a></p>
]]></content:encoded>
			<wfw:commentRss>http://nerd.vasilis.nl/a-photo-site-that-looks-good-in-lynx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Abort an Automator workflow</title>
		<link>http://nerd.vasilis.nl/abort-an-automator-workflow/</link>
		<comments>http://nerd.vasilis.nl/abort-an-automator-workflow/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 21:05:43 +0000</pubDate>
		<dc:creator>Vasilis</dc:creator>
				<category><![CDATA[app]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[nerd]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[productivity]]></category>

		<guid isPermaLink="false">http://nerd.vasilis.nl/?p=88</guid>
		<description><![CDATA[I wanted to abort an OSX Automator workflow if there&#8217;s no internet connection. That function does not exist. It can be done by inserting the action Run Applescript though: try do shell script "curl www.apple.com" on error do shell script "killall name-of-this-script" end try Fill in the name of your Automator application and if there&#8217;s [...]<p><a href="http://nerd.vasilis.nl/abort-an-automator-workflow/">Abort an Automator workflow</a> is a post from: <a href="http://nerd.vasilis.nl">Nerd</a></p>
]]></description>
			<content:encoded><![CDATA[<p>I wanted to abort an OSX <a href="http://www.apple.com/automator/">Automator</a> workflow if there&#8217;s no internet connection. That function does not exist. It can be done by inserting the action Run Applescript though:</p>
<p><code>try<br />
	do shell script "curl www.apple.com"<br />
on error<br />
	do shell script "killall <em>name-of-this-script</em>"<br />
end try</code></p>
<p>Fill in the name of your Automator application and if there&#8217;s an error the script will terminate itself. This way you can build multiple checks. For instance I have another check that stops the automator workflow if a certain disk is not mounted. And suddenly Automator becomes a handy tool. </p>
<p><a href="http://nerd.vasilis.nl/abort-an-automator-workflow/">Abort an Automator workflow</a> is a post from: <a href="http://nerd.vasilis.nl">Nerd</a></p>
]]></content:encoded>
			<wfw:commentRss>http://nerd.vasilis.nl/abort-an-automator-workflow/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Using Twitter feeds to feed your Fever</title>
		<link>http://nerd.vasilis.nl/using-twitter-feeds-to-feed-your-fever/</link>
		<comments>http://nerd.vasilis.nl/using-twitter-feeds-to-feed-your-fever/#comments</comments>
		<pubDate>Sun, 02 Aug 2009 18:47:15 +0000</pubDate>
		<dc:creator>Vasilis</dc:creator>
				<category><![CDATA[app]]></category>
		<category><![CDATA[feed]]></category>
		<category><![CDATA[nerd]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[rss]]></category>

		<guid isPermaLink="false">http://nerd.vasilis.nl/?p=85</guid>
		<description><![CDATA[Shaun Inman redefined the feed reader with his brilliant application Fever. The best thing about it, apart from the brilliant user interface, the beautiful layout, the usability, the feel of a native app, is the fact that you can actually use high volume feeds without reading them. The idea is that a link gets more [...]<p><a href="http://nerd.vasilis.nl/using-twitter-feeds-to-feed-your-fever/">Using Twitter feeds to feed your Fever</a> is a post from: <a href="http://nerd.vasilis.nl">Nerd</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.shauninman.com/">Shaun Inman</a> redefined the feed reader with his brilliant application <a href="http://feedafever.com/">Fever</a>. The best thing about it, apart from the brilliant user interface, the beautiful layout, the usability, the feel of a native app, is the fact that you can actually <a href="http://feedafever.com/#demo">use high volume feeds</a> without reading them. The idea is that a link gets more interesting when more feeds link to it. So fever has this section called Heat where all these interesting articles are shown.<br />
<span id="more-85"></span></p>
<p>In order to make this work you need many high volume feeds on the same subject. What better place than Twitter for this purpose? I copypasted/wrote a simple script that finds all URL&#8217;s in a <a href="http://twitter.com/statuses/user_timeline/7694572.rss">twitter feed</a>, follows the 301 or 302 redirects until it gets the 200 header, places this URL in a new feed item.</p>
<p>You&#8217;ll need to install <a href="http://nerd.vasilis.nl/code/twitter-feed-fever.zip">this php script</a> somewhere on a server, optionally change some texts around line number 329 and then add this URL as a spark to Fever:</p>
<p>http://yourdomain.com/dir-of-choice/?feed=http://nerd.vasilis.nl/feed/</p>
<p>You should replace <em>http://nerd.vasilis.nl/feed/</em> with the feed you really want to add.<br />
Now if someone can write a bookmarklet that actually lists all linked feeds in a document and gives you the option to copy them, or directly submit them to fever, I&#8217;d be happy to post it here. </p>
<p><em>Go ahead and laugh at my code, I know it sucks. But let me know how to improve it, I&#8217;m willing to learn.</em></p>
<p><a href="http://nerd.vasilis.nl/using-twitter-feeds-to-feed-your-fever/">Using Twitter feeds to feed your Fever</a> is a post from: <a href="http://nerd.vasilis.nl">Nerd</a></p>
]]></content:encoded>
			<wfw:commentRss>http://nerd.vasilis.nl/using-twitter-feeds-to-feed-your-fever/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Display everything</title>
		<link>http://nerd.vasilis.nl/display-everything/</link>
		<comments>http://nerd.vasilis.nl/display-everything/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 18:45:08 +0000</pubDate>
		<dc:creator>Vasilis</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[nerd]]></category>

		<guid isPermaLink="false">http://nerd.vasilis.nl/?p=82</guid>
		<description><![CDATA[I just discovered a nice feature for minimalist frontend developers. You can use all elements with content for styling simply by using * {display:block;} Or display inline, or table-cell or whatever. All elements, including title, style and head can be used for styling now. Have fun with it! (I have only tested this on FF3.5 [...]<p><a href="http://nerd.vasilis.nl/display-everything/">Display everything</a> is a post from: <a href="http://nerd.vasilis.nl">Nerd</a></p>
]]></description>
			<content:encoded><![CDATA[<p>I just discovered a nice feature for minimalist frontend developers. You can use all elements with content for styling simply by using</p>
<p>* {display:block;}</p>
<p>Or display inline, or table-cell or whatever. All elements, including title, style and head can be used for styling now. <a href="http://nerd.vasilis.nl/code/display-everything/">Have fun with it</a>!</p>
<p>(I have only tested this on FF3.5 and Safari. I guess it works on more browsers).</p>
<p><a href="http://nerd.vasilis.nl/display-everything/">Display everything</a> is a post from: <a href="http://nerd.vasilis.nl">Nerd</a></p>
]]></content:encoded>
			<wfw:commentRss>http://nerd.vasilis.nl/display-everything/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Centered images in the middle of a block without (total) loss of usability</title>
		<link>http://nerd.vasilis.nl/centered-images-in-the-middle-of-a-block-without-loss-of-usability/</link>
		<comments>http://nerd.vasilis.nl/centered-images-in-the-middle-of-a-block-without-loss-of-usability/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 20:40:36 +0000</pubDate>
		<dc:creator>Vasilis</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[nerd]]></category>

		<guid isPermaLink="false">http://nerd.vasilis.nl/?p=73</guid>
		<description><![CDATA[The designer wants all images to be centered inside a square box with defined dimensions. The longest side of each image is the same length as this dimension but the smaller side is unknown and variable. Easy you say. &#60;div style=&#8221;background:url(path/to/image-w100xh75.jpg) no-repeat 50% 50%;width:100px;height:100px;&#8221;>&#60;/div> Easy it is. Unless the usability expert comes knocking on your [...]<p><a href="http://nerd.vasilis.nl/centered-images-in-the-middle-of-a-block-without-loss-of-usability/">Centered images in the middle of a block without (total) loss of usability</a> is a post from: <a href="http://nerd.vasilis.nl">Nerd</a></p>
]]></description>
			<content:encoded><![CDATA[<p>The designer wants all images to be centered inside a square box with defined dimensions. The longest side of each image is the same length as this dimension but the smaller side is unknown and variable. Easy you say. </p>
<p>&lt;div style=&#8221;background:url(path/to/image-w100xh75.jpg) no-repeat 50% 50%;width:100px;height:100px;&#8221;>&lt;/div></p>
<p>Easy it is. Unless the usability expert comes knocking on your door. Background images don&#8217;t behave the same as normal images. In most browsers, for instance, you can&#8217;t easily download a background image by right clicking on it. </p>
<p>So you do want the background positioning but you also want some important behaviour of a normal image. Here it is: <a href="http://nerd.vasilis.nl/code/centered-middled-images/index.html">Centered images in the middle of a block with normal usability</a>.</p>
<p>It does not work in fluid or flexible layouts of course. But it does work in all serious browsers and in IE7. Haven&#8217;t tested it in IE6 but there&#8217;s no reason it wouldn&#8217;t work there. I&#8217;m not sure if it creates a performance issue. The images are downloaded only one time, so that&#8217;s not an issue. The only problem might be double memory usage. I haven&#8217;t tested that.</p>
<p><a href="http://nerd.vasilis.nl/centered-images-in-the-middle-of-a-block-without-loss-of-usability/">Centered images in the middle of a block without (total) loss of usability</a> is a post from: <a href="http://nerd.vasilis.nl">Nerd</a></p>
]]></content:encoded>
			<wfw:commentRss>http://nerd.vasilis.nl/centered-images-in-the-middle-of-a-block-without-loss-of-usability/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
