<?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>:: TechBlog :: &#187; Design</title>
	<atom:link href="http://techblog.touchbasic.com/html/tag/design/feed/" rel="self" type="application/rss+xml" />
	<link>http://techblog.touchbasic.com/html</link>
	<description>Techblog is collection of articles covering a wide variety of tech related topics including: Linux, Microsoft, Google, web development, web design, open source, wordpress, security, and more.</description>
	<lastBuildDate>Fri, 06 May 2011 00:58:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Site Upgraded &#8211; A little facelift is all</title>
		<link>http://techblog.touchbasic.com/html/site-upgraded-a-little-facelift-is-all/</link>
		<comments>http://techblog.touchbasic.com/html/site-upgraded-a-little-facelift-is-all/#comments</comments>
		<pubDate>Sat, 29 Dec 2007 07:52:25 +0000</pubDate>
		<dc:creator>elran</dc:creator>
				<category><![CDATA[Everything]]></category>
		<category><![CDATA[Site News]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[customization]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[tagging]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[wordpress template]]></category>

		<guid isPermaLink="false">http://techblog.touchbasic.com/html/site-upgraded-a-little-facelift-is-all/</guid>
		<description><![CDATA[- Finally got around to upgrading from WP 2.0.11 to WP 2.3.1 - This site was in maintenance mode for a good part of the evening due to an incompatibility with WP 2.3.1 and the previous theme used here on Techblog. I spent some time trying to work out the problems but the breakage was [...]]]></description>
			<content:encoded><![CDATA[<p><strong>- Finally got around to upgrading from WP 2.0.11 to WP 2.3.1 -</strong></p>
<p>This site was in maintenance mode for a good part of the evening due to an incompatibility with WP 2.3.1 and the previous theme used here on Techblog. I spent some time trying to work out the problems but the breakage was pretty severe so i figured it was time to either design something new from scratch, or just grab one of the many readily available WP themes and use that for a while. I decided to go for the latter choice.. i might still spend some time adding more customizations, but for now i needed something that worked well and looked clean.</p>
<p>Anyway, after trying out a bunch of themes from the WP <a href="http://wordpress.org/extend/themes/">Theme Viewer</a> and playing around with the WP <a href="http://www.yvoschaap.com/wpthemegen/">Theme Generator</a>, i was able to narrow my choices down to about 5 themes and finally went with the <a href="http://www.plaintxt.org/themes/blogtxt/" title="blog.txt theme for WordPress">blog.txt</a> theme by <a href="http://scottwallick.com/" title="scottwallick.com">Scott</a>.</p>
<p>I&#8217;ve already made some SEO related modifications to the header.php template file. Also, i had to upgrade my tags structure &#8211; twice! Once from some really old wordpress tagging plugin that kept your tags in a key called: ttaglist, in the postmeta table. I had to use the UTW plugin to import these old tags. Then came the second upgrade. I used the new built-in tag import feature in WP 2.3.1 to convert my newly created UTW tags into the native WP tagging structure. Everything seemed to go smoothly, and i was able to get rid of all my old tagging plugins and install <a href="http://wordpress.org/extend/plugins/simple-tags/">Simple Tags</a> for advance tag management. I had to get rid of a few other really old plugins, but the site runs much faster now, and i&#8217;m sure it won&#8217;t take me too long to find a ton of new plugins to clutter up my site in no time!</p>
<p>So far, i have to say, i&#8217;m pretty happy with the upgrades. I haven&#8217;t tested everything too thoroughly yet, so more changes might still be on the horizon.. including another complete theme change. Just giving you all heads up!</p>
]]></content:encoded>
			<wfw:commentRss>http://techblog.touchbasic.com/html/site-upgraded-a-little-facelift-is-all/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Styling XML using CSS and XSLT</title>
		<link>http://techblog.touchbasic.com/html/styling-xml-using-css-and-xslt/</link>
		<comments>http://techblog.touchbasic.com/html/styling-xml-using-css-and-xslt/#comments</comments>
		<pubDate>Fri, 15 Jul 2005 02:36:57 +0000</pubDate>
		<dc:creator>elran</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Everything]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[stylesheet]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[xhtml]]></category>
		<category><![CDATA[xml]]></category>
		<category><![CDATA[xsl]]></category>
		<category><![CDATA[xslt]]></category>

		<guid isPermaLink="false">http://techblog.touchbasic.com/html/?p=104</guid>
		<description><![CDATA[In order to begin styling XML documents, a basic understanding of CSS and HTML (or XHTML) is recommended, but not required. In fact, today many sites that run on blogging software like Wordpress can generate XML feeds (commonly used with RSS and ATOM readers) automatically, and there are certainly enough tutorials online to get anyone with even a basic understanding of the web started on the path to becoming a designer. ]]></description>
			<content:encoded><![CDATA[<p>In order to begin styling XML documents, a basic understanding of CSS and HTML (or XHTML) is recommended, but not required. In fact, today many sites that run on blogging software like WordPress can generate XML feeds (commonly used with RSS and ATOM readers) automatically, and there are certainly enough tutorials online to get anyone with even a basic understanding of the web started on the path to becoming a designer.</p>
<p>The good thing about web design (and the web in general) is that for all it&#8217;s power as a new medium of expression and communication, it exists in a relatively static state. And although in reality the web is constantly changing, you can usually get back to a web page after about a week and it will look mostly the same. This constraint can make for an excellent learning environment that is conducive to experimentation via trial and error, and the developing of a creativity that is essentially self taught. Incidentally, there is currently a new technique being put forward known as Web 2.0 that aims to take the web to new levels, by using a combination of programming languages to make the user&#8217;s experience a more dynamic one. More information on that topic can be found in a previous post entitled: <a href="http://techblog.touchbasic.com/html/web-20-where-are-you/">Web 2.0 &#8211; Where are you?</a>.</p>
<p><span id="more-104"></span></p>
<p>Anyway, the xml feeds that WordPress creates for RSS syndication are a good place to start testing out some basic skills in CSS. There is an article called <a href="http://www.vbip.com/books/1861003323/chapter_3323_14.asp">Giving Style to XML</a> that does a good job of describing how to create and include some basic CSS code in an XML document. </p>
<p>Some limitations with using css are: (taken from the previous article)</p>
<blockquote><ul>
<li>Reordering and sorting of elements is not possible</li>
<li>Generation of text is hard (or not practical)</li>
<li>Adding functionality, such as creating a link from certain content elements, is not possible</li>
</ul>
</blockquote>
<p>Solving some of these shortcomings requires the use of <a href="http://www.google.ca/search?hl=en&#038;q=define%3AXSLT&#038;meta=">XSLT</a>. Now this is one of the coolest languages i&#8217;ve seen for the web. Actually, XSL is a family of languages of which XSLT (Extensible Stylesheet Language Transformations) is a major part. Read more about this on the <a href="http://www.w3.org/Style/XSL/">W3C site</a>. The article <a href="http://www.vbip.com/books/1861003323/chapter_3323_15.asp">Using XSLT for Adding Style</a> does a good job of walking you through the process, picking up from where the previous article on designing with CSS left off. For a complete review visit: <a href="http://www.w3schools.com/xsl/default.asp">W3c Schools &#8211; XSLT Tutorial</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://techblog.touchbasic.com/html/styling-xml-using-css-and-xslt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

