<?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>Aarron Walter &#187; CSS</title>
	<atom:link href="http://aarronwalter.com/category/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://aarronwalter.com</link>
	<description></description>
	<lastBuildDate>Fri, 11 Jun 2010 12:09:34 +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>Blueprint: A Practical CSS Framework</title>
		<link>http://aarronwalter.com/2007/08/11/blueprint-a-practical-css-framework/</link>
		<comments>http://aarronwalter.com/2007/08/11/blueprint-a-practical-css-framework/#comments</comments>
		<pubDate>Sat, 11 Aug 2007 13:48:32 +0000</pubDate>
		<dc:creator>Aarron</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Tools & Utilities]]></category>

		<guid isPermaLink="false">http://aarronwalter.com/2007/08/11/blueprint-a-practical-css-framework/</guid>
		<description><![CDATA[There&#8217;s a fair bit of tedium and redundancy that goes into the set up of a new site. Most web designers start with the same tasks like reseting all default margins, padding, and other values to a common baseline for cross-browser support, you define your layout, wrestle with type, maybe even set up a print [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a fair bit of tedium and redundancy that goes into the set up of a new site. Most web designers start with the same tasks like reseting all default margins, padding, and other values to a common baseline for cross-browser support, you define your layout, wrestle with type, maybe even set up a print style sheet. We often find ourselves repeating what we&#8217;ve already done many times over on other projects. Blueprint, a recently released CSS framework created by Norwegian student <a href="http://bjorkoy.com/" title="Olav Bjorkoy's site" target="_blank">Olav Frihagen Bjorkoy</a>, seeks to eliminate this common tedium by providing a concise set of style sheets that make setup and design quick and easy.</p>
<span id="more-207"></span>
<p>If you are unfamiliar with the concept of a framework, you can think of it as a base structure of prefabricated code utilities that function both as a toolbox and a skeletal structure for a project. Many great frameworks have been created for both client-side (<a href="http://www.prototypejs.org/" title="Prototype framework for JavaScript" target="_blank">Prototype</a>, <a href="http://dojotoolkit.org/" title="Dojo JavaScript Toolkit" target="_blank">Dojo</a>, <a href="http://jquery.com/" title="JQuery framework for JavaScript" target="_blank">JQuery</a>) and server-side development (<a href="http://rubyonrails.com/" title="Rails framework for Ruby" target="_blank">Ruby on Rails</a>, <a href="http://www.cakephp.org/" title="CakePHP framework" target="_blank">CakePHP</a>, <a href="http://codeigniter.com" title="Code Igniter PHP framework">Code Igniter</a>), and have revolutionized the way web applications are built. The goal of a framework is to allow you to concentrate more on the project concept and mission rather than micro-focusing on the details of the inner pinnings of the code.</p>

<figure><img src="http://aarronwalter.com/wp-content/uploads/2007/08/blueprint-css.png" id="image174" alt="Blueprint CSS Framework in action" class="bigimg" /></figure>

<p>That&#8217;s exactly what Blueprint delivers for CSS design. It brings together the solutions from many recent articles on <a href="http://www.subtraction.com/archives/2005/0901_the_funniest.php" title="Khoi Vinh's funniest grid for the Onion" target="_blank">grid-based layout</a>, <a href="http://www.alistapart.com/articles/settingtypeontheweb" title="Setting Type on the Web to a Baseline Grid">page rhythm</a>, <a href="http://www.alistapart.com/stories/goingtoprint/" title="Eric Meyer on Print Style Sheets" target="_blank">print style sheets</a>, and <a href="http://webtypography.net/" title="The Elements of Web Typography">typography</a> and packages them neatly into a practical system with a low learning curve. By default, Blueprint creates a flexible 14 column grid to guide your layout. Using very simple class combinations, you can define the size of a div to span any number of horizontal units in the grid. For example, a div like the following will span 5 units of the grid and will sit on the right side of the layout.</p>

<pre class="brush: css;">&lt;div class=&quot;column span-5 last&quot;&gt;...&lt;/div&gt;</pre>

<p>Blueprint also creates flowlines that define the type baseline, and create a uniform rhythm to the page. Background images can be turned on to draw out the grid columns and flowlines as guides while refining your layout.</p>

<p>Although still undergoing refinements to create consistent cross-browser support, Blueprint is in a relatively stable state for project development. If you&#8217;re curious about the story behind the project, check out <a href="http://www.subtraction.com/archives/2007/0807_the_framewor.php" title="Khoi Vinh's blog post about Blueprint" target="_blank">Khoi Vinh&#8217;s recent blog post on the subject</a>, which includes an interview with Olav Bjorkoy, Blueprint&#8217;s creator.</p>]]></content:encoded>
			<wfw:commentRss>http://aarronwalter.com/2007/08/11/blueprint-a-practical-css-framework/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Visible Design Evolution</title>
		<link>http://aarronwalter.com/2006/11/25/visible-design-evolution/</link>
		<comments>http://aarronwalter.com/2006/11/25/visible-design-evolution/#comments</comments>
		<pubDate>Sat, 25 Nov 2006 20:11:13 +0000</pubDate>
		<dc:creator>Aarron</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>

		<guid isPermaLink="false">http://www.aarronwalter.com/2006/11/25/visible-design-evolution/</guid>
		<description><![CDATA[I&#8217;m usually averse to blogging about things that are already hot topics of everyone else&#8217;s blog, but I think all of my students who read this blog should take a look at this recent post on Ajaxian. A web designer took a screen shot after adding content to a page or modifying the CSS, revealing [...]]]></description>
			<content:encoded><![CDATA[I&#8217;m usually averse to blogging about things that are already hot topics of everyone else&#8217;s blog, but I think all of my students who read this blog should take a look at <a target="_blank" title="Css Evolution" href="http://ajaxian.com/archives/css-evolution">this recent post on Ajaxian</a>. A web designer took a screen shot after adding content to a page or modifying the CSS, revealing and interesting look at the  evolution of the web page development process. The screen shots are rolled into an animated Gif to show the design through time.]]></content:encoded>
			<wfw:commentRss>http://aarronwalter.com/2006/11/25/visible-design-evolution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yahoo! UI: Reset Style Sheet</title>
		<link>http://aarronwalter.com/2006/11/19/yahoo-ui-reset-style-sheet/</link>
		<comments>http://aarronwalter.com/2006/11/19/yahoo-ui-reset-style-sheet/#comments</comments>
		<pubDate>Sun, 19 Nov 2006 20:03:10 +0000</pubDate>
		<dc:creator>Aarron</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Tools & Utilities]]></category>

		<guid isPermaLink="false">http://www.aarronwalter.com/2006/11/19/yahoo-ui-reset-style-sheet/</guid>
		<description><![CDATA[Yahoo! has a really nice style sheet that will reset all browser default rendering of padding, margins, fonts, etc. so you can build your style sheets for projects on a level playing field. This is going to prevent a lot of (though not all) cross-browser formatting issues as all browsers will get the same design [...]]]></description>
			<content:encoded><![CDATA[Yahoo! has a <a title="Yahoo! Reset Style Sheet" target="_blank" href="http://developer.yahoo.com/yui/reset/">really nice style sheet</a> that will reset all browser default rendering of padding, margins, fonts, etc. so you can build your style sheets for projects on a level playing field. This is going to prevent a lot of (though not all) cross-browser formatting issues as all browsers will get the same design instructions rather than inheriting default browser styles. Yahoo! has already done all of the cross browser testing to ensure that their reset style sheet forces all browsers to start on a consistent base.]]></content:encoded>
			<wfw:commentRss>http://aarronwalter.com/2006/11/19/yahoo-ui-reset-style-sheet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS Layout Library</title>
		<link>http://aarronwalter.com/2006/10/31/css-layout-library/</link>
		<comments>http://aarronwalter.com/2006/10/31/css-layout-library/#comments</comments>
		<pubDate>Tue, 31 Oct 2006 18:19:26 +0000</pubDate>
		<dc:creator>Aarron</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Tools & Utilities]]></category>

		<guid isPermaLink="false">http://www.aarronwalter.com/2006/10/31/css-layout-library/</guid>
		<description><![CDATA[Dynamic Drive has put together a nice collection of common CSS layouts that demonstrate positioning and floating methods. There are other collections that have been around for some time, but this one seems to have more variety than most. It&#8217;s a great way to learn about CSS positioning.]]></description>
			<content:encoded><![CDATA[Dynamic Drive has put together a <a title="Dynamic Drive CSS Layouts" target="_blank" href="http://www.dynamicdrive.com/style/layouts/">nice collection of common CSS layouts</a> that demonstrate positioning and floating methods. There are <a title="Glish CSS layout" target="_blank" href="http://glish.com/css/">other</a> <a title="Blue Roboto CSS Layout Resevoir" target="_blank" href="http://www.bluerobot.com/web/layouts/">collections</a> that have been around for some time, but this one seems to have more variety than most. It&#8217;s a great way to learn about CSS positioning.]]></content:encoded>
			<wfw:commentRss>http://aarronwalter.com/2006/10/31/css-layout-library/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
