<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>freshlabs journal</title>
	
	<link>http://www.freshlabs.de/journal</link>
	<description>About Programming, Mac, Design and Everything that's somehow Arty or Open Source.</description>
	<lastBuildDate>Mon, 30 Aug 2010 15:33:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/freshlabs" /><feedburner:info uri="freshlabs" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Identity Font: Iconscrabble</title>
		<link>http://feedproxy.google.com/~r/freshlabs/~3/adQnilUb3XM/</link>
		<comments>http://www.freshlabs.de/journal/archives/2010/07/identity-font-iconscrabble/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 14:42:58 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Developing]]></category>
		<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[generator]]></category>
		<category><![CDATA[icon]]></category>
		<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://www.freshlabs.de/journal/?p=441</guid>
		<description><![CDATA[So there I was, working on my computer as usual, when I had a sudden inspiration as I recognized the arrangement of some application icons in the OS X Dock: My first thought was &#8220;Hey, that&#8217;s fun! I wonder how many letter icons there are to build words in the dock. There could be an [...]]]></description>
			<content:encoded><![CDATA[<p>So there I was, working on my computer as usual, when I had a sudden inspiration as I recognized the arrangement of some application icons in the OS X Dock:</p>
<p><img src="http://www.freshlabs.de/journal/wp-content/pics/osx_letters.png" alt="" title="Typography in the OS X Dock" width="394" height="75" class="centered size-full wp-image-443 decorative" /></p>
<p>My first thought was <em>&#8220;Hey, that&#8217;s fun! I wonder how many letter icons there are to build words in the dock. There could be an app for that.&#8221;</em></p>
<p>That was the moment <a href="http://iconscrabble.com">Iconscrabble</a> was born.</p>
<p>Unfortunately, I&#8217;m not a pioneer with this idea. Somebody put <a href="http://www.flickr.com/photos/schnaars/3978316556/" title="iPhone Alphabet at flickr">iPhone app icons in alphabetical order</a> as a nice effect. Also, Mario Georgiou had the idea of designing an <a href="http://creativeimagingnews.blogspot.com/2006/12/adobe-icon-scrabble.html">Adobe Icon Scrabble</a> using the two-lettered app icons from the Creative Suite in 2006.</p>
<p>But no concept combined this idea in an art project that also incorporates informational value.</p>
<h3>Warning: Tech Content</h3>
<p>An hour after my initial idea, I had cobbled together a small PHP script that generates a composite image from single icon files and a given word. Every icon has its letter equivalent mapped in an associative array and the script uses GDlib to stitch the single icons together.</p>
<p>A central concept also includes the possibility to cover two letters e.g. by an Adobe application icon (like &#8220;Ps&#8221; from Photoshop). The webapp basically checks from the longest possible word fragment down to a single character and randomly decides which parts are used to render the composite.</p>
<p>The first simple script was extended with a user input field as well as a database backend to save the generated images. A unique permalink is assigned to each image so a composite can be saved or shared on the Internet. The implementation was done with <a href="http://www.cakephp.org">CakePHP</a> &#8211; my framework of choice when it comes to database-driven projects of this size.</p>
<h3>Discovering new apps</h3>
<p>A great side effect of the database support was the fact that every icon and logo could hold a name, description and URL of the service or brand associated with it. The concept was quickly adopted to implement an informational value for the user &mdash; Icons that are linked to the specific company, and tooltips that show you the brand behind the logo.</p>
<h3>What users are scrabbling</h3>
<p><a href="http://iconscrabble.com/cAQMa"><img src="http://www.freshlabs.de/journal/wp-content/pics/love.png" alt="" title="Iconscrabble - Love" width="384" height="96" class="centered size-full wp-image-447" /></a></p>
<p>In 10 days of uptime, 5.351 icon composites were generated. The top 3 entries are <em><a href="http://iconscrabble.com/ZR7Qh">Love</a>, <a href="http://iconscrabble.com/5RoIu">Hello</a></em> and <em><a href="http://iconscrabble.com/3CNJ0">I love you</a></em>, followed by the most common swearwords and raunchy terms on the Internet. However, most people just seem to feed their name to the generator which brings forward the obvious application of using an iconscrabbled name as doorplate.</p>
<p>I hope you like the arty and diffuse approach of Iconscrabble. We&#8217;re looking for letter-based icons from computer-related brands and companies all the time. If you&#8217;d like to help us, I&#8217;d suggest submitting your recommendations or comments via the <em>Leave Feedback</em> tab on the <a href="http://iconscrabble.com">app&#8217;s site</a>.</p>
<img src="http://www.freshlabs.de/journal/?ak_action=api_record_view&id=441&type=feed" alt="" /><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/freshlabs?a=adQnilUb3XM:r-0o5pqG0Us:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/freshlabs?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/freshlabs?a=adQnilUb3XM:r-0o5pqG0Us:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/freshlabs?i=adQnilUb3XM:r-0o5pqG0Us:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/freshlabs?a=adQnilUb3XM:r-0o5pqG0Us:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/freshlabs?i=adQnilUb3XM:r-0o5pqG0Us:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/freshlabs/~4/adQnilUb3XM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.freshlabs.de/journal/archives/2010/07/identity-font-iconscrabble/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.freshlabs.de/journal/archives/2010/07/identity-font-iconscrabble/</feedburner:origLink></item>
		<item>
		<title>Awesome Digital Hologram Website Concept</title>
		<link>http://feedproxy.google.com/~r/freshlabs/~3/YORlBEzFKGY/</link>
		<comments>http://www.freshlabs.de/journal/archives/2009/03/awesome-digital-hologram-website-concept/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 10:01:02 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[augmented]]></category>
		<category><![CDATA[digital]]></category>
		<category><![CDATA[energy]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[grid]]></category>
		<category><![CDATA[holographic]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[reality]]></category>
		<category><![CDATA[smart]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.freshlabs.de/journal/?p=403</guid>
		<description><![CDATA[A link to a website concept I recently found on reddit really blew my mind. It&#8217;s a concept for General Electric&#8217;s campaign Ecomagination. To get a grasp, watch this video: You can try out the actual application on ecomagination.com. Update: The concept of using Augmented Reality in advertising has also been used in this ad [...]]]></description>
			<content:encoded><![CDATA[<p>A link to a website concept I recently found on reddit really blew my mind.<br />
It&#8217;s a concept for General Electric&#8217;s campaign <a href="http://ge.ecomagination.com/smartgrid/?c_id=Matter#/augmented_reality">Ecomagination</a>.<br />
To get a grasp, watch this video:</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/DkqtklABgGQ&#038;hl=de&#038;fs=1&#038;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/DkqtklABgGQ&#038;hl=de&#038;fs=1&#038;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>You can try out the actual application on <a href="http://ge.ecomagination.com/smartgrid/?c_id=Matter#/augmented_reality">ecomagination.com</a>.</p>
<p><ins datetime="2009-03-05T11:46:32+00:00">Update: The concept of using Augmented Reality in advertising has also been used in <a href="http://www.youtube.com/watch?v=dBser6_gToA&#038;feature=related">this ad for the Mini Cabrio</a>.<br />
Update 2: The microsite has apparently been created by <a href="http://www.gspsf.com/">Goodby, Silverstein &#038; Partners</a> in cooperation with <a href="http://www.northkingdom.com/">North Kingdom</a> (<a href="http://blog.jvm-neckar.de/2009/01/30/ge-plug-into-the-smart-grid/">Source</a>).<br />
</ins></p>
<img src="http://www.freshlabs.de/journal/?ak_action=api_record_view&id=403&type=feed" alt="" /><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/freshlabs?a=YORlBEzFKGY:pr_KRp885t4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/freshlabs?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/freshlabs?a=YORlBEzFKGY:pr_KRp885t4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/freshlabs?i=YORlBEzFKGY:pr_KRp885t4:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/freshlabs?a=YORlBEzFKGY:pr_KRp885t4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/freshlabs?i=YORlBEzFKGY:pr_KRp885t4:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/freshlabs/~4/YORlBEzFKGY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.freshlabs.de/journal/archives/2009/03/awesome-digital-hologram-website-concept/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.freshlabs.de/journal/archives/2009/03/awesome-digital-hologram-website-concept/</feedburner:origLink></item>
		<item>
		<title>Disappearing Leopard Network Shares</title>
		<link>http://feedproxy.google.com/~r/freshlabs/~3/wdN-1UaOA2Y/</link>
		<comments>http://www.freshlabs.de/journal/archives/2008/11/disappearing-leopard-network-shares/#comments</comments>
		<pubDate>Sat, 01 Nov 2008 15:26:20 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Solved]]></category>
		<category><![CDATA[fixed]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[netbios]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[samba]]></category>
		<category><![CDATA[share]]></category>
		<category><![CDATA[smb]]></category>
		<category><![CDATA[tiger]]></category>

		<guid isPermaLink="false">http://www.freshlabs.de/journal/?p=366</guid>
		<description><![CDATA[In OS X Tiger, network shares provided with Samba (SMB) shares from my local NAS showed up in the Finder sidebar automagically. However, since I switched to Leopard, available SMB shares did not appear before they weren&#8217;t connected (except the host was an active windows machine). I always had to manually connect to servers with [...]]]></description>
			<content:encoded><![CDATA[<p>In OS X Tiger, network shares provided with Samba (SMB) shares from my local <acronym title="Network Attached Storage">NAS</acronym> showed up in the Finder sidebar automagically.</p>
<p><img src="http://www.freshlabs.de/journal/wp-content/pics/leopard-finder-shares.gif" alt="SMB shares in the Leopard Finder" title="SMB shares in the Leopard Finder" width="132" height="180" class="alignleft size-full wp-image-374" />However, since I switched to Leopard, available SMB shares did not appear before they weren&#8217;t  connected (except the host was an active windows machine). I always had to manually connect to servers with Cmd+K &mdash; A step back compared to the ease of the one click it needed before.</p>
<p>Various researches throughout the <a href="http://forums.macrumors.com/showthread.php?t=374336">MacRumors forums</a> at least pointed out the fact that the SMB workgroup has to be set correctly under the <acronym title="Windows Internet Naming Service">WINS</acronym>-tab in the OS X network settings, but this alone didn&#8217;t to the trick.</p>
<p>In order to make it work as expected you have to activate file sharing with SMB on the Mac side, even though you don&#8217;t have to share any folders on your OS X machine. </p>
<p>To activate SMB sharing under OS X Leopard, follow these simple steps:</p>
<ol>
<li>Open <em>System Preferences &#62; Sharing</em>.</li>
<li>Activate the checkbox for <em>File Sharing</em>.</li>
<li>Click the <em>Options</em> button in the File Sharing panel.</li>
<li>Make sure the checkbox <strong> Share files and folders using SMB</strong> is ticked.</li>
<li>Then restart your Mac or put it to sleep for a short time to make the changes take effect.</li>
<li>All your Samba shares should finally appear in the Finder again.</li>
</ol>
<p><img src="http://www.freshlabs.de/journal/wp-content/pics/leopard-samba-sharing.gif" alt="SMB sharing options in Leopard" title="SMB sharing options in Leopard" width="480" height="402" class="aligncenter size-full wp-image-380" /></p>
<p>Marking the checkbox for a specific account is not necessary unless you want to connect to shares located on the OS X machine from a Windows client. This option apparently activates Microsoft-specific network services so the NetBIOS names of SMB shares are resolved.</p>
<p>What I&#8217;m still wondering is why the SMB shares generally show in lowercase.</p>
<img src="http://www.freshlabs.de/journal/?ak_action=api_record_view&id=366&type=feed" alt="" /><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/freshlabs?a=wdN-1UaOA2Y:FKOHmQPf7ok:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/freshlabs?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/freshlabs?a=wdN-1UaOA2Y:FKOHmQPf7ok:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/freshlabs?i=wdN-1UaOA2Y:FKOHmQPf7ok:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/freshlabs?a=wdN-1UaOA2Y:FKOHmQPf7ok:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/freshlabs?i=wdN-1UaOA2Y:FKOHmQPf7ok:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/freshlabs/~4/wdN-1UaOA2Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.freshlabs.de/journal/archives/2008/11/disappearing-leopard-network-shares/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.freshlabs.de/journal/archives/2008/11/disappearing-leopard-network-shares/</feedburner:origLink></item>
		<item>
		<title>Subversion Interfaces on Mac OS X</title>
		<link>http://feedproxy.google.com/~r/freshlabs/~3/vvWEK3J5010/</link>
		<comments>http://www.freshlabs.de/journal/archives/2008/06/subversion-interfaces-on-mac-os-x/#comments</comments>
		<pubDate>Thu, 05 Jun 2008 16:38:55 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Developing]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[gui]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[subversion]]></category>

		<guid isPermaLink="false">http://www.freshlabs.de/journal/?p=303</guid>
		<description><![CDATA[Because Versions officially released it&#8217;s Beta today, I dug out this draft that had been unpublished for a long time (It was intended to be published in addition to the Versions Beta announcement one year ago): This list represents three very popular graphical user interfaces for the Subversion client svn. The applications help developers to [...]]]></description>
			<content:encoded><![CDATA[<p>Because Versions officially released it&#8217;s Beta today, I dug out this draft that had been unpublished for a long time (It was intended to be published in addition to the Versions Beta <em>announcement</em> one year ago):</p>
<p>This list represents three very popular graphical user interfaces for the Subversion client <strong>svn</strong>. The applications help developers to manage their repositories without being a  bash or shell champion. Feel free to leave a comment in case I forgot an essential tool.<br />
<span id="more-303"></span></p>
<h3>svnX</h3>
<p><a href="http://www.lachoseinteractive.net/en/community/subversion/svnx/features">svnX</a> is an open source GUI for most features of the svn client binary. It allows you to browse your working copies, spot changes and operate on them but also to browse logs and revisions of your repositories.</p>
<p>The tool comes in handy for a quick look on all changes or to export a new working copy or revision.<br />
Its approach focuses on the management of <em>existing</em> repositories.</p>
<h3>Subclipse</h3>
<p><a href="http://subclipse.tigris.org/">Subclipse</a> is an open source Eclipse plug-in providing support for Subversion within the Eclipse IDE. Compared to the other tools, this plugin really integrates with your development process. Also branching and tagging is less complicated because of the extensive context menu additions.</p>
<h3>Versions</h3>
<p>A fresh released, promising looking application is <a href="http://www.versionsapp.com/">Versions</a>. It&#8217;s almost like svnX but comes with an extra style factor. Regarding it&#8217;s still in beta, I&#8217;ve got more experience with the other apps. But Versions has potential to be the <a href="http://www.panic.com/coda/">Coda</a> of SVN management.</p>
<img src="http://www.freshlabs.de/journal/?ak_action=api_record_view&id=303&type=feed" alt="" /><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/freshlabs?a=vvWEK3J5010:4BaDGU4CwAU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/freshlabs?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/freshlabs?a=vvWEK3J5010:4BaDGU4CwAU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/freshlabs?i=vvWEK3J5010:4BaDGU4CwAU:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/freshlabs?a=vvWEK3J5010:4BaDGU4CwAU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/freshlabs?i=vvWEK3J5010:4BaDGU4CwAU:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/freshlabs/~4/vvWEK3J5010" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.freshlabs.de/journal/archives/2008/06/subversion-interfaces-on-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.freshlabs.de/journal/archives/2008/06/subversion-interfaces-on-mac-os-x/</feedburner:origLink></item>
		<item>
		<title>Create Your Personal Last.fm Wallpaper</title>
		<link>http://feedproxy.google.com/~r/freshlabs/~3/9TApaZWu64U/</link>
		<comments>http://www.freshlabs.de/journal/archives/2008/04/create-your-personal-lastfm-wallpaper/#comments</comments>
		<pubDate>Wed, 30 Apr 2008 10:28:16 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[generator]]></category>
		<category><![CDATA[lastfm]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[wallpaper]]></category>

		<guid isPermaLink="false">http://www.freshlabs.de/journal/?p=329</guid>
		<description><![CDATA[Alekc provides a simple but stunningly fast Last.fm wallpaper generator that fetches your favourite album covers and stitches them to an impressive wallpaper. After choosing a resolution of your choice it could look something like the following image &#8211; a collage of my favorite albums for the last 3 months:]]></description>
			<content:encoded><![CDATA[<p>Alekc provides a simple but stunningly fast <a href="http://lastfm.alekc.org/">Last.fm wallpaper generator</a> that fetches your favourite album covers and stitches them to an impressive wallpaper.</p>
<p>After choosing a resolution of your choice it could look something like the following image &#8211; a collage of my favorite albums for the last 3 months:</p>
<p><img src="http://www.freshlabs.de/journal/wp-content/pics/lastfm-tim.jpg" alt="My favorite albums at Last.fm" title="Last.fm Tim" width="480" height="369" /></p>
<img src="http://www.freshlabs.de/journal/?ak_action=api_record_view&id=329&type=feed" alt="" /><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/freshlabs?a=9TApaZWu64U:dGCSlaxGyOA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/freshlabs?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/freshlabs?a=9TApaZWu64U:dGCSlaxGyOA:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/freshlabs?i=9TApaZWu64U:dGCSlaxGyOA:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/freshlabs?a=9TApaZWu64U:dGCSlaxGyOA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/freshlabs?i=9TApaZWu64U:dGCSlaxGyOA:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/freshlabs/~4/9TApaZWu64U" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.freshlabs.de/journal/archives/2008/04/create-your-personal-lastfm-wallpaper/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.freshlabs.de/journal/archives/2008/04/create-your-personal-lastfm-wallpaper/</feedburner:origLink></item>
		<item>
		<title>LargeType JS</title>
		<link>http://feedproxy.google.com/~r/freshlabs/~3/spGKXpib4s0/</link>
		<comments>http://www.freshlabs.de/journal/archives/2008/03/largetype-js/#comments</comments>
		<pubDate>Sun, 30 Mar 2008 20:39:03 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[Developing]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[prototype]]></category>

		<guid isPermaLink="false">http://www.freshlabs.de/journal/?p=326</guid>
		<description><![CDATA[Similar to the LargeType enhancement for OS X, this JavaScript tool enables a large type display of content-elements on your website. Simply add <code>class="LargeType"></code> to a <code>&#60;span></code> or <code>&#60;p></code>.]]></description>
			<content:encoded><![CDATA[<p>Some Mac users will be familiar with the LargeType function integrated in Apple&#8217;s Addressbook. It enables you to right-click on a phone number and enlarge it so it&#8217;ll look similar to this:</p>
<p><img src="http://www.freshlabs.de/journal/wp-content/pics/largetype.gif" alt="LargeType in OS X Address Book" title="LargeType" class="decorative" /><small>Image from <a href="http://macmechanic.com/tips/?p=16">http://macmechanic.com/tips/?p=16</a></small></p>
<p>There is also a <a href="http://www.coldpizzasoftware.com/largetype/">LargeType enhancement for OS X</a> to activate LargeType in the OS X context menu system wide.</p>
<p>Inspired by this, I recently wrote a quick JavaScript based on <a href="http://www.prototypejs.org">prototype</a> that simulates the OS X LargeType functionality by displaying text in a <strong>LargeType-like overlay for websites</strong>.</p>
<p><a href="http://www.freshlabs.de/journal/wp-content/static/largetypejs/index.html">View the demo &raquo;</a> <small>(Quick&#8217;n dirty version)</small></p>
<h3>How to use</h3>
<ol>
<li><a href="http://www.prototypejs.org/">Download prototype</a> and include with <code>&#60;script></code></li>
<li><a href="http://www.freshlabs.de/inc/js/LargeType.js">Download LargeType.js</a> and include with <code>&#60;script></code></li>
<li>Add class name <code>.LargeType</code> to arbitrary HTML-elements.</li>
<li>Done. The script now wraps the element&#8217;s content in a link and attaches the display event for the LargeType container.</li>
</ol>
<p>You can <a href="/journal/wp-content/download/LargeTypeJS.zip">download all demo files</a> here. I&#8217;m planning to dissect the JavaScript and CSS here soon, but the code has adequate commented sections so that you can get the picture of how it works (I&#8217;ll be here in case of questions).</p>
<h3>Thoughts</h3>
<p>While preparing the script for a public release, a first few ideas came up on how I could enhance the script:</p>
<ul>
<li>Implement the same functionality without any JS but with CSS 2.1 selectors<br />
(adjacent E+F and :focus state)</li>
<li>Intelligent font-resizing during window resize to avoid line-breaking</li>
</ul>
<p>If you have suggestions on how one could improve this little script, feel free to submit a comment. Have fun with the script! I hope you can use it.</p>
<img src="http://www.freshlabs.de/journal/?ak_action=api_record_view&id=326&type=feed" alt="" /><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/freshlabs?a=spGKXpib4s0:4BIOr9p-uMc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/freshlabs?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/freshlabs?a=spGKXpib4s0:4BIOr9p-uMc:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/freshlabs?i=spGKXpib4s0:4BIOr9p-uMc:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/freshlabs?a=spGKXpib4s0:4BIOr9p-uMc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/freshlabs?i=spGKXpib4s0:4BIOr9p-uMc:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/freshlabs/~4/spGKXpib4s0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.freshlabs.de/journal/archives/2008/03/largetype-js/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.freshlabs.de/journal/archives/2008/03/largetype-js/</feedburner:origLink></item>
		<item>
		<title>OS X Tiger Still Fit As A Fiddle</title>
		<link>http://feedproxy.google.com/~r/freshlabs/~3/SOtY0PNfThg/</link>
		<comments>http://www.freshlabs.de/journal/archives/2008/02/os-x-tiger-still-fit-as-a-fiddle/#comments</comments>
		<pubDate>Fri, 29 Feb 2008 08:56:38 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[comedy]]></category>
		<category><![CDATA[glitch]]></category>
		<category><![CDATA[newbalance]]></category>

		<guid isPermaLink="false">http://www.freshlabs.de/journal/archives/2008/02/os-x-tiger-still-fit-as-a-fiddle/</guid>
		<description><![CDATA[While cleaning out some folders in my harddrive this night I found some screenshots back from October 2007 I didn&#8217;t want to keep back. The 2 following images show an occurence at Amazon.de, the german pendant homepage of the most famous allround-webshop. I&#8217;ve taken those while I was peeking around Amazon to see whether Leopard [...]]]></description>
			<content:encoded><![CDATA[<p>While cleaning out some folders in my harddrive this night I found some screenshots back from October 2007 I didn&#8217;t want to keep back.</p>
<p>The 2 following images show an occurence at <a href="http://www.amazon.de">Amazon.de</a>, the german pendant homepage of the most famous allround-webshop. I&#8217;ve taken those while I was peeking around Amazon to see whether Leopard was ready for pre-order and if Tiger would be pricedropped. But they still only had Tiger in their assortement.</p>
<p>Except for&#8230;</p>
<p><a href="/journal/wp-content/pics/osx-newbalance01.gif" title="OS X New Balance Tiger 1" rel="lightbox[OSXNewbalance]"><img src="http://www.freshlabs.de/journal/wp-content/pics/osx-newbalance01-tn.gif" alt="Amazon.de product category index showing a New Balance sneaker as OS X Tiger" /></a></p>
<p>Huh? Is that a sneaker? I want to see that in detail!</p>
<p><a href="/journal/wp-content/pics/osx-newbalance02.gif" title="OS X New Balance Tiger 2" rel="lightbox[OSXNewbalance]"><img src="http://www.freshlabs.de/journal/wp-content/pics/osx-newbalance02-tn.gif" alt="Amazon.de product category detail showing a New Balance as OS X Tiger" /></a></p>
<p>I swear that I didn&#8217;t touch those pictures to apply a cheap retouch or anything. It&#8217;s the actual webshop I was presented when browsing a category &#8220;Max OS X Tiger&#8221;.</p>
<p>Probably some product-to-image ID-interference thing occured there. No big thing of course&#8230;I&#8217;m sure Amazon fixed it the very same day.</p>
<img src="http://www.freshlabs.de/journal/?ak_action=api_record_view&id=323&type=feed" alt="" /><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/freshlabs?a=SOtY0PNfThg:DLFC_CgfNZY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/freshlabs?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/freshlabs?a=SOtY0PNfThg:DLFC_CgfNZY:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/freshlabs?i=SOtY0PNfThg:DLFC_CgfNZY:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/freshlabs?a=SOtY0PNfThg:DLFC_CgfNZY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/freshlabs?i=SOtY0PNfThg:DLFC_CgfNZY:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/freshlabs/~4/SOtY0PNfThg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.freshlabs.de/journal/archives/2008/02/os-x-tiger-still-fit-as-a-fiddle/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.freshlabs.de/journal/archives/2008/02/os-x-tiger-still-fit-as-a-fiddle/</feedburner:origLink></item>
		<item>
		<title>Incredible iuneWind Wallpapers</title>
		<link>http://feedproxy.google.com/~r/freshlabs/~3/TtxSXJzXndI/</link>
		<comments>http://www.freshlabs.de/journal/archives/2008/01/incredible-iunewind-wallpapers/#comments</comments>
		<pubDate>Fri, 04 Jan 2008 22:17:18 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Quicknotes]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[organic]]></category>
		<category><![CDATA[russia]]></category>
		<category><![CDATA[wallpaper]]></category>

		<guid isPermaLink="false">http://www.freshlabs.de/journal/archives/2008/01/incredible-iunewind-wallpapers/</guid>
		<description><![CDATA[iuneWind is a designer from Samara, Russia that creates some fantastic digital artwork. I really love the organic style and the attention to detail in every artwork, which is consistently taken through all elements. Check out those incredible, colorful wallpapers!]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.iunewind.com/">iuneWind</a> is a designer from Samara, Russia that creates some fantastic digital artwork.<br />
I really love the organic style and the attention to detail in every artwork, which is consistently taken through all elements.<br />
Check out those <a href="http://iunewind.com/category/wallpapers">incredible, colorful wallpapers</a>!</p>
<img src="http://www.freshlabs.de/journal/?ak_action=api_record_view&id=321&type=feed" alt="" /><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/freshlabs?a=TtxSXJzXndI:RfkHG5mO4d8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/freshlabs?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/freshlabs?a=TtxSXJzXndI:RfkHG5mO4d8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/freshlabs?i=TtxSXJzXndI:RfkHG5mO4d8:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/freshlabs?a=TtxSXJzXndI:RfkHG5mO4d8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/freshlabs?i=TtxSXJzXndI:RfkHG5mO4d8:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/freshlabs/~4/TtxSXJzXndI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.freshlabs.de/journal/archives/2008/01/incredible-iunewind-wallpapers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.freshlabs.de/journal/archives/2008/01/incredible-iunewind-wallpapers/</feedburner:origLink></item>
		<item>
		<title>New Year, New Cake</title>
		<link>http://feedproxy.google.com/~r/freshlabs/~3/s0kW5rYAhOU/</link>
		<comments>http://www.freshlabs.de/journal/archives/2008/01/new-year-new-cake/#comments</comments>
		<pubDate>Wed, 02 Jan 2008 15:42:20 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[Developing]]></category>
		<category><![CDATA[cakephp]]></category>
		<category><![CDATA[framework]]></category>

		<guid isPermaLink="false">http://www.freshlabs.de/journal/archives/2008/01/new-year-new-cake/</guid>
		<description><![CDATA[Happy New Year to all of you! As a cake baker, I&#8217;ve always been curious about new CakePHP releases. Especially new versions in the 1.2 branch because I&#8217;m working on 4-5 projects that are built with 1.2 &#8211; tapping the full potential of bulit-in features such as I18n, pagination and advanced HABTM associations. Since the [...]]]></description>
			<content:encoded><![CDATA[<p>Happy New Year to all of you!</p>
<p>As a cake baker, I&#8217;ve always been curious about new <a href="http://cakephp.org">CakePHP</a> releases. Especially new versions in the 1.2 branch because I&#8217;m working on 4-5 projects that are built with 1.2 &#8211; tapping the full potential of bulit-in features such as <abbr title="Internationalisation">I18n</abbr>, pagination and advanced <abbr title="hasAndBelongsToMany">HABTM</abbr> associations.</p>
<p>Since the 1st of January the dev-team of CakePHP published new releases.<br />
<a href="http://cakeforge.org/frs/?group_id=23&#038;release_id=371">Stable 1.1.19.6305</a> (<a href="https://trac.cakephp.org/wiki/changelog/1.1.x.x">Changelog</a>) and <a href="http://cakeforge.org/frs/?group_id=23&#038;release_id=372">Beta 1.2.0.631</a> (<a href="https://trac.cakephp.org/wiki/changelog/1.2.x.x">Changelog</a>)</p>
<p>Also the homepage of CakePHP got a new rockin&#8217; 2008 design with a sliding content-box.<br />
The new top-level menu button <a href="http://cakephp.org/feeds">Planet</a> now also features the most important resources for development with this great framework.</p>
<p>Happy baking and a prosperous 2008!</p>
<img src="http://www.freshlabs.de/journal/?ak_action=api_record_view&id=320&type=feed" alt="" /><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/freshlabs?a=s0kW5rYAhOU:atQd4sYz9yc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/freshlabs?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/freshlabs?a=s0kW5rYAhOU:atQd4sYz9yc:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/freshlabs?i=s0kW5rYAhOU:atQd4sYz9yc:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/freshlabs?a=s0kW5rYAhOU:atQd4sYz9yc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/freshlabs?i=s0kW5rYAhOU:atQd4sYz9yc:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/freshlabs/~4/s0kW5rYAhOU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.freshlabs.de/journal/archives/2008/01/new-year-new-cake/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.freshlabs.de/journal/archives/2008/01/new-year-new-cake/</feedburner:origLink></item>
		<item>
		<title>Mac OS X 10.5 Leopard Dock Replacement</title>
		<link>http://feedproxy.google.com/~r/freshlabs/~3/-eNsv8_9A4c/</link>
		<comments>http://www.freshlabs.de/journal/archives/2007/11/mac-os-x-105-leopard-dock-replacement/#comments</comments>
		<pubDate>Fri, 02 Nov 2007 15:26:12 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[dock]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[osx]]></category>

		<guid isPermaLink="false">http://www.freshlabs.de/journal/archives/2007/11/mac-os-x-105-leopard-dock-replacement/</guid>
		<description><![CDATA[This is a thing I discovered on digg today. If you are enjoying an installation of Apple&#8217;s new Leopard OS X you can change the visual appearance of the three-dimensional dock by replacing 5 graphic-files of the Dock package. Download files from InsideMacGames forum I tried it out and copied the example graphics into the [...]]]></description>
			<content:encoded><![CDATA[<p>This is a thing I discovered on <a href="http://digg.com/apple/Gorgeous_Mac_OS_X_10_5_Leopard_Dock_Replacement_w_pics">digg</a> today. If you are enjoying an installation of Apple&#8217;s new Leopard OS X you can change the visual appearance of the three-dimensional dock by replacing 5 graphic-files of the Dock package.</p>
<p><strong><a href="http://www.insidemacgames.com/forum/index.php?showtopic=31923">Download files from InsideMacGames forum</a></strong></p>
<p>I tried it out and copied the example graphics into the instructed folder. You then only need to &#8216;reset&#8217; the Dock application by executing <code>killall Dock</code> in the Terminal.</p>
<h3>The new dock</h3>
<p><img src="/journal/wp-content/pics/appledock-dark.jpg" alt="Leopard Dock in Glossy-Black" /><br />
<small class="caption">The new glossy Leopard Dock provides more contrast and visual appeal</small></p>
<h3>The standard Dock</h3>
<p><img src="/journal/wp-content/pics/appledock-default.jpg" alt="The default Leopard Dock by Apple" /><br />
<small class="caption">The standard Leopard Dock is also nice, but lacks contrast</small></p>
<p>I personally like the jet-black glossy version better and will stick with it. Really slick.</p>
<p>This mod also makes the glowing dot indicators for active apps better recognizable. People who like to have the old fashioned black triangle indicators back should <a href="http://www.silvermac.com/2007/leopard-dock-with-black-triangle/">read this article on Silver Mac</a>.</p>
<p>Detailed instructions on how and where to replace the neccessary files are included with the download ZIP.</p>
<img src="http://www.freshlabs.de/journal/?ak_action=api_record_view&id=316&type=feed" alt="" /><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/freshlabs?a=-eNsv8_9A4c:Bff2quKRUGg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/freshlabs?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/freshlabs?a=-eNsv8_9A4c:Bff2quKRUGg:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/freshlabs?i=-eNsv8_9A4c:Bff2quKRUGg:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/freshlabs?a=-eNsv8_9A4c:Bff2quKRUGg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/freshlabs?i=-eNsv8_9A4c:Bff2quKRUGg:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/freshlabs/~4/-eNsv8_9A4c" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.freshlabs.de/journal/archives/2007/11/mac-os-x-105-leopard-dock-replacement/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.freshlabs.de/journal/archives/2007/11/mac-os-x-105-leopard-dock-replacement/</feedburner:origLink></item>
		<item>
		<title>5 Design Flaws In The MySpace Audio Player</title>
		<link>http://feedproxy.google.com/~r/freshlabs/~3/9upkeIRK2hU/</link>
		<comments>http://www.freshlabs.de/journal/archives/2007/07/5-design-flaws-in-the-myspace-audio-player/#comments</comments>
		<pubDate>Sun, 22 Jul 2007 19:25:57 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[fuckedup]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[myspace]]></category>

		<guid isPermaLink="false">http://www.freshlabs.de/journal/archives/2007/07/5-design-flaws-in-the-myspace-flash-player/</guid>
		<description><![CDATA[I&#8217;m not a MySpace member myself but I tend to listen to one or another song once in a while. It&#8217;s a great way to discover new tunes or watch newcoming superstars grow as they publish their songs on MySpace. Since MySpace is especially popular among musicians for its audio streaming capability, one could expect [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m not a MySpace member myself but I tend to listen to one or another song once in a while. It&#8217;s a great way to discover new tunes or watch newcoming superstars grow as they publish their songs on MySpace.</p>
<p>Since MySpace is especially popular among musicians for its audio streaming capability, one could expect that MySpace designers and developers dedicate an extra focus to this functionality. </p>
<p>The user experience I&#8217;ve made with their embedded Flash player shows me they don&#8217;t.</p>
<p><span id="more-307"></span></p>
<p><img src="/journal/wp-content/pics/myspace-player.gif" alt="MySpace Flash Player" class="decorative" /></p>
<p>In the following I compiled a list of things about the MySpace flash player that are completely bogus. But instead of just flaming and ranting about it, I&#8217;ll try to propose a possible solution for each design flaw. Maybe some will be regarded within the next makeover at MySpace. ;)</p>
<ol>
<li>
<h3>Pressing Pause on page load causes confusion</h3>
<p><img src="/journal/wp-content/pics/myspace-player-playorpause.gif" alt="MySpace Flash Player - Play or Pause" /></p>
<p><strong class="false">Error:</strong> When the flash player has loaded, the first track immediately begins to play. If you press the pause button right after page load, the song as well as the time both stop advancing. But the status in the display says &#8220;Playing&#8221; anyway and also the equalizer is bumping some ranges. </p>
<p><strong class="true">Solution:</strong> Stop the playback from the beginning or make it a user option. Not every visitor wants to listen to the music when he visits the page.
</li>
<li>
<h3>Graphic equalizer is completely fake</h3>
<p><img src="/journal/wp-content/pics/myspace-player-fake-eq.gif" alt="MySpace Flash Player - Fake Equalizer" /></p>
<p><strong class="false">Error:</strong> You don&#8217;t have to be an audio-engineer to recognize that the amplitudes the equalizer virtualizes have nothing to do with the sound that is playing. It just randomly dangles up and down &#8211; even when there&#8217;s silence at the beginning of a track. This can be tested when you listen to songs that feature calm &amp; loud or slow &amp; fast parts, such as tracks from <a href="http://www.myspace.com/beatsteaks">The Beatsteaks</a> or <a href="http://www.myspace.com/peaches">Peaches</a>.<br />
You&#8217;ll notice that the equalizer always moves at the same speed and shows random amplitudes in random bandwidths. This is more confusing than useful &mdash; the equalizer is just for the sake of eye-candy, which is a drop in the polluted ocean of MySpace.</p>
<p><strong class="true">Solution:</strong> Fix it or leave it out. Binding an equalizer to sound should be easy to do. I can remember doing tutorials for such thing in the days of Flash 5. More useful though would be a display of the remaining playback time or sth. like that.
</li>
<li>
<h3>Inconsistent Button Design</h3>
<p><img src="/journal/wp-content/pics/myspace-player-playbuttons.gif" alt="MySpace Flash Player - Playback Buttons" /></p>
<p><strong class="false">Error:</strong> Why is there a &#8220;Pause&#8221; button? I could agree with the argument that people might look for such a button when they want to stop playback temporarily. But when a track is paused, you currently can resume it either by pressing &#8220;Pause&#8221; again or by pressing &#8220;Play&#8221; (the redundancy makes sense somehow). But when the player is in &#8220;Playing&#8221; mode the only button <strong>without</strong> a function is the &#8220;Play&#8221; button &#8212; this, however, is bad design because the redundancy gets inconsistent there.</p>
<p><strong class="true">Solution:</strong> A better design would be to fuse the &#8220;Pause&#8221; and &#8220;Play&#8221; function into one button. When the playback is stopped, the button shows &#8220;Play&#8221;. When a song plays, it shows &#8220;Pause&#8221;. The playback buttons in iTunes also work like this (because Apple employs UI designers who know about interface modes).</p>
<p>For further reading on modes (or states) of interfaces, I recommend the book <a href="http://www.amazon.com/Humane-Interface-Directions-Designing-Interactive/dp/0201379376/">Jef Raskin &#8211; The Humane Interface</a> (Page 37 ff. Chapter 3.2 &#8211; &#8220;Modes&#8221;).
</li>
<li>
<h3>Progress Slider overshoots</h3>
<p><img src="/journal/wp-content/pics/myspace-player-slidergone.gif" alt="MySpace Flash Player - Slider overshoot" /></p>
<p><strong class="false">Error:</strong> I was surprised by this fact recently when I listened to a new mix from Diplo. When the track played until 4 minutes, 11 seconds the handle of the progress slider reached the end of the line. I thought &#8220;Hey, it does not sound like the song will end here every second&#8230;&#8221;, but the handle kept going and going. The song went on for 2 minutes and the progress handle was never to be seen again until I hit the stop button.<br />
It almost appears like this is coded &#8220;straightforward&#8221; into the player as 1 pixel per second: <code>x_position_of_handle = song.played_time_in_seconds</code>.<br />
Scrubbing the progress slider is disabled on most pages anyway (Don&#8217;t know if that&#8217;s a user option). So this element of the interface could possibly be dropped after the next makeover.</p>
<p><strong class="true">Solution:</strong> Fix it, or leave the slider out of the GUI completely when scrubbing is disabled &#8211; only showing the progress bar.
</li>
<li>
<h3>Volume control indicator</h3>
<p><img src="/journal/wp-content/pics/myspace-player-volume-control.gif" alt="MySpace Flash Player - Volume control" /></p>
<p><strong class="false">Situation:</strong> When you scrub the volume slider, a green indicator with growing vertical bars below the volume slider shows you where the volume <em>really</em> is. Does one really need this as feedback? In my opinion it&#8217;s absolutely superfluous, combined with the slider design.</p>
<p><strong class="true">Solution:</strong> A better design would implement to replace the current slider track (the background) with a linear growing indicator. It&#8217;s color filling grows as you drag the volume handle.<br />
<strong class="true">2nd alternative:</strong> Leave out the indicator completely or move it into the display area.
</li>
</ol>
<h3>A Quick re-designed Mockup</h3>
<p>While I had Photoshop opened, it took about 20 minutes dragging and removing a few elements to realize my improvement suggestions:</p>
<p><img src="http://www.freshlabs.de/journal/wp-content/pics/myspace-player-redesign.gif" alt="MySpace Flash Player - Redesign" class="decorative" /></p>
<p>There&#8217;s now one button for play&amp;pause, the volume indicator has moved inside the display with the look of the equalizer (which is now gone), the played time has moved inside the display, the volume slider is held as a plain slider, and there&#8217;s even slightly more space to each side of the button group. That&#8217;s it.</p>
<p>I wouldn&#8217;t even start researching design flaws in the rest of the MySpace site. That system seems so incrementally developed and patched everywhere that I&#8217;m sorry for the developers who will re-code it one day.</p>
<img src="http://www.freshlabs.de/journal/?ak_action=api_record_view&id=307&type=feed" alt="" /><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/freshlabs?a=9upkeIRK2hU:v3rRltlzoA8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/freshlabs?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/freshlabs?a=9upkeIRK2hU:v3rRltlzoA8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/freshlabs?i=9upkeIRK2hU:v3rRltlzoA8:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/freshlabs?a=9upkeIRK2hU:v3rRltlzoA8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/freshlabs?i=9upkeIRK2hU:v3rRltlzoA8:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/freshlabs/~4/9upkeIRK2hU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.freshlabs.de/journal/archives/2007/07/5-design-flaws-in-the-myspace-audio-player/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.freshlabs.de/journal/archives/2007/07/5-design-flaws-in-the-myspace-audio-player/</feedburner:origLink></item>
		<item>
		<title>Undeletable CS2 files in OS X Trash</title>
		<link>http://feedproxy.google.com/~r/freshlabs/~3/Q7UJRmM71As/</link>
		<comments>http://www.freshlabs.de/journal/archives/2007/07/undeletable-cs2-files-in-os-x-trash/#comments</comments>
		<pubDate>Sun, 08 Jul 2007 12:27:31 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Solved]]></category>
		<category><![CDATA[absurd]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[fixed]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[tieng+viet]]></category>

		<guid isPermaLink="false">http://www.freshlabs.de/journal/archives/2007/07/undeletable-cs2-files-in-os-x-trash/</guid>
		<description><![CDATA[It&#8217;s a quite common problem along Mac OS X users that have once tried to uninstall Adobe&#8217;s Creative Suite 2. There&#8217;s a nasty leftover in the trash: An HTML file from the CS2 legal disclaimer docs named Tieng Viet.html. The filename includes special Vietnamese characters and therefore is hard to handle for UNIX when rewriting [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s a quite common problem along Mac OS X users that have once tried to uninstall Adobe&#8217;s Creative Suite 2. There&#8217;s a nasty leftover in the trash: An HTML file from the CS2 legal disclaimer docs named <em>Tieng Viet.html</em>.</p>
<p>The filename includes special Vietnamese characters and therefore is hard to handle for UNIX when rewriting the directory contents.</p>
<p>How to get rid of this file? <a href="http://www.google.de/search?q=os+x+adobe+trash+tieng+viet">Research showed me</a> that there are at least 6 ways to accomplish the deletion of the localized file.</p>
<p><span id="more-306"></span></p>
<ul>
<li>Creating a new temporary user account in OS X, move the undeletable file/directory in that account. Then delete the temp  account.</li>
<li>Do a <samp>sudo rm -R</samp> &#8220;forced&#8221; deletion via the Terminal</li>
<li>Reset permissions via the Get Info-panel or repair them by doing a <samp>chflags nouchg nameoffile</samp> in the Terminal</li>
<li>Repair permissions with the Disk Utility</li>
<li>Simply rename the file</li>
<li>Install special third-party system-modifying tools.</li>
</ul>
<p>Unfortunately, none of these methods worked out in <em>my</em> case. The file was still there and I got errors that the file was not editable or &#8220;not available&#8221; (surely I moved it out of the trash folder).</p>
<p>Googling a bit further led me to <a href="http://forums.macrumors.com/showthread.php?t=89736">this guide on MacRumors for repairing permissions or zapping the PRAM</a>. The last mentioned method there finally worked for me!</p>
<h3>The solution: Run fsck -f</h3>
<p>The system utility fsck (for &#8220;file system check&#8221; or &#8220;file system consistency check&#8221;) is a tool for checking the consistency of a file system in Unix systems and derivates.</p>
<ol>
<li>Restart your Mac holding down <strong>Command(&#8984;)+S</strong> key to enter <em>Single user mode</em>. You&#8217;ll be booted into nothing but a shell.
<li>Enter the command <kbd>fsck -f</kbd></li>
<li>Now the file consistency check begins. After I ran the command, the process quickly spotted 4 entries where it alerted &#8220;Illegal filename&#8221; &#8211; so far so good. The whole process took about 15 minutes to finish, so you might grab a cup of tea or coffee while the check runs.</li>
<li>Once complete, type <kbd>reboot</kbd> and hit return to reboot you Mac back in to OS X as normal.</li>
<li>You should now be able to <em>really</em> empty the trash.</li>
</ol>
<img src="http://www.freshlabs.de/journal/?ak_action=api_record_view&id=306&type=feed" alt="" /><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/freshlabs?a=Q7UJRmM71As:tskhG9huVbc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/freshlabs?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/freshlabs?a=Q7UJRmM71As:tskhG9huVbc:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/freshlabs?i=Q7UJRmM71As:tskhG9huVbc:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/freshlabs?a=Q7UJRmM71As:tskhG9huVbc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/freshlabs?i=Q7UJRmM71As:tskhG9huVbc:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/freshlabs/~4/Q7UJRmM71As" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.freshlabs.de/journal/archives/2007/07/undeletable-cs2-files-in-os-x-trash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.freshlabs.de/journal/archives/2007/07/undeletable-cs2-files-in-os-x-trash/</feedburner:origLink></item>
	</channel>
</rss>
