<?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>Trent Richardson &#187; Design</title> <atom:link href="http://trentrichardson.com/category/design/feed/" rel="self" type="application/rss+xml" /><link>http://trentrichardson.com</link> <description>practical web design &#38; development</description> <lastBuildDate>Wed, 25 Jan 2012 11:43:16 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>UberUploadCropper V2 &#8211; Upload, Crop, No Flash</title><link>http://trentrichardson.com/2011/12/20/uberuploadcropper-v2-upload-crop-no-flash/</link> <comments>http://trentrichardson.com/2011/12/20/uberuploadcropper-v2-upload-crop-no-flash/#comments</comments> <pubDate>Tue, 20 Dec 2011 11:51:19 +0000</pubDate> <dc:creator>trent</dc:creator> <category><![CDATA[Design]]></category> <category><![CDATA[Impromptu]]></category> <category><![CDATA[Javascript]]></category> <category><![CDATA[crop]]></category> <category><![CDATA[jcrop]]></category> <category><![CDATA[jquery]]></category> <category><![CDATA[resize]]></category> <category><![CDATA[upload]]></category><guid
isPermaLink="false">http://trentrichardson.com/?p=1056</guid> <description><![CDATA[Finally, UberUploadCropper gets a much needed update. First off, flash is gone. Now you can upload and crop with just javascript and your serverside language of choice. What is UberUploadCropper? It is a jQuery plugin which pulls together jCrop, Impromptu, and FileUploader plugins into one uniform unit to upload and crop images. The latest version [...]
Related posts:<ol><li><a
href='http://trentrichardson.com/2010/04/12/uberuploadcropper-0-2-with-example/' rel='bookmark' title='UberUploadCropper 0.2 With Example'>UberUploadCropper 0.2 With Example</a></li><li><a
href='http://trentrichardson.com/2008/05/21/javascript-finding-the-focused-element/' rel='bookmark' title='Javascript: Finding the Focused Element'>Javascript: Finding the Focused Element</a></li><li><a
href='http://trentrichardson.com/2011/10/14/impromptu-3-2-mobile-jquery-prompts/' rel='bookmark' title='Impromptu 3.2 &#8211; Mobile jQuery Prompts'>Impromptu 3.2 &#8211; Mobile jQuery Prompts</a></li></ol>]]></description> <content:encoded><![CDATA[<p>Finally, UberUploadCropper gets a much needed update.  First off, flash is gone.  Now you can upload and crop with just javascript and your serverside language of choice.  What is UberUploadCropper?  It is a jQuery plugin which pulls together jCrop, Impromptu, and FileUploader plugins into one uniform unit to upload and crop images.</p><p><a
href="http://trentrichardson.com/wp-content/uploads/2011/12/uberuploadcropper-v2.png"><img
src="http://trentrichardson.com/wp-content/uploads/2011/12/uberuploadcropper-v2.png" alt="" title="UberUploadCropper V2" width="509" height="98" class="size-full wp-image-1057" /></a></p><p>The latest version can be found with all it&#8217;s glory on Github, along with 2 examples. The examples provide a very basic, upload and crop routine.  The second, a much more advanced example, demonstrates how to handle large images efficiently.  Both examples should be fairly easy to merge into your own projects.  Here is a video of <a
href="http://trentrichardson.com/2009/10/25/uberuploadcropper-jquery-upload-and-crop-plugin/" title="UberUploadCropper V1" target="_blank">version 1 of UberUploadCropper</a> in action.  I will provide a newer video shortly:</p><p><iframe
width="420" height="315" src="http://www.youtube.com/embed/1ofL8K74imc?rel=0" frameborder="0" allowfullscreen></iframe></p><p>This plugin uses these three fantastic plugins:</p><ul><li><a
href="http://trentrichardson.com/Impromptu/" title="jQuery Impromptu" target="_blank">jQuery Impromptu</a> for modal windows.</li><li><a
href="https://github.com/tapmodo/Jcrop" title="Jcrop" target="_blank">Jcrop</a> to crop the images.</li><li><a
href="http://github.com/valums/file-uploader" title="FileUploader" target="_blank">FileUploader</a> to upload the images.</li></ul><p>The plugins mostly differ in using ajax upload instead of Uploadify.  So all options which use to target Uploadify have been removed and replaced with the corresponding FileUploader options.  The examples are commented and should be pretty clear cut.  Enjoy!</p><p><a
href="https://github.com/trentrichardson/UberUploadCropper" title="UberUploadCropper on Github" target="_blank">UberUploadCropper on Github</a></p><p>Related posts:<ol><li><a
href='http://trentrichardson.com/2010/04/12/uberuploadcropper-0-2-with-example/' rel='bookmark' title='UberUploadCropper 0.2 With Example'>UberUploadCropper 0.2 With Example</a></li><li><a
href='http://trentrichardson.com/2008/05/21/javascript-finding-the-focused-element/' rel='bookmark' title='Javascript: Finding the Focused Element'>Javascript: Finding the Focused Element</a></li><li><a
href='http://trentrichardson.com/2011/10/14/impromptu-3-2-mobile-jquery-prompts/' rel='bookmark' title='Impromptu 3.2 &#8211; Mobile jQuery Prompts'>Impromptu 3.2 &#8211; Mobile jQuery Prompts</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://trentrichardson.com/2011/12/20/uberuploadcropper-v2-upload-crop-no-flash/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Car Bounce &#8211; Keep Up with Your Car&#8217;s Value</title><link>http://trentrichardson.com/2011/11/22/car-bounce-keep-up-with-your-cars-value/</link> <comments>http://trentrichardson.com/2011/11/22/car-bounce-keep-up-with-your-cars-value/#comments</comments> <pubDate>Tue, 22 Nov 2011 11:12:22 +0000</pubDate> <dc:creator>trent</dc:creator> <category><![CDATA[Design]]></category> <category><![CDATA[General]]></category> <category><![CDATA[bounce]]></category> <category><![CDATA[car]]></category> <category><![CDATA[finance]]></category> <category><![CDATA[payoff]]></category> <category><![CDATA[trade]]></category> <category><![CDATA[truck]]></category> <category><![CDATA[value]]></category> <category><![CDATA[vehicle]]></category><guid
isPermaLink="false">http://trentrichardson.com/?p=1013</guid> <description><![CDATA[I would like to take a moment to introduce my newest creation, CarBounce.com. Car Bounce is a simple website, which aims to help keep you informed of your position financially with your vehicles. Far too often people go months, even years, without checking on their financial position with their vehicle. Car Bounce brings an end [...]
Related posts:<ol><li><a
href='http://trentrichardson.com/2012/01/25/using-impress-js-for-a-car-bounce-video/' rel='bookmark' title='Using Impress.js for a Car Bounce Video'>Using Impress.js for a Car Bounce Video</a></li></ol>]]></description> <content:encoded><![CDATA[<p><a
href="http://trentrichardson.com/wp-content/uploads/2011/11/logo.png"><img
src="http://trentrichardson.com/wp-content/uploads/2011/11/logo.png" alt="" title="logo" width="200" height="95" class="alignright size-full wp-image-1015" /></a></p><p>I would like to take a moment to introduce my newest creation, <a
href="http://carbounce.com" title="Car Bounce - Keep up with your vehicle's value" target="_blank">CarBounce.com</a>.  Car Bounce is a simple website, which aims to help keep you informed of your position financially with your vehicles.  Far too often people go months, even years, without checking on their financial position with their vehicle.  Car Bounce brings an end to that!  How does it work?</p><p><a
href="http://trentrichardson.com/wp-content/uploads/2011/11/tour-tools.png"><img
src="http://trentrichardson.com/wp-content/uploads/2011/11/tour-tools.png" alt="" title="tour-tools" width="360" height="241" class="alignleft size-full wp-image-1016" /></a></p><p>Car Bounce provides a free breakdown of your vehicle with month by month estimates of it&#8217;s value, how far ahead/behind you are, and how much it would cost to purchase again at any point in time.  On top of that it also provides interactive graphs and tools to help you visualize and decide when may be the best time to trade, pay off, or even hang on to your car.</p><p>But Wait, There&#8217;s More!  In addition to the month by month breakdown and tools, you can also receive a summary email each month, export PDF&#8217;s, and Spreadsheets of the breakdown of each vehicle, bringing CarBounce right to your phone or desktop.</p><p>You no longer have any reason to forget about the value and financial position of you and your vehicles! <a
href="http://carbounce.com" title="Car Bounce - Get Started" target="_blank">Sign Up for free!</a></p><p>Related posts:<ol><li><a
href='http://trentrichardson.com/2012/01/25/using-impress-js-for-a-car-bounce-video/' rel='bookmark' title='Using Impress.js for a Car Bounce Video'>Using Impress.js for a Car Bounce Video</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://trentrichardson.com/2011/11/22/car-bounce-keep-up-with-your-cars-value/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>A Few New Colors, and Some Moo</title><link>http://trentrichardson.com/2011/06/08/a-few-new-colors-and-some-moo/</link> <comments>http://trentrichardson.com/2011/06/08/a-few-new-colors-and-some-moo/#comments</comments> <pubDate>Wed, 08 Jun 2011 11:41:53 +0000</pubDate> <dc:creator>trent</dc:creator> <category><![CDATA[CSS]]></category> <category><![CDATA[Design]]></category> <category><![CDATA[Impromptu]]></category> <category><![CDATA[Javascript]]></category><guid
isPermaLink="false">http://trentrichardson.com/?p=826</guid> <description><![CDATA[I swapped out a couple dark colors here on the site for something a little lighter. I also made a transition from jQuery to Mootools, which wasn&#8217;t much of a move as syntax highlighting and an Impromptu form were the only things I had going on here. It gave me a good opportunity to have [...]
Related posts:<ol><li><a
href='http://trentrichardson.com/2007/11/05/mootools-vs-jquery-speed-smoothness-friendliest/' rel='bookmark' title='Mootools vs. jQuery: Speed, Smoothness, Friendliest'>Mootools vs. jQuery: Speed, Smoothness, Friendliest</a></li><li><a
href='http://trentrichardson.com/2010/10/13/moopromptu-works-with-mootools-1-3/' rel='bookmark' title='Moopromptu works with Mootools 1.3'>Moopromptu works with Mootools 1.3</a></li><li><a
href='http://trentrichardson.com/2008/09/15/jstween-javascript-tweening/' rel='bookmark' title='JSTween: Javascript Tweening'>JSTween: Javascript Tweening</a></li></ol>]]></description> <content:encoded><![CDATA[<p>I swapped out a couple dark colors here on the site for something a little lighter.  I also made a transition from jQuery to Mootools, which wasn&#8217;t much of a move as syntax highlighting and an <a
href="http://trentrichardson.com/Impromptu/">Impromptu</a> form were the only things I had going on here.  It gave me a good opportunity to have a practical use for &#8220;Moopromptu&#8221;.  For the syntax highlighter I decided to go with <a
href="http://pradador.com/code/lighterjs/">Lighter</a>.  Lighter seems to work well, but I had to use the compatibility option with mootools.  In all I think I may have reduced the total file sizes a little, but not enough to make a big difference considering the amount of traffic I receive.</p><p>I guess I should have been a designer?.. I won&#8217;t quit my day job&#8230;</p><p>Related posts:<ol><li><a
href='http://trentrichardson.com/2007/11/05/mootools-vs-jquery-speed-smoothness-friendliest/' rel='bookmark' title='Mootools vs. jQuery: Speed, Smoothness, Friendliest'>Mootools vs. jQuery: Speed, Smoothness, Friendliest</a></li><li><a
href='http://trentrichardson.com/2010/10/13/moopromptu-works-with-mootools-1-3/' rel='bookmark' title='Moopromptu works with Mootools 1.3'>Moopromptu works with Mootools 1.3</a></li><li><a
href='http://trentrichardson.com/2008/09/15/jstween-javascript-tweening/' rel='bookmark' title='JSTween: Javascript Tweening'>JSTween: Javascript Tweening</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://trentrichardson.com/2011/06/08/a-few-new-colors-and-some-moo/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Remove Photo Timestamps in Gimp</title><link>http://trentrichardson.com/2011/05/30/remove-photo-timestamps-in-gimp/</link> <comments>http://trentrichardson.com/2011/05/30/remove-photo-timestamps-in-gimp/#comments</comments> <pubDate>Mon, 30 May 2011 11:26:54 +0000</pubDate> <dc:creator>trent</dc:creator> <category><![CDATA[Design]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[gimp]]></category> <category><![CDATA[object remove]]></category> <category><![CDATA[remove timestamp]]></category> <category><![CDATA[resynthesizer]]></category><guid
isPermaLink="false">http://trentrichardson.com/?p=810</guid> <description><![CDATA[I&#8217;m not a big photographer, so sometimes I forget the camera has a pesky timestamp feature that somehow I forget to turn off from time to time. Well as you&#8217;re about to find out its not too hard to remove with Gimp. There are plugins available for just this thing, but I like to use [...]
Related posts:<ol><li><a
href='http://trentrichardson.com/2008/10/02/new-gimp-out/' rel='bookmark' title='New Gimp Out!'>New Gimp Out!</a></li></ol>]]></description> <content:encoded><![CDATA[<p>I&#8217;m not a big photographer, so sometimes I forget the camera has a pesky timestamp feature that somehow I forget to turn off from time to time.  Well as you&#8217;re about to find out its not too hard to remove with Gimp.  There are plugins available for just this thing, but I like to use a slightly different approach as it could be used for more than just timestamps.  We&#8217;re going to use the &#8220;Smart Remove Selection&#8221; which comes with the <a
href="http://registry.gimp.org/node/25219">Gimp Resynthesizer</a> plugin.  Lets start off by watching the quick video I made of this proceedure.</p><p><object
width="425" height="344"><param
name="movie" value="http://www.youtube.com/v/sBnDH8bnPUI?hl=en&#038;fs=1"></param><param
name="allowFullScreen" value="true"></param><param
name="allowscriptaccess" value="always"></param><embed
src="http://www.youtube.com/v/sBnDH8bnPUI?hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p><p>Ok, as you could tell the first step is to open up Synaptic (or just use apt-get) and install &#8220;gimp-resynthesizer&#8221;.  This will add a few &#8220;Smart&#8221; commands under the Filter->Enhance menu.  Now our tools are in place, lets get rolling.</p><ol><li>First choose the Select by Color Tool, and set your threshold to about 60 (that worked great for me, you may have to tweak the threshold depending on your image)</li><li>Click on your timestamp to select it, if your threshold is set properly your entire timestamp should be selected with one click.</li><li>Under the Select menu choose Grow.  Depending on the size of your image, and if your timestamp has a slight glow/shadow/feathering/fade you may need to tweak the grow by variable to make sure the selection covers it all.</li><li>Now under Filter->Enhance menu choose Smart Remove Selection.  The variable option I used was 100px.  This determines how much of the image surrounding the selection will be used to determine the pattern to replace it with.</li></ol><p>Thats it, pretty easy?  I think this approach works pretty darn well, plus you got to learn a new tool which will work for much more than a removing a timestamp.  Also if you&#8217;re not an Ubuntu user the link above for the plugin provides a manual download instead of using Synaptic.</p><p>Related posts:<ol><li><a
href='http://trentrichardson.com/2008/10/02/new-gimp-out/' rel='bookmark' title='New Gimp Out!'>New Gimp Out!</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://trentrichardson.com/2011/05/30/remove-photo-timestamps-in-gimp/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Timepicker Addon 0.4</title><link>http://trentrichardson.com/2010/05/28/timepicker-addon-0-4/</link> <comments>http://trentrichardson.com/2010/05/28/timepicker-addon-0-4/#comments</comments> <pubDate>Fri, 28 May 2010 11:45:12 +0000</pubDate> <dc:creator>trent</dc:creator> <category><![CDATA[Design]]></category> <category><![CDATA[Javascript]]></category> <category><![CDATA[Timepicker]]></category> <category><![CDATA[datepicker]]></category> <category><![CDATA[datetimepicker]]></category> <category><![CDATA[jquery]]></category> <category><![CDATA[ui]]></category><guid
isPermaLink="false">http://trentrichardson.com/?p=625</guid> <description><![CDATA[A new timepicker is now available thanks to Jeremy and other commenters. I don&#8217;t have all the suggested/submitted changes yet. Jeremy submitted quite a few changes so I thought I would take a couple smaller steps in integrating all the other changes. I know there are still a few issues that commenters mentioned which are [...]
Related posts:<ol><li><a
href='http://trentrichardson.com/2010/05/04/timepicker-addon-0-2/' rel='bookmark' title='Timepicker Addon 0.2'>Timepicker Addon 0.2</a></li><li><a
href='http://trentrichardson.com/2010/09/16/finally-updated-timepicker-localization/' rel='bookmark' title='Finally, Updated Timepicker &#8211; Localization'>Finally, Updated Timepicker &#8211; Localization</a></li><li><a
href='http://trentrichardson.com/2010/04/19/timepicker-addon-for-jquery-ui-datepicker/' rel='bookmark' title='Timepicker Addon for jQuery UI Datepicker'>Timepicker Addon for jQuery UI Datepicker</a></li></ol>]]></description> <content:encoded><![CDATA[<p>A new timepicker is now available thanks to Jeremy and other commenters.  I don&#8217;t have all the suggested/submitted changes yet.  Jeremy submitted quite a few changes so I thought I would take a couple smaller steps in integrating all the other changes.  I know there are still a few issues that commenters mentioned  which are not fixed, but I&#8217;m trying to work through them, promise!  Thank You everyone for your code changes and suggestions!</p><p><a
href="http://trentrichardson.com/examples/timepicker/">Timepicker Documentation and Download</a></p><p>Related posts:<ol><li><a
href='http://trentrichardson.com/2010/05/04/timepicker-addon-0-2/' rel='bookmark' title='Timepicker Addon 0.2'>Timepicker Addon 0.2</a></li><li><a
href='http://trentrichardson.com/2010/09/16/finally-updated-timepicker-localization/' rel='bookmark' title='Finally, Updated Timepicker &#8211; Localization'>Finally, Updated Timepicker &#8211; Localization</a></li><li><a
href='http://trentrichardson.com/2010/04/19/timepicker-addon-for-jquery-ui-datepicker/' rel='bookmark' title='Timepicker Addon for jQuery UI Datepicker'>Timepicker Addon for jQuery UI Datepicker</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://trentrichardson.com/2010/05/28/timepicker-addon-0-4/feed/</wfw:commentRss> <slash:comments>35</slash:comments> </item> <item><title>Use CSS3 to Spice Up Impromptu Buttons</title><link>http://trentrichardson.com/2010/04/16/use-css3-to-spice-up-impromptu-buttons/</link> <comments>http://trentrichardson.com/2010/04/16/use-css3-to-spice-up-impromptu-buttons/#comments</comments> <pubDate>Fri, 16 Apr 2010 11:42:58 +0000</pubDate> <dc:creator>trent</dc:creator> <category><![CDATA[CSS]]></category> <category><![CDATA[Design]]></category> <category><![CDATA[Impromptu]]></category> <category><![CDATA[css 3]]></category> <category><![CDATA[jquery]]></category> <category><![CDATA[selectors]]></category><guid
isPermaLink="false">http://trentrichardson.com/?p=592</guid> <description><![CDATA[I thought I would share with you quickly how you can use CSS3 selectors to spice up your Impromptu buttons. Lets say you have a prompt with a Delete button. Delete normally indicates caution/danger/warning which is usually represented by a red color. We can let our CSS do the dirty work and have it find [...]
Related posts:<ol><li><a
href='http://trentrichardson.com/2010/03/22/coloring-columns-rows-tables-css3-rgba/' rel='bookmark' title='Coloring Columns and Rows on Tables with CSS3 and RGBA'>Coloring Columns and Rows on Tables with CSS3 and RGBA</a></li><li><a
href='http://trentrichardson.com/2009/12/01/new-jquery-impromptu-theme-2/' rel='bookmark' title='New jQuery Impromptu Theme'>New jQuery Impromptu Theme</a></li><li><a
href='http://trentrichardson.com/2011/06/20/jquery-impromptu-now-on-github/' rel='bookmark' title='jQuery Impromptu Now on Github'>jQuery Impromptu Now on Github</a></li></ol>]]></description> <content:encoded><![CDATA[<p><img
src="http://trentrichardson.com/wp-content/uploads/2010/04/Impromptu-normal-button.jpg" alt="Normal Prompt" title="Impromptu-normal-button" width="417" height="104" class="alignnone size-full wp-image-593" /></p><p>I thought I would share with you quickly how you can use CSS3 selectors to spice up your Impromptu buttons.  Lets say you have a prompt with a Delete button.  Delete normally indicates caution/danger/warning which is usually represented by a red color.  We can let our CSS do the dirty work and have it find any buttons inside Impromptu which has an id ending with &#8220;Delete&#8221;.  Here is how you would do such:</p><pre><code class="css">
.jqi button[id $='Delete']{ background-color: #aa0000; }
</code></pre><p>And now you have a pretty red button like so:</p><p><img
src="http://trentrichardson.com/wp-content/uploads/2010/04/Impromptu-css3-red-button.jpg" alt="Prompt with red button" title="Impromptu-css3-red-button" width="397" height="95" class="alignnone size-full wp-image-594" /></p><p>Thats all there is to it.  Be sure to check back first of the week for a super post! Enjoy!</p><p>Related posts:<ol><li><a
href='http://trentrichardson.com/2010/03/22/coloring-columns-rows-tables-css3-rgba/' rel='bookmark' title='Coloring Columns and Rows on Tables with CSS3 and RGBA'>Coloring Columns and Rows on Tables with CSS3 and RGBA</a></li><li><a
href='http://trentrichardson.com/2009/12/01/new-jquery-impromptu-theme-2/' rel='bookmark' title='New jQuery Impromptu Theme'>New jQuery Impromptu Theme</a></li><li><a
href='http://trentrichardson.com/2011/06/20/jquery-impromptu-now-on-github/' rel='bookmark' title='jQuery Impromptu Now on Github'>jQuery Impromptu Now on Github</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://trentrichardson.com/2010/04/16/use-css3-to-spice-up-impromptu-buttons/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Coloring Columns and Rows on Tables with CSS3 and RGBA</title><link>http://trentrichardson.com/2010/03/22/coloring-columns-rows-tables-css3-rgba/</link> <comments>http://trentrichardson.com/2010/03/22/coloring-columns-rows-tables-css3-rgba/#comments</comments> <pubDate>Mon, 22 Mar 2010 12:41:57 +0000</pubDate> <dc:creator>trent</dc:creator> <category><![CDATA[CSS]]></category> <category><![CDATA[Design]]></category> <category><![CDATA[columns]]></category> <category><![CDATA[highlight]]></category> <category><![CDATA[rgba]]></category> <category><![CDATA[rows]]></category> <category><![CDATA[stripes]]></category> <category><![CDATA[table]]></category><guid
isPermaLink="false">http://trentrichardson.com/?p=555</guid> <description><![CDATA[Tables still have their place in the web development world. The best use for them is to display data in a grid, like for reports. I&#8217;d like to show a quick example of how to color the columns and rows using CSS3 with rgba. I won&#8217;t show the full source code on the blog, but [...]
Related posts:<ol><li><a
href='http://trentrichardson.com/2010/03/24/execute-excel-like-formulas-on-your-tables-and-grids/' rel='bookmark' title='Execute Excel-like Formulas on your Tables and Grids'>Execute Excel-like Formulas on your Tables and Grids</a></li><li><a
href='http://trentrichardson.com/2010/04/16/use-css3-to-spice-up-impromptu-buttons/' rel='bookmark' title='Use CSS3 to Spice Up Impromptu Buttons'>Use CSS3 to Spice Up Impromptu Buttons</a></li><li><a
href='http://trentrichardson.com/2007/12/03/variable-columns-with-css/' rel='bookmark' title='Variable Columns with CSS'>Variable Columns with CSS</a></li></ol>]]></description> <content:encoded><![CDATA[<p>Tables still have their place in the web development world.  The best use for them is to display data in a grid, like for reports.  I&#8217;d like to show a quick example of how to color the columns and rows using CSS3 with rgba.  I won&#8217;t show the full source code on the blog, but you can easily view the source of the example page.</p><p><img
src="http://trentrichardson.com/wp-content/uploads/2010/03/stripes-the-table1.jpg" alt="Stripe Table columns and Rows with CSS and RGBA" title="stripes-the-table1" width="582" height="297" class="alignnone size-full wp-image-557" /></p><p>Lets start with our html.  For this table example we may be using a few tags you aren&#8217;t very familiar with: thead, tbody, col.  Here is a snippet of our html to create the table (I&#8217;ve cut out a bunch of the table rows just to shorten it up.</p><pre><code class="html">
&lt;table cellpadding="0" cellspacing="0" class="stripeTable"&gt;
	&lt;col class="col0"&gt;
	&lt;col class="col1"&gt;
	&lt;col class="col0"&gt;
	&lt;col class="col1"&gt;
	&lt;col class="col0"&gt;
	&lt;thead&gt;
		&lt;tr&gt;
			&lt;th&gt;Year&lt;/th&gt;
			&lt;th&gt;Qtr 1&lt;/th&gt;
			&lt;th&gt;Qtr 2&lt;/th&gt;
			&lt;th&gt;Qtr 3&lt;/th&gt;
			&lt;th&gt;Qtr 4&lt;/th&gt;
		&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
		&lt;tr class="bg0"&gt;
			&lt;td&gt;1990&lt;/td&gt;
			&lt;td&gt;987&lt;/td&gt;
			&lt;td&gt;456&lt;/td&gt;
			&lt;td&gt;159&lt;/td&gt;
			&lt;td&gt;159&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr class="bg1"&gt;
			&lt;td&gt;1991&lt;/td&gt;
			&lt;td&gt;1234&lt;/td&gt;
			&lt;td&gt;2345&lt;/td&gt;
			&lt;td&gt;346&lt;/td&gt;
			&lt;td&gt;457&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
</code></pre><p>You see there is a corresponding column with each column in the row.  These span vertically the height of the table, underneath each table row and cell.  We can assign styles to these but the only problem is we can&#8217;t see the styles because the coloring of tr and td overlays them.  The solution?  Use rgba for background colors of your tr.  Here would be our css for our table rows:</p><pre><code class="css">
.stripeTable tbody tr.bg0{  background-color: rgba(244,244,244, .7); }
.stripeTable tbody tr.bg1{ background-color: rgba(255,255,255, .7); }
</code></pre><p>That should give us some alternating row colors.  If you&#8217;re not familiar with rgba, it resembles rgb, except one more parameter for opacity.  Now lets style our columns:</p><pre><code class="css">
.stripeTable .col0{ background-color: #cfcfcf; }
.stripeTable .col1{ background-color: #ffffff; }
</code></pre><p>We use a solid color for columns to be sure they are strong and show through.  Now, this should pretty well work for the most part, but don&#8217;t we all like to highlight rows of a table as we hover over them?  Lets do that with the help of some pseudo class selectors:</p><pre><code class="css">
.stripeTable tbody tr.bg0:hover{ background-color: rgba(255, 191, 85, .7); }
.stripeTable tbody tr.bg1:hover{ background-color: rgba(255, 191, 85, .7); }
</code></pre><p>And now the final part, just for fun, lets highlight our first column, because it could have some important data in it.  We&#8217;ll do this with the first-child pseudo selector:</p><pre><code class="css">
.stripeTable col:first-child{ background-color: #FfBf55; }
</code></pre><p>This all works pretty well with our browsers that support CSS3 fairly well, Chrome, Firefox, but IE as always has a hard time with it.</p><p><a
href="http://trentrichardson.com/examples/stripe-table/index.html">View the Demo</a></p><p>Related posts:<ol><li><a
href='http://trentrichardson.com/2010/03/24/execute-excel-like-formulas-on-your-tables-and-grids/' rel='bookmark' title='Execute Excel-like Formulas on your Tables and Grids'>Execute Excel-like Formulas on your Tables and Grids</a></li><li><a
href='http://trentrichardson.com/2010/04/16/use-css3-to-spice-up-impromptu-buttons/' rel='bookmark' title='Use CSS3 to Spice Up Impromptu Buttons'>Use CSS3 to Spice Up Impromptu Buttons</a></li><li><a
href='http://trentrichardson.com/2007/12/03/variable-columns-with-css/' rel='bookmark' title='Variable Columns with CSS'>Variable Columns with CSS</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://trentrichardson.com/2010/03/22/coloring-columns-rows-tables-css3-rgba/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Fetch Ideas &#8211; Another Web Dev&#8217;s Resource</title><link>http://trentrichardson.com/2010/03/09/fetch-ideas-web-resource/</link> <comments>http://trentrichardson.com/2010/03/09/fetch-ideas-web-resource/#comments</comments> <pubDate>Tue, 09 Mar 2010 13:00:21 +0000</pubDate> <dc:creator>trent</dc:creator> <category><![CDATA[CSS]]></category> <category><![CDATA[Design]]></category> <category><![CDATA[clientside]]></category> <category><![CDATA[development]]></category> <category><![CDATA[gallery]]></category> <category><![CDATA[resources]]></category> <category><![CDATA[serverside]]></category><guid
isPermaLink="false">http://trentrichardson.com/?p=541</guid> <description><![CDATA[As if there aren&#8217;t enough web galleries out there I&#8217;m adding one more, FetchIdeas.com. This is a site which I have created over the past couple months, with a different approach than other galleries. My aim is to create better organization, publish only useful resources, and most of all provide a great place to Fetch [...]
Related posts:<ol><li><a
href='http://trentrichardson.com/2010/03/17/update-on-everything/' rel='bookmark' title='Update on Everything'>Update on Everything</a></li><li><a
href='http://trentrichardson.com/2006/12/02/css-bubble-tooltips/' rel='bookmark' title='CSS Bubble Tooltips'>CSS Bubble Tooltips</a></li></ol>]]></description> <content:encoded><![CDATA[<p><a
href="http://fetchideas.com"><img
src="http://trentrichardson.com/wp-content/uploads/2010/03/fetchideaslogo.png" alt="Fetch Ideas - A Web Dev&#039;s Resource" title="fetchideaslogo" width="209" height="80" class="alignleft size-full wp-image-542" /></a><p>As if there aren&#8217;t enough web galleries out there I&#8217;m adding one more, <a
href="http://fetchideas.com/">FetchIdeas.com</a>.  This is a site which I have created over the past couple months, with a different approach than other galleries.  My aim is to create better organization, publish only useful resources, and most of all provide a great place to Fetch Ideas!</p><p>I&#8217;ve categorized everything in design, graphics and fonts, clientside (css, javascript, etc..), and serverside (php, python, mysql, etc..).  The categorization alone seems a bit different than most sites.  The site is now stable but I have many plans for it in the coming months, so don&#8217;t be shy if you notice something wrong, want to suggest something, or anything else.  Do you have any resources to suggest?</p><p>Also don&#8217;t for get, you can <a
href="http://twitter.com/fetchideas">follow FetchIdeas.com on Twitter</a>!</p><p>Related posts:<ol><li><a
href='http://trentrichardson.com/2010/03/17/update-on-everything/' rel='bookmark' title='Update on Everything'>Update on Everything</a></li><li><a
href='http://trentrichardson.com/2006/12/02/css-bubble-tooltips/' rel='bookmark' title='CSS Bubble Tooltips'>CSS Bubble Tooltips</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://trentrichardson.com/2010/03/09/fetch-ideas-web-resource/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>How I&#8217;ve Nearly Doubled Website Traffic</title><link>http://trentrichardson.com/2010/03/03/doubled-website-traffic/</link> <comments>http://trentrichardson.com/2010/03/03/doubled-website-traffic/#comments</comments> <pubDate>Wed, 03 Mar 2010 13:46:35 +0000</pubDate> <dc:creator>trent</dc:creator> <category><![CDATA[Design]]></category> <category><![CDATA[General]]></category> <category><![CDATA[plugins]]></category> <category><![CDATA[redesign]]></category> <category><![CDATA[seo]]></category> <category><![CDATA[traffic]]></category> <category><![CDATA[wordpress]]></category><guid
isPermaLink="false">http://trentrichardson.com/?p=523</guid> <description><![CDATA[Over the course of the past month I&#8217;ve been doing a bit of work on my blog, everything from performance, to seo. I&#8217;ve noticed a pretty good jump in my visitors too. Nearly twice as many! I thought I&#8217;d share a few of the enhancements I&#8217;ve made. This is of course a WordPress blog, so [...]
No related posts.]]></description> <content:encoded><![CDATA[<p>Over the course of the past month I&#8217;ve been doing a bit of work on my blog, everything from performance, to seo.  I&#8217;ve noticed a pretty good jump in my visitors too.  Nearly twice as many!  I thought I&#8217;d share a few of the enhancements I&#8217;ve made.  This is of course a <a
href="http://wordpress.org/">WordPress</a> blog, so of course all the changes are for WordPress.</p><ol><li><a
href="http://wordpress.org/extend/plugins/yet-another-related-posts-plugin/" title="Yet Another Related Posts Plugin">Yet Another Related Posts Plugin</a></li><li><a
href="http://wordpress.org/extend/plugins/wp-cache/" title="wp-cache">wp-cache</a></li><li><a
href="http://wordpress.org/extend/plugins/sociable/" title="Sociable">Sociable</a></li><li><a
href="http://wordpress.org/extend/plugins/bird-feeder/" title="Bird Feeder">Bird Feeder</a></li><li><a
href="http://wordpress.org/extend/plugins/all-in-one-seo-pack/" title="All in One SEO Pack">All in One SEO Pack</a></li><li><a
href="http://wordpress.org/extend/plugins/google-sitemap-generator/">Google XML Sitemaps</a></li><li>Resorted to a more CSS based design with fewer images to load</li><li>And a change of servers, so hopefully the site will load a bit faster</li></ol><p>Most of these are simply plugins, so they are dirt simple changes.  Google Sitemap Generator took a little thought in tweaking its configuration, and same goes with the others as well so they fit my needs.  I also am trying to keep the site clean looking, and not become cluttered, which forces me to be careful selecting plugins which may harm the visual aspect of the site.  I&#8217;ve also considered a translation plugin.  Does anyone have any experience or suggestions on these? Or whether or not it would help?  Hope these tips help you as well as it did me!</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://trentrichardson.com/2010/03/03/doubled-website-traffic/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>A Few Changes Under the Hood</title><link>http://trentrichardson.com/2010/02/27/a-fewchanges-under-the-hood/</link> <comments>http://trentrichardson.com/2010/02/27/a-fewchanges-under-the-hood/#comments</comments> <pubDate>Sun, 28 Feb 2010 03:04:07 +0000</pubDate> <dc:creator>trent</dc:creator> <category><![CDATA[CSS]]></category> <category><![CDATA[Design]]></category> <category><![CDATA[optimizations]]></category> <category><![CDATA[seo]]></category><guid
isPermaLink="false">http://trentrichardson.com/?p=521</guid> <description><![CDATA[I&#8217;ve made a few changes to the blog lately, under the hood and visually over the past month. If all works out I should have much to talk about in the coming weeks about my findings. I have noticed positive increases thus far, so that is good news. Keep tuned, find out if these changes [...]
Related posts:<ol><li><a
href='http://trentrichardson.com/2010/03/03/doubled-website-traffic/' rel='bookmark' title='How I&#8217;ve Nearly Doubled Website Traffic'>How I&#8217;ve Nearly Doubled Website Traffic</a></li></ol>]]></description> <content:encoded><![CDATA[<p>I&#8217;ve made a few changes to the blog lately, under the hood and visually over the past month.  If all works out I should have much to talk about in the coming weeks about my findings.  I have noticed positive increases thus far, so that is good news.  Keep tuned, find out if these changes could help you!</p><p>Related posts:<ol><li><a
href='http://trentrichardson.com/2010/03/03/doubled-website-traffic/' rel='bookmark' title='How I&#8217;ve Nearly Doubled Website Traffic'>How I&#8217;ve Nearly Doubled Website Traffic</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://trentrichardson.com/2010/02/27/a-fewchanges-under-the-hood/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 1/116 queries in 0.043 seconds using disk: basic
Object Caching 2567/2734 objects using disk: basic

Served from: trentrichardson.com @ 2012-02-03 22:25:10 -->
