<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>tff4.com: the website of Thomas Finley</title>
    <link rel="alternate" type="text/html" href="http://www.tff4.com/" />
    <link rel="self" type="application/atom+xml" href="http://www.tff4.com/atom.xml" />
    <id>tag:www.tff4.com,2007-11-25://18</id>
    <updated>2008-05-29T14:40:08Z</updated>
    
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Open Source 4.1</generator>

<entry>
    <title>Set a Guinness World Record</title>
    <link rel="alternate" type="text/html" href="http://www.tff4.com/archives/2008/05/set-a-guinness-world-record.php" />
    <id>tag:www.tff4.com,2008://18.245</id>

    <published>2008-05-29T14:26:24Z</published>
    <updated>2008-05-29T14:40:08Z</updated>

    <summary>Celebrate Download Day 2008, and help set a Guiness World Record by getting Firefox 3 on the day it drops. As Firefox 3 nears completion, it&#8217;s shaping up to be leaner, faster, and more usable. The world&#8217;s best open source...</summary>
    <author>
        <name>Tom</name>
        <uri>http://www.tff4.com</uri>
    </author>
    
        <category term="Web" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="firefoxff3downloadday2008mozillabrowser" label="Firefox FF3 DownloadDay2008 Mozilla browser" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.tff4.com/">
        <![CDATA[<h3 class="postIntro">Celebrate Download Day 2008, and help set a Guiness World Record by getting Firefox 3 on the day it drops.</h3>

<p><a href="http://www.spreadfirefox.com/en-US/worldrecord" ><img border="0" alt="Download Day 2008" title="Download Day 2008" src="http://www.spreadfirefox.com/sites/all/themes/spreadfirefox_RCS/images/download-day/buttons/en-US/sns_badge1.png" style="float: left; margin: 0px 15px 15px 0px; border: solid 10px #8bb9d1;"/></a></p>

<p style="margin-bottom: 15px;">As Firefox 3 nears completion, it&#8217;s shaping up to be leaner, faster, and more usable. The world&#8217;s best open source browser is maturing, and as part of the web community, you can get your Firefox on, and help it gain more mainstream exposure at the same time. So make it count &#8212; don&#8217;t be a slouch &#8212; <a href="http://www.spreadfirefox.com/en-US/worldrecord" title="pledge for Download Day 2008">pledge to get Firefox 3!</a> And it doesn&#8217;t cost a thing, people&#8230;</p>
]]>
        

    </content>
</entry>

<entry>
    <title>I Need A Hero...</title>
    <link rel="alternate" type="text/html" href="http://www.tff4.com/archives/2008/05/i-need-a-hero.php" />
    <id>tag:www.tff4.com,2008://18.244</id>

    <published>2008-05-14T13:39:17Z</published>
    <updated>2008-05-14T13:55:10Z</updated>

    <summary>I&#8217;m holding out for at hero &#8216;till the end of the night / He&#8217;s gotta be strong / And he&#8217;s gotta be fast / And he&#8217;s gotta be fresh from the fight Ok, I know that&#8217;s over the top, but...</summary>
    <author>
        <name>Tom</name>
        <uri>http://www.tff4.com</uri>
    </author>
    
        <category term="Design" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="fonts" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="heroiccondensedfonttypefacesilasdilworthtypetrust" label="heroic condensed font typeface silas dilworth typetrust" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.tff4.com/">
        <![CDATA[<h3 class="postIntro">I&#8217;m holding out for at hero &#8216;till the end of the night / He&#8217;s gotta be strong / And he&#8217;s gotta be fast / And he&#8217;s gotta be fresh from the fight</h3>

<p>Ok, I know that&#8217;s over the top, but I&#8217;d like to introduce you to Silas Dilworth&#8217;s new <a href="http://www.typetrust.com/font/heroiccondensed" title="Silas Dilworth's Heroic Typeface">&#8220;Heroic Condensed&#8221;</a>. If you&#8217;re a fan of condensed, slab sans-serifs like I am, then you&#8217;ll understand my enthusiasm. Available in 8 weights, and currently 33% off from its regular price, it&#8217;s hard to resist grabbing this up.</p>

<div align="center" style="margin-top:10px; margin-bottom: 10px;">
<a href="http://www.typetrust.com/font/heroiccondensed" title="Silas Dilworth's Heroic Typeface"><img src="http://www.tff4.com/images/heroic_typeface.jpg" width="500" height="421" border="0" title="Silas Dilworth's Heroic Typeface" class="borderedImage" style="border: solid 10px #8bb9d1;" /></a>
</div>
]]>
        

    </content>
</entry>

