<?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>Sheru! &#187; Web stuff</title>
	<atom:link href="http://www.shellbryson.com/index.php/category/web-stuff/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.shellbryson.com</link>
	<description>Musings of a frustrated designer</description>
	<lastBuildDate>Tue, 13 Jul 2010 18:20:52 +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>BiteSizedJapan Holiday Preview!</title>
		<link>http://www.shellbryson.com/index.php/2009/12/22/bitesizedjapan-holiday-preview/</link>
		<comments>http://www.shellbryson.com/index.php/2009/12/22/bitesizedjapan-holiday-preview/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 20:13:56 +0000</pubDate>
		<dc:creator>Shell</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Web stuff]]></category>
		<category><![CDATA[BiteSizedJapan]]></category>

		<guid isPermaLink="false">http://www.shellbryson.com/?p=193</guid>
		<description><![CDATA[I&#8217;m still not totally happy with our Kameko designs, but there are so many distractions (especially at this time of year!). Sadly our Christmas card project became a bit of a rush-job at the end, but finally we have something online! http://www.bitesizedjapan.com]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m still not totally happy with our Kameko designs, but there are so many distractions (especially at this time of year!). Sadly our Christmas card project became a bit of a rush-job at the end, but finally we have something online!</p>
<p><a title="Japanese Culture Magazine" href="http://www.bitesizedjapan.com">http://www.bitesizedjapan.com</a></p>
<p><a href="http://www.shellbryson.com/wp-content/uploads/2009/12/bsjpromo.png"><img class="alignnone size-full wp-image-195" title="bsjpromo" src="http://www.shellbryson.com/wp-content/uploads/2009/12/bsjpromo.png" alt="bsjpromo" width="300" height="258" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.shellbryson.com/index.php/2009/12/22/bitesizedjapan-holiday-preview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>When not to use jQuery &amp; AJAX</title>
		<link>http://www.shellbryson.com/index.php/2009/11/25/when-not-to-use-jquery-ajax/</link>
		<comments>http://www.shellbryson.com/index.php/2009/11/25/when-not-to-use-jquery-ajax/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 11:29:49 +0000</pubDate>
		<dc:creator>Shell</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web stuff]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Intranet]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.shellbryson.com/?p=173</guid>
		<description><![CDATA[While AJAX has its place, it&#8217;s good to learn when not to use it. We discovered with our Intranet project significant speed penalties introduced by loading a lot of dynamic content in via AJAX at the same time. It&#8217;s very easy to get carried away and try load everything in with jQuery, but on an [...]]]></description>
			<content:encoded><![CDATA[<p>While AJAX has its place, it&#8217;s good to learn when <em>not </em>to use it.</p>
<p>We discovered with our Intranet project significant speed penalties introduced by loading a lot of dynamic content in via AJAX at the same time. It&#8217;s very easy to get carried away and try load everything in with jQuery, but on an initial page draw this is clearly a <em><strong>Bad Thing</strong></em>:</p>
<p>Take our Intranet portal as an example. It consists of 9 widgets, each of which has fully dynamic content. After the portal is initially constructed by the server, loaded by the client, and jQuery has initialised, each Widget then goes and fetches its own content. This resulted in an average <em>35 seconds </em>until the page was fully ready. Clearly this in unacceptable.</p>
<p>Going back and re-working the widgets so that they &#8220;pre-populate&#8221; the data server side reduced this time to <em>5 seconds</em>. Subsequent updates are then performed by jQuery AJAX calls so the user experience is unaffected.</p>
<p>A lot of this is due to locking &#8211; only two connections can be made to a web server at once from a single client, so an application that generates many AJAX requests will end up having request queued. Also all those requests going back and forth from the server generate a lot of overhead, not to mention that once all the data has finally been received by the client poor jQuery has to do a lot of work!</p>
<p>So we learned the hard way: be careful how you use AJAX!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shellbryson.com/index.php/2009/11/25/when-not-to-use-jquery-ajax/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>publisher</title>
		<link>http://www.shellbryson.com/index.php/2009/11/14/publisher/</link>
		<comments>http://www.shellbryson.com/index.php/2009/11/14/publisher/#comments</comments>
		<pubDate>Sat, 14 Nov 2009 13:59:36 +0000</pubDate>
		<dc:creator>Shell</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web stuff]]></category>
		<category><![CDATA[BiteSizedJapan]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[TinyMCE]]></category>

		<guid isPermaLink="false">http://www.shellbryson.com/?p=152</guid>
		<description><![CDATA[In our infinite wisdom, for the BiteSizedJapan project it was decided that writing a Publishing system from scratch would ensure a much better fit for the magazine than trying to hack an existing content management system. Let me say this up front: Content Managers are not easy to write! Thankfully the pain is somewhat mitigated [...]]]></description>
			<content:encoded><![CDATA[<p>In our infinite wisdom, for the <a title="The Japanese Culture Magazine" href="http://www.bitesizedjapan.com">BiteSizedJapan</a> project it was decided that writing a Publishing system from scratch would ensure a much better fit for the magazine than trying to hack an existing content management system.</p>
<p>Let me say this up front: Content Managers are not easy to write!</p>
<p>Thankfully the pain is somewhat mitigated thanks to TinyMCE and a lot of jQuery.</p>
<p><a rel="attachment wp-att-154" href="http://www.shellbryson.com/index.php/2009/11/14/publisher/publisher/"><img class="alignnone size-full wp-image-154" title="Publisher" src="http://www.shellbryson.com/wp-content/uploads/2009/11/publisher.png" alt="Publisher" width="300" height="258" /></a></p>
<p><a rel="attachment wp-att-155" href="http://www.shellbryson.com/index.php/2009/11/14/publisher/publisher2/"><img class="alignnone size-full wp-image-155" title="Publisher MCE" src="http://www.shellbryson.com/wp-content/uploads/2009/11/publisher2.png" alt="Publisher MCE" width="300" height="258" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.shellbryson.com/index.php/2009/11/14/publisher/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Christmas Branding</title>
		<link>http://www.shellbryson.com/index.php/2009/11/10/christmas-branding/</link>
		<comments>http://www.shellbryson.com/index.php/2009/11/10/christmas-branding/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 15:17:57 +0000</pubDate>
		<dc:creator>Shell</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Web stuff]]></category>
		<category><![CDATA[branding]]></category>
		<category><![CDATA[Christmas]]></category>
		<category><![CDATA[logo]]></category>
		<category><![CDATA[Phones4u]]></category>

		<guid isPermaLink="false">http://www.shellbryson.com/?p=146</guid>
		<description><![CDATA[I&#8217;m not quite sure whoever decided this branding would be a good idea or not hadn&#8217;t been at the Christmas booze a bit early this year themselves:]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m not quite sure whoever decided <a href="http://www.phones4u.co.uk/?ppc=true&amp;cid=ppcgoo">this branding </a>would be a good idea or not hadn&#8217;t been at the Christmas booze a bit early this year themselves:</p>
<div id="attachment_147" class="wp-caption alignnone" style="width: 310px"><a rel="attachment wp-att-147" href="http://www.shellbryson.com/index.php/2009/11/10/christmas-branding/phones4u/"><img class="size-medium wp-image-147" title="phones4u" src="http://www.shellbryson.com/wp-content/uploads/2009/11/phones4u-300x258.png" alt="Seriously?" width="300" height="258" /></a><p class="wp-caption-text">Seriously?</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.shellbryson.com/index.php/2009/11/10/christmas-branding/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>fancy fonts</title>
		<link>http://www.shellbryson.com/index.php/2009/10/27/fancy-fonts/</link>
		<comments>http://www.shellbryson.com/index.php/2009/10/27/fancy-fonts/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 13:21:59 +0000</pubDate>
		<dc:creator>Shell</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web stuff]]></category>
		<category><![CDATA[BiteSizedJapan]]></category>
		<category><![CDATA[Cufon]]></category>
		<category><![CDATA[Design]]></category>

		<guid isPermaLink="false">http://www.shellbryson.com/?p=117</guid>
		<description><![CDATA[So, if you come up with a fab design with sexy typefaces and a wonderful layout&#8230;  and then you can pretty much kiss that goodbye within a browser. After all, you are limited to a handful of rather dull typefaces, and until now there was very little you could do about that&#8230;. The solution? Well, [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-118" href="http://www.shellbryson.com/index.php/2009/10/27/fancy-fonts/cufon/"><img class="alignnone size-full wp-image-118" title="cufon" src="http://www.shellbryson.com/wp-content/uploads/2009/10/cufon.png" alt="cufon" width="365" height="199" /></a></p>
<p>So, if you come up with a fab design with sexy typefaces and a wonderful layout&#8230;  and then you can pretty much kiss that goodbye within a browser. After all, you are limited to a handful of rather dull typefaces, and until now there was very little you could do about that&#8230;.</p>
<p>The solution? Well, over the past week or so I&#8217;ve been playing with the <a title="Cufon" href="http://cufon.shoqolate.com/generate/">Cufon font library</a>.</p>
<p>Cufon is a very clever tool that lets you upload fonts and reprocess them in a format that can then be displayed in almost all browsers. Simply including the Cufon script:</p>
<blockquote><p>&lt;script type=&#8221;text/javascript&#8221; src=&#8221;/script/cufon.js&#8221;&gt;&lt;/script&gt;</p></blockquote>
<p>&#8230;the font script (generated via their web site)&#8230;</p>
<blockquote><p>&lt;script type=&#8221;text/javascript&#8221; src=&#8221;/fonts/EurostileT_400-EurostileT_700.font.js&#8221;&gt;&lt;/script&gt;</p></blockquote>
<p>&#8230;and a simple jQuery call and you&#8217;re good to go:</p>
<blockquote><p>Cufon.replace(&#8220;.myCssClass&#8221;);</p></blockquote>
<p>Cufon will walk through your page and replace all instances of &#8220;.myClass&#8221; with your fancy font. It&#8217;ll even maintain the formatting (including colour).</p>
<p>We&#8217;ve tested this on Internet Explorer 6 and 7, FireFox 3.5 and Safari 4.1 and it works like a charm &#8211; and ideal tool for a type-heavy publication like a magazine (BiteSizedJapan).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shellbryson.com/index.php/2009/10/27/fancy-fonts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kameko in braids</title>
		<link>http://www.shellbryson.com/index.php/2009/10/17/kameko-in-braids/</link>
		<comments>http://www.shellbryson.com/index.php/2009/10/17/kameko-in-braids/#comments</comments>
		<pubDate>Sat, 17 Oct 2009 11:11:16 +0000</pubDate>
		<dc:creator>Shell</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Web stuff]]></category>
		<category><![CDATA[BiteSizedJapan]]></category>
		<category><![CDATA[Design]]></category>

		<guid isPermaLink="false">http://www.shellbryson.com/?p=95</guid>
		<description><![CDATA[New artwork by Sirin for BiteSizedJapan]]></description>
			<content:encoded><![CDATA[<p>New artwork by Sirin for BiteSizedJapan</p>
<p><a rel="attachment wp-att-96" href="http://www.shellbryson.com/index.php/2009/10/17/kameko-in-braids/kamekobraids/"><img class="alignnone size-large wp-image-96" title="kamekobraids" src="http://www.shellbryson.com/wp-content/uploads/2009/10/kamekobraids-381x1024.jpg" alt="kamekobraids" width="381" height="1024" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.shellbryson.com/index.php/2009/10/17/kameko-in-braids/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
