<?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>designerZen &#187; ajax</title>
	<atom:link href="http://www.designerzen.com/tag/ajax/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.designerzen.com</link>
	<description>design and creative works of zenon olenski</description>
	<lastBuildDate>Mon, 22 Mar 2010 11:58:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>NomadRadio.fm</title>
		<link>http://www.designerzen.com/2009/nomadradiofm/</link>
		<comments>http://www.designerzen.com/2009/nomadradiofm/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 14:27:56 +0000</pubDate>
		<dc:creator>designerzen</dc:creator>
				<category><![CDATA[Favourites]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://www.designerzen.com/?p=223</guid>
		<description><![CDATA[Renegade Web Radio Bored of the charts? Looking for sounds to keep you occupied? Look no longer with music and mixes from around the world in one simple interface &#8211; combining a podcast, blog and mix aggregator &#8211; held together with AJAX magic check it out @ nomadradio.fm Features Cross Fading between tracks Prefetching of [...]]]></description>
			<content:encoded><![CDATA[<p><img class="right size-thumbnail wp-image-318" title="Nomad Screenshot" src="http://www.designerzen.com/blog/wp-content/uploads/2009/04/screenshot-150x150.jpg" alt="Nomad Radio dot FM" width="150" height="150" /></p>
<h3>Renegade Web Radio</h3>
<p>Bored of the charts? Looking for sounds to keep you occupied? Look no longer with music and mixes from around the world in one simple interface &#8211; combining a podcast, blog and mix aggregator &#8211; held together with AJAX magic</p>
<p><span id="more-223"></span><br />
check it out @ <a title="Nomad Radio" class="external_link" href="http://nomadradio.fm/">nomadradio.fm</a></p>
<h4>Features</h4>
<ul>
<li>Cross Fading between tracks</li>
<li>Prefetching of the next track so that there aren&#8217;t any gaps between songs</li>
<li>A fast visualiser that reacts onbeat as well as to the frequencies</li>
<li>Saved volume and a rotary dial <img src='http://www.designerzen.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>AJAX backend so that you can browse around without losing audio</li>
<li>Flash <-> Javascript bi-communication</li>
</ul>
<p>Get involved and send over your mixes!</p>
<div class="flashbox frame">
<a id="max" class="embedflash alignright" style="width: 300px; height: 360px;" href="http://www.nomadradio.fm/wp-content/themes/NomadRadio/MusicVacuum.swf?iptc=http://www.nomadradio.fm/?feed=podcast&#038;seamless=true&#038;autostart=false&#038;crossfade_duration=500&#038;crossfade_curve=0&#038;buffer_duration=1000">nomad radio player</a>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.designerzen.com/2009/nomadradiofm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Day 007 : Technical Evolution</title>
		<link>http://www.designerzen.com/2009/day-007-technical-evolution/</link>
		<comments>http://www.designerzen.com/2009/day-007-technical-evolution/#comments</comments>
		<pubDate>Mon, 23 Mar 2009 11:49:55 +0000</pubDate>
		<dc:creator>designerzen</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[designerzen]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.designerzen.com/?p=188</guid>
		<description><![CDATA[Unlike my previous site, I want this new theme to work dynamically, with only relevant information changing, rather than having to refresh the entire site on each click. I want this for a number of reasons, least of all to make a smoother interface for a simple site, but also so that the entire site [...]]]></description>
			<content:encoded><![CDATA[<p>Unlike my previous site,<strong> I want this new theme to work dynamically</strong>, with only relevant information changing, rather than having to refresh the entire site on each click. I want this for a number of reasons, least of all to make a <em>smoother interface</em> for a simple site, but also so that the <em>entire site can become aware of changes in realtime</em>. The large empty space above the navigation bar is for a large scaling flash applet that I am currently coding, and this will communicate with the javascript code in the html to act reactively to each page selection.<span id="more-188"></span>  </p>
<p>In this way, <em>the entire site remains pretty similar</em>, with only a few changes that happen on link clicking. To accomplish this, I am using the incredible jQuery Javascript library to make asynchronous calls to load pages into sections, and also to display and control the flash applet with a series of animation and data commands.</p>
<p>The most challenging aspects of designing for such sites lie in how using Javascript removes a lot of the controls that we take for granted &#8211; a good example here would be that using Javascript to load in a new page breaks the BACK button in your browser. Which, for most users, is completely unacceptable. Other problems such as <em>incorrect permalinks</em> for bookmarking and <em>placing history items in your list</em> are difficult to remedy, although with cunning use of hidden forms and some Javascript parsing functions for extrapolating Urls and creating permalinks, it is possible.</p>
<p><strong>The site now handles itself cross-browser</strong> and deals with all of these issues, as well as scrolling to anchored links and handling bookmarks.</p>
<p>If you find that this site is causing you problems, or that it is not working as I described, please leave a comment along with your machine details and browser specifications. Thanks!</p>
<p><strong>Tested on</strong> : <em>Firefox 2+ / IE 6+ / Safari 2+ / Opera 7+ / Konqueror 2+ / Chrome </em><br />
<strong>Machines</strong> : <em>Windows XP / Windows 2000 / Windows Vista / Mac OSX Leopard / Linux Kubuntu / Linux Fedora</em></p>
<p><em>Know Issues</em> : Konqueror disables the flash applets ability to comminicate with Javascript (See error message in flash) &#8211; this is completely outside of my control and seems to depend on how your system is configured. This won&#8217;t prevent you from enjoying the site, just won&#8217;t let you see alot of the animations!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.designerzen.com/2009/day-007-technical-evolution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