<entry>
    <title>Change For Sale</title>
    <link rel="alternate" type="text/html" href="http://www.tff4.com/archives/2008/03/change.php" />
    <id>tag:www.tff4.com,2008://18.231</id>

    <published>2008-03-13T20:34:12Z</published>
    <updated>2008-03-27T19:40:52Z</updated>

    <summary>The Obama Store has released 4500 / 5000 of Shepherd Fairey&#8217;s &#8220;CHANGE&#8221; poster. Get &#8216;em while they&#8217;re still around. All purchases made on the Artist for Obama Gallery are 100% contributions to the campaign and count toward your overall contribution...</summary>
    <author>
        <name>Tom</name>
        <uri>http://www.tff4.com</uri>
    </author>
    
        <category term="Design" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Politics" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="politicsdesignobeyshepherdfaireychangedemocracy" label="politics design obey shepherdfairey change democracy" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.tff4.com/">
        <![CDATA[<h3 class="postIntro">The <a href="http://store.barackobama.com/product_p/PO26951.htm" title="Obama Store sells CHANGE">Obama Store</a> has released 4500 / 5000 of Shepherd Fairey&#8217;s &#8220;CHANGE&#8221; poster. Get &#8216;em while they&#8217;re still around.</h3>

<div align="center" style="margin-top:10px"><a href="http://store.barackobama.com/product_p/PO26951.htm" title="Obama Store sells CHANGE"><img src="http://www.tff4.com/images/obama_change_poster.jpg" width="267" height="400" border="0" title="Shepherd Fairey's CHANGE" /></a></div>

<blockquote>All purchases made on the Artist for Obama Gallery are 100% contributions to the campaign and count toward your overall contribution limit of $2300. Contributions are not tax deductible for federal income tax purposes. </blockquote>
]]>
        

    </content>
</entry>

<entry>
    <title>Evolution of Dance by Optimus Prime</title>
    <link rel="alternate" type="text/html" href="http://www.tff4.com/archives/2008/02/evolution-of-dance-by-optimus.php" />
    <id>tag:www.tff4.com,2008://18.229</id>

    <published>2008-02-29T18:24:51Z</published>
    <updated>2008-02-29T18:28:03Z</updated>

    <summary>I wasn&#8217;t going to post any more videos in the main content of my site, post-redesign, but this is creative enough to warrant it Some exceptional stop motion animation going on here&#8230;...</summary>
    <author>
        <name>Tom</name>
        <uri>http://www.tff4.com</uri>
    </author>
    
        <category term="Fun" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="General" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.tff4.com/">
        <![CDATA[<h3 class="postIntro">I wasn&#8217;t going to post any more videos in the main content of my site, post-redesign, but this is creative enough to warrant it</h3>

<p>Some exceptional stop motion animation going on here&#8230;</p>

<div align="center" class="contentVideo">

<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/EtGQgSY9Nn4&rel=1&border=0"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/EtGQgSY9Nn4&rel=1&border=0" type="application/x-shockwave-flash" wmode="transparent"width="425" height="355"></embed></object>

</div>
]]>
        

    </content>
</entry>

