<?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>Tyler Wolff &#187; Web</title>
	<atom:link href="http://tylerwolff.com/category/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://tylerwolff.com</link>
	<description>Tyler Wolff&#039;s web design portfolio site. Includes examples of current work and future concepts.</description>
	<lastBuildDate>Sun, 07 Nov 2010 20:59:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Resolution Independent Mobile UI</title>
		<link>http://tylerwolff.com/2010/09/resolution-independent-mobile-ui/</link>
		<comments>http://tylerwolff.com/2010/09/resolution-independent-mobile-ui/#comments</comments>
		<pubDate>Wed, 22 Sep 2010 22:11:05 +0000</pubDate>
		<dc:creator>Tyler</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[UI]]></category>

		<guid isPermaLink="false">http://tylerwolff.com/?p=579</guid>
		<description><![CDATA[As device displays become denser and denser (did someone say Retina Display iPad?), finding the right method for creating resolution independent UI elements will become more and more important. Using ems and percentages is one such method, that we currently think is the strongest&#8230; - David Kaneda Check out the Sencha Blog for the rest of [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>As device displays become denser and denser (did someone say Retina Display iPad?), finding the right method for creating resolution independent UI elements will become more and more important. Using <code>em</code>s and percentages is one such method, that we currently think is the strongest&#8230;</p>
<p>- David Kaneda</p></blockquote>
<p>Check out the <a href="http://www.sencha.com/blog/2010/08/23/resolution-independent-mobile-ui/">Sencha Blog</a> for the rest of this wonderful article on resolution independent UI best practices. It&#8217;s definitely a must read for any mobile UI designer.</p>
]]></content:encoded>
			<wfw:commentRss>http://tylerwolff.com/2010/09/resolution-independent-mobile-ui/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Full Page Screenshots</title>
		<link>http://tylerwolff.com/2010/09/full-page-screenshots/</link>
		<comments>http://tylerwolff.com/2010/09/full-page-screenshots/#comments</comments>
		<pubDate>Wed, 22 Sep 2010 02:25:38 +0000</pubDate>
		<dc:creator>Tyler</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://tylerwolff.com/?p=557</guid>
		<description><![CDATA[Ever wanted to take a full page screen shot of a website you love? I know I&#8217;m always wishing there was a simple way to do just that. When I find a site that inspires me I normally end up with a bunch of mismatched screenshots all from a single page and this makes it [...]]]></description>
			<content:encoded><![CDATA[<p>Ever wanted to take a full page screen shot of a website you love? I know I&#8217;m always wishing there was a simple way to do just that. When I find a site that inspires me I normally end up with a bunch of mismatched screenshots all from a single page and this makes it hard to get a grasp of how the full page flows, not to mention the mess of screenshots I&#8217;m left with.</p>
<p>Luckily, I recently stumbled upon a browser extension called <a href="http://awesomescreenshot.com/">Awesome Screenshot</a> that is the perfect solution for capturing full page screenshots. Available for both Safari and Chrome (firefox coming soon&#8230;), this simple extension really makes taking screenshots a breeze. Here&#8217;s what it looks like:</p>
<h4><a href="http://tylerwolff.com/wp-content/uploads/2010/09/awesome-screenshot.png"><img class="alignleft size-full wp-image-560" title="awesome screenshot" src="http://tylerwolff.com/wp-content/uploads/2010/09/awesome-screenshot.png" alt="" width="198" height="169" /></a>How To</h4>
<p>Browse to a page that you want to capture, and click the small lens icon in the menu bar. You can take a standard screenshot of the window or choose to grab the full page. Once you choose, the page is captured and then you are free to do what you will with the screenshot.</p>
<p>What&#8217;s also cool about this extension is that it allows you to make annotations on the screenshot from within the browser. You can even blur sensitive information right then and there.</p>
<h4 class="clear">Capture Options</h4>
<p>Once you&#8217;ve captured the page and made your annotations, you are shown the page below. You can share the screen shot via services like twitter and email. However, you can also instantly share the screenshot online via awesomescreenshot.com. I think this tool really is <strong>awesome.<br />
<a href="http://tylerwolff.com/wp-content/uploads/2010/09/Screenshot.png"><img class="alignnone size-large wp-image-558" title="Kaleidascope full page screenshot" src="http://tylerwolff.com/uploads/2010/09/Screenshot-670x419.png" alt="" width="670" height="419" /></a></strong></p>
<p><strong> </strong></p>
<h4>Note: There are a few problems with the full page capture method.</h4>
<ul>
<li>Fixed elements show up multiple times on a long screenshot. For instance, a nav bar that is always at the top will do this.</li>
<li>For some reason, really long pages don&#8217;t capture well. The bottom of the page cuts off and you are left with a blank portion of the screenshot.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://tylerwolff.com/2010/09/full-page-screenshots/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fixing the Web Inspector Font In Safari</title>
		<link>http://tylerwolff.com/2010/08/fixing-the-web-inspector-font/</link>
		<comments>http://tylerwolff.com/2010/08/fixing-the-web-inspector-font/#comments</comments>
		<pubDate>Sun, 29 Aug 2010 21:06:37 +0000</pubDate>
		<dc:creator>Tyler</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://tylerwolff.com/?p=549</guid>
		<description><![CDATA[With the release of Safari 5 came a bunch of great new features including updates to the web inspector. If you use this tool as much as I do you will have noticed that the font changed from Lucida Grande to Menlo, a larger, monospace font. This makes the web inspector looks more like the [...]]]></description>
			<content:encoded><![CDATA[<p>With the release of Safari 5 came a bunch of great new features including updates to the web inspector. If you use this tool as much as I do you will have noticed that the font changed from Lucida Grande to Menlo, a larger, monospace font. This makes the web inspector looks more like the one in Chrome. A monospace font makes sense for this type of tool but I personally don&#8217;t care for it much. I would rather have the inspector show Lucida Grande again.</p>
<p>Luckily, I stumbled upon a <a href="http://blog.elliottkember.com/posts/10-LucidaGrandeandtheWebInspector">fix</a> crafted by <a href="http://twitter.com/elliottkember" target="_blank">Elliott Kember</a> and it&#8217;s pretty slick. Here&#8217;s what you need to do:</p>
<p>Browse over and open <strong><em>/System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/Resources/<br />inspector/inspector.css </em></strong>with admin privileges and add these few lines to the end of the file. That&#8217;s it!</p>
<p><code> .outline-disclosure li {padding: 1px 0 1px 14px;}<br />
body.platform-mac.platform-mac-snowleopard .monospace,<br />
body.platform-mac.platform-mac-snowleopard .source-code {font-family: 'Lucida Grande', monospace;</code></p>
<p>Note: if you are still using Safari 4, edit the file at <em>/Applications/WebKit.app/Contents/Frameworks/10.6/WebCore.framework/Versions/A/Resources/inspector/inspector.css</em></p>
]]></content:encoded>
			<wfw:commentRss>http://tylerwolff.com/2010/08/fixing-the-web-inspector-font/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New INK Design Website</title>
		<link>http://tylerwolff.com/2010/07/new-ink-design-website/</link>
		<comments>http://tylerwolff.com/2010/07/new-ink-design-website/#comments</comments>
		<pubDate>Sun, 04 Jul 2010 22:31:37 +0000</pubDate>
		<dc:creator>Tyler</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[cargo]]></category>
		<category><![CDATA[carrington]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://tylerwolff.com/?p=533</guid>
		<description><![CDATA[During the past few days I had the chance to remake the INK Design website for my good friend Kamran Samimi, a printmaker and graphic designer from Honolulu, Hawaii. We brainstormed on a bunch of out-there ideas to present his work but eventually settled with something somewhat similar to how this site is laid out. [...]]]></description>
			<content:encoded><![CDATA[<p>During the past few days I had the chance to remake the <a href="http://kamransamimi.com">INK Design</a> website for my good friend Kamran Samimi, a printmaker and graphic designer from Honolulu, Hawaii. We brainstormed on a bunch of out-there ideas to present his work but eventually settled with something somewhat similar to how this site is laid out. Kamran had already been putting some of his work on a <a href="http://cargocollective.com/">Cargo Collective</a> site, one of the coolest web frameworks out right now, but he had reached the limit to posting as a free user and he didn&#8217;t want to pay for it since he has his own website. I thought why not take the code base from my current site and modify it to make it more project based, similar to how many cargo collective sites are. This is how it turned out:</p>
<p><img class="alignnone size-large wp-image-534" title="INK Design by Kamran Samimi" src="http://tylerwolff.com/uploads/2010/07/kam1-670x406.jpg" alt="INK Design Website" width="670" height="406" /></p>
<h3>How it was made</h3>
<p>Just like this site, the INK Design website is powered by WordPress and the <a href="http://carringtontheme.com/">Carrington framework</a>. WordPress handles all the content and Carrington handles how the content is put together and displayed to the user (more about Carrington in <a href="http://tylerwolff.com/2010/02/16/the-new-website/">this post</a>). Since my site already has many of the features Kamran wanted in his site like in-page ajax loading of posts I built upon what I already had, changing some CSS here and modifying some Javascript there. Getting a test site up was a fairly quick process. The good thing is, while I was creating the theming for the site, Kamran could post projects to the site simultaneously.</p>
<div id="attachment_535" class="wp-caption alignnone" style="width: 680px"><img class="size-large wp-image-535" title="INK Design by Kamran Samimi" src="http://tylerwolff.com/uploads/2010/07/kam2-670x406.jpg" alt="INK Design website ajax loading" width="670" height="406" /><p class="wp-caption-text">In-page loading of project posts</p></div>
<p>Once the site was functioning well enough I decided to give it some INK Design flavor. One of the original concepts for the site was to have one giant canvas that moved around depending on what type of projects you wanted to see and for this Kamran created a huge spaced out image of blending colors and designs to act as the background. I took this giant image and cut it up into ten smaller ones to use for the background of the site design we had created. I found a pretty nifty plug-in, <a href="http://srobbin.com/blog/jquery-plugins/jquery-backstretch/">jQuery Backstretch</a>, that provided exactly what I needed to display a fixed full screen background at various screen resolution sizes. I used this to create a randomized full screen background generator. If you refresh the page or navigate to other pages you&#8217;ll see it in action. The good thing about the backstretch plug-in is that it loads up the image after the page has rendered decreasing page load time.</p>
<p>The one big problem in this site is that it uses a couple fixed position elements which do not work well on mobile devices like the iPad. For instance the background will scroll up on mobile safari revealing a basic gray colored background when it should remain fixed. Also, the layout gets squished together a bit more than it should on mobile browsers. Hopefully one day when I have more time I&#8217;ll be able to fix these issues.</p>
<h3>All Tools Used</h3>
<ul>
<li><a href="http://wordpress.org/">WordPress 3.0</a></li>
<li><a href="http://carringtontheme.com/">Carrington framework</a></li>
<li><a href="http://desandro.com/resources/jquery-masonry/">jQuery Masonry</a></li>
<li><a href="http://srobbin.com/blog/jquery-plugins/jquery-backstretch/">jQuery Backstretch</a></li>
</ul>
<p><strong>Update:</strong> this site is also featured on the Carrington framework&#8217;s <a href="http://carringtontheme.com/">homepage</a>!</p>
<p><img class="alignnone size-large wp-image-539" title="Carrington framework showcase" src="http://tylerwolff.com/uploads/2010/07/Screen-shot-2010-07-04-at-12.30.11-PM-670x248.png" alt="" width="670" height="248" /></p>
]]></content:encoded>
			<wfw:commentRss>http://tylerwolff.com/2010/07/new-ink-design-website/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Google Font API</title>
		<link>http://tylerwolff.com/2010/05/google-font-api/</link>
		<comments>http://tylerwolff.com/2010/05/google-font-api/#comments</comments>
		<pubDate>Thu, 27 May 2010 10:49:06 +0000</pubDate>
		<dc:creator>Tyler</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[fonts]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://tylerwolff.com/?p=528</guid>
		<description><![CDATA[So I ran into this little gem today while trying to fix a layout bug I was getting from custom fonts being loaded on this page after everything else was rendered. Although it did not solve the problem, Google&#8217;s font api is a pretty handy tool for anyone using web fonts. What it provides is [...]]]></description>
			<content:encoded><![CDATA[<p>So I ran into this little gem today while trying to fix a layout bug I was getting from custom fonts being loaded on this page after everything else was rendered. Although it did not solve the problem, <a href="http://code.google.com/apis/webfonts/">Google&#8217;s font api</a> is a pretty handy tool for anyone using web fonts. What it provides is a simple API that helps you add web fonts to web pages without all the fuss of the @font-face tag. It also provides access to a some popular web fonts out there like Droid Sans, served right from google servers. Sounds pretty cool eh? Here&#8217;s a simple example of how to enable a web font like Droid Sans into your webpage.</p>
<p>1. Add this above your other linked css documents in the &lt;head&gt; of your html document:</p>
<pre>&lt;link href='http://fonts.googleapis.com/css?family=Droid+Sans' rel='stylesheet' type='text/css'&gt;</pre>
<p>2. Declare the embedded font anywhere in your css like so, and your good to go:</p>
<pre>h1 { font-family: 'Droid Sans', arial, serif; }</pre>
<p>It&#8217;s that easy! and theres more&#8230; Google and <a href="http://typekit.com/">Typekit</a> worked together to create a Javascript library for loading fonts with even more control over everything called WebFont Loader. What&#8217;s cool about this library is the ability to use multiple web-font providers like google, Typekit, or your own custom one. Another big plus of using this library is a way to control font styles before and after the actual font is loaded, which means your site&#8217;s text can be made visible quicker as the fonts load. After reading about this more, it might prove to be useful in solving the problem I was having with the layout rendering on this page.</p>
<h3>Check it all out:</h3>
<p><a href="http://code.google.com/apis/webfonts/docs/getting_started.html">Google Font Api »</a><br />
<a href="http://code.google.com/webfonts">Google Font Directory »</a><br />
<a href="http://code.google.com/apis/webfonts/docs/webfont_loader.html">WebFont Loader »</a></p>
]]></content:encoded>
			<wfw:commentRss>http://tylerwolff.com/2010/05/google-font-api/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Some Fresh New Web Tools</title>
		<link>http://tylerwolff.com/2010/05/some-fresh-new-web-tools/</link>
		<comments>http://tylerwolff.com/2010/05/some-fresh-new-web-tools/#comments</comments>
		<pubDate>Wed, 05 May 2010 01:19:49 +0000</pubDate>
		<dc:creator>Tyler</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://tylerwolff.com/?p=489</guid>
		<description><![CDATA[Here's a listing of some really cool web development tools I've come across in the past month or so. Some of these tools are old while some are new, but they are all very useful. If you are a web developer I suggest checking all of them out.]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a listing of some really cool web development tools I&#8217;ve come across in the past month or so. Some of these tools are old while some are new, but they are all very useful. If you are a web developer I suggest checking all of them out.</p>
<h3>Adobe Browser Lab &#8211; <a href="http://browserlab.adobe.com">browserlab.adobe.com</a></h3>
<p>I&#8217;ve previously used other services like <a href="http://browsershots.org/">http://browsershots.org/</a> to check browser compatibility but nothing even comes close to being as simple as Adobe Browser Lab is. It&#8217;s extremely quick and makes it almost trivial to test out different browsers for any website you are working on. For mac users that don&#8217;t have a vm running windows this tool is perfect for checking IE. One great feature is the &#8216;Onion Skin&#8217; view where the page renderings for two different browsers are overlaid on each other, allowing you to see even the slightest pixel differences. The one flaw of this tool is that it only includes versions of the most popular browsers (Chrome, Firefox, IE, Safari), so if you need to test out other browsers like Opera you need to do so some other way. Either way, this tool is definitely worth checking out.</p>
<p><img class="alignnone size-large wp-image-493" title="adobeBrowserLab" src="http://tylerwolff.com/uploads/2010/05/adobeBrowserLab2-670x401.jpg" alt="" width="670" height="401" /></p>
<h3>0to255 &#8211; <a href="http://0to255.com/">0to255.com</a></h3>
<p>My friend Arthur told me about this simple color tool a few weeks ago and since then I have found myself using it all the time. What it does is map out light to dark variations of a single input color based on hex value. Sounds pretty basic but it turns out to be really useful when you have some colors in mind already and want to try using some slightly different ones. The site is fast and simple (clicking on a color automatically copies the code to your clipboard), plus it looks really slick. I&#8217;ve tried using other color tools like Adobe&#8217;s Kuler but they never wound up being as useful as this one did.</p>
<p><img class="alignnone size-large wp-image-495" title="0to255" src="http://tylerwolff.com/uploads/2010/05/0to255-670x409.jpg" alt="" width="670" height="409" /></p>
<h3>iPad Peek &#8211; <a href="http://ipadpeek.com/">ipadpeek.com</a></h3>
<p>This doesn&#8217;t actually render a site like the real mobile safari does on the iPad, but it&#8217;s still pretty good. If you need to do some quick iPad rendering tests this tool will do the job just fine. From what I can tell it does some things like a real iPad, such as adjusting to your sites width, but it still doesn&#8217;t render an iPad specific site correctly, like <a href="http://touch.sproutcore.com/hedwig/">Sproutcore&#8217;s hedwig</a> example app below.</p>
<p><img class="alignnone size-large wp-image-496" title="iPadPeek" src="http://tylerwolff.com/uploads/2010/05/iPadPeek-670x414.jpg" alt="" width="670" height="414" /></p>
<h3>CSSDesk &#8211; <a href="http://cssdesk.com/">cssdesk.com</a></h3>
<p>I&#8217;m not sure if I would ever use this but I had to include it because it&#8217;s a really slick looking tool. Made with HTML5, CSSDesk is a live updating development environment for html/css snippets. If you want to try out some code fast to see what it will look like, this tool is made for you. You can turn code highlighting off and on, change the background, download the code you&#8217;ve developed, and even share it.</p>
<p><img class="alignnone size-large wp-image-497" title="CSSDesk" src="http://tylerwolff.com/uploads/2010/05/CSSDesk-670x498.jpg" alt="" width="670" height="498" /></p>
<h3>Typetester &#8211; <a href="http://typetester.org/">typetester.org</a></h3>
<p>If your into testing out what different fonts look like in a browser then this tool is key. Typetester lets you try out all sorts of fonts (mac / windows / both) to see how they render within your browser. What&#8217;s nice is that you have 3 separate areas to compare fonts and other type options. For instance, the screenshot below shows renderings of Verdana, Trebuchet MS, and Arial from left to right, all set at a size of 1.2em. There are many more options available on the site and when you find a configuration you like, just download load the CSS for it. It&#8217;s simple.</p>
<p><img class="alignnone size-large wp-image-498" title="Typetester" src="http://tylerwolff.com/uploads/2010/05/Typetester-670x498.jpg" alt="" width="670" height="498" /></p>
<p>Another type tool worth checking out is this <a href="http://webfontspecimen.com">Web Font Specimen</a> that allows you to test any font you want on a pre-made html type specimen page. The good thing about this is that once downloaded, you can test out any font you want easily, including those imported via the @font-face tag.</p>
<h3>Nav-o-matic &#8211; <a href="http://labs.engageinteractive.co.uk/nav-o-matic/">labs.engageinteractive.co.uk/nav-o-matic</a></h3>
<p><img class="alignright size-medium wp-image-500" title="Nav-o-matic" src="http://tylerwolff.com/uploads/2010/05/Screen-shot-2010-05-02-at-5.52.56-PM-330x303.png" alt="" width="330" height="303" />Nav-o-matic creates the markup and css needed to create a navigation menu based on an image sprite for normal, hover, and active states. All you have to do is upload your menu image, mark the vertical boundaries of each button, and bam, beautiful css is produced automatically for you within a matter of seconds. I just found out about this but I wish I had known about it long ago. Creating the css to do this is not hard, but nav-0-matic makes it far to easy to do it any other way. Definitely go check this out if your making a sprite based navigation menu.</p>
]]></content:encoded>
			<wfw:commentRss>http://tylerwolff.com/2010/05/some-fresh-new-web-tools/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New Project: BraxtonsDiary.com</title>
		<link>http://tylerwolff.com/2010/03/new-project-braxtonsdiary-com/</link>
		<comments>http://tylerwolff.com/2010/03/new-project-braxtonsdiary-com/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 01:36:52 +0000</pubDate>
		<dc:creator>Tyler</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://tylerwolff.com/?p=460</guid>
		<description><![CDATA[I just finished setting up a photo / music journal site for my friend Braxton Olita. Check out the site, or learn more on the projects page.]]></description>
			<content:encoded><![CDATA[<p>I just finished setting up a photo / music journal site for my friend Braxton Olita. Check out the <strong><a href="http://braxtonsdiary.com">site</a></strong>, or learn more on the <strong><a href="http://tylerwolff.com/projects">projects page</a></strong>.</p>
<p><img class="aligncenter size-full wp-image-463" title="braxtonsdiary.com" src="http://tylerwolff.com/wp-content/uploads/2010/03/brax1.jpg" alt="" width="640" height="563" /></p>
]]></content:encoded>
			<wfw:commentRss>http://tylerwolff.com/2010/03/new-project-braxtonsdiary-com/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>24 ways: Make Your Mockup in Markup</title>
		<link>http://tylerwolff.com/2010/02/24-ways-make-your-mockup-in-markup/</link>
		<comments>http://tylerwolff.com/2010/02/24-ways-make-your-mockup-in-markup/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 02:06:11 +0000</pubDate>
		<dc:creator>Tyler</dc:creator>
				<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://tylerwolff.com/?p=445</guid>
		<description><![CDATA[There are many arguments for mocking up a website in html rather than doing so beforehand in photoshop, but I personally have never considered the method viable, at least for myself. It always seemed like it would waste a lot of time since I tend to go through a whole bunch of different mock ups [...]]]></description>
			<content:encoded><![CDATA[<p>There are many arguments for mocking up a website in html rather than doing so beforehand in photoshop, but I personally have never considered the method viable, at least for myself. It always seemed like it would waste a lot of time since I tend to go through a whole bunch of different mock ups before the final is marked up. However, after working on a site where I did most of the designing in markup and after reading the article below from 24ways, I&#8217;ve realized that it could be more productive in some cases to ditch photoshop, and just mock up a website in markup. </p>
<p>Check out the article: <a href="http://24ways.org/2009/make-your-mockup-in-markup"><strong>24 ways: Make Your Mockup in Markup</strong></a>.</p>
<p> I really like the point the author makes about using RGBA to set all the background colors, thus making it extremely easy to change the whole color scheme of the page instantly. That could save a ton of time.</p>
]]></content:encoded>
			<wfw:commentRss>http://tylerwolff.com/2010/02/24-ways-make-your-mockup-in-markup/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The New Website</title>
		<link>http://tylerwolff.com/2010/02/the-new-website/</link>
		<comments>http://tylerwolff.com/2010/02/the-new-website/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 08:08:58 +0000</pubDate>
		<dc:creator>Tyler</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[carrington]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[masonry]]></category>
		<category><![CDATA[tyler wolff]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://tylerwolff.com/?p=412</guid>
		<description><![CDATA[I have been wanting to update my website for a long time, but with school, work, and everything else on my plate last semester I could not find the time to really make it happen. Fast-forward to the start of 2010 and I have graduated, plus I have had more time on my hands to [...]]]></description>
			<content:encoded><![CDATA[<p>I have been wanting to update my website for a long time, but with school, work, and everything else on my plate last semester I could not find the time to really make it happen. Fast-forward to the start of 2010 and I have graduated, plus I have had more time on my hands to actually work on fun things, like a new website. I already had a ton of ideas for how I wanted the site to be, so I started designing / coding what eventually turned into the current version of this website.</p>
<h4>The Concept</h4>
<p>The basic concept I started with was to have a home page that would show small excerpts of blog posts with a corresponding thumbnail. Upon clicking one of these excerpts, the full post would then be loaded inline via ajax. In addition, I wanted to have everything align to a grid at all times. Before making this site I had seen this done on a couple of sites, but none of these were running on WordPress.</p>
<h4>The Main Problem</h4>
<p>With WordPress you normally have one template for your homepage and one for a single atomic post which means that a single post on its own can only be loaded via the single template. Because of this a post only exists on the homepage, where all posts are normally shown, and on its single, or permalinked page. There is no way to grab an atomic post on its own using WordPress&#8217;s default functionality. To get the layout I described above I could have made the single post template only return the post&#8217;s content and have that load through ajax via its permalink. However, the problem with that is when a user navigates to a permalinked post, all that would show up would be the content of the post. What I needed was a way to grab a post&#8217;s content on its own while also providing a nicely styled single page for permalinked posts.</p>
<h4>How I Did it</h4>
<p>I realized that I would have to write custom functions to query the wordpress database in order to do this, and so I started with that. Then one day I stumbled across the <strong><a href="http://carringtontheme.com/" title="Carrington Framework">Carrington</a></strong>, a CMS theme framework that extends WordPress and makes it extremely easy to customize. The main difference between WordPress and Carrington is in how the code is abstracted and what can be done with those abstractions. Here is a diagram that shows the difference between the page load for a single post view in the WordPress Default theme and how the same in done in Carrington:</p>
<p><img src="http://tylerwolff.com/wp-content/uploads/2010/02/flow.png" alt="" title="Carrington Framework Flow" width="500" height="630" class="aligncenter size-full wp-image-424" /></p>
<p>Now all this is great for customization, but why I eventually settled with using the Carrington Framework was because of the built in Ajax loading. It was exactly the thing I needed for this site as it gave me a way to show both excerpts and full posts on the homepage, while also providing a template for permalinked posts. Plus, its slick. Carrington provides it for viewing archives, but it&#8217;s easy to apply it to all posts.
</p>
<p>Another wonderful resource I found for use on this site was <a href="http://desandro.com/resources/jquery-masonry">jQuery Masonry</a>, a layout plugin that auto-aligns elements based on a given grid. I&#8217;ve always loved sites that auto-align elements of different sizes so I was happy to apply that same look to this site. I had to hack the initialization part of the plugin a bit to get it to work right with Carrington right but it turned out to work great! I love this plugin.
</p>
<p><strong>Technology Used</strong></p>
<ul>
<li><a href="http://wordpress.org" title="Wordpress">WordPress 2.9</a></li>
<li><a href="http://carringtontheme.com/" title="Carrington Framework">Carrington Framework</a></li>
<li><a href="http://jquery.com/" title="jQuery">jQuery</a></li>
<li><a href="http://desandro.com/resources/jquery-masonry">jQuery Masonry</a></li>
</ul>
<p>Overall, I am very satisfied with how the new version of tylerwolff.com turned out, though there are still problems to be fixed (IE7 layout, contact form messages, etc). In the future I plan to repair these problems, as well as add more content to the entire website. I might even write some more entries on the making of this site, going through some of the custom code I had to write to get everything to work together.  What&#8217;s cool is the site is now featured on the Carrington <a href="http://carringtontheme.com/" title="Carrington Framework">homepage</a> and <a href="http://carringtontheme.com/category/showcase/">showcase</a> page. Check it out &darr;</p>
<p><a href="http://carringtontheme.com/category/showcase/"><img src="http://tylerwolff.com/uploads/2010/02/Screen-shot-2010-02-16-at-9.48.54-PM1-670x255.png" alt="" title="Carrington Showcase Page" width="670" height="255" class="alignnone size-large wp-image-432" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://tylerwolff.com/2010/02/the-new-website/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Hello HTML5</title>
		<link>http://tylerwolff.com/2009/09/hello-html5/</link>
		<comments>http://tylerwolff.com/2009/09/hello-html5/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 06:13:02 +0000</pubDate>
		<dc:creator>Tyler</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[html5]]></category>

		<guid isPermaLink="false">http://tylerwolff.com/?p=209</guid>
		<description><![CDATA[HTML 5 Experiment from 9elements.com]]></description>
			<content:encoded><![CDATA[<a href="http://9elements.com/io/projects/html5/canvas/"><img class="size-full wp-image-210 " title="html5" src="http://tylerwolff.com/newsite/wp-content/uploads/2009/09/html5.jpg" alt="HTML 5 Canvas Experiment from 9elements.com - Click!" width="680" height="216" /></a>
<p style="text-align: center;"><a href="http://9elements.com/io/projects/html5/canvas/">HTML 5 Experiment from 9elements.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://tylerwolff.com/2009/09/hello-html5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

