<?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"
	>

<channel>
	<title>unitstep.net &#187; Colophon</title>
	<atom:link href="http://unitstep.net/blog/category/colophon/feed/" rel="self" type="application/rss+xml" />
	<link>http://unitstep.net</link>
	<description>the home of peter chng</description>
	<pubDate>Tue, 18 Nov 2008 02:09:57 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
	<language>en</language>
			<item>
		<title>Subscribe to Comments for E-mail notification of replies</title>
		<link>http://unitstep.net/blog/2008/11/08/subscribe-to-comments-for-e-mail-notification-of-replies/</link>
		<comments>http://unitstep.net/blog/2008/11/08/subscribe-to-comments-for-e-mail-notification-of-replies/#comments</comments>
		<pubDate>Sat, 08 Nov 2008 15:36:28 +0000</pubDate>
		<dc:creator>Peter Chng</dc:creator>
		
		<category><![CDATA[Colophon]]></category>

		<category><![CDATA[blog]]></category>

		<category><![CDATA[comments]]></category>

		<category><![CDATA[communication]]></category>

		<category><![CDATA[automattic]]></category>

		<category><![CDATA[disqus]]></category>

		<category><![CDATA[intensedebate]]></category>

		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://unitstep.net/?p=552</guid>
		<description><![CDATA[In response to the numerous comments received on my Acer Aspire One 6 vs. 3-cell battery comparison and subsequent full review, (thanks people!) I&#8217;ve added the popular Subscribe to Comments plugin to make dealing with responses easier.

Many of you posted questions in the comments, and having to keep checking back to see if anyone has [...]]]></description>
			<content:encoded><![CDATA[<p>In response to the numerous comments received on my Acer Aspire One <a href="/blog/2008/08/26/acer-aspire-one-6-cell-vs-3-cell-battery-comparison/">6 vs. 3-cell battery comparison</a> and subsequent <a href="/blog/2008/09/09/acer-aspire-one-canadian-review/">full review</a>, (thanks people!) I&#8217;ve added the popular <a href="http://wordpress.org/extend/plugins/subscribe-to-comments/">Subscribe to Comments</a> plugin to make dealing with responses easier.</p>
<p class="image"><img src="http://unitstep.net/wordpress/wp-content/uploads/2008/11/subscribe-comments.jpg" alt="" title="subscribe-comments" /></p>
<p>Many of you posted questions in the comments, and having to keep checking back to see if anyone has posted a reply can be tedious and time-consuming.  Instead, you can now subscribe to a comment thread when you post a reply; any subsequent comments will generate a notification that is e-mailed to you, keeping you up to date.  The e-mail will also contain a link to where you can manage all the threads you are subscribed to and remove yourself from any subscriptions, so you have full control over what e-mails you receive.  So don&#8217;t be afraid to use this feature!</p>
<p><strong>The feature is disabled/unchecked by default until you enable it</strong>.  This means it is purely an <em>opt-in</em> subscription, to prevent connotations of spam, which we all hate.  I have tried it out and it appears to be working, but <a href="/contact">let me know</a> if you have any problems.</p>
<h3>Future changes</h3>
<p>I had considered going with a third-party/centralized fully-featured commenting system like <a href="http://disqus.com/">DISQUS</a> or <a href="http://intensedebate.com/">IntenseDebate</a>, since they offered other nice things such as threading, replying and much more user control over things.  Additionally, the idea of your comments on one blog being part of your overall &#8220;identity&#8221; on the web expands the discussion and appeals to many active participants.  From what I&#8217;ve seen of DISQUS on other sites, it appears to be very appealing.</p>
<p>However, I wasn&#8217;t sure of what direction things would move in after moving to a third-party commenting system, or what would happen to comments stored there.  Recently, <a href="http://ma.tt/2008/09/intense-debate-goes-automattic/">IntenseDebate was acquired by Automattic</a>, the startup behind WordPress.com and the open source <a href="http://wordpress.org/">WordPress project</a>, which of course powers this blog.</p>
<p>Since then, IntenseDebate has become an invite-only service. (if only temporarily)  One would expect tighter integration with WordPress.com and IntenseDebate, but I&#8217;m not sure how this will affect the standalone WordPress with respect to whether IntenseDebate will work &#8220;better&#8221; with it than DISQUS.  I am going to wait a while to see how this all plays out before making a move, but I expect to move to one of these systems in the future</p>
<hr/>Copyright &copy; 2008 <strong><a href="http://unitstep.net">unitstep.net</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact <strong><a href="mailto:webmaster@unitstep.net">webmaster@unitstep.net</a></strong> for more information.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://unitstep.net/blog/2008/11/08/subscribe-to-comments-for-e-mail-notification-of-replies/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Using Feedburner for feeds</title>
		<link>http://unitstep.net/blog/2007/06/21/using-feedburner-for-feeds/</link>
		<comments>http://unitstep.net/blog/2007/06/21/using-feedburner-for-feeds/#comments</comments>
		<pubDate>Thu, 21 Jun 2007 17:08:41 +0000</pubDate>
		<dc:creator>Peter Chng</dc:creator>
		
		<category><![CDATA[Colophon]]></category>

		<category><![CDATA[feedburner]]></category>

		<category><![CDATA[feeds]]></category>

		<category><![CDATA[rss]]></category>

		<guid isPermaLink="false">http://unitstep.net/blog/2007/06/21/using-feedburner-for-feeds/</guid>
		<description><![CDATA[
I finally decided to move to Feedburner for managing the RSS feed for this site.  I had known about Feedburner for a while but didn&#8217;t really look into them a lot, until their acquisition by Google piqued my interest.  After using their service for a while, I can see why Google would want [...]]]></description>
			<content:encoded><![CDATA[<p class="image align-right"><a href="http://www.feedburner.com" title="Feedburner"><img src='http://unitstep.net/wordpress/wp-content/uploads/2007/06/feedburner.png' alt='Feedburner' /></a></p>
<p>I finally decided to move to <a href="http://www.feedburner.com">Feedburner</a> for managing the <acronym class="uttInitialism" title="Really Simple Syndication">RSS</acronym> <a href="/feed">feed</a> for this site.  I had known about Feedburner for a while but didn&#8217;t really look into them a lot, until their <a href="http://blogs.feedburner.com/feedburner/archives/2007/06/feedburner_google.php">acquisition by Google</a> piqued my interest.  After using their service for a while, I can see why Google would want to buy this company - their service, even the free version, simply rocks.  </p>
<p>Feedburner, at its most fundamental level, allows a publisher to keep track of the readership statistics regarding their feed.  This makes it easy to manage your feeds, and see how many people are reading them, and look at the overall trends in readership level over a time period.  Seeing as how <a href="http://www.google.com/analytics/">Google Analytics</a> offers this sort of service, but instead for your website, it&#8217;s easy to see why Google would want to make Feedburner part of their list of services. </p>
<p>In many respects, the services are very similar, both in features and interface.  Both offer tools related to monetization (either the Google AdSense program or Feedburner&#8217;s ad network), and both offer thoroughly detailed stats on your readership base.  There is some overlap, however, as Feedburner can also be used to track site usage statistics like Google Analytics.  I&#8217;m interested to see how this changes as Feedburner becomes part of the Google empire.  Feedburner also offers some interesting options for enhancing your feed, allowing you to add links to each entry in your feed for such options as &#8220;Email this&#8221;, &#8220;Comments Count&#8221; or &#8220;Digg this&#8221;.  These options are very nice for helping to increase your site&#8217;s popularity.  Another nice benefit of using Feedburner is that since your feed is accessed from their site, they&#8217;ll have a cached copy in case your server goes down.  They also use some fancy-detection to enable the feed&#8217;s contents to show up in <a href="http://www.w3.org/MarkUp/" class="ubernym uttInitialism"><acronym class="uttInitialism" title="eXtensible HyperText Markup Language - HTML reformulated as XML">XHTML</acronym></a> when a browser (non-news reader app) clicks on the link.</p>
<p>If you have a site, especially a blog, there&#8217;s simply no reason not to use <a href="http://www.feedburner.com">Feedburner</a>.  I wholeheartedly recommend it.</p>
<hr/>Copyright &copy; 2008 <strong><a href="http://unitstep.net">unitstep.net</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact <strong><a href="mailto:webmaster@unitstep.net">webmaster@unitstep.net</a></strong> for more information.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://unitstep.net/blog/2007/06/21/using-feedburner-for-feeds/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Upgraded to WordPress 2.1</title>
		<link>http://unitstep.net/blog/2007/02/17/upgraded-to-wordpress-21/</link>
		<comments>http://unitstep.net/blog/2007/02/17/upgraded-to-wordpress-21/#comments</comments>
		<pubDate>Sat, 17 Feb 2007 18:04:31 +0000</pubDate>
		<dc:creator>Peter Chng</dc:creator>
		
		<category><![CDATA[Colophon]]></category>

		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://unitstep.net/blog/2007/02/17/upgraded-to-wordpress-21/</guid>
		<description><![CDATA[I finally upgraded to WordPress 2.1, a month after it came out.  I&#8217;ve been really busy with school work and whatnot, and while it doesn&#8217;t take long to upgrade, I wanted to set aside time so that I did it correctly.
As expected, a lot of the plugins I was using needed to be upgraded, [...]]]></description>
			<content:encoded><![CDATA[<p>I finally <a href="http://codex.wordpress.org/Upgrading_WordPress">upgraded to WordPress 2.1</a>, a month after it came out.  I&#8217;ve been really busy with school work and whatnot, and while it doesn&#8217;t take long to upgrade, I wanted to set aside time so that I did it correctly.</p>
<p>As expected, a lot of the <a href="http://wordpress.org/extend/plugins/">plugins</a> I was using needed to be upgraded, which was somewhat of a tedious process.  Most of them now work, though for some of them I was unable to find updated versions.  However, they all <em>seem</em> to be working.  Please <a href="/contact">let me know</a> if you see something that isn&#8217;t working.  </p>
<p>So, with the seemingly troublesome upgrade, why did I bother go forward with it? Well, it wasn&#8217;t <em>that</em> bad.  Besides, I like messing with stuff.  But the real reason was that WordPress 2.1 adds some nifty new features, such as auto-saving of your post as you&#8217;re writing it, similar to how Gmail saves your messages as you&#8217;re composing them.  Anything that makes computers easier to use, and less of a headache, is worth upgrading to.  WordPress is already one of the easiest (if not <em>the</em> easiest) systems to use, and this only makes it even better. </p>
<p>As a last note, I&#8217;m looking to upgrade the &#8220;related posts&#8221; part of my blog, which is the part that displays similar entries to the current one at the end of a post.  Currently, I&#8217;m using the related posts functionality of <a href="http://sw-guide.de/wordpress/category-tagging-plugin/">Category Tagging Plugin</a>, but I think it just looks at posts that have the same category/tag.  I&#8217;ll probably move over to using the <a href="http://wasabi.pbwiki.com/Related%20Entries">Related Entries Plugin</a>, which actually uses a full text index to do comparisons to find similar posts.  It&#8217;ll probably be a little more accurate.</p>
<hr/>Copyright &copy; 2008 <strong><a href="http://unitstep.net">unitstep.net</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact <strong><a href="mailto:webmaster@unitstep.net">webmaster@unitstep.net</a></strong> for more information.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://unitstep.net/blog/2007/02/17/upgraded-to-wordpress-21/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Zooomr Photostream</title>
		<link>http://unitstep.net/blog/2006/10/01/zooomr-photostream/</link>
		<comments>http://unitstep.net/blog/2006/10/01/zooomr-photostream/#comments</comments>
		<pubDate>Mon, 02 Oct 2006 03:01:41 +0000</pubDate>
		<dc:creator>Peter Chng</dc:creator>
		
		<category><![CDATA[Colophon]]></category>

		<category><![CDATA[photos]]></category>

		<category><![CDATA[zooomr]]></category>

		<guid isPermaLink="false">http://unitstep.net/blog/2006/10/01/zooomr-photostream/</guid>
		<description><![CDATA[If you&#8217;re on the front page of my site, you&#8217;ll notice my Zooomr Photostream in the sidebar, which I just recently added.  Zooomr is a neat photosharing site that I use since it&#8217;s currently free for near-unlimited usage. (There&#8217;s a 2 GB monthly upload limit for Pro accounts, which they were giving away for [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re on the front page of my site, you&#8217;ll notice my <a href="http://beta.zooomr.com/photos/stygiansonic/">Zooomr Photostream</a> in the sidebar, which I just recently added.  <a href="http://beta.zooomr.com/">Zooomr</a> is a neat photosharing site that I use since it&#8217;s currently free for near-unlimited usage. (There&#8217;s a 2 GB monthly upload limit for Pro accounts, which they were giving away for free)</p>
<p>As far as I know, Zooomr doesn&#8217;t offer any neat &#8220;photostream&#8221; widgets like Flickr does, but they do provide an <acronym class="uttInitialism" title="Really Simple Syndication">RSS</acronym> feed of your photos, so naturally, it was only time before a <a href="http://stabani.com/archives/2006/255">Zooomr Wordpress Plugin</a> came around that took advantage of that <acronym class="uttInitialism" title="Really Simple Syndication">RSS</acronym> feed to offer photostream-like capability to your blog.  I decided to give it a try, and was quite impressed.  It&#8217;s simple, but works well, as you can fully control the format in which your photos are displayed.  It&#8217;s a nice workaround/solution until Zooomr decides to implement something themselves.</p>
<p>So why do I not use Flickr?  Well, it basically boils down to cost - Flickr&#8217;s only really good if you have a Pro account, which costs money.  Being a cheap student, I have limited cash right now - but don&#8217;t get me wrong, I do think Flickr rocks.  In fact, in terms of features, I do believe Flickr has Zooomr beat, despite my <a href="http://unitstep.net/blog/2006/08/01/photosharing-with-zooomr/">willingness to switch</a>.  With Flickr, it&#8217;s far easier to edit a bunch of photos, to change their tags, titles and other metadata using the drag &#038; drop batch edit mode.  Flickr also has more intuitive navigation within sets and some other small differences that make the user experience better.  But that&#8217;s enough; I don&#8217;t intend for this to be a Flickr vs. Zooomr entry, as there are already <a href="http://chronotron.wordpress.com/2006/05/28/flickr-vs-zooomr-speed-test/">posts about that</a> available.</p>
<p>I do hope, however, that Zooomr continues to improve as it moves out of beta. (And possibly into gamma!)</p>
<hr/>Copyright &copy; 2008 <strong><a href="http://unitstep.net">unitstep.net</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact <strong><a href="mailto:webmaster@unitstep.net">webmaster@unitstep.net</a></strong> for more information.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://unitstep.net/blog/2006/10/01/zooomr-photostream/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Switchin&#8217; styles</title>
		<link>http://unitstep.net/blog/2006/07/16/switchin-styles/</link>
		<comments>http://unitstep.net/blog/2006/07/16/switchin-styles/#comments</comments>
		<pubDate>Mon, 17 Jul 2006 02:35:03 +0000</pubDate>
		<dc:creator>Peter Chng</dc:creator>
		
		<category><![CDATA[CSS]]></category>

		<category><![CDATA[Colophon]]></category>

		<category><![CDATA[Design]]></category>

		<category><![CDATA[JavaScript]]></category>

		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://unitstep.net/blog/2006/07/16/switchin-styles/</guid>
		<description><![CDATA[I finally added in a style switcher, to allow users to select between viewing the site in either a fluid or fixed (default) width layout.  Up until now, the layout has been a fixed one, restricted to a width of 780 pixels, so that it remains usable in even 800&#215;600 resolution screens.  Before [...]]]></description>
			<content:encoded><![CDATA[<p>I finally added in a <a href="http://www.alistapart.com/stories/alternate/">style switcher</a>, to allow users to select between viewing the site in either a fluid or fixed (default) width layout.  Up until now, the layout has been a fixed one, restricted to a width of 780 pixels, so that it remains usable in even 800&#215;600 resolution screens.  Before you so smugly point out that hardly anyone you know runs at 800&#215;600 anymore, <a href="http://www.w3schools.com/browsers/browsers_stats.asp">recent facts</a> seem to indicate that up to 1 in 5 screens are still at this resolution - so you must be able to design for this, as having to scroll horizontally <strong>greatly</strong> reduces usability. </p>
<p>However, this design constraint also imposes some problems on people with higher resolution screens who want the website to use more of the available space.  (I personally run at 1280&#215;1024, but prefer the smaller, fixed width as easier to read due to the smaller line lengths.) Well, taking a cue from <a href="http://simplebits.com/">some websites</a> out there, I decided to implement a style sheet switcher that would allow users to pick which format they wanted.  It&#8217;s now available - see that icon in the upper right corner that looks like this?</p>
<p class="image"><img src="/images/icons/silk/layout_content.png" alt="Style sheet switcher" /></p>
<p>Simply click on it to toggle between a fixed a fluid-width layout, and view this site how you like it.  At this time, I have no plans to add other different styles, as in my mind a simple switcher like this is all that&#8217;s needed.  And, I don&#8217;t really feel like a re-design at this time; I think this current design is good at least for a few more months.  (On a somewhat unrelated note, I&#8217;m currently working on a WordPress theme for public release though, stay tuned for more details.)</p>
<h3>How&#8217;s it work?</h3>
<p>The script I used was an older one, written by <a href="http://www.alistapart.com/stories/alternate/">Paul Sowden</a> for A List Apart.  It&#8217;s almost five years old, but still works great with a few slight changes.  What&#8217;s cool about it is that it saves your selected style in a cookie, so upon return, the website will know which format you prefer.  So, while Firefox users have always had the ability to switch style sheets, this script adds to that by saving the user&#8217;s selection for future reference.  The script also works fairly well across browsers; I&#8217;ve tested it in the latest versions of Firefox, IE and Opera.</p>
<p>I&#8217;ve also made it so that the script downgrades well - if for some reason, JavaScript is not enabled on a user&#8217;s browser, the style switcher icon will not be present.  They will still be able to switch styles if their browser provides this functionality, though.</p>
<p>One hitch I ran into was with the use of this script with the <a href="http://dean.edwards.name/IE7/">IE7 fixes library</a> by Dean Edwards.  Using IE6, the style switcher doesn&#8217;t quite work; when clicked, the styles do not toggle, but the settings are saved via cookies.  Thus, a reload of the page is needed to see the effect - not exactly ideal, and it makes it look completely broken.  So, for the time being, I&#8217;ve disabled the IE7 fixes, and so far, nothing seems to be whacky with the layout of the site when viewed in IE6. (Dropping the IE7 scripts also will save about 24 KB in bandwidth per page viewed in IE as well.) There are other javascript style sheet switchers out there, so I may give them a try to see if they&#8217;re compatible, or if I have even more time, try to write my own.  But the &#8220;problem&#8221; might be with the IE7 fixes.</p>
<p>Not that I mean to putdown the IE7 fixes - they&#8217;ve been a great asset at times when I&#8217;ve been too frustrated to figure out why IE was borking on some piece of <acronym class="uttInitialism" title="Cascading Style Sheets">CSS</acronym>.  I highly <a href="http://dean.edwards.name/IE7/">recommend IE7</a> if you&#8217;ve been pulling your hair out over some layout problem.  I haven&#8217;t yet had a &#8220;real&#8221; problem with it, but as always, I try to use this sorts of fixes as a last resort - let&#8217;s see how long I can hold out for, and <a href="/contact">let me know</a> if you notice any layout problems.</p>
<hr/>Copyright &copy; 2008 <strong><a href="http://unitstep.net">unitstep.net</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact <strong><a href="mailto:webmaster@unitstep.net">webmaster@unitstep.net</a></strong> for more information.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://unitstep.net/blog/2006/07/16/switchin-styles/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Implementing Litebox</title>
		<link>http://unitstep.net/blog/2006/07/15/implementing-litebox/</link>
		<comments>http://unitstep.net/blog/2006/07/15/implementing-litebox/#comments</comments>
		<pubDate>Sun, 16 Jul 2006 01:40:21 +0000</pubDate>
		<dc:creator>Peter Chng</dc:creator>
		
		<category><![CDATA[Colophon]]></category>

		<category><![CDATA[JavaScript]]></category>

		<category><![CDATA[photos]]></category>

		<guid isPermaLink="false">http://unitstep.net/blog/2006/07/15/implementing-litebox/</guid>
		<description><![CDATA[Litebox is a neat set of scripts used to allow images to load and overlay the current window, which is useful for loading the original images of thumbnails.  It&#8217;s based off of Lightbox (note &#8220;Light&#8221; vs. &#8220;Lite&#8221;), but uses a different effects library plus some other changes to bring down the total script file [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.doknowevil.net/litebox/">Litebox</a> is a neat set of scripts used to allow images to load and overlay the current window, which is useful for loading the original images of thumbnails.  It&#8217;s based off of <a href="http://www.huddletogether.com/projects/lightbox2/">Lightbox</a> (note &#8220;Light&#8221; vs. &#8220;Lite&#8221;), but uses a different effects library plus some other changes to bring down the total script file size.  The original Lightbox scripts were on the order of 100 KB in size, while Litebox weighs in at just over 24 KB, all while providing basically the same functionality - <em>neat</em>.  (You could strip out all whitespace and comments to further bring down either of these numbers)</p>
<p>So, what do the effects look like? Well, take a look for yourself:</p>
<p class="image">
<a href="http://unitstep.net/wordpress/wp-content/uploads/2006/07/kingston-waterfront.jpg" rel="lightbox[test]" title="Kingston waterfront"><img src="http://unitstep.net/wordpress/wp-content/uploads/2006/07/kingston-waterfront.thumbnail.jpg" alt="Kingston waterfront"/></a><a href="http://unitstep.net/wordpress/wp-content/uploads/2006/07/office-window-view.jpg" rel="lightbox[test]" title="The view out my lab's window"><img src="http://unitstep.net/wordpress/wp-content/uploads/2006/07/office-window-view.thumbnail.jpg" alt="The view out my lab's window" /></a><a href="http://unitstep.net/wordpress/wp-content/uploads/2006/07/ladybug-on-blue.jpg" rel="lightbox[test]" title="Lil' Ladybug"><img src="http://unitstep.net/wordpress/wp-content/uploads/2006/07/ladybug-on-blue.thumbnail.jpg" alt="Lil' Ladybug" /></a>
</p>
<p>Click on any image, and the larger, linked original image will popup and overlay the page - from here you can even go back and forward through the image set, by clicking on the left or right side of the current image.  What&#8217;s even more neat is that if for some reason JavaScript is not enabled in your browser, the links still work as normal - opening up the location to the original image.  You can still open the image link a new window if you so desire.</p>
<p>The advent of useful and productive JavaScript libraries and/or frameworks has allowed developers to focus on adding functionality, rather than worry about nitty-gritty details such as browser incompatibilities or implementing low-level features.  The <a href="http://prototype.conio.net/">Prototype</a> JavaScript Framework is one of the most popular, having been integrated into the <a href="http://www.rubyonrails.com/">Ruby on Rails</a> project, and also forming the foundation for other JavaScript effect libraries.  New-comers like the <a href="http://developer.yahoo.com/yui/">Yahoo! User Interface Library</a> also add to the lot, making things like implementing <a href="/blog/category/ajax/">Ajax</a> a lot easier.</p>
<p>One of the most impressive JavaScript effects libraries has been the <a href="http://script.aculo.us/">Scriptaculous</a> project.  Based on Prototype, this slick library of effects isn&#8217;t your parents circa-1999 JavaScript, and instead focuses on implementing effects that enhance user experience, rather than assaulting them with a myriad of colour changes, popups and other &#8220;script-kiddie-like&#8221; JavaScript.  <a href="http://www.huddletogether.com/projects/lightbox2/">Lightbox</a> was one of the scripts written that used Scriptaculous to good effect, making links to images load in the same window with a nice effect, all while maintaining full backwards-compatibility, something sorely missed from &#8220;old-school&#8221; JavaScript. </p>
<p>Litebox merely improved upon this already great script, by reducing file size and hence bandwidth usage.</p>
<h3>Update (2006-07-20)</h3>
<p>There are also a <a href="http://zeo.unic.net.my/notes/wp-lightbox-js-wordpress-plugin/">few</a> <a href="http://www.m3nt0r.de/blog/2006/01/19/lightbox-js-wordpress-plugin/">lightbox</a> <a href="http://www.thehotcrew.com/2006/05/16/lightbox-wordpress-plugin/">plugins</a> for WordPress out there.  Check them out if you&#8217;re interested.</p>
<hr/>Copyright &copy; 2008 <strong><a href="http://unitstep.net">unitstep.net</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact <strong><a href="mailto:webmaster@unitstep.net">webmaster@unitstep.net</a></strong> for more information.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://unitstep.net/blog/2006/07/15/implementing-litebox/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Wordpress 2.0.3 &#8220;tuneup&#8221;</title>
		<link>http://unitstep.net/blog/2006/07/05/wordpress-203-tuneup/</link>
		<comments>http://unitstep.net/blog/2006/07/05/wordpress-203-tuneup/#comments</comments>
		<pubDate>Thu, 06 Jul 2006 03:13:09 +0000</pubDate>
		<dc:creator>Peter Chng</dc:creator>
		
		<category><![CDATA[Colophon]]></category>

		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://unitstep.net/blog/2006/07/05/wordpress-203-tuneup/</guid>
		<description><![CDATA[I recently updated to WordPress 2.0.3, basically as soon as I noticed it was available.  It was touted as a &#8220;security fix&#8221; release, so I thought it would be a good idea to upgrade ASAP.  However, it introduced a few bugs, that while not extremely detrimental, were nonetheless annoying.
The first bugs I noticed [...]]]></description>
			<content:encoded><![CDATA[<p>I recently updated to <a href="http://wordpress.org">WordPress 2.0.3</a>, basically as soon as I noticed it was available.  It was touted as a &#8220;security fix&#8221; release, so I thought it would be a good idea to upgrade ASAP.  However, it introduced a few bugs, that while not extremely detrimental, were nonetheless annoying.</p>
<p>The first bugs I noticed were WordPress adding backslashes (&#8221;\&#8221;) before some quotes in comments and link descriptions, either after they had been posted or edited.  This appeared to be an improper call to the <acronym class="uttInitialism" title="PHP: Hypertext Preprocessor">PHP</acronym> <code>addslashes()</code> function, since it was translating phrases like &#8220;it&#8217;s&#8221; into &#8220;it\&#8217;s&#8221;, and is the common way to escape a string before input in to something like a SQL statement.  However, it appears it was being called more than once.</p>
<p>I found no way to get rid of the backslashes, other than manually editing the table record, and furthermore, didn&#8217;t know how to fix this behaviour.  I figured I&#8217;d just deal with it, since I don&#8217;t really blog that much, and surely a new version will be out soon.</p>
<p>But, while browsing one day, I found <a href="http://radioactivejam.com/blog/?p=335">this post</a> detailing another blogger&#8217;s experience with these bugs.  Luckily, they had been more persistant than I, and had found a helpful link to a &#8220;<a href="http://txfx.net/code/wordpress/wordpress-203-tuneup/">tuneup</a>&#8221; plugin that specifically fixed these problems introduced in WordPress 2.0.3.  I just installed it, and everything appears to be back to normal. I&#8217;m not sure why the WordPress crew hasn&#8217;t decided to announce and link to this fix, as I think it&#8217;s quite essential for proper operation. </p>
<p>Recommended as a &#8220;must-have&#8221; plugin for WordPress 2.0.3.</p>
<hr/>Copyright &copy; 2008 <strong><a href="http://unitstep.net">unitstep.net</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact <strong><a href="mailto:webmaster@unitstep.net">webmaster@unitstep.net</a></strong> for more information.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://unitstep.net/blog/2006/07/05/wordpress-203-tuneup/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Looking for a good WordPress tagging plugin</title>
		<link>http://unitstep.net/blog/2006/06/18/looking-for-a-good-wordpress-tagging-plugin/</link>
		<comments>http://unitstep.net/blog/2006/06/18/looking-for-a-good-wordpress-tagging-plugin/#comments</comments>
		<pubDate>Sun, 18 Jun 2006 20:36:05 +0000</pubDate>
		<dc:creator>Peter Chng</dc:creator>
		
		<category><![CDATA[Colophon]]></category>

		<category><![CDATA[plugins]]></category>

		<category><![CDATA[tags]]></category>

		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.unitstep.net/blog/2006/06/18/looking-for-a-good-wordpress-tagging-plugin/</guid>
		<description><![CDATA[
Since tagging is all the rage nowadays, I&#8217;ve been looking for a good plugin that adds this functionality to WordPress.  Tagging is a nice, quick way to add useful metadata to an entry or post, and besides this basic feature, it allows for other useful features as well.  For example, for an entry [...]]]></description>
			<content:encoded><![CDATA[<p>
Since <a href="http://en.wikipedia.org/wiki/Tags">tagging</a> is all the rage nowadays, I&#8217;ve been looking for a good plugin that adds this functionality to WordPress.  Tagging is a nice, quick way to add useful metadata to an entry or post, and besides this basic feature, it allows for other useful features as well.  For example, for an entry I could display a list of similar or related entries, based on common tags.  It would also make entries integrated better with <a href="http://www.technorati.com">Technorati</a>.  WordPress doesn&#8217;t currently include a tagging function, instead relying on its old categorization system, but I assume that tags are an upcoming feature, slated to either replace or complement categories.  But there are just a few snags preventing me from fully adopting a tagging system, despite the benefits it would offer.
</p>
<p>
Firstly, there are just <a href="http://wp-plugins.net/">so many tagging plugins</a> out there, that I have a tough time deciding which ones are good, or even which ones have the features I want.  (Or even <em>what</em> features I want!) Reading up on other people&#8217;s personal experiences, while useful, is also very time-consuming, but I&#8217;ve run into a few potential plugins.
</p>
<p>
Firstly, <a href="http://www.neato.co.nz/ultimate-tag-warrior/">Ultimate Tag Warrior</a> seems to be a feature-rich plugin that should have everything I&#8217;d ever need.  Besides tagging support, it also offers support for weighted tag clouds, similar to what you have at <a href="http://del.icio.us">del.icio.us</a>.   But, since it keeps tags separate from categories (not a bad thing), it uses its own table for tag storage, which could create problems when upgrading.  But this is a minor problem, as I&#8217;m sure a writing a script for the upgrade conversion would be trivial.  But, I&#8217;ve also heard some <a href="http://www.darcynorman.net/2006/01/15/dumping-ultimate-tag-warrior-plugin">negativity</a> about it, and from playing around with it for a bit, it seems to have almost <em>too</em> many features for me.
</p>
<p>
<a href="http://sw-guide.de/wordpress/category-tagging-plugin/">This category-tagging</a> plugin also looks decent.  In contrast to Ultimate Tag Warrior, it just uses the WordPress categories as tags, and thus shouldn&#8217;t have to rely on any other tables besides WordPress&#8217; own.  This plugin thus probably does the least modification, and this is good since less is often more.  An additional benefit is that no more work would be required in order to display tags, since categories would become tags.  It also includes nice functions such as a weighted tag cloud.  Yet another plugin, <a href="http://www.agkamai.org/cat2tag/">Cat2Tag</a> also seems to provide similar functionality to this one.  These plugins would also probably be the best option in considering future versions of WordPress - I believe it&#8217;s likely that categories will be supplanted by tags in the next major version.
</p>
<p>
But maybe the main reason for my apprehension is my unnatural like of the structure of categories.  You see, tags have become such a <a href="http://en.wikipedia.org/wiki/Folksonomy">big thing</a> because they are easy to use, and natural to most everyone.  But for me, it seems to be the opposite.  Despite not being able to deny the usefulness of tags, I would still like to have categories alongside them.  For me, tags can be <em>too</em> open-ended, but perhaps this is just in the sematics of how tags are used - I suppose tags can be just as structured as categories.   Perhaps a good compromise would be categories for the main subject and tagging for keywords; this would provide a good structure and still have the good metadata of tags.  This would also eliminate the need for a nightmare hierarchy of categories and sub-categories.  (Ultimate Tag Warrior could provide this functionality.)
</p>
<p>
But, maybe I&#8217;ll just have to learn to deal with a tags-only system if and when WordPress switches over to tags.  In the meantime, I&#8217;ll probably be fence-sitting, undecided on what to do, and inevitably, stuck without tags.
</p>
<h3>Update</h3>
<p>I&#8217;ve decided to go with the simple, but effective <a href="http://sw-guide.de/wordpress/category-tagging-plugin/">Category Tagging Plugin</a> for WordPress, since it uses WordPress&#8217; own categories as &#8220;tags&#8221;, and so integrates nicely while at the same time providing much-needed &#8220;Related Posts&#8221; and &#8220;Tag Cloud&#8221; functions.  The fact that it doesn&#8217;t create another table for the tags makes it easy to switch out from using this plugin, should the need arise.  Stay tuned for more details.</p>
<hr/>Copyright &copy; 2008 <strong><a href="http://unitstep.net">unitstep.net</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact <strong><a href="mailto:webmaster@unitstep.net">webmaster@unitstep.net</a></strong> for more information.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://unitstep.net/blog/2006/06/18/looking-for-a-good-wordpress-tagging-plugin/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Welcome!</title>
		<link>http://unitstep.net/blog/2006/05/10/welcome/</link>
		<comments>http://unitstep.net/blog/2006/05/10/welcome/#comments</comments>
		<pubDate>Wed, 10 May 2006 22:46:21 +0000</pubDate>
		<dc:creator>Peter Chng</dc:creator>
		
		<category><![CDATA[Colophon]]></category>

		<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://unitstep.net/blog/2006/05/10/welcome/</guid>
		<description><![CDATA[
Finally, my website is online.  Or maybe back online would be a better term.  For the past week or so, I&#8217;ve been spending my spare time getting this domain and my website online, setting up this WordPress installation, designing the theme, and transferring old data on to it from my previous host, which [...]]]></description>
			<content:encoded><![CDATA[<p>
Finally, my website is online.  Or maybe <em>back</em> online would be a better term.  For the past week or so, I&#8217;ve been spending my spare time getting this domain and my website online, setting up this WordPress installation, designing the theme, and transferring old data on to it from my previous host, which was one of my own computers.  Finally having decided to go with a paid, hosted solution, I can say this takes a burden off my back, and with hosting and domain registration being fairly cheap nowadays, it doesn&#8217;t really put a dent in my student-sized wallet either.  So, without further ado, welcome to <a href="http://unitstep.net">unitstep.net</a>, the home of Peter Chng!
</p>
<p>
The current setup is running <a href="http://wordpress.org">WordPress</a> on a <acronym class="uttAbbreviation" title="Linux, Apache, MySQL and PHP">LAMP</acronym> (Linux, Apache, MySQL and <acronym class="uttInitialism" title="PHP: Hypertext Preprocessor">PHP</acronym>) setup hosted by <a href="http://www.site5.com/affiliates/idevaffiliate.php?id=1315">Site5</a>.  I chose WordPress because firstly, it&#8217;s a great blogging platform, and secondly, it&#8217;s written in <acronym class="uttInitialism" title="PHP: Hypertext Preprocessor">PHP</acronym>, which I&#8217;m familiar with, so tinkering with it should be easier for me.  Thus, customization, which I love to do, shouldn&#8217;t be all that hard, and I should get a good return on any investment in time I spend in tweaking WordPress.  Building this site should be a fun learning experience, though I should probably also learn look more into Linux and Apache, which haven already been taken care of for me, but that&#8217;s for another day.
</p>
<p>
The current theme I&#8217;m using (and have designed) for WordPress is still undergoing changes as I tweak it to my liking, and as always, <a href="/contact">comments</a> are appreciated.  You may also notice changes as I slowly port relevant posts from my previous setup(s) to this new platform, so you may find a few backposts that pre-date this welcome.  Do not be surprised.
</p>
<p>
Lastly, I hope you find something interesting here to read, and if not, it&#8217;s still a great place for me to collect my thoughts.</p>
<hr/>Copyright &copy; 2008 <strong><a href="http://unitstep.net">unitstep.net</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact <strong><a href="mailto:webmaster@unitstep.net">webmaster@unitstep.net</a></strong> for more information.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://unitstep.net/blog/2006/05/10/welcome/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