<entry>
    <title>Our Deepest Fear...</title>
    <link rel="alternate" type="text/html" href="http://www.tff4.com/archives/2008/02/our-deepest-fear.php" />
    <id>tag:www.tff4.com,2008://18.227</id>

    <published>2008-02-19T18:35:21Z</published>
    <updated>2008-02-22T03:04:46Z</updated>

    <summary>This weekend, the wife and I watched Coach Carter. I&#8217;m not prone to watching those sappy, based-on-a-true-story, inspirational movies, but it was decent enough&#8230; As trite as that theme has become, I think it&#8217;s important that people, especially the younger...</summary>
    <author>
        <name>Tom</name>
        <uri>http://www.tff4.com</uri>
    </author>
    
        <category term="Movies" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Philosophy" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="fearhopeinspirationpoem" label="fear hope inspiration poem" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.tff4.com/">
        <![CDATA[<h3 class="postIntro">This weekend, the wife and I watched <em><a href="http://imdb.com/title/tt0393162/" title="Coach Carter movie listing on IMDB">Coach Carter</a></em>. I&#8217;m not prone to watching those sappy, based-on-a-true-story, inspirational movies, but it was decent enough&#8230;</h3>

<p>As trite as that theme has become, I think it&#8217;s important that people, especially the younger generations, know they are capable of many wonderful things, as long as they put forth the effort necessary to attain success and go beyond (I&#8217;m looking at you, baby brothers).</p>

<p>This quote from the movie, a paraphrasing of a poem in Marianne Williamson&#8217;s <em>A Return to Love</em>, reminded me I need to do more, for myself and for the world:</p>

<blockquote>Our deepest fear is not that we are inadequate. Our deepest fear is that we are powerful beyond measure. It is our light, not our darkness that most frightens us. [&#8230;] Your playing small does not serve the world. There is nothing enlightened about shrinking so that other people won&#8217;t feel insecure around you. We are all meant to shine as children do. It&#8217;s not just in some of us; it is in everyone. And as we let our own lights shine, we unconsciously give other people permission to do the same. As we are liberated from our own fear, our presence automatically liberates others.</blockquote>

<p>The original poem contains some other extraneous points that narrow the focus of this well-crafted passage, and don&#8217;t believe they add to the intrinsic value of what&#8217;s being said here. Nor do I personally believe that having this attitude requires your being a person of faith&#8212;just that you want to make the world a better place by being yourself. </p>

<p><em>I dedicate this post to my wife, my family, and my friends who are already bright beacons in an increasingly dim world. But especially to my immediate family, who I love very much, and who I hope to see move far beyond the current rough patch they are experiencing and continue growing into the strong, shining lights mentioned above.</em></p>
]]>
        

    </content>
</entry>

<entry>
    <title>Conditional CSS Comments</title>
    <link rel="alternate" type="text/html" href="http://www.tff4.com/archives/2008/01/conditional-css-comments.php" />
    <id>tag:www.tff4.com,2008://18.216</id>

    <published>2008-01-11T18:50:47Z</published>
    <updated>2008-01-14T20:32:42Z</updated>

    <summary>Maybe you&apos;ve been designing websites for a month. Or maybe you&apos;ve been at it for years. You&apos;ve been using CSS for presentational markup with HTML, and you know how reliably pages tend to display when using a modern, standards-compliant browser like Firefox or Safari. And then you view your layout in the dreaded Internet Explorer 6. It&apos;s blown to bits, kablooey, gobbledygook. You followed all the rules, but everything is misaligned, your margins are blown, your em-based fonts sizes are way off...</summary>
    <author>
        <name>Tom</name>
        <uri>http://www.tff4.com</uri>
    </author>
    
        <category term="Design" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Web" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="csshackconditionalcommentswebdesignbrowsercode" label="css hack conditional comments webdesign browser code" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.tff4.com/">
        <![CDATA[<h3 class="postIntro">If you haven&#8217;t met previously, let me introduce you two&#8230;</h3>

<p>Maybe you&#8217;ve been designing websites for a month. Or maybe you&#8217;ve been at it for years. You&#8217;ve been using CSS for presentational markup with HTML, and you know how reliably pages tend to display when using a modern, standards-compliant browser like Firefox or Safari. And then you view your layout in the dreaded Internet Explorer 6. It&#8217;s blown to bits, kablooey, gobbledygook. You followed all the rules, but everything is misaligned, your margins are blown, your em-based font sizes are way off&#8230; </p>
]]>
        <![CDATA[<h4>A brief primer</h4> 

<p>IE6 has the largest install base of any browser in the market, and many people still haven&#8217;t upgraded to Internet Explorer 7 (IE7). Many of the CSS hacks used to control IE6 are ignored by or disrupt browser rendering in IE7. IE7 plays by a lot of the standards-based rules we&#8217;re accustomed to in modern browsers, but it still comes up short. And in many situations, you can&#8217;t leave the users of older browsers completely in the lurch (even if IE6 <em> is 8 friggin&#8217; years old</em>). </p>

<p>In the immortal words of the terrorist Howard Payne from the movie <em>(SPEED)</em>, &#8220;Pop quiz[&#8230;] What do you do?&#8221;</p>

<h4>You hack that sucker.</h4> 

<p>You go to <a href="http://alistapart.com/">A List Apart</a> or <a href="http://www.positioniseverything.com">Position is Everything</a>, and you hack that sucker until it submits to your will. You pull out all the stops. And then&#8230; You open the page in IE7 and once again it looks nothing at all like it&#8217;s supposed to. Not even like your hacked-for-IE6 version does. <em>Now what?</em></p>

<p><strong>My new go-to:</strong> Conditional CSS comments. They certainly aren&#8217;t new. However, for various projects including this site, I have just started using them. I love them and I probably won&#8217;t stop unless there is a significantly compelling reason to not use them. In principle, we shouldn&#8217;t have to at all, but that is not the reality we are confronted with, and it turn we must confront said reality with a solution that won&#8217;t induce hair pulling&#8230;</p>

<p>So what are these conditional comments? They&#8217;re basically  proprietary filters built into various Internet Explorers that supply IE with specific stylesheets exclusively. Other browsers completely ignored that code, so the comments themselves are not (as far as I&#8217;ve read) harmful from an accessibility standpoint. You can even pick and choose specific versions of IE you want to target with your conditional comments. And what do these conditional CSS comments look like? Here is a stellar example from <a href="http://www.askthecssguy.com/2006/10/how_to_serve_different_css_fil.html">Ask the CSS Guy</a>.</p>

<p>Before you go repeatedly recopying all your CSS after you make trivial tweaks to your base style sheet, and then pasting said changes back into your conditional CSS (like I was initially doing), know that the only CSS you absolutely need to put in the conditional style sheets are the rules you want overridden. Separate the wheat from the chaff and only maintain browser-specific hacks in your conditional CSS (you know, the code that tends to be troublesome with the usual suspects). </p>

<p>For tff4.com, I now use conditional CSS to serve up GIFs to IE6 users instead of my pretty, drop-shadowy PNGs. Now there&#8217;s no need for crippled Javascript to make alpha channels render on your PNGs in IE6&#8212;just serve them slightly different CSS! (If you aren&#8217;t excited by this prospect, you&#8217;re not a web geek, mkay?)</p>

<p><strong>Update:</strong> It&#8217;s worth mentioning (due to a lot of traffic from <a href="http://www.unmatchedstyle.com" title="Unmatched Style CSS Gallery">Unmatched Style</a>) that since I&#8217;ve just started using this technique of serving up different style sheets, I haven&#8217;t had the chance to get everything perfect in every browser, with IE6 still receiving the least amount of attention. The archived pages, I know, are way off for the time being. Hope to get them fixed soon!</p>
]]>
    </content>
</entry>

<entry>
    <title>Still a Little Dusty...</title>
    <link rel="alternate" type="text/html" href="http://www.tff4.com/archives/2007/12/still-a-little-dusty.php" />
    <id>tag:www.tff4.com,2007://18.213</id>

    <published>2007-12-18T16:51:58Z</published>
    <updated>2007-12-19T18:37:58Z</updated>

    <summary>So my site is finally shaping up and looking a bit snazzier in the darker corners. I&#8217;ve been fooling with this redesign in bits and pieces since July, so it&#8217;s a relief and a morale booster to finally have a...</summary>
    <author>
        <name>Tom</name>
        <uri>http://www.tff4.com</uri>
    </author>
    
        <category term="Design" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Web" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="tff4comtwitterie7ie6firefoxoperasafarimovabletypeblogcmsupdaterefreshredesign" label="tff4.com twitter IE7 IE6 Firefox Opera Safari MovableType blog CMS update refresh redesign" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.tff4.com/">
        <![CDATA[<h3 class="postIntro">So my site is finally shaping up and looking a bit snazzier in the darker corners. I&#8217;ve been fooling with this redesign in bits and pieces since July, so it&#8217;s a relief and a morale booster to finally have a solid, working, layout, and somewhat clean functionality.</h3>

<p>A <a href="/work.php">portfolio section</a> is finally up and pieces will be added little by little every week or two, hopefully until it explodes. </p>
]]>
        <![CDATA[<h4>Browsers</h4>

<p>IE6 compatibility is a long way off, so consider <a href="http://www.microsoft.com/windows/products/winfamily/ie/default.mspx" title="Internet Explorer 7">IE7</a>, if you must use a Microsoft browser. At present, I don&#8217;t have the patience for its intolerance toward web standards&#8230; Please consider <a href="http://www.getfirefox.com">Firefox</a> or <a href="http://www.opera.com">Opera</a> or even <a href="http://www.apple.com/safari">Safari</a>.</p>

<h4>CMS</h4>

<p>Also, <a href="http://www.movabletype.org/">Movable Type 4</a> has been giving me fits with its little peculiarities. Comments are open and working again, though the submission process is not as polished as I would like. And security&#8230;I&#8217;m waiting for the spambots to attack and for my inbox to fill up with moderation notices, if you catch my drift. Anyone with experience in getting MT4&#8217;s more robust comment authentication methods <em>actually working</em>, please drop a line or comment.</p>

<h4>Future Plans</h4>

<p>As time progresses, I hope to have the sidebars for each section a bit more individualized. I&#8217;m also working on getting a more stable way of presenting my posts from <a href="http://www.twitter.com">Twitter</a> (tweets, for the uninitiated). Every time their site goes down, so does the crappy Javascript include that brings the tweets to my site. Some error messages and notifications still appear in the default Movable Type format, and when I have the chance to dissect those .cgi pages, that will also change to fit tff4.com better. </p>

<p>Thanks for your patience!</p>
]]>
    </content>
</entry>

<entry>
    <title>Firefox Code Glitch</title>
    <link rel="alternate" type="text/html" href="http://www.tff4.com/archives/2007/11/firefox-code-glitch.php" />
    <id>tag:www.tff4.com,2007://18.208</id>

    <published>2007-11-30T19:55:06Z</published>
    <updated>2007-12-12T19:00:20Z</updated>

    <summary>I have a riddle for you if you have the time. Last week I found that my site was suddenly behaving differently in Firefox. Up until this point, it looked pretty much the same as Safari. But suddenly every piece...</summary>
    <author>
        <name>Tom</name>
        <uri>http://www.tff4.com</uri>
    </author>
    
        <category term="Design" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Web" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="firefoxcodeerrorglitchsafari" label="firefox code error glitch safari" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.tff4.com/">
        <![CDATA[<h3 class="postIntro">I have a riddle for you if you have the time.</h3>

<p>Last week I found that my site was suddenly behaving differently in Firefox. Up until this point, it looked pretty much the same as Safari. But suddenly every piece of text had inexplicably become bold, and the spacing of my block-level elements was off. Way off. After some rapid refreshing in both browsers to see if something had momentarily glitched out and become cached, I realized the bug was much more permanent.</p>

<h4>Thank heaven for Firefox and its myriad extensions.</h4>

<p>Over the years, there have been a few extensions that I found critical, but haven&#8217;t been updated, <a href="http://www.designmeme.com/2006/01/06/new-firefox-extension-x-ray/" title="X-Ray Firefox Extension">X-Ray</a> being chief among them. <a href="http://jennifermadden.com/scripts/ViewRenderedSource.html">View Source Chart</a> is another extension that keeps me from switching completely back to Safari. In order to use either of these I keep <a href="http://www.oxymoronical.com/web/firefox/nightly">Nightly Tester Tools</a> around for ensuring backward compatibility with these extensions that have fallen by the wayside&#8230;</p>
]]>
        <![CDATA[<p>So using X-Ray, I find that Firefox is rendering a bunch of these extraneous tags all over the page:</p>

<p><code>&lt;strong&gt;&lt;strong&gt;&lt;div&gt;</code> </p>

<p>I thought somehow MovableType might be throwing extra code in by accident, right? But after viewing source in Safari I see that the tags that are present in Firefox just aren&#8217;t showing up. </p>

<h4><em>How is that possible?</em></h4>

<p>My MovableType install is set to render pages statically, so I presumed that this mysterious code was being injected by some script I added to my site. PHP? Nope. sIFR? Nope. Crazyegg? Nope. Twitter? NOPE. A savvy friend even recommended shutting down Firebug and Greasemonkey to rule those out&#8230; Not the culprits, either&#8230;</p>

<p>As our conversation progressed, talking to my developer-friend must&#8217;ve dusted some troubleshooting mojo off. I went back and looked at where the errant tags began and <strong>there it was</strong>. I had found my white whale code.</p>

<p>It turns out that I use a secondary &#8220;blog&#8221; install to publish my linked list (&#8220;The Chipper&#8221;) &#8212; as is common on <a href="http://www.airbagindustries.com/" title="Airbag Industries">various</a> <a href="http://www.dangergraphics.com/" title="Danger Graphics">blogs</a> that utilize MovableType. And in one of my links, I carelessly neglected to close off a <strong>strong</strong> tag in the topmost link. These links are brought in via PHP include and somehow not closing it off caused a bunch of (properly nested, mind you) strong and div tags to be generated and injected into the page, but only in Firefox.</p>

<p>Safari, on the other hand, was kind enough to ignore the mistake and go about its business. Yet Firefox felt compelled to actually <strong>add in code</strong> to compensate for an unclosed tag. Or so it seems&#8230; I&#8217;m no browser geek, so that&#8217;s about as far as I&#8217;ll speculate. If you have a more in depth explanation of what happened, I&#8217;m all ears.</p>
]]>
    </content>
</entry>

<entry>
    <title>Pardon the Dust...</title>
    <link rel="alternate" type="text/html" href="http://www.tff4.com/archives/2007/11/pardon-the-dust.php" />
    <id>tag:www.tff4.com,2007://18.204</id>

    <published>2007-11-08T19:27:36Z</published>
    <updated>2007-11-26T04:41:58Z</updated>

    <summary>Obviously, some things have changed around here... I&apos;ve been redesigning my site since the end of July and it&apos;s just damn time for the thing to be up. I need incentive to get it done. So, please excuse the mess....</summary>
    <author>
        <name>Tom</name>
        <uri>http://www.tff4.com</uri>
    </author>
    
        <category term="Design" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Web" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.tff4.com/">
        <![CDATA[<h3 class="postIntro">Obviously, some things have changed around here... I've been redesigning my site since the end of July and it's just damn time for the thing to be up. I need incentive to get it done. So, please excuse the mess.</h3>

<p>Yes, you will see some behind the scenes raggedness that I hope to have cleaned up by the weekend. Archive templates are still stuck on the old design and there are no portfolio pieces up as of yet. The incompleteness is not the image I want to convey, as this redesign/realign is part of a long process of self-improvement that I am embarking on. But if it facilitates my being done, so be it.</p>]]>
        
    </content>
</entry>

<entry>
    <title>The Design View Show</title>
    <link rel="alternate" type="text/html" href="http://www.tff4.com/archives/2007/10/the-design-view-show.php" />
    <id>tag:www.tff4.com,2007://18.203</id>

    <published>2007-10-15T14:14:15Z</published>
    <updated>2007-11-27T02:36:04Z</updated>

    <summary> Andy Rutledge gives us a design podcast that has been sorely needed. Well spoken, relevant, and on-topic, it&apos;s something designers old and new alike can sink their teeth into. It doesn&apos;t hurt that Andy&apos;s spoken voice is as refined...</summary>
    <author>
        <name>Tom</name>
        <uri>http://www.tff4.com</uri>
    </author>
    
        <category term="Design" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Web" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.tff4.com/">
        <![CDATA[<h3 class="postIntro">
<a href="http://www.andyrutledge.com" title="Design View by Andy Rutledge" target="_blank">Andy Rutledge</a> gives us a design podcast that has been sorely needed. Well spoken, relevant, and on-topic, it's something designers old and new alike can sink their teeth into. It doesn't hurt that Andy's spoken voice is as refined and clear as his written voice.
</h3>

<h3 class="postIntro"><a href="http://show.andyrutledge.com/" target="_blank" title="The Design View Show">The Design View Show</a></h3>]]>
        
    </content>
</entry>

<entry>
    <title>Safari FTW... Or WTF?!?</title>
    <link rel="alternate" type="text/html" href="http://www.tff4.com/archives/2007/10/safari-ftw-or-wtf.php" />
    <id>tag:www.tff4.com,2007://18.202</id>

    <published>2007-10-12T13:41:17Z</published>
    <updated>2007-11-27T02:31:57Z</updated>

    <summary> A call to arms: OK, so it&apos;s not the noblest cause, but why is Safari still the bastard child of browsers in terms of web app support? WebKit is indeed superior in terms of standards compliance than most other...</summary>
    <author>
        <name>Tom</name>
        <uri>http://www.tff4.com</uri>
    </author>
    
        <category term="Web" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.tff4.com/">
        <![CDATA[<h3 class="postIntro">
<strong>A call to arms:</strong> 
OK, so it's not the noblest cause, but why is Safari still the bastard child of browsers in terms of web app support? WebKit is indeed superior in terms of standards compliance than most other browsers and it's now available on Windows, and of course the iPhone. Yet I still have <strong><em>so many issues</em></strong> with major sites.
</h3>]]>
        <![CDATA[<p>More than a year out from the inception of Yahoo's mail beta, Safari is still blocked (unless you use the Safari 3 beta &#8212; and that works OK until you try to modify options and such). I have ridiculous problems with gmail, like not being able to use the 'delete all spam messages' quicklink. Google Documents and chat within gmail are also unsupported. Akin to the Google spam link issue, attempts in Hotmail to use the quick-delete feature for spam are unsuccessful &#8212; I can only get that to work in Firefox. As I type this into MovableType, it's likely that a menu feature will glitch out on me because I'm in Safari... <em>This is madness!</em> What am I missing? I'm sure it has a lot to do with Javascript issues, but what the hell?</p>

<p>I should add that, yes, I am a mac user, but for quite I while I've used Firefox exclusively. I am finding that it is really just too slow to be useful anymore, especially at work on an aging G5. All the web developer extensions in the world aren't going to eliminate my need to have pages pull up quickly and have my browser behave reliably with multiple tabs open... It seems, for now, I am stuck between a rock and lousy browser support.</p>]]>
    </content>
</entry>

<entry>
    <title>Pixelmator</title>
    <link rel="alternate" type="text/html" href="http://www.tff4.com/archives/2007/09/pixelmator.php" />
    <id>tag:www.tff4.com,2007://18.201</id>

    <published>2007-09-26T17:14:54Z</published>
    <updated>2007-11-27T02:30:26Z</updated>

    <summary> Yesterday, brothers Saulius and Aidas Dailide released Pixelmator 1.0 for public consumption. Lucky for us, they were nice enough to provide a downloadable trial demo (which can be unlocked with a serial for more permanent use). It has been...</summary>
    <author>
        <name>Tom</name>
        <uri>http://www.tff4.com</uri>
    </author>
    
        <category term="Design" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Web" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.tff4.com/">
        <![CDATA[<h3 class="postIntro">
<img src="/images/pixelmator_icon.png" width="128" height="128" align="left" style="margin-right: 15px;" />Yesterday, brothers Saulius and Aidas Dailide released <a href="http://www.pixelmator.com" target="_blank">Pixelmator 1.0 </a>for public consumption. Lucky for us, they were nice enough to provide a downloadable trial demo (which can be unlocked with a serial for more permanent use). It has been said that image editors are likely to become the new <abbr title="File Transfer Protocol">FTP</abbr> client within the mac dev community, so I figured I'd give Pixelmator a try and see how it weighs in against the heaviest hitter, Photoshop.</h3>

<p><strong>First Impressions</strong><br />
The first thing that struck me is that at about 30MB, Pixelmator is pretty compact. A lot more compact than that torrent of <abbr title="Creative Suite 3">CS3</abbr> you're waited three days for... I'm sure this is due in large part to the fact that brothers Dailide relied heavily on OS X's Core Image technology to handle the grunt work. Upon opening Pixelmator, you are confronted with a splash dialog box similar to that you would see in <abbr title="Creative Suite 3">CS3</abbr>, but with pretty animations of cascading text that become menu options. I jumped right in and used it to open the latest comp of my upcoming site redesign.</p>]]>
        <![CDATA[<div align="center"><img src="/images/pixelmator_sm.jpg" width="400" height="250" /></div>

<p>Pixelmator sells itself heavily on the concept of <abbr title="Heads Up Display">HUD</abbr>-based palette systems. Unfortunately, <a href="http://daringfireball.net/linked/2007/september#tue-25-pixelmator" target="_blank" title="Gruber on Pixelmator">as Gruber points out</a>, this extends to the document window itself. This is fine on my macbook, but on both my iMac and a separate 23" Dell Monitor, this is rather annoying. Full screen mode eliminates background distractions, but I can't always work in full screen. An option to change the opacity of the document window might make a good 1.5 or 2.0 release addition.</p>

<div align="center"><img src="/images/pm_splash.jpg" width="480" height="245" /></div>

<p>The next thing I noticed was that all my masks were intact. Immediately this made me quite ecstatic, as I am a huge proponent of non-destructive image editing. Admittedly, I'm a geek &#8212; I nearly threw a keg party when Adobe added adjustable filters to <abbr title="Creative Suite 3">CS3</abbr>... Alas, my joy did not last long when I took notice that my comp hardly looked like the Photoshop version of itself. All. My. Textures. Gone. That's right, the application of layer effects of any kind in <abbr title="Photoshop">PS</abbr> is rendered null and void when imported to Pixelmator. Effects are not even rasterized, just ignored. Vector and Smart objects are also changed in the conversion process, but to rasterized layers. I rely solely on vector and smart objects in my Photoshop work &#8212; out of the need to be able to re-edit everything I do, with personal and professional work. To do anything else would be senseless and a waste of time. </p>

<div align="center"><img src="/images/tfv3_sidebyside.jpg" width="400" height="248" /></div>

<p><strong>The Downside & The Upside, In That Order</strong><br />
On the above points alone, I could not use Pixelmator professionally and I feel that these will need to be resolved before Pixelmator can move beyond anything but amateur status. Same goes for Adjustment layers &#8212; non-destructive editing is non-negotiable for me. Pixelmator also lacks rulers, guides, and what I would consider some really basic functions that make Photoshop extremely usable, like toggling layers on and off with a continuous swipe down the line of visibility buttons.</p>

<p><img src="/images/pm_toolbar.jpg" width="86" height="186" align="left" style="margin: 0px 15px 10px 0px;" />Pixelmator eschews a lot of basic functions for prettier ones, like the splash screen animation and the jumbo icon for the active tool in the toolbar. It's worth noting that many Photoshop image-editing functions are available, including adjustments, image and canvas sizing, and filters. Pixelmator's halftone filter was a fun filter to play with and in my opinion, better executed than Photoshop's. Filters are visually "chained" to the objects they effect within the document window. It's a cool but superfluous effect, and I could see it getting annoying after a while with large, complex comps. </p>

<p>Pixelmator's toolbar is quite similar to Photoshop's, so much so, one has to wonder if it's really an improvement. I've heard more enthusiastic reviews about <a href="http://flyingmeat.com/acorn/" target="_blank" title="Acorn Image Editor">Acorn's</a> single tool palette. Familiarity extends to many menu options and hotkeys, and this could certainly enable an easy transition from Pixelmator to Photoshop or vice versa. Pixelmator also supports most if not all <a href="http://www.pixelmator.com/specs/" target="_blank" title="Pixelmator supported formats">major file formats</a>. The Pixelmator team was also nice enough to provide <a href="http://www.pixelmator.com/support/manual/download/" target="_blank" title="Pixelmator Manual">some pretty useful documentation</a> for the beginners out there wanting to try it as an alternative to the daunting beast that is Photoshop.</p>

<p><strong>Wrapping Up</strong><br />
In summary, I feel that Pixelmator is a well-executed entry-level photomanipulation app &#8212; I would consider it great training wheels for beginners who can't afford photoshop. It lacks some essential middle-of-the-road features that makes switching from Photoshop a total deal breaker, not to mention the high-end features like Smart Objects. Should they show up later, though, I could probably get away with making my websites in just Pixelmator and Coda. Maybe. Any plans to make an Illustrator-killer, fellas?</p>]]>
    </content>
</entry>

<entry>
    <title>Future Steve Jobs</title>
    <link rel="alternate" type="text/html" href="http://www.tff4.com/archives/2007/09/future-steve-jobs.php" />
    <id>tag:www.tff4.com,2007://18.200</id>

    <published>2007-09-07T18:30:43Z</published>
    <updated>2007-11-27T02:34:45Z</updated>

    <summary>Gruber: For example, at last month&#8217;s iMacs/iLife/iWork special event, Jobs several times alluded to Apple having released the first version of iLife &#8220;a long time ago&#8221;. It was actually just four and a half years ago, but I think in...</summary>
    <author>
        <name>Tom</name>
        <uri>http://www.tff4.com</uri>
    </author>
    
        <category term="Apple" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.tff4.com/">
        <![CDATA[<p><a href="http://daringfireball.net/linked/2007/september#fri-07-cringely" target="_blank" title="Gruber on Cringely on the $100 Refund">Gruber:</a> </p>

<blockquote>For example, at last month&#8217;s iMacs/iLife/iWork special event, Jobs several times alluded to Apple having released the first version of iLife &#8220;a long time ago&#8221;. It was actually just four and a half years ago, but I think in Jobs&#8217;s mind, even 2003 is the distant past.</blockquote>

<p>I'm convinced this is because he only returns from a utopian world in the year 2207 to give us keynotes and delicious technological goodies. Then FSJ time travels back to go get us more goodies. </p>

<p>Hey, a man can dream can't he?</p>]]>
        
    </content>
</entry>

<entry>
    <title>Bioshocked...</title>
    <link rel="alternate" type="text/html" href="http://www.tff4.com/archives/2007/09/bioshocked-or-not-so-much.php" />
    <id>tag:www.tff4.com,2007://18.199</id>

    <published>2007-09-06T16:21:12Z</published>
    <updated>2007-11-27T02:29:59Z</updated>

    <summary> Or Not So Much... Depending on how you look at it. Here&apos;s my review of BioShock. I know, I know, late to the game (no pun intended), but the wife wasn&apos;t digging me buying a $50 or $60 game....</summary>
    <author>
        <name>Tom</name>
        <uri>http://www.tff4.com</uri>
    </author>
    
        <category term="Gaming" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.tff4.com/">
        <![CDATA[<div align="center"><a href="http://www.2kgames.com/cultofrapture/artbook.html" target="_blank" title="BioShock Concept Art"><img src="/images/bioshock_logo_alt.jpg" width="480" height="189" alt="BioShock Concept Logo" border="0" /></a></div>

<h3 class="postIntro">
<strong>Or Not So Much...</strong> Depending on how you look at it.
</h3>

<h3 class="postIntro">
Here's my review of BioShock. I know, I know, late to the game (no pun intended), but the wife wasn't digging me buying a $50 or $60 game. And I'm glad I played whipped and didn't blow that money (which is now going to an iPhone)...
</h3>]]>
        <![CDATA[<p><strong>This game sucks.</strong> Don't get me wrong, the graphics are incredible. No argument there. The texturing, radiosity, the fluid dynamics &#8212; all are incredible. I will say I'm not that impressed with the modeling (I went to school for 3D design and animation, and GoW has much better models). Add to that the fact that BioShock doesn't strike me as new, not that any FPSes ever have, at least since Wolfenstein. But seriously, the gameplay isn't all <em>that</em> inventive and I found myself really searching for reasons to like it before I just gave up and admitted it wasn't as cool as I'd hoped. </p>

<p>There's this feeling in the back of my mind that BioShock reminds me of an overhyped movie that bills itself as "not just another action movie", when it really is, in fact, a weak action movie with some drama or comedy thrown in. I like honesty in the products I buy. I know that when I see Die Hard With a Vengeance it promises to have gratuitous gunshots, crazy friggin' explosions, and <strike>tons of expletives</strike> is <em>supposed</em> to have expletives along with the buddy banter. But much like "Rush Hour," BioShock is just lukewarm all around. And then there's no online component, which is a huge part of the reason I like Gears of War so much (and people are <em>still</em> playing the hell out of that).</p>

<div align="center"><a href="http://www.2kgames.com/cultofrapture/artbook.html" target="_blank" title="BioShock Concept Art"><img src="/images/bioshock_mrbubbles.jpg" width="480" height="489" alt="BioShock Concept Rendering for a Big Daddy" border="0" /></a></div>

<p>To say nothing of the graphic design would be a crime. I love all the Art Deco references and type, and the in-game cartoon illustrations for the plasmids and various dispensers is pretty awesome. You don't see that kind of emphasis very often (except maybe Guitar Hero). Check out the <a href="http://www.2kgames.com/cultofrapture/artbook.html" title="BioShock Concept Art" target="_blank">concept art</a>.</p>

<p>I just don't see why people are so in love with it. And I'm not alone...<br />
<div align="center"><br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"  codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" id="gtembed" width="480" height="409">	<param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="http://www.gametrailers.com/remote_wrap.php?umid=102789"/> <param name="quality" value="high" /> <embed src="http://www.gametrailers.com/remote_wrap.php?umid=102789" swLiveConnect="true" name="gtembed" align="middle" allowScriptAccess="sameDomain" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="480" height="409"></embed> </object></div></p>]]>
    </content>
</entry>

<entry>
    <title>Gruber&apos;s Challenge</title>
    <link rel="alternate" type="text/html" href="http://www.tff4.com/archives/2007/09/grubers-challenge.php" />
    <id>tag:www.tff4.com,2007://18.198</id>

    <published>2007-09-06T03:19:21Z</published>
    <updated>2007-11-27T02:34:57Z</updated>

    <summary>What do we call iPhone-optimized sites now? iSites? IPOS? I know &#8212; jeebusSites!...</summary>
    <author>
        <name>Tom</name>
        <uri>http://www.tff4.com</uri>
    </author>
    
        <category term="Apple" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.tff4.com/">
        <![CDATA[<p><a href="http://daringfireball.net/linked/2007/september#wed-05-hewitt" target="_blank" title="via DaringFireball.net">What do we call iPhone-optimized sites now?</a></p>

<p><strike>iSites?</strike> <strike>IPOS?</strike> I know &#8212; <a href="http://gizmodo.com/gadgets/apple/is-the-cult-of-the-jesus-phone-really-a-cult-272194.php" title="Cult of Jesus Phone" target="_blank">jeebusSites!</a></p>]]>
        
    </content>
</entry>

</feed>
