<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>The Book and the Cover</title>
	
	<link>http://benjaminsterling.com</link>
	<description>Ok, you did not judge the book by it's cover, great.  Now, read the whole thing before passing judgment.</description>
	<lastBuildDate>Tue, 24 Mar 2009 19:25:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/benjaminsterling" /><feedburner:info uri="benjaminsterling" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>IE6 Support</title>
		<link>http://feedproxy.google.com/~r/benjaminsterling/~3/t7Zwutw2oIw/</link>
		<comments>http://benjaminsterling.com/ie6-support/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 19:25:03 +0000</pubDate>
		<dc:creator>Benjamin Sterling</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[IE6]]></category>
		<category><![CDATA[IE8]]></category>

		<guid isPermaLink="false">http://benjaminsterling.com/?p=142</guid>
		<description><![CDATA[With the launch of Internet Explorer 8 last week there has been a good amount of talk for support for IE6.  At my company we are currently discussing the best approach that will both keep the client happy at the same time forcing people to upgrade their expectations of a browser.  Some thoughts [...]]]></description>
			<content:encoded><![CDATA[<p>With the launch of Internet Explorer 8 last week there has been a good amount of talk for support for IE6.  At my company we are currently discussing the best approach that will both keep the client happy at the same time forcing people to upgrade their expectations of a browser.  Some thoughts have been to charge a premium to support IE6 &#8211; whether this is a percentage of total expect hours for a project or a flat rate based on the requirements , the difference being building with IE6 in mind compared to progressive enhancements after the fact.  Obviously my team has pride in our work so we most likely would be building to some extent with IE6 in mind either way.</p>
<p>The following stats are some questions I posted surveying a large group of people.</p>
<h3>What do you fall under?</h3>
<table width="600" cellpadding="0" cellspacing="3" id="jobtype" class="datatable">
<thead>
<tr>
<th width="475">Response</th>
<th>Total</th>
<th>Percent</th>
<th></th>
</tr>
</thead>
<tbody>
<tr>
<td>Developer</td>
<td>117</td>
<td>54.93%</td>
<td></td>
</tr>
<tr>
<td>Designer</td>
<td>78</td>
<td>36.62%</td>
<td></td>
</tr>
<tr>
<td>Profession (ie. PM, Director)</td>
<td>18</td>
<td>8.45%</td>
<td></td>
</tr>
</tbody>
<tfoot>
<tr>
<td></td>
<td><strong>213</strong></td>
<td></td>
<td></td>
</tr>
</tfoot>
</table>
<div id="defaultChart" style="width: 600px; height: 200px;margin-bottom:2em;"></div>
<h3>What type of client do you support?</h3>
<table width="600" cellpadding="0" cellspacing="3" id="" class="datatable">
<thead>
<tr>
<th width="475">Response</th>
<th>Total</th>
<th>Percent</th>
<th></th>
</tr>
</thead>
<tbody>
<tr>
<td>Commercial (big companies)</td>
<td>84</td>
<td>32.81%</td>
<td></td>
</tr>
<tr>
<td>Mom and Pop type clients</td>
<td>84</td>
<td>32.81%</td>
<td></td>
</tr>
<tr>
<td>Non-Profits</td>
<td>58</td>
<td>22.66%</td>
<td></td>
</tr>
<tr>
<td>Government</td>
<td>30</td>
<td>11.72%</td>
<td></td>
</tr>
</tbody>
<tfoot>
<tr>
<td></td>
<td><strong>256</strong></td>
<td></td>
<td></td>
</tr>
</tfoot>
</table>
<div id="defaultChart2" style="width: 600px; height: 200px;margin-bottom:2em;"></div>
<h3>How long will you/your group support IE6?</h3>
<table width="600" cellpadding="0" cellspacing="3" id="" class="datatable">
<thead>
<tr>
<th width="475">Response</th>
<th>Total</th>
<th>Percent</th>
<th></th>
</tr>
</thead>
<tbody>
<tr>
<td>Umm&#8230; IE6 who?</td>
<td>50</td>
<td>24.27%</td>
<td></td>
</tr>
<tr>
<td>Till what seems like the end of time (or till gov&#8217;t offices update)</td>
<td>53</td>
<td>25.73%</td>
<td></td>
</tr>
<tr>
<td>Another 6 months, then progressive inhancements FTW</td>
<td>26</td>
<td>12.62%</td>
<td></td>
</tr>
<tr>
<td>Another 6 months, then not at all</td>
<td>24</td>
<td>11.65%</td>
<td></td>
</tr>
<tr>
<td>Another year, then progressive inhancements FTW</td>
<td>14</td>
<td>6.8%</td>
<td></td>
</tr>
<tr>
<td>Other Options</td>
<td>39</td>
<td>18.93%</td>
<td></td>
</tr>
</tbody>
<tfoot>
<tr>
<td>
<ul style="display:none;">
<li>Other Text</li>
<li>We only suppport it for clients that ask for it.</li>
<li>As soon as Windows 7 OS is released to the public</li>
<li>until our internal IT team drops 6</li>
<li>when full experience is needed for ie6 clients, otherwise prog. enhancement now</li>
<li>Bare minimum now (works, may not look 100% perfect) unless there is extra budget for it.</li>
<li>As long as there is a business requirement to do so</li>
<li>As long as my damn clients still have it on their desks</li>
<li>Until enough of our client&#8217;s client&#8217;s no longer use IE6.</li>
<li>unsure, our clients are often not tech savvy</li>
<li>only when target audience uses</li>
<li>We only suppport it for clients that ask for it.</li>
<li>As soon as Windows 7 OS is released to the public</li>
<li>until our internal IT team drops 6</li>
<li>when full experience is needed for ie6 clients, otherwise prog. enhancement now</li>
<li>Bare minimum now (works, may not look 100% perfect) unless there is extra budget for it.</li>
<li>As long as there is a business requirement to do so</li>
<li>As long as my damn clients still have it on their desks</li>
<li>Until enough of our client&#8217;s client&#8217;s no longer use IE6.</li>
<li>unsure, our clients are often not tech savvy</li>
<li>only when target audience uses</li>
<li>IE7.js</li>
<li>Once our IE6 usership drops below 5%</li>
<li>Depends on user agent stats to my clients&#8217; sites</li>
<li>I detect IE6, then redirect visitor to page &#8216;gently&#8217; suggesting they upgrade to a better browser (with links to Firefox, Opera, Safari, Chrome, and IE7/8)</li>
<li>Until it holds a significantly lower Market share that we can profesionaly ignore it</li>
<li>Already stopped</li>
<li>until we replace expensive legacy apps that rely on IE6 for some reason</li>
<li>Untill ie8 becomes as involved as ie6</li>
<li>until IE6 market share drops below 5%</li>
<li>We only provide basic support as a opt-in feature.</li>
<li>Till clients stop using it.</li>
<li>we get the basics working, anything else is a bonus</li>
<li>Already dropped support</li>
<li>I simply try to ignore IE6 =)</li>
<li>I can&#8217;t say. My clients still see traffic from IE6.</li>
<li>progressive inhancements FTW already</li>
<li>ceased support 1st Jan 2009</li>
<li>No more support DIE IE6!</li>
</ul>
</td>
<td valign="top"><strong>206</strong></td>
<td></td>
<td></td>
</tr>
</tfoot>
</table>
<div id="defaultChart3" style="width: 600px; height: 200px;margin-bottom:2em;"></div>
<h3>If you have to support government agencies, how do you plan to tackle the IE6 issue?</h3>
<table width="600" cellpadding="0" cellspacing="3" id="" class="datatable">
<thead>
<tr>
<th width="475">Response</th>
<th>Total</th>
<th>Percent</th>
<th></th>
</tr>
</thead>
<tbody>
<tr>
<td>Will support, but with a IE6 cost adjustment, ie. charge more</td>
<td>93</td>
<td>52.84%</td>
<td></td>
</tr>
<tr>
<td>Just keep doing what we do</td>
<td>75</td>
<td>42.61%</td>
<td></td>
</tr>
<tr>
<td>Other Options</td>
<td>8</td>
<td>4.55%</td>
<td></td>
</tr>
</tbody>
<tfoot>
<tr>
<td>
<ul style="display:none">
<li>Other Text</li>
<li>Since I work for a govt agency I don&#8217;t really have a choice.  Supposedly IE7 will be released soon but they&#8217;ve been saying that forever.  Until then, its all about progressive enhancement</li>
<li>I don&#8217;t pay taxes so govt. agencies can use browsers like IE6.</li>
<li>Since I work for a govt agency I don&#8217;t really have a choice.  Supposedly IE7 will be released soon but they&#8217;ve been saying that forever.  Until then, its all about progressive enhancement</li>
<li>I don&#8217;t pay taxes so govt. agencies can use browsers like IE6.</li>
<li>n/a</li>
<li>IE MUST DIE!!!!!</li>
<li>I dont</li>
</ul>
</td>
<td><strong>176</strong></td>
<td></td>
<td></td>
</tr>
</tfoot>
</table>
<div id="defaultChart4" style="width: 600px; height: 200px;margin-bottom:2em;"></div>
<h3>How does having IE8 available effect your process?</h3>
<table width="600" cellpadding="0" cellspacing="3" id="">
<thead>
<tr>
<th width="475">Response</th>
<th></th>
</tr>
</thead>
<tr>
<td>
<ul>
<li>How does having IE8 available effect your process?</li>
<li>Response</li>
<li>Doesn&#8217;t</li>
<li>It makes it worse. Now we have THREE versions of IE to test in!!!</li>
<li>Not at all, just one more browser to test for.</li>
<li>It doesn&#8217;t.  We don&#8217;t even have IE7 deployed across our agency.</li>
<li>definitely gives us more leverage for dropping IE6</li>
<li>not at all until mass adoption</li>
<li>We have not setup a plan yet but are planning currently</li>
<li>just another browser to debug in.Also, should be noted that IE 7 is considered &#8216;buggy&#8217; and &#8216;unsafe&#8217; by most corporate IT services including AOL and Time Warner</li>
<li>Not at all.</li>
<li>Hopefully it helps fight our cause for stopping IE6 support</li>
<li>It&#8217;ll just mean one more browser to test in.</li>
<li>Currently, not at all. The bigwigs at my company have yet to recognize it.</li>
<li>We&#8217;ll add X-UA-Compatible = Edge headers, and fix IE8 rendering issues that we might have ignored while it was still in beta.</li>
<li>None until the % of IE6 users drops below a certain threshold.</li>
<li>It&#8217;s just yet another browser to support. No difference.</li>
<li>It doesn&#8217;t</li>
<li>Doesn&#8217;t. The gov has IE6.</li>
<li>allows me to shame IE6 users more.</li>
<li>It complicates itâ€”there&#8217;s now another browser to test against. It wouldn&#8217;t be such a problem if the IEs weren&#8217;t so annoyingly different from version-to-version.</li>
<li>We told IE6 to take a hike months ago. IE8&#8217;s just another browser to test.</li>
<li>One more crappy browser to deal with.</li>
<li>It doesn&#8217;t yet.  We&#8217;ll use IE6 internally until 2056.I do internal web apps, and I wish we could code to more than IE6 though&#8230; it&#8217;s more of an impediment to professional development than anything else. I can only code/use other browsers outside of work.</li>
<li>Not much.  If it&#8217;s truly standards compliant, then we&#8217;ll still have to use IE specific stylesheets and little hacks for users who have 7 and below.</li>
<li>Not much at all, thankfully. Just one more browser to test.</li>
<li>Afraid to see how crappy it is, can not answer that</li>
<li>We are not rolling it out until after our applications have been certified for user with them. They currently are not.</li>
<li>It makes me have to test for another fucking browser. Fuck!</li>
<li>i don&#8217;t know for now, but i&#8217;m expecting for some trouble in near future</li>
<li>it doesnt</li>
<li>Other than giving me one more browser to test in, it doesn&#8217;t.</li>
<li>We don&#8217;t get to play with it because the site is adamant that they WILL deploy IE7 (and Vista) first, just to fark everything up, instead of jumping straight to Win7 and IE8 or FF.</li>
<li>Doesn&#8217;t</li>
<li>It makes it worse. Now we have THREE versions of IE to test in!!!</li>
<li>Not at all, just one more browser to test for.</li>
<li>It doesn&#8217;t.  We don&#8217;t even have IE7 deployed across our agency.</li>
<li>definitely gives us more leverage for dropping IE6</li>
<li>not at all until mass adoption</li>
<li>We have not setup a plan yet but are planning currently</li>
<li>just another browser to debug in.Also, should be noted that IE 7 is considered &#8216;buggy&#8217; and &#8216;unsafe&#8217; by most corporate IT services including AOL and Time Warner</li>
<li>Not at all.</li>
<li>Hopefully it helps fight our cause for stopping IE6 support</li>
<li>It&#8217;ll just mean one more browser to test in.</li>
<li>Currently, not at all. The bigwigs at my company have yet to recognize it.</li>
<li>We&#8217;ll add X-UA-Compatible = Edge headers, and fix IE8 rendering issues that we might have ignored while it was still in beta.</li>
<li>None until the % of IE6 users drops below a certain threshold.</li>
<li>It&#8217;s just yet another browser to support. No difference.</li>
<li>It doesn&#8217;t</li>
<li>Doesn&#8217;t. The gov has IE6.</li>
<li>allows me to shame IE6 users more.</li>
<li>It complicates itâ€”there&#8217;s now another browser to test against. It wouldn&#8217;t be such a problem if the IEs weren&#8217;t so annoyingly different from version-to-version.</li>
<li>We told IE6 to take a hike months ago. IE8&#8217;s just another browser to test.</li>
<li>One more crappy browser to deal with.</li>
<li>It doesn&#8217;t yet.  We&#8217;ll use IE6 internally until 2056.I do internal web apps, and I wish we could code to more than IE6 though&#8230; it&#8217;s more of an impediment to professional development than anything else. I can only code/use other browsers outside of work.</li>
<li>Not much.  If it&#8217;s truly standards compliant, then we&#8217;ll still have to use IE specific stylesheets and little hacks for users who have 7 and below.</li>
<li>Not much at all, thankfully. Just one more browser to test.</li>
<li>Afraid to see how crappy it is, can not answer that</li>
<li>We are not rolling it out until after our applications have been certified for user with them. They currently are not.</li>
<li>It makes me have to test for another fucking browser. Fuck!</li>
<li>i don&#8217;t know for now, but i&#8217;m expecting for some trouble in near future</li>
<li>it doesnt</li>
<li>Other than giving me one more browser to test in, it doesn&#8217;t.</li>
<li>We don&#8217;t get to play with it because the site is adamant that they WILL deploy IE7 (and Vista) first, just to fark everything up, instead of jumping straight to Win7 and IE8 or FF.</li>
<li>Sure does!</li>
<li>Frankly it&#8217;s just another pain in the ass. It just adds another browser to test on. It&#8217;s already not a short list</li>
<li>Just one more browser to test in&#8230; :(</li>
<li>Hopefully will lead us into an age where IE6 WILL be outlawed&#8230; or something like that.</li>
<li>na</li>
<li>Not yet&#8230; but we&#8217;ll likely focus on IE7 and IE8 soon and less and less on IE6.</li>
<li>Just makes it more complicated, I guess!</li>
<li>no effect.</li>
<li>We will have to start testing in it, although the priority on the fixes will be much lower that FF, IE6/7 and Safari.</li>
<li>It doesn&#8217;t. It just came out, need to wait 6 months to a year for people to update. Still can&#8217;t use some things until even IE 7 is dead.</li>
<li>We will now check in IE8</li>
<li>just another browser to test in</li>
<li>One more browser for test</li>
<li>Sigh.</li>
<li>Just one more browser to QA and tweak for.</li>
<li>Another VM with another browser to test in&#8230; more development time.</li>
<li>As we primary design for FF, not very much.</li>
<li>Not yet.</li>
<li>It hasn&#8217;t at the moment. Will now download as IE8 is out of beta</li>
<li>Adds one more browser to test once we find a machine to put it on.</li>
<li>IE8 doesn&#8217;t affect things until it becomes more popular. Then I&#8217;ll need to add it to the list of browsers to test in.</li>
<li>First of all, it&#8217;s *affect* not &#8216;effect&#8217;.  Effect means &#8216;bring about&#8217; or &#8216;make happen&#8217;.  (Sorry, my mom was an English teacher!).Second, the IE8 beta&#8217;s been around for what, a year now?  So having the actual release doesn&#8217;t make much of a difference to my development process.  Although I suppose I should pay attention now to making sure the sites I build look proper in IE8, the reality is that the vast majority of my clients&#8217; visitors won&#8217;t be using IE8 just yet, unless Microsoft forces it down their throats via a non-optional update.</li>
<li>Until the people in charge of Corporate IT networks pull their fingers out, it makes zero difference</li>
<li>not sure yet :)</li>
<li>IE8 will continue to be the worst browser. It is less bad than IE6, however.</li>
<li>I need another desktop to test for IE8, the way I already have one just for IE7 testing&#8230;can&#8217;t do some of the fancy tricks here at work to get them up side by side</li>
<li>Still renders differntly, ie7 still seems easier to deal with</li>
<li>It lengthens the time spent on IE-fixing Â¬Â¬</li>
<li>Doesn&#8217;t really effect it.  One more browser to test in but it&#8217;s the closest to standards so far.</li>
<li>we make our website the more cross browser possible. It&#8217;s just another test we must do.</li>
<li>It doesn&#8217;t. If it&#8217;s standards-compliant, it should work fine anyway. If it&#8217;s not&#8230;DIE!!!!</li>
<li>Not right now. Many of my clients are small businesses. Main focus on IE7 and some IE6 right now. But this will change soon.</li>
<li>one more effing browser to test in. and an effing Microsoft browser no less</li>
<li>It&#8217;s just another site to test it. It also means I can push a bit farther into the realm of CSS3.</li>
<li>Nothing now as everything we do already works in 8, but hopefully it effects our clients process, getting them to upgrade from 6.</li>
<li>Just another browser to test.</li>
<li>just another browser we have to test in.</li>
<li>It&#8217;s actually a kick in the pants, but not because of IE8 itself, but rather its IE7 &#8216;compatibility&#8217; mode. Since, that mode won&#8217;t render the way IE7 itself renders, it effectively adds another browser to test and support.</li>
<li>it doesn&#8217;t really yet.</li>
<li>test</li>
<li>We&#8217;ll have another browser in which to test, and another stylesheet to implement should the need arise (via conditional comments)</li>
<li>So far not at all. It seems to be working well.</li>
<li>At least it is somewhat compliant but is already behind the curve without CSS3 support. So many people that use IE don&#8217;t even know what version they are using so unless microsoft forces a change my life will still be burdened by the plagues that is know as IE. I only see a minimal change in the near term to my process.</li>
<li>it makes debugging for ie7 and 8 easier</li>
<li>Haven&#8217;t really tested in IE8. I&#8217;m fairly confident that the majority of work will be OK. Will need to look more closely at what I must do to ensure standards compliance mode.I&#8217;ve been watching site stats and I think across all the sites I manage I&#8217;ve had 2 or 3 visits from IE8</li>
<li>One more browser to test in.</li>
<li>Well. I&#8217;m hoping that with the news of IE8 some people will upgrade after realizing there has been two major versions of the browser released. In the end I hope it will keep me from spending a ton of time fixing the site for IE6.</li>
<li>Minimal</li>
<li>not sure yet</li>
<li>hmmmm. it is a microsoft product. need I really say more. I will likely have to hack on</li>
<li>It&#8217;s another browser to test again, but so far the testing process seems pretty straightforward. I expect that having implemented CSS2.1 properly will mean that it won&#8217;t impose too much change in our process. Of course, in theory.</li>
<li>Makes developing for these kind of platforms a lot easier. Less time concerning stupid errors and glitches specific to IE platform.</li>
<li>Makes more problems to deal with.</li>
<li>Doesn&#8217;t effect</li>
<li>Hope, IE6 will die.</li>
<li>Hardly at all. I mostly test in webkit and mozilla browsers then when the page is done I see if everything works okay in the IE 6-8 and include conditional stylesheets to work around the &#8216;bugs&#8217;.</li>
<li>Not at all. IE7 only recently became our officially supported browser. As much as I hate to say it, I don&#8217;t expect to see IE8 in our environment for some time.</li>
<li>Saves me and the client money</li>
<li>Yet another browser to test in.</li>
<li>Don&#8217;t know yet.</li>
<li>None really because it&#8217;s too new</li>
<li>Just one more browser to test on. Hopefully that slice of IE6 will keep shrinking. Is it worth testing for if it gets under 10%? Most of my clients audience has already moved on to IE7+</li>
<li>It has yet to affect us. I&#8217;m terrified when we start supporting it.</li>
<li>Still trying to sort that out.</li>
<li>it creates more work. IE8 compatibility view is not the same as a native IE7 client so now we have to work with even more cross-browser issues.</li>
<li>Doesn&#8217;t really.  There have always been browser inconsistencies to deal with, with IE8 there are some more.Only in my dreams do all browsers render the same.</li>
<li>I usually use the IE7 compatibility meta tag. So, IE8 is more like a pseudo-ghost to me anyways.</li>
<li>It hasn&#8217;t so far.</li>
<li>Better than IE6!</li>
<li>No</li>
<li>not at all so far&#8230;</li>
<li>Just another rushed out browser that has to be entered into the equation and bugtested for each project</li>
<li>Ugh, just another idiot browser to maintain..</li>
</ul>
</td>
<td></td>
</tr>
</table>
<h3>Are your sites working in IE8?</h3>
<table width="600" cellpadding="0" cellspacing="3" id="" class="datatable">
<thead>
<tr>
<th width="475">Response</th>
<th>Total</th>
<th>Percent</th>
<th></th>
</tr>
</thead>
<tbody>
<tr>
<td>Yes</td>
<td>133</td>
<td>63.94%</td>
<td></td>
</tr>
<tr>
<td>No</td>
<td>8</td>
<td>3.85%</td>
<td></td>
</tr>
<tr>
<td>Other Options</td>
<td>67</td>
<td>32.21%</td>
<td></td>
</tr>
</tbody>
<tfoot>
<tr>
<td>
<ul style="display:none">
<li>Other Text</li>
<li>dunno</li>
<li>most, but not all</li>
<li>Haven&#8217;t tested yet.</li>
<li>have not been actively qa&#8217;ing for ie8</li>
<li>Don&#8217;t know</li>
<li>untested</li>
<li>Haven&#8217;t tested yet.</li>
<li>Still checking</li>
<li>Have not checked</li>
<li>not sure</li>
<li>Haven&#8217;t even tested yet</li>
<li>Internal NO, External Yes</li>
<li>testing this week</li>
<li>have no ieda</li>
<li>I&#8217;ve not played with IE 8 much</li>
<li>dunno</li>
<li>most, but not all</li>
<li>Haven&#8217;t tested yet.</li>
<li>have not been actively qa&#8217;ing for ie8</li>
<li>Don&#8217;t know</li>
<li>untested</li>
<li>Haven&#8217;t tested yet.</li>
<li>Still checking</li>
<li>Have not checked</li>
<li>not sure</li>
<li>Haven&#8217;t even tested yet</li>
<li>Internal NO, External Yes</li>
<li>testing this week</li>
<li>have no ieda</li>
<li>I&#8217;ve not played with IE 8 much</li>
<li>Maybe</li>
<li>Don&#8217;t know</li>
<li>Don&#8217;t know yet</li>
<li>Haven&#8217;t checked yet ;)</li>
<li>Haven&#8217;t checked.</li>
<li>We haven&#8217;t even started testing yet.</li>
<li>Most of them, yes</li>
<li>for the most part</li>
<li>haven&#8217;t been able to test yet.</li>
<li>Untested&#8230;</li>
<li>Haven&#8217;t tested all yet.</li>
<li>not sure at the moment</li>
<li>Do not know yet.</li>
<li>Not Sure</li>
<li>not sure</li>
<li>I don&#8217;t know</li>
<li>not sure yet.</li>
<li>Haven&#8217;t checked</li>
<li>mostly</li>
<li>Everything renders larger</li>
<li>Haven&#8217;t checked yet</li>
<li>I should say not&#8230;!</li>
<li>the phone&#8217;s not ringing &#8230; yet</li>
<li>Haven&#8217;t tested yet.</li>
<li>have not check them yet.</li>
<li>Most are, using the meta tag for IE7 rendering</li>
<li>Don&#8217;t know. I would imagine most if not all will work.</li>
<li>havn</li>
<li>idk I&#8217;ll begin testing in it now</li>
<li>not sure</li>
<li>The ones I direclyt worked on, yes</li>
<li>haven&#8217;t checked</li>
<li>untested</li>
<li>Mostly, have to fix some float issues.</li>
<li>need to check</li>
<li>there are issues</li>
</ul>
</td>
<td><strong>208</strong></td>
<td></td>
<td></td>
</tr>
</tfoot>
</table>
<div id="defaultChart4" style="width: 600px; height: 200px;margin-bottom:2em;"></div>
<p><script type="text/javascript" src="http://benjaminsterling.com/wp-content/themes/silhouette2/common/js/jquery.gchart.js"></script><br />
<script type="text/javascript" src="http://benjaminsterling.com/wp-content/themes/silhouette2/common/js/iesupportscripts.js"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://benjaminsterling.com/ie6-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://benjaminsterling.com/ie6-support/</feedburner:origLink></item>
		<item>
		<title>Chrome For Standalone Web Apps</title>
		<link>http://feedproxy.google.com/~r/benjaminsterling/~3/m_Z4Ep-8ebY/</link>
		<comments>http://benjaminsterling.com/chrome-for-standalone-web-apps/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 16:00:27 +0000</pubDate>
		<dc:creator>Benjamin Sterling</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Firefox]]></category>

		<guid isPermaLink="false">http://benjaminsterling.com/?p=124</guid>
		<description><![CDATA[Thanks to Seano I have been using Google Chrome to make my life easier.  How you ask?  Well, Chrome has a really nice bookmarking feature that will allow you to create a standalone instance of Chrome for what ever bookmarked site you want.  I use it religiously for Pandora , Google reader, Whos.amung.us, hulu, and [...]]]></description>
			<content:encoded><![CDATA[<p>Thanks to Seano I have been using Google Chrome to make my life easier.  How you ask?  Well, Chrome has a really nice bookmarking feature that will allow you to create a standalone instance of Chrome for what ever bookmarked site you want.  I use it religiously for <a href="http://www.pandora.com/people/benjamin.sterling">Pandora </a>, Google reader, <a href="http://whos.amung.us/stats/1cbz6ztl/">Whos.amung.us</a>, hulu, and gmail.</p>
<p>The process is pretty simple, make sure you have <a href="http://www.google.com/chrome">Chrome</a> installed, open and browse to the website you would like to bookmark.</p>
<p><img class="alignright size-full wp-image-135" title="chromeoptions" src="http://benjaminsterling.com/wp-content/uploads/2008/12/chromeoptions.jpg" alt="" width="238" height="263" /><br />
Just left of the address bar is a button, click that and you will get a drop down list of options. Click on &#8220;Create application shortcuts&#8230;&#8221; and you get the below dialog box. In my case, I am creating a &#8220;Quick launch bar shortcut for Last.fm, the other options are &#8220;Start menu&#8221; and &#8220;Desktop.&#8221;</p>
<p><img class="aligncenter size-full wp-image-136" title="chromeshortcuts" src="http://benjaminsterling.com/wp-content/uploads/2008/12/chromeshortcuts.jpg" alt="" width="367" height="336" /></p>
<p>After you hit ok you while now see you newly create shortcut:</p>
<p><img src="http://benjaminsterling.com/wp-content/uploads/2008/12/quick.png" alt="" title="quick" width="74" height="69" class="aligncenter size-full wp-image-137" /></p>
<p><strong>Update:</strong> Rey points out that this feature has been available for Firefox in the form of a plugin for some time via the Prism add-on found here: <a href='https://addons.mozilla.org/en-US/firefox/addon/6665' rel='nofollow'>https://addons.mozilla.org/en-US/firefox/addon/6665</a></p>
]]></content:encoded>
			<wfw:commentRss>http://benjaminsterling.com/chrome-for-standalone-web-apps/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://benjaminsterling.com/chrome-for-standalone-web-apps/</feedburner:origLink></item>
		<item>
		<title>Portfolio Layout Idea Using jQuery</title>
		<link>http://feedproxy.google.com/~r/benjaminsterling/~3/6M2db5enU0E/</link>
		<comments>http://benjaminsterling.com/portolio-layout-idea-using-jquery/#comments</comments>
		<pubDate>Thu, 11 Dec 2008 19:16:23 +0000</pubDate>
		<dc:creator>Benjamin Sterling</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://benjaminsterling.com/?p=133</guid>
		<description><![CDATA[
The Inspiration
A few weeks back a good friend of mine needed to put together a website to display some of her drawings/portfolio pieces.  And of course I decided to go with my jqGalScroll plugin but it got me thinking that there really should be a better way of displaying her work.
After digging around I [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://benjaminsterling.com/wp-content/uploads/2008/12/portfolio1.jpg" alt="" title="portfolio1" class="aligncenter size-full wp-image-134" /></p>
<h3>The Inspiration</h3>
<p>A few weeks back a <a href="http://subunittwo.com/">good friend of mine</a> needed to put together a website to display some of her drawings/portfolio pieces.  And of course I decided to go with my jqGalScroll plugin but it got me thinking that there really should be a better way of displaying her work.</p>
<p>After digging around I came across <a href="http://thunderfuel.com">thunderfuel's</a> website and was like "OMG, I must make that" and well, I did, sorta.  I built the foundation and since I am really not a design person I did not make it all that pretty, so feel free to take what I did and make it pretty.</p>
<p><a href="http://www.benjaminsterling.com/wp-content/files/porfolio1/" class="example {w:850,h:450}">Demo of the Portfolio idea</a></p>
<h3>The HTML</h3>
<p>As always, I am using a definition list:</p>
<div class="igBar"><span id="lhtml-5"><a href="#" onclick="javascript:showPlainTxt('html-5'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">HTML:</span>
<div id="html-5">
<div class="html">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><a href="http://december.com/html/4/element/dl.html"><span style="color: #000000; font-weight: bold;">&lt;dl</span></a> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">"portfolio"</span><span style="color: #000000; font-weight: bold;">&gt;</span></a></span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900;"><a href="http://december.com/html/4/element/dt.html"><span style="color: #000000; font-weight: bold;">&lt;dt&gt;</span></a></span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;"><a href="http://december.com/html/4/element/img.html"><span style="color: #000000; font-weight: bold;">&lt;img</span></a> <span style="color: #000066;">src</span>=<span style="color: #ff0000;">"smallerImage.jpg"</span> <span style="color: #000066;">alt</span>=<span style="color: #ff0000;">"cubes still life"</span>&nbsp; /<span style="color: #000000; font-weight: bold;">&gt;</span></a></span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;"><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">&lt;a</span></a> <span style="color: #000066;">href</span>=<span style="color: #ff0000;">''</span><span style="color: #000000; font-weight: bold;">&gt;</span></a></span>Domain.com<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a&gt;</span></span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/dt&gt;</span></span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900;"><a href="http://december.com/html/4/element/dd.html"><span style="color: #000000; font-weight: bold;">&lt;dd&gt;</span></a></span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;"><a href="http://december.com/html/4/element/h3.html"><span style="color: #000000; font-weight: bold;">&lt;h3&gt;</span></a></span><span style="color: #009900;"><a href="http://december.com/html/4/element/span.html"><span style="color: #000000; font-weight: bold;">&lt;span&gt;</span></a></span>Project:<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/span&gt;</span></span> The Project <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/h3&gt;</span></span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;"><a href="http://december.com/html/4/element/h4.html"><span style="color: #000000; font-weight: bold;">&lt;h4&gt;</span></a></span><span style="color: #009900;"><a href="http://december.com/html/4/element/span.html"><span style="color: #000000; font-weight: bold;">&lt;span&gt;</span></a></span>Client:<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/span&gt;</span></span> Acme <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/h4&gt;</span></span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;"><a href="http://december.com/html/4/element/p.html"><span style="color: #000000; font-weight: bold;">&lt;p&gt;</span></a></span>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/p&gt;</span></span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;"><a href="http://december.com/html/4/element/img.html"><span style="color: #000000; font-weight: bold;">&lt;img</span></a> <span style="color: #000066;">src</span>=<span style="color: #ff0000;">"biggerImage.jpg"</span> <span style="color: #000066;">alt</span>=<span style="color: #ff0000;">"cubes still life"</span>&nbsp; /<span style="color: #000000; font-weight: bold;">&gt;</span></a></span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/dd&gt;</span></span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900;"><span style="color: #808080; font-style: italic;">&lt;!--&nbsp; more piece adding up to an even number --&gt;</span></span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/dl&gt;</span></span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<h3>The CSS</h3>
<p>Nothing overly special, anything with height, width, or padding is needed, coloring and font styles are optional:</p>
<div class="igBar"><span id="lcss-6"><a href="#" onclick="javascript:showPlainTxt('css-6'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CSS:</span>
<div id="css-6">
<div class="css">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">#portfolio<span style="color: #66cc66;">&#123;</span><span style="color: #000000; font-weight: bold;">position</span>:<span style="color: #993333;">relative</span>;width:850px;height:450px;margin:<span style="color: #cc66cc;color:#800000;">0</span>;padding:<span style="color: #cc66cc;color:#800000;">0</span>;overflow:<span style="color: #993333;">hidden</span>;<span style="color: #66cc66;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">#portfolio dd<span style="color: #66cc66;">&#123;</span><span style="color: #000000; font-weight: bold;">position</span>:<span style="color: #993333;">absolute</span>;left:250px;top:-455px;width:330px;height:430px;margin:<span style="color: #cc66cc;color:#800000;">0</span>;padding:<span style="color: #cc66cc;color:#800000;">0</span>;background:#666600;padding:10px;<span style="color: #66cc66;">&#125;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">#portfolio dd h3<span style="color: #66cc66;">&#123;</span>font<span style="color: #3333ff;">:<span style="color: #993333;">bold</span> </span>15px Georgia, <span style="color: #ff0000;">"Times New Roman"</span>, Times, <span style="color: #993333;">serif</span>;color:#fff;margin-<span style="color: #000000; font-weight: bold;">bottom</span>:<span style="color: #cc66cc;color:#800000;">0</span>;<span style="color: #66cc66;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">#portfolio dd h4<span style="color: #66cc66;">&#123;</span>font<span style="color: #3333ff;">:<span style="color: #993333;">bold</span> </span>13px Georgia, <span style="color: #ff0000;">"Times New Roman"</span>, Times, <span style="color: #993333;">serif</span>;color:#fff;margin-<span style="color: #000000; font-weight: bold;">bottom</span>:<span style="color: #cc66cc;color:#800000;">0</span>;margin-<span style="color: #000000; font-weight: bold;">top</span>:<span style="color: #cc66cc;color:#800000;">0</span>;<span style="color: #66cc66;">&#125;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">#portfolio dd p<span style="color: #66cc66;">&#123;</span>font<span style="color: #3333ff;">:11px </span>Geneva, Arial, Helvetica, <span style="color: #993333;">sans-serif</span>;<span style="color: #66cc66;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">#portfolio dd img<span style="color: #66cc66;">&#123;</span><span style="color: #000000; font-weight: bold;">display</span>:<span style="color: #993333;">block</span>;margin<span style="color: #3333ff;">:<span style="color: #cc66cc;color:#800000;">0</span> </span>auto;border<span style="color: #3333ff;">:3px </span>solid #999999<span style="color: #66cc66;">&#125;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">.dt<span style="color: #66cc66;">&#123;</span><span style="color: #000000; font-weight: bold;">width</span>:240px;height:65px;background:#808040;font<span style="color: #3333ff;">:11px </span>Geneva, Arial, Helvetica, <span style="color: #993333;">sans-serif</span>;padding:5px;margin:<span style="color: #cc66cc;color:#800000;">0</span>;<span style="color: #66cc66;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #6666ff;">.dt </span>img<span style="color: #66cc66;">&#123;</span>border<span style="color: #3333ff;">:2px </span>solid #fff;height:55px;width:55px;float:<span style="color: #000000; font-weight: bold;">left</span>;margin-<span style="color: #000000; font-weight: bold;">right</span>:5px;<span style="color: #66cc66;">&#125;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #6666ff;">.dt </span>a<span style="color: #66cc66;">&#123;</span><span style="color: #000000; font-weight: bold;">display</span>:<span style="color: #993333;">block</span>;color:#fff;font<span style="color: #3333ff;">:<span style="color: #993333;">bold</span> </span>13px Georgia, <span style="color: #ff0000;">"Times New Roman"</span>, Times, <span style="color: #993333;">serif</span>;padding-<span style="color: #000000; font-weight: bold;">bottom</span>:5px;text-decoration:<span style="color: #993333;">none</span>;<span style="color: #66cc66;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">.dt.<span style="color: #000000; font-weight: bold;">left</span><span style="color: #66cc66;">&#123;</span><span style="color: #000000; font-weight: bold;">position</span>:<span style="color: #993333;">absolute</span>;left:0px;<span style="color: #66cc66;">&#125;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">.dt.<span style="color: #000000; font-weight: bold;">right</span><span style="color: #66cc66;">&#123;</span><span style="color: #000000; font-weight: bold;">position</span>:<span style="color: #993333;">absolute</span>;right:0px;<span style="color: #66cc66;">&#125;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<h3>The JavaScript</h3>
<p>I am using the the <a href="http://gsgd.co.uk/sandbox/jquery/easing/">easing plugin</a> in my example so be sure to grab that also:</p>
<div class="igBar"><span id="ljavascript-7"><a href="#" onclick="javascript:showPlainTxt('javascript-7'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">JavaScript:</span>
<div id="javascript-7">
<div class="javascript">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;script type=<span style="color: #3366CC;">"text/javascript"</span> src=<span style="color: #3366CC;">"jquery-1.2.6.min.js"</span>&gt;&lt;/script&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;script type=<span style="color: #3366CC;">"text/javascript"</span> src=<span style="color: #3366CC;">"jquery.easing.1.3.js"</span>&gt;&lt;/script&gt; </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Here is the actual code being used:</p>
<div class="igBar"><span id="ljavascript-8"><a href="#" onclick="javascript:showPlainTxt('javascript-8'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">JavaScript:</span>
<div id="javascript-8">
<div class="javascript">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;script type=<span style="color: #3366CC;">"text/javascript"</span>&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; $<span style="color: #66cc66;">&#40;</span>document<span style="color: #66cc66;">&#41;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; .<span style="color: #006600;">ready</span><span style="color: #66cc66;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> hght = <span style="color: #CC0000;color:#800000;">0</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; $<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'dt'</span><span style="color: #66cc66;">&#41;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; .<span style="color: #006600;">addClass</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'dt'</span><span style="color: #66cc66;">&#41;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; .<span style="color: #006600;">each</span><span style="color: #66cc66;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span>i<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #66cc66;">&#40;</span> i % <span style="color: #CC0000;color:#800000;">2</span> <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $<span style="color: #66cc66;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">addClass</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'left'</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">css</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'top'</span>,hght<span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; hght += <span style="color: #CC0000;color:#800000;">75</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">else</span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $<span style="color: #66cc66;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">addClass</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'right'</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">css</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'top'</span>,hght<span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; .<span style="color: #006600;">click</span><span style="color: #66cc66;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #66cc66;">&#40;</span> $<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'#portfolio dd:animated'</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">size</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#41;</span> <span style="color: #000066; font-weight: bold;">return</span> <span style="color: #003366; font-weight: bold;">false</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> that = $<span style="color: #66cc66;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'#portfolio dd.showing'</span><span style="color: #66cc66;">&#41;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; .<span style="color: #006600;">animate</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#123;</span>top:-<span style="color: #CC0000;color:#800000;">455</span><span style="color: #66cc66;">&#125;</span>, <span style="color: #CC0000;color:#800000;">750</span>, <span style="color: #3366CC;">'easeOutQuad'</span>, <span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $<span style="color: #66cc66;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">removeClass</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'showing'</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; that.<span style="color: #006600;">next</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">animate</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#123;</span>top:<span style="color: #CC0000;color:#800000;">0</span><span style="color: #66cc66;">&#125;</span>, <span style="color: #CC0000;color:#800000;">750</span>, <span style="color: #3366CC;">'easeInQuad'</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">addClass</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'showing'</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; .<span style="color: #006600;">eq</span><span style="color: #66cc66;">&#40;</span><span style="color: #CC0000;color:#800000;">0</span><span style="color: #66cc66;">&#41;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; .<span style="color: #006600;">next</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; .<span style="color: #006600;">animate</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#123;</span>top:<span style="color: #CC0000;color:#800000;">0</span><span style="color: #66cc66;">&#125;</span>, <span style="color: #CC0000;color:#800000;">750</span>, <span style="color: #3366CC;">'easeInQuad'</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">addClass</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'showing'</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;/script&gt; </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p><a href="http://www.benjaminsterling.com/wp-content/files/porfolio1/" class="example {w:850,h:450}">Demo of the Portfolio idea</a></p>
<h3>The Improvements</h3>
<p>So what else could be done to this example to give more of a WOW factor?  Of the top of my head I can think of a few.  Of course a good amount of WOW can be received from a good design instead of green on green, but what about an automatic slide show?  What about different directions of the animation, ie. one from the left, one from the right, one from top and so on?</p>
<p>Be all mean, let me know what you come up with.</p>
<p><strong>Update:</strong> Made a change to the easing methods to easeOutQuad and easeInQuad, should be less jarring.</p>
]]></content:encoded>
			<wfw:commentRss>http://benjaminsterling.com/portolio-layout-idea-using-jquery/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://benjaminsterling.com/portolio-layout-idea-using-jquery/</feedburner:origLink></item>
		<item>
		<title>Separating Pings/Trackbacks from Comments in WordPress 2.7</title>
		<link>http://feedproxy.google.com/~r/benjaminsterling/~3/3KniBuOJkPw/</link>
		<comments>http://benjaminsterling.com/separating-pingstrackbacks-from-comments-in-wordpress-27/#comments</comments>
		<pubDate>Wed, 10 Dec 2008 17:00:35 +0000</pubDate>
		<dc:creator>Benjamin Sterling</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Comments]]></category>

		<guid isPermaLink="false">http://benjaminsterling.com/?p=125</guid>
		<description><![CDATA[With the coming release of WordPress 2.7 we now have an easy way to separate out your pings and trackbacks from your comments.
I will be using the default theme WordPress comes with to show you have to do this.  Below is the important code you should focus on:

PLAIN TEXT
PHP:




&#60;?php if &#40; have_comments&#40;&#41; &#41; : ?&#62;


&#160; [...]]]></description>
			<content:encoded><![CDATA[<p>With the coming release of WordPress 2.7 we now have an easy way to separate out your pings and trackbacks from your comments.</p>
<p>I will be using the default theme WordPress comes with to show you have to do this.  Below is the important code you should focus on:<br />
<span id="more-125"></span></p>
<div class="igBar"><span id="lphp-15"><a href="#" onclick="javascript:showPlainTxt('php-15'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-15">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span> have_comments<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#41;</span> : <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;h3 id=<span style="color:#FF0000;">"comments"</span>&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">&lt;?php</span> comments_number<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'No Responses'</span>, <span style="color:#FF0000;">'One Response'</span>, <span style="color:#FF0000;">'% Responses'</span> <span style="color:#006600; font-weight:bold;">&#41;</span>;?&gt; to &amp;<span style="color:#008000; font-style:italic;">#8220;&lt;?php the_title(); ?&gt;&amp;#8221;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;/h3&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;ol <span style="color:#000000; font-weight:bold;">class</span>=<span style="color:#FF0000;">"commentlist"</span>&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">&lt;?php</span> wp_list_comments<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;/ol&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;div <span style="color:#000000; font-weight:bold;">class</span>=<span style="color:#FF0000;">"navigation"</span>&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &lt;div <span style="color:#000000; font-weight:bold;">class</span>=<span style="color:#FF0000;">"alignleft"</span>&gt;&lt;?php previous_comments_link<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span> ?&gt;&lt;/div&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &lt;div <span style="color:#000000; font-weight:bold;">class</span>=<span style="color:#FF0000;">"alignright"</span>&gt;&lt;?php next_comments_link<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span> ?&gt;&lt;/div&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;/div&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">else</span> : <span style="color:#FF9933; font-style:italic;">// this is displayed if there are no comments so far ?&gt;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'open'</span> == <span style="color:#0000FF;">$post</span>-&gt;<span style="color:#006600;">comment_status</span><span style="color:#006600; font-weight:bold;">&#41;</span> : <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;!-- <span style="color:#616100;">If</span> comments are open, but there are no comments. --&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">else</span> : <span style="color:#FF9933; font-style:italic;">// comments are closed ?&gt;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &lt;!-- <span style="color:#616100;">If</span> comments are closed. --&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &lt;p <span style="color:#000000; font-weight:bold;">class</span>=<span style="color:#FF0000;">"nocomments"</span>&gt;Comments are closed.&lt;/p&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">endif</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">endif</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>With WordPress 2.7, you would edit the <em>wp_list_comments();</em> function to look like <em>wp_list_comments('type=comment');</em> and just after line 8 (&#8249;/ol&#8250;) put:</p>
<div class="igBar"><span id="lphp-16"><a href="#" onclick="javascript:showPlainTxt('php-16'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-16">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;h3 id=<span style="color:#FF0000;">"pings"</span>&gt;Trackbacks/Pingbacks&lt;/h3&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;ol <span style="color:#000000; font-weight:bold;">class</span>=<span style="color:#FF0000;">"pinglist"</span>&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp;<span style="color:#000000; font-weight:bold;">&lt;?php</span> wp_list_comments<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'type=pings'</span><span style="color:#006600; font-weight:bold;">&#41;</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;/ol&gt; </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>That bit of code will echo out all the pings, so your final code should look like:</p>
<div class="igBar"><span id="lphp-17"><a href="#" onclick="javascript:showPlainTxt('php-17'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-17">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span> have_comments<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#41;</span> : <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;h3 id=<span style="color:#FF0000;">"comments"</span>&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">&lt;?php</span> comments_number<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'No Responses'</span>, <span style="color:#FF0000;">'One Response'</span>, <span style="color:#FF0000;">'% Responses'</span> <span style="color:#006600; font-weight:bold;">&#41;</span>;?&gt; to &amp;<span style="color:#008000; font-style:italic;">#8220;&lt;?php the_title(); ?&gt;&amp;#8221;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;/h3&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;ol <span style="color:#000000; font-weight:bold;">class</span>=<span style="color:#FF0000;">"commentlist"</span>&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">&lt;?php</span> wp_list_comments<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'type=comment'</span><span style="color:#006600; font-weight:bold;">&#41;</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;/ol&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;h3 id=<span style="color:#FF0000;">"pings"</span>&gt;Trackbacks/Pingbacks&lt;/h3&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;ol <span style="color:#000000; font-weight:bold;">class</span>=<span style="color:#FF0000;">"pinglist"</span>&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">&lt;?php</span> wp_list_comments<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'type=pings'</span><span style="color:#006600; font-weight:bold;">&#41;</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;/ol&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;div <span style="color:#000000; font-weight:bold;">class</span>=<span style="color:#FF0000;">"navigation"</span>&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &lt;div <span style="color:#000000; font-weight:bold;">class</span>=<span style="color:#FF0000;">"alignleft"</span>&gt;&lt;?php previous_comments_link<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span> ?&gt;&lt;/div&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &lt;div <span style="color:#000000; font-weight:bold;">class</span>=<span style="color:#FF0000;">"alignright"</span>&gt;&lt;?php next_comments_link<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span> ?&gt;&lt;/div&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;/div&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">else</span> : <span style="color:#FF9933; font-style:italic;">// this is displayed if there are no comments so far ?&gt;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'open'</span> == <span style="color:#0000FF;">$post</span>-&gt;<span style="color:#006600;">comment_status</span><span style="color:#006600; font-weight:bold;">&#41;</span> : <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;!-- <span style="color:#616100;">If</span> comments are open, but there are no comments. --&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">else</span> : <span style="color:#FF9933; font-style:italic;">// comments are closed ?&gt;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &lt;!-- <span style="color:#616100;">If</span> comments are closed. --&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &lt;p <span style="color:#000000; font-weight:bold;">class</span>=<span style="color:#FF0000;">"nocomments"</span>&gt;Comments are closed.&lt;/p&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">endif</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">endif</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Ah, but there is a problem, what if you don't have any comments but you have pings/trackback or visa-versa?  You should now be able to wrap each H3+OL combiniation in code like:</p>
<div class="igBar"><span id="lphp-18"><a href="#" onclick="javascript:showPlainTxt('php-18'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-18">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span> ! <a href="http://www.php.net/empty"><span style="color:#000066;">empty</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$comments_by_type</span><span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#FF0000;">'comment'</span><span style="color:#006600; font-weight:bold;">&#93;</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#41;</span> : <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;h3 id=<span style="color:#FF0000;">"comments"</span>&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">&lt;?php</span> comments_number<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'No Responses'</span>, <span style="color:#FF0000;">'One Response'</span>, <span style="color:#FF0000;">'% Responses'</span> <span style="color:#006600; font-weight:bold;">&#41;</span>;?&gt; to &amp;<span style="color:#008000; font-style:italic;">#8220;&lt;?php the_title(); ?&gt;&amp;#8221;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;/h3&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;ol <span style="color:#000000; font-weight:bold;">class</span>=<span style="color:#FF0000;">"commentlist"</span>&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">&lt;?php</span> wp_list_comments<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'type=comment'</span><span style="color:#006600; font-weight:bold;">&#41;</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;/ol&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">endif</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span> ! <a href="http://www.php.net/empty"><span style="color:#000066;">empty</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$comments_by_type</span><span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#FF0000;">'pings'</span><span style="color:#006600; font-weight:bold;">&#93;</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#41;</span> : <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;h3 id=<span style="color:#FF0000;">"pings"</span>&gt;Pingbacks/Trackbacks&lt;/h3&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;ol <span style="color:#000000; font-weight:bold;">class</span>=<span style="color:#FF0000;">"pinglist"</span>&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">&lt;?php</span> wp_list_comments<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'type=pings'</span><span style="color:#006600; font-weight:bold;">&#41;</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;/ol&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">endif</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>And that's it, your Pingback and Comments are now separate.  Have a look at the final code below and let me know if I missed anything or if you have any questions.</p>
<div class="igBar"><span id="lphp-19"><a href="#" onclick="javascript:showPlainTxt('php-19'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-19">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span> have_comments<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#41;</span> : <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span> ! <a href="http://www.php.net/empty"><span style="color:#000066;">empty</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$comments_by_type</span><span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#FF0000;">'comment'</span><span style="color:#006600; font-weight:bold;">&#93;</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#41;</span> : <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &lt;h3 id=<span style="color:#FF0000;">"comments"</span>&gt;&lt;?php comments_number<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'No Responses'</span>, <span style="color:#FF0000;">'One Response'</span>, <span style="color:#FF0000;">'% Responses'</span> <span style="color:#006600; font-weight:bold;">&#41;</span>;?&gt; to &amp;<span style="color:#008000; font-style:italic;">#8220;&lt;?php the_title(); ?&gt;&amp;#8221;&lt;/h3&gt;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &lt;ol <span style="color:#000000; font-weight:bold;">class</span>=<span style="color:#FF0000;">"commentlist"</span>&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">&lt;?php</span> wp_list_comments<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'type=comment'</span><span style="color:#006600; font-weight:bold;">&#41;</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &lt;/ol&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">endif</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span> ! <a href="http://www.php.net/empty"><span style="color:#000066;">empty</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$comments_by_type</span><span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#FF0000;">'pings'</span><span style="color:#006600; font-weight:bold;">&#93;</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#41;</span> : <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &lt;h3 id=<span style="color:#FF0000;">"pings"</span>&gt;Pingbacks/Trackbacks&lt;/h3&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &lt;ol <span style="color:#000000; font-weight:bold;">class</span>=<span style="color:#FF0000;">"pinglist"</span>&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">&lt;?php</span> wp_list_comments<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'type=pings'</span><span style="color:#006600; font-weight:bold;">&#41;</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &lt;/ol&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">endif</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;div <span style="color:#000000; font-weight:bold;">class</span>=<span style="color:#FF0000;">"navigation"</span>&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &lt;div <span style="color:#000000; font-weight:bold;">class</span>=<span style="color:#FF0000;">"alignleft"</span>&gt;&lt;?php previous_comments_link<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span> ?&gt;&lt;/div&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &lt;div <span style="color:#000000; font-weight:bold;">class</span>=<span style="color:#FF0000;">"alignright"</span>&gt;&lt;?php next_comments_link<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span> ?&gt;&lt;/div&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;/div&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">else</span> : <span style="color:#FF9933; font-style:italic;">// this is displayed if there are no comments so far ?&gt;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'open'</span> == <span style="color:#0000FF;">$post</span>-&gt;<span style="color:#006600;">comment_status</span><span style="color:#006600; font-weight:bold;">&#41;</span> : <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;!-- <span style="color:#616100;">If</span> comments are open, but there are no comments. --&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">else</span> : <span style="color:#FF9933; font-style:italic;">// comments are closed ?&gt;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &lt;!-- <span style="color:#616100;">If</span> comments are closed. --&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &lt;p <span style="color:#000000; font-weight:bold;">class</span>=<span style="color:#FF0000;">"nocomments"</span>&gt;Comments are closed.&lt;/p&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">endif</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">endif</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p><strong>Update:</strong> In regards to Chris' question, there is a way to separate out your comments count; after some research you can use the <em>get_comments_number</em> filter, you just need to create function and put it in your <em>functions.php</em> file.</p>
<div class="igBar"><span id="lphp-20"><a href="#" onclick="javascript:showPlainTxt('php-20'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-20">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">add_filter<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'get_comments_number'</span>, <span style="color:#FF0000;">'get_new_comment_count'</span>, <span style="color:#CC66CC;color:#800000;">0</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">function</span> get_new_comment_count<span style="color:#006600; font-weight:bold;">&#40;</span> <span style="color:#0000FF;">$count</span> <span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <a href="http://www.php.net/global"><span style="color:#000066;">global</span></a> <span style="color:#0000FF;">$wp_query</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#616100;">return</span> <a href="http://www.php.net/count"><span style="color:#000066;">count</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$wp_query</span>-&gt;<span style="color:#006600;">comments_by_type</span><span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#FF0000;">'comment'</span><span style="color:#006600; font-weight:bold;">&#93;</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#006600; font-weight:bold;">&#125;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>If you don't already have a functions.php file in your theme, just add one.</p>
]]></content:encoded>
			<wfw:commentRss>http://benjaminsterling.com/separating-pingstrackbacks-from-comments-in-wordpress-27/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://benjaminsterling.com/separating-pingstrackbacks-from-comments-in-wordpress-27/</feedburner:origLink></item>
		<item>
		<title>Skribit: A tool for getting post suggestions</title>
		<link>http://feedproxy.google.com/~r/benjaminsterling/~3/iia4hd4UOUo/</link>
		<comments>http://benjaminsterling.com/skribit-a-tool-for-getting-post-suggestions/#comments</comments>
		<pubDate>Tue, 09 Dec 2008 15:15:45 +0000</pubDate>
		<dc:creator>Benjamin Sterling</dc:creator>
				<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://benjaminsterling.com/?p=132</guid>
		<description><![CDATA[When coming up with topics to write about I really struggle; I would equate it to a root canal.  I just never know what you the read would really be interested in reading about.  In my mind, everything has already been writen about and that makes it even harder.  I know I can put my [...]]]></description>
			<content:encoded><![CDATA[<p>When coming up with topics to write about I really struggle; I would equate it to a root canal.  I just never know what you the read would really be interested in reading about.  In my mind, everything has already been writen about and that makes it even harder.  I know I can put my own point of view on any topic, but is my point of view better then the next guys?  It may be, who knows.</p>
<p>Since I want your feedback on what topics you want to read about, I signed up for <a href="http://skribit.com/blogs/benjamin-sterling" target="_blank">skribit</a> and installed the widget just to the right of this post.  What I ask from you is to use it, tell me what you want to hear about.  If you see a topic already in the widget you would like to hear about, vote it up and I will make sure to make that one a priority.</p>
]]></content:encoded>
			<wfw:commentRss>http://benjaminsterling.com/skribit-a-tool-for-getting-post-suggestions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://benjaminsterling.com/skribit-a-tool-for-getting-post-suggestions/</feedburner:origLink></item>
		<item>
		<title>Developer Tools That Don’t Get Enough Love</title>
		<link>http://feedproxy.google.com/~r/benjaminsterling/~3/tzIS67E0eho/</link>
		<comments>http://benjaminsterling.com/developer-tools-that-dont-get-enough-love/#comments</comments>
		<pubDate>Mon, 08 Dec 2008 06:00:46 +0000</pubDate>
		<dc:creator>Benjamin Sterling</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Jing]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Virtualbox]]></category>
		<category><![CDATA[Yugma]]></category>

		<guid isPermaLink="false">http://benjaminsterling.com/?p=127</guid>
		<description><![CDATA[
Jing
The concept of Jing is the always-ready program that instantly captures and shares images and video…from your computer to anywhere.
Why I think this tool should get more love?  Ever needed to explain something over the phone to someone and they are just not getting it?  So what do you do, you take a [...]]]></description>
			<content:encoded><![CDATA[<p><a href='http://benjaminsterling.com/wp-content/uploads/2008/12/jing.png'><img src="http://benjaminsterling.com/wp-content/uploads/2008/12/jing.png" alt="" title="jing" width="300" height="200" class="alignright size-full wp-image-128 featureImg" /></a></p>
<h3>Jing</h3>
<blockquote><p>The concept of Jing is the always-ready program that instantly captures and shares images and video…from your computer to anywhere.</p></blockquote>
<p>Why I think this tool should get more love?  Ever needed to explain something over the phone to someone and they are just not getting it?  So what do you do, you take a bunch of "print screens" and past it into a Word doc and send that over.  They get it and they still don't get "it."  Well, this is where jing comes in, you simply open the program - if you don't already have it open be default like me - select a section of the screen to record, record what you are trying to explain, save and the send that SWF over and you just saved yourself hours of hassle.<br />
<a href="http://www.jingproject.com/" target="_blank">http://www.jingproject.com/</a></p>
<p><a href='http://benjaminsterling.com/wp-content/uploads/2008/12/yugma.png'><img src="http://benjaminsterling.com/wp-content/uploads/2008/12/yugma.png" alt="" title="yugma" width="260" height="65" class="alignright size-full wp-image-129 featureImg" /></a></p>
<h3>Yugma</h3>
<blockquote><p>Yugma is the leader in affordable instant web conferencing solutions. Yugma provides Free, Professional, and Enterprise web conferencing software-as-a-service (SaaS) solutions to individuals, small businesses, and large enterprises across a diverse range of industries.</p></blockquote>
<p>Why I think this tool should get more love? Inline with Jing, using Yugma helps you take client "support" to the next level.  Sometimes a three minute video is not enough, you actually need to see what the client is seeing and the next best thing to actually sitting of the clients or co-workers shoulder is to share their screen.  Yugma's free account, although not as feature rich as the Pro account, it gets the job done in a pinch.<br />
<a href="http://tinyurl.com/6yt5mo" target="_blank">http://www.yugma.com/</a></p>
<p><a href='http://benjaminsterling.com/wp-content/uploads/2008/12/twitter.jpg'><img src="http://benjaminsterling.com/wp-content/uploads/2008/12/twitter-300x200.jpg" alt="" title="twitter" width="300" height="200" class="alignright size-medium wp-image-130 featureImg" /></a></p>
<h3>Twitter</h3>
<blockquote><p>Twitter is a service for friends, family, and co–workers to communicate and stay connected through the exchange of quick, frequent answers to one simple question: What are you doing?</p></blockquote>
<p>Why I think this tool should get more love? Really, Twitter gets a ton of love from the average person to Steven Colbert to CNN but I don't think it gets enough love as tool for Developers/Designers.  Imagine you work is a firm, design/development/both, and you have a problem with some code or how to make a design better, you simply call over one of your co-workers and get their advice.  But if you don't work in an office where you can get help you alternatives are forums, mailing groups or IRC which are all ok, but not - in my experience - give off the truly "personal" help that Twitter can help provide.  If you follow and build a  rapport with other people a request for help can be fulfilled pretty quickly.<br />
<a href="http://twitter.com">http://twitter.com</a> | <a href="http://twitter.com/bmsterling">follow me</a></p>
<p><a href='http://benjaminsterling.com/wp-content/uploads/2008/12/2-empty-vm-created.png'><img src="http://benjaminsterling.com/wp-content/uploads/2008/12/2-empty-vm-created-300x259.png" alt="" title="2-empty-vm-created" width="300" height="259" class="alignright size-medium wp-image-131 featureImg" /></a></p>
<h3>Virtualbox</h3>
<blockquote><p>VirtualBox is a family of powerful x86 virtualization products for enterprise as well as home use. Not only is VirtualBox an extremely feature rich, high performance product for enterprise customers, it is also the only professional solution that is freely available as Open Source Software under the terms of the GNU General Public License (GPL). See "About VirtualBox" for an introduction. </p></blockquote>
<p>Why I think this tool should get more love? I've had limited interaction with the other visualization apps but I really must say that I really like VirtualPC.  "But you are talking about VirtualBox, am I missing something?"  No, no you are not.  VirtualPC in my mind is probably the best visualization app out there but it costs $$ and if you are not making a ton of $$ the next runner up is VirtualBox which is an extremely close second.  In my development I try to test in as many environments as I can, I try to set up my VB to only have 512mb of ram running WinXp and Win2000 (don't have Vista yet otherwise that would be my main install).  The reason for setting up weaker environments then my custom built machine is because not everyone has 3.5gb of ram with a video card that has 512mb ram and so on.  Some of the apps I build are quite JavaScript intense so I need to make sure it can still run as smoothly as possible in those systems.<br />
<a href="http://www.virtualbox.org/">http://www.virtualbox.org/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://benjaminsterling.com/developer-tools-that-dont-get-enough-love/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://benjaminsterling.com/developer-tools-that-dont-get-enough-love/</feedburner:origLink></item>
		<item>
		<title>Tip for weekending 12/06/08</title>
		<link>http://feedproxy.google.com/~r/benjaminsterling/~3/ulSX1awd--c/</link>
		<comments>http://benjaminsterling.com/tip-for-weekending-120608/#comments</comments>
		<pubDate>Sat, 06 Dec 2008 14:00:28 +0000</pubDate>
		<dc:creator>Benjamin Sterling</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[browsing]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://benjaminsterling.com/?p=121</guid>
		<description><![CDATA[Backwards-Compatible Spam and Delete Buttons for WordPress
Add Spam and Delete buttons right to the comments for WordPress installs below 2.6.
Disabling the update nag
Removes that nagging "WordPress [Version] is available! Please update now" message from your admin area.
Add Your Website to Firefox’s Search Bar Using OpenSearch XML
The ability to search right from your browser’s address toolbar [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://perishablepress.com/press/2008/12/01/spam-delete-buttons-links-for-old-versions-wordpress/">Backwards-Compatible Spam and Delete Buttons for WordPress</a><br />
Add Spam and Delete buttons right to the comments for WordPress installs below 2.6.</p>
<p><a href="http://yoast.com/disable-update-nag/">Disabling the update nag</a><br />
Removes that nagging "WordPress [Version] is available! Please update now" message from your admin area.</p>
<p><a href="http://davidwalsh.name/open-search">Add Your Website to Firefox’s Search Bar Using OpenSearch XML</a></p>
<blockquote><p>The ability to search right from your browser’s address toolbar is a Godsend. No more extra Google or Yahoo page loads — simply open a new tab and roll off your search terms. Of course Firefox comes with Google, Yahoo, and other search engines by default, but what if you want to offer search for YOUR website in the address bar? Using Open Search, you can create an XML file to do just that.</p></blockquote>
<p><a href="http://ottodestruct.com/blog/2008/09/29/wordpress-27-comments-enhancements/">WordPress 2.7 Comments Enhancements</a></p>
<blockquote><p>WordPress 2.7 includes a lot of new enhancements, but one of the big ones is the new comment functionality. Comments can be threaded, paged, etc. This is all built in, but unfortunately, your theme must support it. So, for theme authors, I’d suggest getting to work on making your themes compatible right away.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://benjaminsterling.com/tip-for-weekending-120608/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://benjaminsterling.com/tip-for-weekending-120608/</feedburner:origLink></item>
		<item>
		<title>WordPress: Theme Test Drive</title>
		<link>http://feedproxy.google.com/~r/benjaminsterling/~3/IgqVmXte-pw/</link>
		<comments>http://benjaminsterling.com/wordpress-theme-test-drive/#comments</comments>
		<pubDate>Fri, 05 Dec 2008 14:00:36 +0000</pubDate>
		<dc:creator>Benjamin Sterling</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Theme]]></category>

		<guid isPermaLink="false">http://benjaminsterling.com/?p=123</guid>
		<description><![CDATA[
Have you ever needed to see what a theme looks like with your content but you did not want to have to recreate your whole site on a testing server and import all your data?  Well, Theme Test Drive to the rescue.
You simply download the plugin, unzip it, upload it to your WordPress install, install [...]]]></description>
			<content:encoded><![CDATA[<p><a href='http://benjaminsterling.com/wp-content/uploads/2008/12/theme_test_drive.png'><img src="http://benjaminsterling.com/wp-content/uploads/2008/12/theme_test_drive-300x264.png" alt="" title="theme_test_drive" width="300" height="264" class="alignright size-medium wp-image-126 featureImg" /></a></p>
<p>Have you ever needed to see what a theme looks like with your content but you did not want to have to recreate your whole site on a testing server and import all your data?  Well, <a href="http://www.prelovac.com/vladimir/wordpress-plugins/theme-test-drive" target="_blank">Theme Test Drive</a> to the rescue.</p>
<p>You simply download the plugin, unzip it, upload it to your WordPress install, install the plugin and then select the theme you want to test.  This will allow you to go through your site as if it were live and see how it looks and works.</p>
<p>Now, have you ever need to make some changes to your current theme but did not want to shut down your site and you did not want your visitors to see a busted site?  Well, Theme Test Drive to the rescue again.</p>
<p>Follow the steps above, but instead of installing a new theme, just duplicate your current theme via your ftp of choice.  Once you have the duplicate theme, go into the dup and make a change to the style.css file and change the "Theme Name" - I just renamed the theme to have a 2 at the end of the name.</p>
<p>Reupload that style.css file and in the select menu under the Design -&gt; Theme Test Drive page select your newly named theme and click enable at the bottom.</p>
<p>After that, just work off of the duplicate theme till you have everything looking the way you want and just either copy over all the changes to the old theme folder or change your default theme to the duplicate.</p>
<p>Complete install instructions, support and download can be found on the <a href="http://www.prelovac.com/vladimir/wordpress-plugins/theme-test-drive" target="_blank">plugins site</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://benjaminsterling.com/wordpress-theme-test-drive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://benjaminsterling.com/wordpress-theme-test-drive/</feedburner:origLink></item>
		<item>
		<title>Password Strength Indicator and Generator</title>
		<link>http://feedproxy.google.com/~r/benjaminsterling/~3/dD4ma3dkzH8/</link>
		<comments>http://benjaminsterling.com/password-strength-indicator-and-generator/#comments</comments>
		<pubDate>Thu, 04 Dec 2008 16:00:51 +0000</pubDate>
		<dc:creator>Benjamin Sterling</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://benjaminsterling.com/?p=117</guid>
		<description><![CDATA[Sometimes you want to show your user the strength of their password and although there a quite a few jQuery "plugins" that do this there are none - that I've found - that let you set the class of an element so that you can do a graphical representation of the strength.
What I have put [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes you want to show your user the strength of their password and although there a quite a few jQuery "plugins" that do this there are none - that I've found - that let you set the class of an element so that you can do a graphical representation of the strength.</p>
<p>What I have put together is some code that I have been using on a few projects and turned it into a rough plugin.  I say a rough plugin because it is very basic and not entirely flexible; let's just call it a proof-of-concept.</p>
<p><a class="example {w:300,h:300}" data="" title="example" target="_blank" href="/wp-content/files/passwordstrength.htm">Live Demo of Password strength indicator and generator</a></p>
<p>In the example about you will see two password boxes and with them you have a generate password link and an icon showing you the strength of your password.</p>
<p>The first example you notice that I have a basic indicator showing the strength is the form a colors blocks going from green to red with red being the strongest indicator. (I got these images from the cpanel password changer)</p>
<p><img class="aligncenter" src="http://www.benjaminsterling.com/wp-content/files/passwordstrength/progressImg1.png" alt="" /></p>
<p>This is what you would normally see and it is fine, but what if your design is much like my current design where you are featuring trees?</p>
<p>In the second example we simply swap out the icon for a tree that has four levels and when the password is real strong the tree is completely filled in with red.</p>
<p><img class="aligncenter" src="http://www.benjaminsterling.com/wp-content/files/passwordstrength/progressImg2.png" alt="tree strength indicator" /></p>
<p>Have a look at the code:</p>
<p><a class="thecode {w:600,h:400}" data="" title="code" target="_blank" href="/wp-content/files/passwordstrength.txt">The Code for Password strength indicator and generator</a></p>
<p>By default the plugin will work off of ten default classes that you can set the css for which you can do an image sprite like I did above. Or maybe just a DIV with specific colors and widths that will illustrate a growing strength of a password.</p>
<h3>Final Thoughts</h3>
<p>The point of this post is to show you that you don't need to limit yourself to what is already out there, expand your thinking to include all possibilities and not just prepackaged ones.</p>
<p>With that said, what other possibilities do we have for a simple thing like a password strength indicator?  Hmm... maybe doing a meter type thing that goes from zero to a hundred and just rotate the pointer much like the <a href="http://css-tricks.com/css3-clock/" target="_blank">clock example</a>?</p>
]]></content:encoded>
			<wfw:commentRss>http://benjaminsterling.com/password-strength-indicator-and-generator/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		<feedburner:origLink>http://benjaminsterling.com/password-strength-indicator-and-generator/</feedburner:origLink></item>
		<item>
		<title>Really Simple History: Ajax history and bookmarking library</title>
		<link>http://feedproxy.google.com/~r/benjaminsterling/~3/xEseFh5s7EI/</link>
		<comments>http://benjaminsterling.com/really-simple-history-ajax-history-and-bookmarking-library/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 16:00:51 +0000</pubDate>
		<dc:creator>Benjamin Sterling</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://benjaminsterling.com/?p=119</guid>
		<description><![CDATA[For some time now I have been using Really Simple History for my applications that use a good amount of AJAX.  RSH is exactly what it sounds like, it is a really simple way of adding history and bookmarking to your AJAXified apps.  To see it in action have a look at the Mason's [...]]]></description>
			<content:encoded><![CDATA[<p>For some time now I have been using <a href="http://code.google.com/p/reallysimplehistory/" target="_blank">Really Simple History </a>for my applications that use a good amount of <abbr title="asynchronous JavaScript and XML">AJAX</abbr>.  <abbr title="Really Simple History">RSH</abbr> is exactly what it sounds like, it is a really simple way of adding history and bookmarking to your AJAXified apps.  To see it in action have a look at the <a href="http://admissions.gmu.edu/grad/matrix/" target="_blank">Mason's Graduate Requirements</a> site where it is being used to handle bookmarking for four separate parameters.</p>
<p>What I want to cover in the article is what I have learned and what steps I took when coding with RSH for the Mason project and for some other on going projects.</p>
<p>First thing you should do is download the <a href="http://reallysimplehistory.googlecode.com/files/RSH0.6FINAL.zip" target="_blank">Really Simple History code</a>.</p>
<p>Secondly, I have been using a modified version of <a href="http://adamv.com/dev/javascript/querystring" target="_blank">Adam Vandenberg's Querystring</a> functions which has only one modification to it.</p>
<div class="igBar"><span id="ljavascript-25"><a href="#" onclick="javascript:showPlainTxt('javascript-25'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">JavaScript:</span>
<div id="javascript-25">
<div class="javascript">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #000066; font-weight: bold;">if</span> <span style="color: #66cc66;">&#40;</span>qs == <span style="color: #003366; font-weight: bold;">null</span><span style="color: #66cc66;">&#41;</span> qs = location.<span style="color: #006600;">search</span>.<span style="color: #006600;">substring</span><span style="color: #66cc66;">&#40;</span><span style="color: #CC0000;color:#800000;">1</span>, location.<span style="color: #006600;">search</span>.<span style="color: #006600;">length</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900; font-style: italic;">// changed to</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #000066; font-weight: bold;">if</span> <span style="color: #66cc66;">&#40;</span>qs == <span style="color: #003366; font-weight: bold;">null</span><span style="color: #66cc66;">&#41;</span> qs = location.<span style="color: #006600;">hash</span>.<span style="color: #006600;">replace</span><span style="color: #66cc66;">&#40;</span><span style="color: #0066FF;">/^.*#/</span>, <span style="color: #3366CC;">''</span><span style="color: #66cc66;">&#41;</span>; </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>You will need to set up your script is a particular way so that the history script is created first, and then initialized, at least the way I do it, when DOM is ready.  You can get away with doing it on Window.onload but since most likely your code will be minipulating the DOM, initializing on DOM ready is probably better for you.</p>
<p>I set up my inital code like below:</p>
<div class="igBar"><span id="ljavascript-26"><a href="#" onclick="javascript:showPlainTxt('javascript-26'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">JavaScript:</span>
<div id="javascript-26">
<div class="javascript">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #003366; font-weight: bold;">var</span> initail = <span style="color: #003366; font-weight: bold;">false</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #003366; font-weight: bold;">var</span> qs = <span style="color: #003366; font-weight: bold;">null</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">window.<span style="color: #006600;">dhtmlHistory</span>.<span style="color: #006600;">create</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">$<span style="color: #66cc66;">&#40;</span>document<span style="color: #66cc66;">&#41;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">.<span style="color: #006600;">ready</span><span style="color: #66cc66;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; dhtmlHistory.<span style="color: #006600;">initialize</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; dhtmlHistory.<span style="color: #006600;">addListener</span><span style="color: #66cc66;">&#40;</span>theListener<span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #66cc66;">&#40;</span>!initail<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; theListener<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>; </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Lines 1 and 2 we set up some globals we will be reusing later on and line 4 we create the history object.  Lines 5 and 6 should be familiar to you, here we just check to see if the DOM is ready, if so, we run the code in the containing function.  Line 8 we initialize the history script and at line 9 we set the listener to "theListener" which is a function I will point out further down the page.  You will see that I also have an IF statement that is checking to see if this is the initial run.  This is because the the RSH script does not run the listener script when it is initialized.</p>
<p>The next function is just a helper function I use all the time when dealing with the hash:</p>
<div class="igBar"><span id="ljavascript-27"><a href="#" onclick="javascript:showPlainTxt('javascript-27'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">JavaScript:</span>
<div id="javascript-27">
<div class="javascript">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">hash = <span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">return</span> location.<span style="color: #006600;">hash</span>.<span style="color: #006600;">replace</span><span style="color: #66cc66;">&#40;</span><span style="color: #0066FF;">/^.*#/</span>, <span style="color: #3366CC;">''</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#125;</span>; </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>The last function is the "theListener" function which I referenced at line 9 of the second group of codes.  This function will get called each and every time the hash changes.</p>
<div class="igBar"><span id="ljavascript-28"><a href="#" onclick="javascript:showPlainTxt('javascript-28'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">JavaScript:</span>
<div id="javascript-28">
<div class="javascript">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">theListener = <span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #66cc66;">&#40;</span>!initail<span style="color: #66cc66;">&#41;</span> initail = <span style="color: #003366; font-weight: bold;">true</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; qs = <span style="color: #003366; font-weight: bold;">new</span> Querystring<span style="color: #66cc66;">&#40;</span> hash<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #66cc66;">&#40;</span> <span style="color: #000066; font-weight: bold;">typeof</span> qs.<span style="color: #006600;">get</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'cat'</span><span style="color: #66cc66;">&#41;</span> == <span style="color: #3366CC;">'undefined'</span> <span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900; font-style: italic;">// run cat specific code</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#125;</span>; </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Although the RSH script does pass back two params you will see that I don't use them and the only real reason for this is that I felt it was too complicated and I never really figured out how I should use them.</p>
<p>At line 2 of the function we check to see if the function was already initiated.  Then at line 3 we set up a new Querystring reference - should probably change the name to hashstring or something like that at some point.  And from this point on, you can check your query string for what ever parameters you need to and run the appropriate codes.</p>
]]></content:encoded>
			<wfw:commentRss>http://benjaminsterling.com/really-simple-history-ajax-history-and-bookmarking-library/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://benjaminsterling.com/really-simple-history-ajax-history-and-bookmarking-library/</feedburner:origLink></item>
		<item>
		<title>From the horses mouth: 2.7 Gets Here in Two Days!</title>
		<link>http://feedproxy.google.com/~r/benjaminsterling/~3/z-yNRDG7zcg/</link>
		<comments>http://benjaminsterling.com/from-the-horses-mouth-27-gets-here-in-two-days/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 03:08:56 +0000</pubDate>
		<dc:creator>Benjamin Sterling</dc:creator>
				<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://benjaminsterling.com/?p=122</guid>
		<description><![CDATA[This is so overly great, WordPress 2.7 will be release on Thursday.  This is huge and which means I need to get my butt in gear in getting my plugins updated.
As promised, here is the advance notice that WordPress 2.7 is coming to WordPress.com, and will go live on Thursday, December 4, 2008 at [...]]]></description>
			<content:encoded><![CDATA[<p>This is so overly great, WordPress 2.7 will be release on Thursday.  This is huge and which means I need to get my butt in gear in getting my plugins updated.</p>
<blockquote><p>As promised, here is the advance notice that WordPress 2.7 is coming to WordPress.com, and will go live on Thursday, December 4, 2008 at 8pm Eastern Time. That’s 5pm Thursday in California, 1am Friday in London (UTC), 8am Friday in Jakarta, noon on Friday in Sydney…find your time here. Some people like to learn how to use new things by jumping right in and exploring, while others like to read the manual first to get the lay of the land. This post is a written version of the 2.7 interface tour/feature review I have been doing at WordCamps, and will tell you what’s new in the administration interface of WordPress 2.7. There are a lot of new features, so fair warning: this post is pretty long. If you’re more of the jump-in-and-play kind of person, you can skip this post for now, but you might want to remember it’s here just in case you get confused when 2.7 arrives at WordPress.com in two days.</p></blockquote>
<p><a href="http://en.blog.wordpress.com/2008/12/03/27-gets-here-in-two-days/">2.7 Gets Here in Two Days!</a></p>
<p>If you don't feel like reading that post let me bring over another very important note:</p>
<blockquote><p>A note on browser capabilities: WordPress 2.7 makes extensive use of JavaScript to create the user experience outlined here. If you have JavaScript turned off in your browser, some features may not be available or may work a bit differently than described here. In addition, using a recent standards-compliant browser will ensure that you have an optimal experience. Older browsers that are not supported by their manufacturers any longer may not look as expected; we recommend Firefox 3, Google Chrome, and Safari 3.</p></blockquote>
<p>What does this mean, it means that WordPress will become much easier to use and manage... for people using better browsers.  I am not sure why IE7 is not in that list, I've tested it in IE7 with zero issues.</p>
<p>Be sure to upgrade as quick as possible as to not miss out on the beauty that is WP2.7.</p>
<p><strong>Please Back Up Your WordPress Install Before Upgrading</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://benjaminsterling.com/from-the-horses-mouth-27-gets-here-in-two-days/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://benjaminsterling.com/from-the-horses-mouth-27-gets-here-in-two-days/</feedburner:origLink></item>
		<item>
		<title>Blog News Ticker</title>
		<link>http://feedproxy.google.com/~r/benjaminsterling/~3/X0HuQfkHLfU/</link>
		<comments>http://benjaminsterling.com/blog-news-ticker/#comments</comments>
		<pubDate>Tue, 02 Dec 2008 16:00:44 +0000</pubDate>
		<dc:creator>Benjamin Sterling</dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://benjaminsterling.com/?p=118</guid>
		<description><![CDATA[Recently I had been asked to help put together a post scroller widget for a WordPress install but sadly after it was nearly completed it was agreed that it would not "fit" the site it was meant for.  And it is true, some sites, depending on who the site is meant for - the [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I had been asked to help put together a post scroller widget for a WordPress install but sadly after it was nearly completed it was agreed that it would not "fit" the site it was meant for.  And it is true, some sites, depending on who the site is meant for - the targeted audience - or what the main topic of the site really don't need bells and whistles to get content in front of their users.  Since I did not want all that work go to waste I figured I'd write up a post on the code and thought processes.</p>
<h3>Ideals</h3>
<p>I firmly believe that a site should still be functional, 508 compliant and still look good when styles and JavaScript are turned off.  With this in mind we will be doing some "progressive enhancements" and since there is going to very little that won't work in all browsers I won't go into my rant about <abbr title="progressive enhancements">PE</abbr>.</p>
<h3>Structure</h3>
<p>We will be using Definition lists; why definition lists?  Because they are semantically correct for this situation.  Have a look at two really good articles from <a href="http://css-tricks.com/utilizing-the-underused-but-semantically-awesome-definition-list/">Css-tricks.com</a> and <a href="http://www.maxdesign.com.au/presentation/definition/">Maxdesign.com</a> which go into detail on why you should use definition lists.</p>
<p>Below is the structure we will be dealing with, notice that we only have the DL/DT/DD structure and now wrapping DIV or any other extra mark up:</p>
<div class="igBar"><span id="lhtml-31"><a href="#" onclick="javascript:showPlainTxt('html-31'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">HTML:</span>
<div id="html-31">
<div class="html">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><a href="http://december.com/html/4/element/h3.html"><span style="color: #000000; font-weight: bold;">&lt;h3&gt;</span></a></span>Our News<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/h3&gt;</span></span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><a href="http://december.com/html/4/element/dl.html"><span style="color: #000000; font-weight: bold;">&lt;dl</span></a> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">"newsScroller"</span><span style="color: #000000; font-weight: bold;">&gt;</span></a></span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900;"><a href="http://december.com/html/4/element/dt.html"><span style="color: #000000; font-weight: bold;">&lt;dt&gt;</span></a></span>Title<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/dt&gt;</span></span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900;"><a href="http://december.com/html/4/element/dd.html"><span style="color: #000000; font-weight: bold;">&lt;dd&gt;</span></a></span>Excerpt<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/dd&gt;</span></span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900;"><a href="http://december.com/html/4/element/dd.html"><span style="color: #000000; font-weight: bold;">&lt;dd&gt;</span></a></span>Date<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/dd&gt;</span></span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900;"><a href="http://december.com/html/4/element/dd.html"><span style="color: #000000; font-weight: bold;">&lt;dd&gt;</span></a></span>Tags and comment count<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/dd&gt;</span></span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/dl&gt;</span></span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>With <abbr title="progressive enhancements">PE</abbr> in mind, we will use JavaScript to add in any additional mark up we will need to achieve the scroller look.</p>
<p><a class="example {h:400,w:600}" data="" title="example" target="_blank" href="/wp-content/files/newsScroller.htm">Current Progress</a></p>
<p>The content from our current progress is from a dump I did of my own site using WordPress' loop.</p>
<h3>Styling</h3>
<p>In our next layer of PE will are going to add in some style simple based off of the current structure minus the JavaScript.</p>
<p><a class="example {h:400,w:600}" data="" title="example" target="_blank" href="/wp-content/files/newsScroller2.htm">Current Progress</a></p>
<p>In this phase we really did not do anything special, I just styled it as I would have normally.  You can add more pop to it if you feel.  Do note however, that at line 28 I am using a selector that <abbr title="Internet Explore 6">IE6</abbr> does not support and since the extra padding for that element is a nice to have and really does not hold the user of IE6 back I felt it was ok to add that in there.</p>
<div class="igBar"><span id="lcss-32"><a href="#" onclick="javascript:showPlainTxt('css-32'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CSS:</span>
<div id="css-32">
<div class="css">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">dl#newsScroller dd + dd<span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; padding<span style="color: #3333ff;">:<span style="color: #cc66cc;color:#800000;">0</span> </span><span style="color: #cc66cc;color:#800000;">0</span> <span style="color: #cc66cc;color:#800000;">0</span> 22px;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#125;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<h3>JavaScript</h3>
<p>Now we start with the real fun, using JavaScript - in this instance, jQuery as our framework of choice, but you can just as easily use MooTools or DoJo - to add in some WOW factor.  Here the plan is to wrap the DL in a DIV, add some classes to some elements, set up some events, and animations.</p>
<p>What we have in the example just below is some additional styles and elements.</p>
<p><a class="example {h:400,w:600}" data="" title="example" target="_blank" href="/wp-content/files/newsScroller3.htm">Current Progress</a></p>
<p>Finally we have to set up the events and animation; what events do we need to set up and why? We need to bind the <em>mouseenter</em> and <em>mouseleave</em> event because if we want to be able to read what is being shown we need to be able to put our mouse over the content and have it stop any animations that are running so we can read it.</p>
<p>First thing we will need to do is to find out the total height of the grouped content is.  The grouped content in this case is the <em>DT/DD/DD/DD</em> combination.  We will be using the <em>outerHeight()</em> method to get the total height (padding/margin/height). To get that grouped content we will be using a combination of <em>.children()</em> and <em>.slice().</em></p>
<p><a class="example {h:400,w:600}" data="" title="example" target="_blank" href="/wp-content/files/newsScroller4.htm">Final</a></p>
<p><a class="thecode {h:400,w:600}" data="" title="example" target="_blank" href="/wp-content/files/newsScroller4.txt">Final</a></p>
<h3>Closing</h3>
<p>So with the final product we have a decent footprint to stylize to your likings.  Feel free to stylize it, add new functionality, new animation - some easin/easeout effects would look nice.  Think outside of the box, just make sure it degrades nicely.</p>
]]></content:encoded>
			<wfw:commentRss>http://benjaminsterling.com/blog-news-ticker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://benjaminsterling.com/blog-news-ticker/</feedburner:origLink></item>
		<item>
		<title>Send Email Notifications for Broken Images Using jQuery Ajax</title>
		<link>http://feedproxy.google.com/~r/benjaminsterling/~3/4VFulH4iMCQ/</link>
		<comments>http://benjaminsterling.com/send-email-notifications-for-broken-images-using-jquery-ajax/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 16:00:51 +0000</pubDate>
		<dc:creator>Benjamin Sterling</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[Error]]></category>

		<guid isPermaLink="false">http://benjaminsterling.com/?p=120</guid>
		<description><![CDATA[David Walsh posted a priceless and overly useful post about Send Email Notifications for Broken Images Using MooTools Ajax but the only problem with that is that he used MooTools ;).
For those that want to do the same thing with jQuery here is the JavaScript code, please have a read at his post for the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://davidwalsh.name">David Walsh</a> posted a priceless and overly useful post about <a href="http://davidwalsh.name/email-image-error-mootools">Send Email Notifications for Broken Images Using MooTools Ajax</a> but the only problem with that is that he used MooTools ;).</p>
<p>For those that want to do the same thing with jQuery here is the JavaScript code, please have a read at <a href="http://davidwalsh.name/email-image-error-mootools">his post for the PHP code and any discussion his post sparks.</a></p>
<div class="igBar"><span id="ljavascript-34"><a href="#" onclick="javascript:showPlainTxt('javascript-34'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">JavaScript:</span>
<div id="javascript-34">
<div class="javascript">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">$<span style="color: #66cc66;">&#40;</span>document<span style="color: #66cc66;">&#41;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">.<span style="color: #006600;">ready</span><span style="color: #66cc66;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; $<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'img'</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">error</span><span style="color: #66cc66;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; $.<span style="color: #006600;">post</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'ajax-image-error.php'</span>,<span style="color: #66cc66;">&#123;</span><span style="color: #3366CC;">'image'</span>:<span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #006600;">src</span>,<span style="color: #3366CC;">'page'</span>:location.<span style="color: #006600;">href</span><span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>; </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Yeah, I know, there is so much less code then the MooTools example, why is that?  Psstt... because jQuery is better ;).</p>
<p><a href="http://www.benjaminsterling.com/wp-content/files/brokenImages.htm" target="_blank" class="example {h:400,w:600}" data="">Here is a live demo (an email is not sent, but the returned data is appended to the page.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://benjaminsterling.com/send-email-notifications-for-broken-images-using-jquery-ajax/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		<feedburner:origLink>http://benjaminsterling.com/send-email-notifications-for-broken-images-using-jquery-ajax/</feedburner:origLink></item>
		<item>
		<title>Web Tech November Meetup Presentation</title>
		<link>http://feedproxy.google.com/~r/benjaminsterling/~3/OSSwPI6PYG0/</link>
		<comments>http://benjaminsterling.com/web-tech-november-meetup-presentation/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 17:35:00 +0000</pubDate>
		<dc:creator>Benjamin Sterling</dc:creator>
				<category><![CDATA[Presentations]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://benjaminsterling.com/?p=116</guid>
		<description><![CDATA[Last night I had the opportunity to speak at the Web Tech November Meetup in Baltimore about jQuery.  I focused mainly on traversing since I believe once you fully grasp some of the built in jQuery traversing methods you can do just about anything using jQuery and do it easily.
Preparations
I spent about three weeks getting [...]]]></description>
			<content:encoded><![CDATA[<p>Last night I had the opportunity to speak at the <em>Web Tech November Meetup </em>in Baltimore about jQuery.  I focused mainly on <em>traversing</em> since I believe once you fully grasp some of the built in jQuery traversing methods you can do just about anything using jQuery and do it easily.</p>
<h3>Preparations</h3>
<p>I spent about three weeks getting this presentation together with the hopes that everything I talked about would be self-explanatory.  For the most part it was, there was some items that I should have wrote differently as to not make it look complicated.  Over all I think most of the items just flowed well.</p>
<p>My preparations went something like this, first I went through most of the code I had written over the past two months.  As I went through the code I made a tally of what traversing methods where used and how often.  I was suprise to see that I used <em>.eq() </em>quite often, guess I am glad jQuery brought that back quickly after the move to the <em>.slice()</em> method back at <em>1.1.4</em>.  The others that ranked pretty high were <em>.is(), .hasClass()</em> and <em>.not()</em>.</p>
<p>Since that list is pretty small I decided to go through some of the "help" emails, IMs and twitter messages I have gotten over the past couple of months and although I took some more complex routes with the answers I provided, after looking at them again they could have been accomplished better by using some of the family methods.  Yes, I am coining a new phrase for a group of methods.  Those methods are <em>.children()</em>, <em>.parent()</em>, <em>.parents()</em>, <em>.siblings()</em>, and the cousins <em>.next()</em> and <em>.prev()</em>.  I also through in <em>.end()</em> since this can be a very useful method and helps the chaining a bunch of calls together.</p>
<p>I know that I am much better presentor when i present on the fly with minimum talking points, so actually creating a slideshow and talking off of that slide show was going to very hard for me.  After many, many edits to my talking points that I had written down and desided to put pen to paper or mouse pointer to web browser.  I signed up for an account with <a href="http://280slides.com/" target="_blank">280slides</a>, started making my slide.  Although the app does not offer the same flexiblity or features that a desktop app would provide, it was pretty damned close.  My hat goes off to the developers of that app, it is quite nice.</p>
<p>After some time, about two weeks, I finally got the presentation done the day before I was to present.  I went to the slides over and over again and noted what points I should make what points were less important and depending on how well the presentation was going, I would expand on those talking points.</p>
<h3>The Presentation</h3>
<p>The meetup did not have a big turn out so the nervousness I had before hand disapated enough for me to get in to my zone.  I started off by introducing myself and did my best to keep away from any self depricating statements that I am so very skilled at.  Told the group what I would be focusing on, Selecting, Caching, Traversing, and we were on our way.</p>
<p>The group consisted of a few JavaScript rookies and JavaScript novices but for the most part, everyone knew CSS.  So for selectors, I focused on if you know CSS then you know how to select DOM elements in jQuery.  It really is that simple.  I explained the <em>Hierarchy Selectors</em> since a good majority of people I've helped over the years don't fully grasp them.  The main ones are the <em>prev + next</em> and <em>prev ~ siblings</em> selectors since if you don't see it is use, you can't really grasp the purpose of them.  I also showed the built in <em>Custom Selectors</em> but did not go into detail with them.</p>
<p>Caching was pretty straight forward so there was not much explanation needed for that.</p>
<p>Finally I jumped in to Traversing, focusing the methods I mentioned above.  The  <em>.is(), .hasClass()</em> and <em>.not()</em> methods were pretty easy to explain, but for the family methods I actually had to show a family, my family.  I created a family tree for the group to better demonstrate  <em>.children()</em>, <em>.parent()</em>, <em>.parents()</em>, <em>.siblings()</em>.  I think it went over pretty well, I think for ease, I will put this grab in between each of the family method slides.  Moving back and forth between slides was a bit time consuming.</p>
<p>Explaining the <em>.next()</em> and <em>.prev()</em> methods was pretty easy and straight forward, there were some questions, but mainly because I was using a bad term, can't remember what it was now.</p>
<p>To demonstrate .end(), I pulled up a few pieces of code from projects that I've been working on and explained what each line was doing, much like what I did for the "<a href="http://benjaminsterling.com/slide-in-tab-window-using-jquery/">Slide in tab</a>" post I did a few weeks back.</p>
<h3>The Close</h3>
<p>There really was not a ton of questions thrown my way, that could mean that I did an excellent job of explaining myself or it means people were totally confused and felt I could not help them.   For the questions that were asked, I was able to answer them pretty easily.</p>
<h3>My thoughts</h3>
<p>There are obviously a few things I feel I need to work on and will try to do so.  I want to do some more talks, maybe focusing on the same topic at first till I feel that one is working the way I want and then maybe move on to more complicated jQuery topics.</p>
<p>The slide show I used for my presentation is below, feel free to have a look at it and let me know your thoughts.  <del datetime="2008-11-25T17:46:47+00:00">As soon as slideshare is done processing it I will post the slideshare link here, till then feel free to check out the presentation via 280slides.</del></p>
<h3>The Slides</h3>
<p><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=gettingyourfeetwetwithjquery2-1227634332338868-8&#038;stripped_title=getting-your-feet-wet-with-jquery2-presentation" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=gettingyourfeetwetwithjquery2-1227634332338868-8&#038;stripped_title=getting-your-feet-wet-with-jquery2-presentation" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://benjaminsterling.com/web-tech-november-meetup-presentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://benjaminsterling.com/web-tech-november-meetup-presentation/</feedburner:origLink></item>
		<item>
		<title>Notices, what notices?</title>
		<link>http://feedproxy.google.com/~r/benjaminsterling/~3/mU_p0rYZjgg/</link>
		<comments>http://benjaminsterling.com/notices-what-notices/#comments</comments>
		<pubDate>Mon, 24 Nov 2008 18:00:56 +0000</pubDate>
		<dc:creator>Benjamin Sterling</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://benjaminsterling.com/?p=112</guid>
		<description><![CDATA[I've been using Blueprint css framework for a bit now mainly for the typography structure it provides.  But lately I've been investigating the rest of the framework.  Just a few weeks ago I noticed some of the default classes it has for forms error, notice and success.
Although they do and look like you would expect [...]]]></description>
			<content:encoded><![CDATA[<p>I've been using Blueprint css framework for a bit now mainly for the typography structure it provides.  But lately I've been investigating the rest of the framework.  Just a few weeks ago I noticed some of the default classes it has for forms <em>error</em>, <em>notice </em>and <em>success</em>.</p>
<p>Although they do and look like you would expect I decided to add a little flare to them.</p>
<h3>The Look</h3>
<p><img class="aligncenter size-full wp-image-115" title="error_notice" src="http://benjaminsterling.com/wp-content/uploads/2008/11/error_notice.png" alt="" width="553" height="59" /></p>
<p><img class="aligncenter size-full wp-image-115" title="notice_notice" src="http://benjaminsterling.com/wp-content/uploads/2008/11/notice_notice.png" alt="" width="553" height="70" /></p>
<p><img class="aligncenter size-full wp-image-115" title="success_notice" src="http://benjaminsterling.com/wp-content/uploads/2008/11/success_notice.png" alt="" width="553" height="70" /></p>
<h3>The Code</h3>
<div class="igBar"><span id="lcss-36"><a href="#" onclick="javascript:showPlainTxt('css-36'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CSS:</span>
<div id="css-36">
<div class="css">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">.error, .notice, <span style="color: #6666ff;">.success </span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">padding</span>:.8em;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">margin-bottom</span>:1em;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; border<span style="color: #3333ff;">:2px </span>solid #ddd;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">padding-left</span>:5em;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -moz-border-radius: <span style="color: #cc66cc;color:#800000;">0</span> 10px <span style="color: #cc66cc;color:#800000;">0</span> 10px;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -webkit-border-radius: <span style="color: #cc66cc;color:#800000;">0</span> 10px <span style="color: #cc66cc;color:#800000;">0</span> 10px;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#125;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #6666ff;">.error </span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">background</span>:#FBE3E4 <span style="color: #993333;">url</span><span style="color: #66cc66;">&#40;</span>../img/cancel_48.png<span style="color: #66cc66;">&#41;</span> <span style="color: #993333;">no-repeat</span> 15px <span style="color: #993333;">center</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">color</span>:#8a1f11;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">border-color</span>:#FBC2C4;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #6666ff;">.notice </span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">background</span>:#FFF6BF <span style="color: #993333;">url</span><span style="color: #66cc66;">&#40;</span>../img/warning_48.png<span style="color: #66cc66;">&#41;</span> <span style="color: #993333;">no-repeat</span> 15px <span style="color: #993333;">center</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">color</span>:#514721;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">border-color</span>:#FFD324;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#125;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #6666ff;">.success </span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">background</span>:#E6EFC2 <span style="color: #993333;">url</span><span style="color: #66cc66;">&#40;</span>../img/accepted_48.png<span style="color: #66cc66;">&#41;</span> <span style="color: #993333;">no-repeat</span> 15px <span style="color: #993333;">center</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">color</span>:#264409;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">border-color</span>:#C6D880;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#125;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<h3>The Closing</h3>
<p>Someone once told me, when optimizing my images for the web from Photoshop or Fireworks, don't use the default values.  I think the same should be said about using any of these css frameworks that are out there.  Get into the code and 1) learn what's going on and 2) experiment with the default values.  You will be glad you did.</p>
<p><strong>Credits</strong></p>
<ul>
<li>Icons from <a href="http://wefunction.com/2008/07/function-free-icon-set/">WeFunction</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://benjaminsterling.com/notices-what-notices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://benjaminsterling.com/notices-what-notices/</feedburner:origLink></item>
	</channel>
</rss>
