<?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>Uncle Travelling Matt &#187; Web Development</title>
	<atom:link href="http://www.uncletravellingmatt.com/archives/category/web-development/feed" rel="self" type="application/rss+xml" />
	<link>http://www.uncletravellingmatt.com</link>
	<description>The often irrelevant musings and travel journal of an itinerant web developer</description>
	<lastBuildDate>Mon, 11 Jan 2010 01:07:36 +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>Font Embedding</title>
		<link>http://www.uncletravellingmatt.com/archives/2008/font-embedding?utm_source=RSS+Feed&amp;utm_medium=feed&amp;utm_campaign=Uncle+Travelling+Matt+Blog</link>
		<comments>http://www.uncletravellingmatt.com/archives/2008/font-embedding#comments</comments>
		<pubDate>Tue, 23 Sep 2008 10:11:11 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.timeshifting.com/wp/blog/font-embedding</guid>
		<description><![CDATA[I&#8217;m currently working on a web project that makes use of the new Vista/Office 2007 fonts, and font embedding. The embedding works like a PDF in that the fonts go along with the document, so if the user&#8217;s system doesn&#8217;t have them installed, the page still displays as intended. Font embedding is currently microsoft/internet explorer [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m currently working on a web project that makes use of the new Vista/Office 2007 fonts, and font embedding.  The embedding works like a PDF in that the fonts go along with the document, so if the user&#8217;s system doesn&#8217;t have them installed, the page still displays as intended.  Font embedding is currently microsoft/internet explorer only technology, however Safari has just starting supporting font linking.  So between these two browsers I&#8217;ve got everyone covered, as this particular site&#8217;s users generally use the system default browser, IE on Windows and Safari on Mac.</p>
<p>There&#8217;s a few gotcha&#8217;s with Microsoft WEFT eot creation tool through.  Obviously since it subsets you need to make sure all the letters you intend to use are on the page(s), and also it doesn&#8217;t parse the css properly, so things like &#8220;text-transform: uppercase&#8221; are ignored and potentially needed characters left out.  Also the @font-face need to come as the first thing in the document, prior to the main style sheet for them to work reliably it seems.  It&#8217;s finickiness aside, I actually like the microsoft system, mainly because the subsetting and compression makes the embedded versions of the fonts makes much smaller, so the initial page load times are better on an empty cache.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uncletravellingmatt.com/archives/2008/font-embedding/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Redesign Performance</title>
		<link>http://www.uncletravellingmatt.com/archives/2008/redesign-performance?utm_source=RSS+Feed&amp;utm_medium=feed&amp;utm_campaign=Uncle+Travelling+Matt+Blog</link>
		<comments>http://www.uncletravellingmatt.com/archives/2008/redesign-performance#comments</comments>
		<pubDate>Tue, 16 Sep 2008 10:55:38 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.timeshifting.com/wp/blog/redesign-performance</guid>
		<description><![CDATA[An interesting idea I came across today, from the Yahoo site&#8230;. Anticipated preload &#8211; preload in advance before launching a redesign. It often happens after a redesign that you hear: &#8220;The new site is cool, but it&#8217;s slower than before&#8221;. Part of the problem could be that the users were visiting your old site with [...]]]></description>
			<content:encoded><![CDATA[<p>An interesting idea I came across today, from the Yahoo site&#8230;.</p>
<p><i>Anticipated preload</i> &#8211; preload in advance before launching a redesign. It often happens after a redesign that you hear: &#8220;The new site is cool, but it&#8217;s slower than before&#8221;. Part of the problem could be that the users were visiting your old site with a full cache, but the new one is always an empty cache experience. You can mitigate this side effect by preloading some components before you even launched the redesign. Your old site can use the time the browser is idle and request images and scripts that will be used by the new site.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uncletravellingmatt.com/archives/2008/redesign-performance/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Things That Are Good To Hear</title>
		<link>http://www.uncletravellingmatt.com/archives/2008/things-that-are-good-to-hear?utm_source=RSS+Feed&amp;utm_medium=feed&amp;utm_campaign=Uncle+Travelling+Matt+Blog</link>
		<comments>http://www.uncletravellingmatt.com/archives/2008/things-that-are-good-to-hear#comments</comments>
		<pubDate>Mon, 03 Mar 2008 02:25:27 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.timeshifting.com/wp/blog/things-that-are-good-to-hear</guid>
		<description><![CDATA[When one is running apache on Windows 2008 for their business: The Apache Visit to Microsoft Campus: Day One.]]></description>
			<content:encoded><![CDATA[<p>When one is running apache on Windows 2008 for their business:<br/> <a href="http://port25.technet.com/archive/2008/02/26/the-apache-visit-to-microsoft-campus-day-one.aspx">The Apache Visit to Microsoft Campus: Day One</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uncletravellingmatt.com/archives/2008/things-that-are-good-to-hear/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS Behaviors vs CSS Expressions</title>
		<link>http://www.uncletravellingmatt.com/archives/2008/css-behaviors-vs-css-expressions?utm_source=RSS+Feed&amp;utm_medium=feed&amp;utm_campaign=Uncle+Travelling+Matt+Blog</link>
		<comments>http://www.uncletravellingmatt.com/archives/2008/css-behaviors-vs-css-expressions#comments</comments>
		<pubDate>Fri, 08 Feb 2008 01:29:35 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.timeshifting.com/wp/blog/css-behaviors-vs-css-expressions</guid>
		<description><![CDATA[In follow-up to my previous post, one thing that is worth mentioning is behaviors should always be preferred over expressions. Why? Expressions are constantly re-evaluated making slow Internet Explorer even slower. For example, an expression doing a faux &#8220;max-width&#8221; would be recalculated hundreds of times when the mouse moves, even though the result would always [...]]]></description>
			<content:encoded><![CDATA[<p>In follow-up to my previous post, one thing that is worth mentioning is behaviors should always be preferred over expressions.  Why? Expressions are constantly re-evaluated making slow Internet Explorer even slower.</p>
<p>For example, an expression doing a faux &#8220;max-width&#8221; would be recalculated hundreds of times when the mouse moves, even though the result would always be the same.  The advantage of behaviours is that you can bind them to specific events, page load, window resize, etc, and in doing so reduce cpu load and improve the performance of your site.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uncletravellingmatt.com/archives/2008/css-behaviors-vs-css-expressions/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS Behaviors Don&#039;t Work</title>
		<link>http://www.uncletravellingmatt.com/archives/2008/css-behaviors-dont-work?utm_source=RSS+Feed&amp;utm_medium=feed&amp;utm_campaign=Uncle+Travelling+Matt+Blog</link>
		<comments>http://www.uncletravellingmatt.com/archives/2008/css-behaviors-dont-work#comments</comments>
		<pubDate>Sat, 26 Jan 2008 23:24:33 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.timeshifting.com/wp/blog/css-behaviors-dont-work</guid>
		<description><![CDATA[I recently found that the behaviours on one of my sites had stopped working in Internet Explorer. I spent some time looking for javascript errors before I realized a server change had ommited the following line from http.conf: AddType text/x-component .htc]]></description>
			<content:encoded><![CDATA[<p>I recently found that the behaviours on one of my sites had stopped working in Internet Explorer. I spent some time looking for javascript errors before I realized a server change had ommited the following line from http.conf: <b>AddType text/x-component .htc</b></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uncletravellingmatt.com/archives/2008/css-behaviors-dont-work/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Naughty Children</title>
		<link>http://www.uncletravellingmatt.com/archives/2007/naughty-children?utm_source=RSS+Feed&amp;utm_medium=feed&amp;utm_campaign=Uncle+Travelling+Matt+Blog</link>
		<comments>http://www.uncletravellingmatt.com/archives/2007/naughty-children#comments</comments>
		<pubDate>Fri, 20 Jul 2007 05:51:14 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.timeshifting.com/wp/blog/naughty-children</guid>
		<description><![CDATA[UPDATE: This appears to have been a bug in Firefox, and has been corrected in v2.0.0.5. There should *not* be a space between the selector, colon and pseudo class name. Please disregard the rest of this post Recently I&#8217;ve started using more CSS2 &#38; 3 selectors and properties, including :first-child and :last-child. It&#8217;s important to [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft alignleftNoBorder" src="/uploads/2005/entries-2007-07-20-firefox.jpg" width="200" height="154" alt=""/></p>
<p><b>UPDATE: This appears to have been a bug in Firefox, and has been corrected in v2.0.0.5.  There should *not* be a space between the selector, colon and pseudo class name. Please disregard the rest of this post <img src='http://www.uncletravellingmatt.com/wp-unclematt/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </b></p>
<p>Recently I&#8217;ve started using more CSS2 &amp; 3 selectors and properties, including :first-child and :last-child.  It&#8217;s important to remember to include the space before the colon when specifying these.</p>
<p>If you forget the space the css will still work, but only 90% of the time and without any consistency in Firefox 2, which of course makes it interesting trying to figure out why the page looks fine on first load but breaks after pressing F5! :-S</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uncletravellingmatt.com/archives/2007/naughty-children/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firebug for Internet Explorer</title>
		<link>http://www.uncletravellingmatt.com/archives/2007/firebug-for-internet-explorer?utm_source=RSS+Feed&amp;utm_medium=feed&amp;utm_campaign=Uncle+Travelling+Matt+Blog</link>
		<comments>http://www.uncletravellingmatt.com/archives/2007/firebug-for-internet-explorer#comments</comments>
		<pubDate>Thu, 28 Jun 2007 01:54:20 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.timeshifting.com/wp/blog/firebug-for-internet-explorer</guid>
		<description><![CDATA[I&#8217;ve finally found an equivalent to Firebug for Internet Explorer that actually works. I&#8217;ve been having limited success with the MS Script Editor and Visual Studio, specifically I have to deattach/reattach the debugger after every script error! Surprisingly considering how much I&#8217;ve googled this, I never found Nikhil Kothari&#8217;s Web Development Helper until it was [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft alignleftNoBorder" src="/uploads/2005/entries-2007-06-28-webhelper.jpg" width="260" height="201" alt=""/></p>
<p>I&#8217;ve finally found an equivalent to Firebug for Internet Explorer that actually works.  I&#8217;ve been having limited success with the MS Script Editor and Visual Studio, specifically I have to deattach/reattach the debugger after every script error!</p>
<p>Surprisingly considering how much I&#8217;ve googled this, I never found<br />
Nikhil Kothari&#8217;s <a href="http://projects.nikhilk.net/Projects/WebDevHelper.aspx">Web Development Helper</a> until it was recently mentioned on the ieblog. I suspect the problems I&#8217;ve been having are related to me running as limited user account on XP, with things locked down fairly well.  So I still need to Runas&#8230; an administrator on Internet Explorer to use this extension, but that&#8217;s just one elevated process and it works great <img src='http://www.uncletravellingmatt.com/wp-unclematt/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.uncletravellingmatt.com/archives/2007/firebug-for-internet-explorer/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Safari 3</title>
		<link>http://www.uncletravellingmatt.com/archives/2007/safari-3?utm_source=RSS+Feed&amp;utm_medium=feed&amp;utm_campaign=Uncle+Travelling+Matt+Blog</link>
		<comments>http://www.uncletravellingmatt.com/archives/2007/safari-3#comments</comments>
		<pubDate>Wed, 13 Jun 2007 00:23:57 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.timeshifting.com/wp/blog/safari-3</guid>
		<description><![CDATA[Apple have just released Safari 3 Beta for Windows!, which is slightly ironic since I had been spending so much time trying to test stuff on WebKit under Windows recently. This is really good news for web developers, and the mac community in general, since there&#8217;s now no excuse not to test sites/apps to the [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright alignrightNoBorder" src="/uploads/2005/entries-2007-06-13-safari.jpg" width="210" height="158" alt=""/></p>
<p>Apple have just released Safari 3 Beta <b>for Windows!</b>, which is slightly ironic since I had been spending so much time trying to test stuff on WebKit under Windows recently.  This is really good news for web developers, and the mac community in general, since there&#8217;s now no excuse not to test sites/apps to the same level as we do with Firefox and Internet Explorer&#8212;yes, I&#8217;m one of the many that can&#8217;t see the justification of buying a Mac to test sites. Safari 3 can be downloaded from the Apple site, go get it <a href="http://www.apple.com/safari/download/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.uncletravellingmatt.com/archives/2007/safari-3/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>TortoiseSVN Speed Up Tips</title>
		<link>http://www.uncletravellingmatt.com/archives/2007/tortoisesvn-speed-up-tips?utm_source=RSS+Feed&amp;utm_medium=feed&amp;utm_campaign=Uncle+Travelling+Matt+Blog</link>
		<comments>http://www.uncletravellingmatt.com/archives/2007/tortoisesvn-speed-up-tips#comments</comments>
		<pubDate>Fri, 23 Mar 2007 23:59:45 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.timeshifting.com/wp/blog/tortoisesvn-speed-up-tips</guid>
		<description><![CDATA[Collected from the web and the manual pages:(updated 5th Feb 2008) Use FSFS for new repo&#8217;s, it&#8217;s faster and works on network shares Turn off overlays on network drives Doing a Cleanup of your working copy folders after ftp&#8217;ing down into your working copy (same files but different last modified timestamps) Exclude .svn folders from [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright alignrightNoBorder" src="/uploads/2005/entries-2007-03-24-svn.jpg" width="200" height="174" alt=""/></p>
<p>Collected from the web and the manual pages:<br/>(updated 5th Feb 2008)</p>
<ol>
<li>Use FSFS for new repo&#8217;s, it&#8217;s faster and works on network shares</li>
<li>Turn off overlays on network drives</li>
<li>Doing a Cleanup of your working copy folders after ftp&#8217;ing down into your working copy (same files but different last modified timestamps)</li>
<li>Exclude .svn folders from virus checkers</li>
<li>Disable XP&#8217;s &#8220;zipfolders&#8221; shell extension, you&#8217;re using 7zip anyway right?<br/><span style="font: normal 12px monospace">regsvr32 /u %windir%\\system32\\zipfldr.dll</span></li>
<li>Set your exclusions to omit useless files, archives and any other files that could accidentally get versioned, when they shouldn&#8217;t.<br/><span style="font: normal 12px monospace">*.bak *.zip *.7z Thumbs.db</span>
<li>Check &#8220;Don&#8217;t fetch status for context menu option&#8221; on the Look &amp; Feel page</li>
</ol>
<p><b>Additional suggestions to help stop Explorer &amp; Open/Save Dialog hangs</b><br/>Under Settings &gt; Icon Overlays:</p>
<ol>
<li>Uncheck &#8220;Unversioned Files Mark Parent As Modified&#8221;</li>
<li>Uncheck everything under &#8220;Drive Types&#8221;</li>
<li>Under &#8220;Include Paths&#8221; list only the folders of your working copies, e.g. for <b>c:\projects\wc</b> use <b>c:\projects\wc\*</b>. If you need an icon on &#8220;wc&#8221; you&#8217;ll need to use <b>c:\projects\*</b>, but it will then search everything inside projects.</li>
<li>All my working copies are in folders called source, so to generate the list to paste into this box I use the following at the command prompt: <b>dir source /ad /s /b > folderlist.txt</b> and then add the <b>*</b> to the end of each line.</li>
</ol>
<p><b>If you&#8217;re still getting shell lock-ups after trying all the above, commit all your changes to every project, delete every one of your working copies, make new folders and checkout into those.  This finally fixed the lockups for me, so I guess working copies made with an older version of subversion were the problem (some of the working copies were first checked out almost 2 years ago).</b></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uncletravellingmatt.com/archives/2007/tortoisesvn-speed-up-tips/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox Settings</title>
		<link>http://www.uncletravellingmatt.com/archives/2007/firefox-settings?utm_source=RSS+Feed&amp;utm_medium=feed&amp;utm_campaign=Uncle+Travelling+Matt+Blog</link>
		<comments>http://www.uncletravellingmatt.com/archives/2007/firefox-settings#comments</comments>
		<pubDate>Mon, 19 Mar 2007 06:07:17 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.timeshifting.com/wp/blog/firefox-settings</guid>
		<description><![CDATA[I&#8217;m doing a reinstall on my laptop this week and am saving my firefox config here for future reference about:config browser.backspace_action = 1 browser.search.suggest.enabled = false browser.startup.page = 0 browser.tabs.tabMinWidth = 40 browser.urlbar.hideGoButton = true layout.spellcheckDefault = 2 network.http.pipelining = true network.http.proxy.pipelining = true network.prefetch-next = false plugin.scan.4xPluginFolder = false plugin.scan.plid.all = false plugin.scan.SunJRE = [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright alignrightNoBorder" src="/uploads/2005/entries-2007-03-19-firefox.jpg" width="210" height ="313" alt=""/></p>
<p>I&#8217;m doing a reinstall on my laptop this week and am saving my firefox config here for future reference <img src='http://www.uncletravellingmatt.com/wp-unclematt/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<h4>about:config</h4>
<ul>
<li>browser.backspace_action = 1</li>
<li>browser.search.suggest.enabled = false</li>
<li>browser.startup.page = 0</li>
<li>browser.tabs.tabMinWidth = 40</li>
<li>browser.urlbar.hideGoButton = true</li>
<li>layout.spellcheckDefault = 2</li>
<li>network.http.pipelining = true</li>
<li>network.http.proxy.pipelining = true</li>
<li>network.prefetch-next = false</li>
<li>plugin.scan.4xPluginFolder = false</li>
<li>plugin.scan.plid.all = false</li>
<li>plugin.scan.SunJRE = false</li>
<li>plugin.scan.WindowsMediaPlayer = false</li>
</ul>
<h4>userChrome.css</h4>
<ul>
<li>#search-container, #searchbar { -moz-box-flex: 200 !important; }</li>
</ul>
<h4>Extensions</h4>
<ul>
<li><a href="http://autocopy.mozdev.org/">Autocopy</a></li>
<li><a href="http://www.getfirebug.com/">Firebug</a></li>
<li><a href="http://flashblock.mozdev.org/">Flashblock</a></li>
<li><a href="http://ieview.mozdev.org/">IE View</a></li>
<li><a href="http://www.s3fox.net/">S3Fox Organizer for Amazon</a></li>
<li><a href="https://addons.mozilla.org/firefox/dictionaries/">Dictionaries</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.uncletravellingmatt.com/archives/2007/firefox-settings/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
