<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">

    <title type="text">Blog</title>
    <subtitle type="text">Blog:</subtitle>
    <link rel="alternate" type="text/html" href="http://www.elfboy.com/" />
    <link rel="self" type="application/atom+xml" href="http://www.elfboy.com/site/atom/" />
    <updated>2010-06-07T12:23:36Z</updated>
    <rights>Copyright (c) 2010, Philip</rights>
    <generator uri="http://expressionengine.com/" version="1.6.7">ExpressionEngine</generator>
    <id>tag:elfboy.com,2010:06:07</id>


    <entry>
      <title>Booked Through July</title>
      <link rel="alternate" type="text/html" href="http://www.elfboy.com/site/booked_through_july/" />
      <id>tag:elfboy.com,2010:/1.28</id>
      <published>2010-06-07T10:49:34Z</published>
      <updated>2010-06-07T12:23:36Z</updated>
      <author>
            <name>Philip</name>
            <email>info@elfboy.com</email>
            <uri>http://elfboy.com</uri>      </author>

      <content type="html"><![CDATA[
        <p>This summer I will be taking two months to travel and do some non-business related work.</p>

<p>First, for the month of June I will be in Mongolia where my brother&#8217;s non-profit <a href="http://www.edurelief.org">Edurelief</a> is located. In addition to taking time to realign the website (primarily content and site architecture updates) I will be helping him, with others, as he begins building a house. I&#8217;ve already been here a couple days and, well, we had snow today&#8230;in June. At the same time I will be finishing up a final freelance project.</p>

<p>In July I will be giving up my computer and leaving Mongolia for the Philippines where I will work as an audio and visual tech for a month of stage performance shows. Live production is another passion of mine and I love being able to do it all over the world. Obviously, this won&#8217;t be an ideal time to do any web related work!</p>

<p>So if you have a project you were hoping I could do for you, I&#8217;m sorry. Shoot me an email and perhaps we can schedule something out for later this year.
</p> 
      ]]></content>
    </entry>

    <entry>
      <title>Border Radius</title>
      <link rel="alternate" type="text/html" href="http://www.elfboy.com/site/border-radius/" />
      <id>tag:elfboy.com,2010:/1.27</id>
      <published>2010-04-08T22:21:15Z</published>
      <updated>2010-04-10T19:53:16Z</updated>
      <author>
            <name>Philip</name>
            <email>info@elfboy.com</email>
            <uri>http://elfboy.com</uri>      </author>

      <content type="html"><![CDATA[
        <p>A couple weeks ago I got very familiar with border-radius in Firefox when I created an <a href="http://elfboy.com/burger">all HTML &amp; CSS burger</a> (best viewed in Firefox, inspired by an <a href="http://drbl.in/11483" title="Dribbble shot">illustration</a> by Anthony Dimitre). I was pretty sure Safari wouldn&#8217;t break if a given radius value of the border corner was greater than half of the element&#8217;s height (if two corners on the same side have radii exactly half of the elements height, then they will form a perfect semi-circle).</p>

<p>Here&#8217;s an image of what we&#8217;re going for. This is what your browser should show you:<br />
<img src="http://www.elfboy.com/images/uploads/awesomebutton.gif" style="border: 0;" alt="screenshot of a button" width="373" height="105" /> </p>

<p>And here it is in HTML / CSS for your browser to render:
</p><div style="margin: 3em 0 4em 1.8em"><p>
<a href="" class="bdr-test">Awesome button!</a>
</p></div>

<p>The important CSS I&#8217;m using to do this is:
</p><pre>
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
</pre>

<p><b>You should see a pill-like button with complete semi-circle ends. Not four unique rounded or squared corners.</b></p>

<p>Originally <a href="http://twitter.com/philiprenich/status/11788262476" title="tweet">I thought</a> you could just set the radius to some large value that no one would ever zoom their text past (thereby making the element have a larger height and getting rounded corners, not rounded ends). However, while at <abbr title="An Event Apart">AEA</abbr> I tweeted back and forth with <a href="http://twitter.com/bend_boy" title="Twitter profile">@bend_boy</a> and <a href="http://twitter.com/sgalineau" title="Twitter profile">@sgalineau</a> and <a href="http://twitter.com/bend_boy/status/11788748327" title="tweet">discovered</a> <a href="http://twitter.com/bend_boy/status/11789306469" title="tweet">that</a> using em units makes much more sense, and works better! (note: <a href="http://twitter.com/sgalineau/status/11788477646" title="tweet">percentages should work, but don&#8217;t</a>)</p>

<p>When I talked with Dan later in the day I mentioned that I hadn&#8217;t seen the problem he described. He suggested it may be a difference in Webkit between Windows and Mac OS. So what I wondering is do both buttons display the same for you (IE excluded, of course)? If not, what OS and browser are you running? Leave your results in the comments. Thank you!</p>

<p><b>Update (minutes after posting):</b><br />
I decided to see how people saw it if I did use a large pixel value instead of ems. What do you see here?
</p><div style="margin: 3em 0 4em 1.8em"><p>
<a href="" class="bdr-test update">Awesome button!</a>
</p></div>

<p>The CSS:
</p><pre>
	-moz-border-radius: 300px;
	-webkit-border-radius: 300px;
</pre>

<p><b>Update 10/April:</b><br />
Eric asked to see what really large values were like, so that&#8217;s what I&#8217;ve put below. Also, I&#8217;ve gone ahead and added in code for other browsers and those without gradient and border radius support (even though this was originally just to see how Safari handled it).
</p><div style="margin: 3em 0 4em 1.8em"><p>
<a href="" class="bdr-test huge">Awesome button!</a>
</p></div>

<p>The CSS:
</p><pre>
	-moz-border-radius: 30000px;
	-webkit-border-radius: 30000px;
</pre>

<p><em>Note: without some form of browser functionality detection I can&#8217;t get the rollover background color to set right because of other global site styles. It&#8217;s not worth it for me to work all of that out for a post like this ;-)</em>
</p> <style type="text/css">
a.bdr-test {
	position: relative;
	padding: 10px 20px;
	background: #e1f3ba;
	background: -moz-linear-gradient(top, #e4f8e9 50%, #e1f3ba 50%);
	background: -webkit-gradient(linear, 0 top, 0 bottom, color-stop(0.5, #e4f8e9), color-stop(0.5, #e1f3ba));
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	border-radius: 1em;
	color: #56513e !important;
	color: rgba(86, 81, 62, 0.9) !important;
	text-decoration: none;
	font-family: sans-serif;
	font-weight: bold;
	font-size: 2.6em;
	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.8);
	-moz-box-shadow: 2px 3px 10px rgba(18, 32, 47,.3);
	-webkit-box-shadow: 2px 3px 10px rgba(18, 32, 47,.3);
	box-shadow: 2px 3px 10px rgba(18, 32, 47,.3);
}
a.bdr-test:hover {
	top: 3px;
	left: 1px;
	background-color: transparent !important;
	color: rgba(86, 81, 62, 1) !important;
	-moz-box-shadow: 1px 1px 4px rgba(18, 32, 47, .5);
	-webkit-box-shadow: 1px 1px 4px rgba(18, 32, 47, .5);
	box-shadow: 1px 1px 4px rgba(18, 32, 47, .5);
}
pre { font-size: 1.8em; }
a.bdr-test.update {
	-moz-border-radius: 300px;
	-webkit-border-radius: 300px;
	border-radius: 300px;
}
a.bdr-test.huge{
	-moz-border-radius: 30000px;
	-webkit-border-radius: 30000px;
	border-radius: 30000px;
}
</style>
      ]]></content>
    </entry>

    <entry>
      <title>Text&#45;Shadow Anti&#45;Aliasing</title>
      <link rel="alternate" type="text/html" href="http://www.elfboy.com/site/text-shadow_anti-aliasing/" />
      <id>tag:elfboy.com,2010:/1.26</id>
      <published>2010-01-26T05:25:40Z</published>
      <updated>2010-01-26T05:25:42Z</updated>
      <author>
            <name>Philip</name>
            <email>info@elfboy.com</email>
            <uri>http://elfboy.com</uri>      </author>

      <category term="Design"
        scheme="http://www.elfboy.com/site/C2/"
        label="Design" />
      <category term="Programming"
        scheme="http://www.elfboy.com/site/C8/"
        label="Programming" />
      <content type="html"><![CDATA[
        <p>Like many people in our industry, I have been reading and learning about typography on the Web to find good ways to embed fonts using @font-face while nimbly dancing around the many complexities of different browsers and formats. It&#8217;s very exciting to see more and more sites using &#8220;non-standard&#8221; fonts. However, one of the issues we as web designers currently have to deal with is the differences in render in font hinting between browsers and operating systems. I&#8217;m really not a big fan of how Windows usually handles this, so I decided to try to do something about it.</p>

<div style="float:right; width: 35%; margin:  0 1em 1em; padding: .5em; border: 1px solid #83A640; background-color: #E4F7DC"><h3 style="font-size:1.6em;">Sandbox</h3><p>I&#8217;ve set up a sandbox to experiment with text-shadow anti-aliasing. Please <a href="http://www.elfboy.com/text-shadow">check it out</a>! It would be great to hear your thoughts on the technique.</p></div><p>I&#8217;m one of those few self-conscious people at places like An Event Apart that you see using a PC. My ugly Dell is conspicuous amidst a sea of glowing Apples. Because of that I see the font rendering on Firefox Windows every day. The occasional times I see Mac&#8217;s Safari rendering pages I sigh a little. Now, I understand how Apple and Microsoft have decided their own paths of font hinting. Apple to allow their smoothing to deviate from the font&#8217;s true form; Microsoft to rigidly follow the font&#8217;s pixels and push them into the grid. I respect the typographer, but some fonts haven&#8217;t been optimized for the Web yet, and until they are and browser vendors do a better and more consistent job in their rendering, this is a problem to me. The Windows version looks rough.</p>

<p>A couple weeks ago while reading <a href="http://twitter.com/cssquirrel" title="Funny that we link to Twitter when referencing people">Kyle Weems</a>&#8217; <a href="http://www.cssquirrel.com/" title="A web comic and blog">CSSquirrel</a> I noticed that he was using a CSS text-shadow rule on his body text. While I don&#8217;t think he was using @font-face to import a special font, the text-shadow was used as a soft glow. It got me to thinking and tinkering with a design I was working on that I wanted to use some different fonts on, but was struggling with the rendering. Especially on resolutions around 1280 x 1024, things look very choppy. By using a very soft shadow of the same color with no movement away from the text, I have been able to soften the characters by hand. A kind of hacked anti-aliasing. Then, to drive home my point I noticed Mark Pilgram using the same technique (I&#8217;m assuming intentionally) on the font Essays 1743 at <a href="http://diveintohtml5.org/" title="Look at the headers">Dive Into HTML 5</a>. Without the shadows on Firefox Windows the type just looks kind of crappy, but with the shadow it is nice and soft.</p>

<p>I was excited to see an example of what I was working on in the wild. I have been frustrated with using fonts after seeing the rendering fail so much. With all respect to <a href="http://jasonsantamaria.com" title="He's Mighty">Jason Santa Maria</a>, that&#8217;s the one unfortunate short-coming of his redesign of <a href="http://bobulate.com" title="By Liz Danzico">Bobulate</a> when viewed in certain environments. The font he choose, Skolar, is perfect for the site. I don&#8217;t think another font would fit the content or feel better, but on my machine the text didn&#8217;t look great. This isn&#8217;t Jason&#8217;s fault by any means, nor is the site ruined by it, but I wanted a better way to do fonts until operating systems and browsers throw us a bone.</p>

<p><strong>This is what I am proposing:
</p><pre style="font-size:1.4em">text-shadow: 0 0 1px rgba(0,0,0,0.3);</pre><p></strong></p>

<p>That&#8217;s the essence of it anyway. The RGB values need to match the color of your text. I&#8217;ve also found that headings generally do good with an alpha value of 0.3 or 0.4 (sometimes higher), while body text is too busy with 0.3 and 0.2 is more subtle. Let me show you a few screen shots:</p>

<div style="float:left;width:400px;margin:0 100px 0 30px;text-align:center;"><p>
<img src="http://www.elfboy.com/images/uploads/cssquirrel.jpg" style="padding:1px;border:1px solid #bbb;" alt="image" width="400" height="300" />
</p><p style="font-style:italic">CSSquirrel on Firefox / Win without text-shadowing (currently as is)</p>
</div>

<div style="float:left;width:400px;text-align:center;"><p>
<img src="http://www.elfboy.com/images/uploads/cssquirrel-ts.jpg" style="padding:1px;border:1px solid #bbb;" alt="image" width="400" height="300" />
</p><p style="font-style:italic">CSSquirrel on Firefox / Win with text-shadowing (how it was)</p>
</div>

<p style="clear:left">Kyle <a href="http://twitter.com/cssquirrel/status/7484571092" title="his tweet">told me</a> that some users the shadow was creating a fuzzy look.</p>

<p>Kyle&#8217;s font-stack calls for Lucida Grande followed by other more common sans-serif fonts. I think his decision to remove the shadow while he revisits his options is good. The fonts are doing fine on my monitor without the faux anti-aliasing, though the difference on the screenshots is apparent.</p>

<div style="float:left;width:400px;margin:0 100px 0 30px;text-align:center;"><p>
<img src="http://www.elfboy.com/images/uploads/bobulate.gif" style="padding:1px;border:1px solid #bbb;" alt="image" width="400" height="300" />
</p><p style="font-style:italic">Bobulate on Firefox / Win</p>
</div>

<div style="float:left;width:400px;text-align:center;"><p>
<img src="http://www.elfboy.com/images/uploads/bobulate-ts.jpg" style="padding:1px;border:1px solid #bbb;" alt="image" width="400" height="300" />
</p><p style="font-style:italic">Bobulate on Firefox / Win with text-shadowing</p>
</div>

<p style="clear:left">Especially notice the S&#8217;s in the headline and the date text.</p>

<div style="float:left;width:400px;margin:0 100px 0 30px;text-align:center;"><p>
<img src="http://www.elfboy.com/images/uploads/dive.gif" style="padding:1px;border:1px solid #bbb;" alt="image" width="400" height="300" />
</p><p style="font-style:italic">Dive Into HTML 5 on Firefox / Win without text-shadowing</p>
</div>

<div style="float:left;width:400px;text-align:center;"><p>
<img src="http://www.elfboy.com/images/uploads/dive-ts.jpg" style="padding:1px;border:1px solid #bbb;" alt="image" width="400" height="300" /> 
</p><p style="font-style:italic">Dive Into HTML 5 on Firefox / Win with text-shadowing (as is)</p>
</div>

<p style="clear:left">The difference between having a text-shadow and not is subtle, but I think often it&#8217;s worth it.</p>

<p>So what about Macs? Well, there is a small difference, but not near as much as on Windows. Macs already smooth their fonts, so the shadow isn&#8217;t as noticeable. I asked a few friends and one thought the shadow made it easier to read, a couple others preferred the crispness of the un-shadowed (perhaps what Kyle&#8217;s readers were experiencing). However, I think the difference is negligible so as to make it worthwhile for Windows users. My friends who saw the above examples preferred CSSquirrel without shadowing (good call, Kyle) and <em>with</em> shadow for the other two.</p>

<p>However, different fonts and different color combinations require different settings. There isn&#8217;t a one size fits all. Because of that I have set up a <a href="http://elfboy.com/text-shadow/">test site</a> for you to play around with various settings. While I have had some input from non-web designer friends, I would appreciate your feedback on this technique: do you think it is worthwhile? Would browser or platform sniffing make it better?</p>

<p>I am also working to develop a bookmarklet that will allow you to select an element and apply a text-shadow. Basically what Firebug can do, but with a simpler interface.</p>

<p>I hope you find this technique useful. I have already used it on some of my designs where appropriate.</p>

<p style="font-size: 1.2em;font-style:italic">Notes: Thanks to Kyle Weems for putting his site back to how it was temporarily so I could screen capture it and to Jason Santa Maria for giving me some initial feedback on this. Also, I <a href="http://hamagudi.com/2010/01/22/typekit-is-cool/" title="Hamagudi">saw an article</a> today about making Safari / Win render fonts better.

If you leave feedback, please specify your OS, browser, and screen resolution. 
      ]]></content>
    </entry>

    <entry>
      <title>Business as Usual?</title>
      <link rel="alternate" type="text/html" href="http://www.elfboy.com/site/business_as_usual/" />
      <id>tag:elfboy.com,2009:/1.25</id>
      <published>2009-05-20T17:41:03Z</published>
      <updated>2009-05-20T18:53:05Z</updated>
      <author>
            <name>Philip</name>
            <email>info@elfboy.com</email>
            <uri>http://elfboy.com</uri>      </author>

      <category term="Business"
        scheme="http://www.elfboy.com/site/C4/"
        label="Business" />
      <category term="Life"
        scheme="http://www.elfboy.com/site/C7/"
        label="Life" />
      <category term="Travel"
        scheme="http://www.elfboy.com/site/C9/"
        label="Travel" />
      <content type="html"><![CDATA[
        <div style="float:right; width: 40%; margin:  0 1em 1em; padding: .5em; border: 1px solid #83A640; background-color: #E4F7DC"><h3 style="font-size: 1.6em">Youth With A Mission</h3><p>In case you are curious, YWAM (pronounced &#8220;why wham&#8221;) is an inter-denominational global Christian missionary organization. Worldwide, they have over 1,000 locations. These bases do training in biblical theology, humanitarian aide, and even media to name a few. They also work with the communities where they are located and send out teams to do practical &#8220;on-the-ground&#8221; outreaches. You can <a href="http://ywam.org/contents/abo_introduction.htm" title="About YWAM">find out more about them</a> on their main <a href="http://www.ywam.org" title="YWAM.org">website</a>.</p>

<p>Personally, I have studied at a six-month training course with them. Since them I have periodically worked with different bases or associated ministries as a web developer, tour technician, and general I.T. services.</p></div><p>I gained a lot from the week-long consultation with 40 other communicators from around the globe. I learned about tackling absolutely huge issues on an international scale. The way we came at the problem, brainstormed issues and solutions, breaking them down to manageable categories was insightful. There was the cultural aspect where we all had to understand and recognize the differences in availability of technology, not to mention perception. I came away with better team experience which is good for me as a freelancer, plus saw the coordinators do an excellent job at managing a large group of people. Overall, I kept my eyes and ears open constantly to learn even while I was giving.</p>

<p>It was good for this consultation week to have someone with an outside perspective and background. Being active in the web industry gave me an outside-the-bubble vantage point which was appreciated. However, I was very encouraged to see that these people fight to stay relevant in what they do, even while focusing on missions work! In fact, the media/video school that is being taught by YWAM in Nigeria has had people from the Nigerian TV industry come to be trained further!</p>

<p>Through all this, I met a number of fantastic people! Many who directly work in my field of web design and development. There were also others who run schools and trainings. A few of these people have asked me to consider coming for one of the weeks of their upcoming schools to do web workshops or speak on communication to their students. This is very exciting to me and something I have been getting more and more interested in doing! I was giving the opportunity to give an hour workshop on building websites during our week-long consultation. Nothing like trying to gloss over a huge amount of information in an hour! It was a lot of fun and my first experience doing this. I was glad to see that I could easily teach on this without running out of material for much longer, especially as I could then focus on specific issues like web standards. I am looking forward to what falls into place over the next year or so, it would be amazing to have more speaking opportunities!</p>

<p>Back in Oregon, I leave for the WebVisions conference tonight. Unfortunately, my workshop this afternoon was canceled, but I will still be there for the conference proper. I went in 2006; it was my first &#8220;geek conference.&#8221; Since then I&#8217;ve been to A List Apart in Seattle and WebStock in New Zealand. I&#8217;m really looking forward to a local conference. I&#8217;ll be able to meet, network, and share with people from my area.</p>

<p>And what does the summer hold? An iPhone app or two possibly. Planning for a training conference in Budapest, Hungary. Maybe giving a hand in starting up a six-week communications course for YWAM Africa.</p>

<p>All of that along with the recent trip to Uganda and tomorrow&#8217;s Portland web conference is business as usual? Well, define &#8220;usual.&#8221; My answer is a resounding Yes!</p>

<p>I love my job.
</p> 
      ]]></content>
    </entry>

    <entry>
      <title>Consulting in Africa</title>
      <link rel="alternate" type="text/html" href="http://www.elfboy.com/site/consulting_in_africa/" />
      <id>tag:elfboy.com,2009:/1.24</id>
      <published>2009-04-28T19:07:00Z</published>
      <updated>2009-04-29T04:12:24Z</updated>
      <author>
            <name>Philip</name>
            <email>info@elfboy.com</email>
            <uri>http://elfboy.com</uri>      </author>

      <content type="html"><![CDATA[
        <p>This is the end of day three in Uganda. Jinja is just barely north of the equator so is quite hot. It&#8217;s the rainy season, but I&#8217;ve barely seen a drizzle. I think it rained last night though. The flash of lightening can be seen quite often though.</p>

<p>My first day was a flurry of traveling as I met up with my friend who works in Kampala and picked me up, helping me navigate the taxi and motorbike system here. We had a brief meeting that night to get acquainted and talk about what this week would be.</p>

<p>On Monday we began to lay the ground work for the consultation. No, not conference. We are 40 consultants here to identify the problems in YWAM&#8217;s (Youth With A Mission) communications, find solutions to those problems, and create a course of action to put those solutions into practice. I am the only person not directly affiliated with a YWAM base. I thought there would at least be a few other outside professionals.
</p><div style="text-align: center"><img src="http://www.elfboy.com/images/uploads/DSCF0021-1.JPG" style="border: 1px solid #000;" alt="image" width="480" height="360" /></div>

<p>By Monday night we&#8217;d identified a myriad of issues and on Tuesday we broke into smaller groups to tackle the five different over-arching categories. Many individual challenges and issues have been spoken and tomorrow I expect we will start unraveling solutions.</p>

<p>Initially it was a little frustrating as I came here with a practical mindset to start solving problems. But YWAM being a Christian organization they need to tackle things from a different angle. The first several sessions were based around their unique challenges as a missionary organization. Plus all is based in the foundation of faith, so it is a very spiritual angle. This isn&#8217;t a problem at all of course, just took some adjustment on my part and patience.</p>

<p>It is also interesting being the only one who doesn&#8217;t have a vested interest in the outcome. I am not going to be taking back our resolutions to a YWAM base or school for implementation. I am coming along side everyone here to help them brainstorm and create answers, but while I do have a lot of experience with YWAM, this isn&#8217;t directly my fight. There are then situations which I do not fully understand. I hope my unique perspective will be helpful to the group.</p>

<p>I have one more week left here and I am excited for upcoming opportunities to get off campus to go see more of Africa! Thursday many of us will visit surrounding ministries including an HIV/AIDS clinic. Next week before I leave I will visit my first and the street boys shelter where she interns. Halfway through my trip and it feels like a several weeks have passed. Here&#8217;s looking forward to the next half with excited anticipation!
</p> 
      ]]></content>
    </entry>

    <entry>
      <title>Off to Uganda!</title>
      <link rel="alternate" type="text/html" href="http://www.elfboy.com/site/off_to_uganda/" />
      <id>tag:elfboy.com,2009:/1.23</id>
      <published>2009-04-13T18:09:00Z</published>
      <updated>2009-04-13T18:57:43Z</updated>
      <author>
            <name>Philip</name>
            <email>info@elfboy.com</email>
            <uri>http://elfboy.com</uri>      </author>

      <category term="Business"
        scheme="http://www.elfboy.com/site/C4/"
        label="Business" />
      <category term="Education"
        scheme="http://www.elfboy.com/site/C5/"
        label="Education" />
      <category term="Travel"
        scheme="http://www.elfboy.com/site/C9/"
        label="Travel" />
      <content type="html"><![CDATA[
        <p>The conference is called <a href="http://www.crit.ywamcommunication.org/">CRIT</a> - Communication, Research, Information, and Technology. It was initiated five years ago in an effort to repair and invigorate YWAM&#8217;s failing communication, both internally base to base and externally to the rest of the world. Through this YWAM&#8217;s relational ties between bases, churches, and &#8220;outside&#8221; people and organizations will become stronger. On the website it is called a &#8220;consultation&#8221; not conference because of its interactivity between attendees. I gather it is a time to strategize various facets of communication for the organization.</p>

<p>Though I work with YWAM often, I do not consider myself a member of the organization. I am not a &#8220;YWAMer&#8221; (that is not to say I have something against that, the organization and people in it are fantastic. It&#8217;s just not who I am). So why am I going? I have been asked to come to CRIT as someone who is outside the bubble and active in my industry. Because of the format of the conference, there will be many opportunities to share amongst members. I am hoping my expertise in web development will be useful and helpful to YWAM. So I consider this a business trip (would not have ever expected say, &#8220;I&#8217;m going to Uganda on business&#8221; before now). I am one of the &#8220;outside professionals&#8221; joining their team to brainstorm, advise, and encourage.</p>

<p>This kind of work is where I want to direct my skills and talents. The reason I moved back from New Zealand was so I could begin to focus more on using my job skills to help develop and train non-profit organizations and the like in website development and technology. Of course I do &#8220;normal&#8221; paying work for businesses too. But those who work to change the world, that&#8217;s who I aim to help; to bring up to speed with communications technology. CRIT is the perfect opportunity to step into that - the contacts I will make and the viewpoint it will give me I expect to be very valuable for the future. From here, and with other options coming into view, who knows where this will take me. It is a prospect I am very excited about!
</p> 
      ]]></content>
    </entry>

    <entry>
      <title>Technology Adoption Time</title>
      <link rel="alternate" type="text/html" href="http://www.elfboy.com/site/technology_adoption_time/" />
      <id>tag:elfboy.com,2009:/1.22</id>
      <published>2009-01-29T20:25:00Z</published>
      <updated>2009-02-08T07:04:42Z</updated>
      <author>
            <name>Philip</name>
            <email>info@elfboy.com</email>
            <uri>http://elfboy.com</uri>      </author>

      <category term="General"
        scheme="http://www.elfboy.com/site/C6/"
        label="General" />
      <content type="html"><![CDATA[
        <p>You see, the <acronym title="Digital Television">DTV</acronym> transition has been slated for nearly a decade (according to one of those afore-linked articles). There has been much buzz lately about HTML 5, which has been in the works since 2004, five years ago. CSS 2 was an official Recommendation by 1998. It&#8217;s still not fully implemented correctly by some browsers, and eleven years later there is still no CSS 3 (it began as a working draft in 2001). CSS is the cutting-edge of the web industry. Standardistas are waving their flags from every street corner. This is not to knock against the phenomenal work of those behind the technologies. It is just at times staggering how long we take to adopt them.</p>

<p>In my opinion, the government should not approve the delay in digital TV. Ten years seems like plenty of time to prepare. With the population of the United States at over 300 million, a mere 6.5 million does not seem like a large enough percentage to stress over. It seems like there always is a group of people who will not upgrade their technology, whether because of ignorance, stubbornness, or financial duress, until they are forced to. For the government to assume that in the next four months they can accomplish for a meager ~2% of the population what the past years barrage of TV and mail marketing, not to mention ten years of planning, have failed to do just sounds like dragging feet and a waste of money.</p>

<p>Turning now to HTML 5 and CSS 3. I realize these are technologies being formed, and the &#8220;delay&#8221; is in the developers, not adopting users. Lachlan Hunt <a href="http://www.alistapart.com/articles/previewofhtml5" title="A Preview of HTML 5">wrote</a> in Issue Number 250 of <a href="http://www.alistapart.com" title="A List Apart">A List Apart</a> that work on the new markup language is not expected to finish for ten to fifteen years. We all know that the Internet is a rapidly changing landscape. The Internet was hardly mainstream fifteen years ago! Because it is in a constant state of change, evolving as needed, it seems foolishly optimistic to try to make a standard that will meet all needs, past and future. What will have changed in ten years that will cause them to massively reevaluate aspects of the recommendation? There is such a strong desire and push from web designers and developers <em>now</em> to have more standard and relevant markup. Can the current generation wait this long to have a working equivalent of &lt;header&gt;? (As an aside, sometimes I wonder about the use of English in our tags, especially with China and Asia <a href="http://www.webguild.org/2009/01/chinas-web-population-highest-in-world.php" title="China: highest online population">leading the way</a> in online population) CSS faces the same challenges, in development for 8 years, though I don&#8217;t know the estimated completion time, if there even is one. Both of these also then have to get into the browsers - in a way, the actual users of the technology. This in itself can take some time as seen by Microsoft&#8217;s huge time gap between IE6 and IE7. Fortunately, many browsers already have partial CSS3 support.</p>

<p>But what is it about all these technologies, or perhaps technology in general, that makes their progression and dissemination so difficult? Perhaps it is merely my young age that makes past technologies development seem lightning fast, but for an industry that prides itself on its speed of growth and change, this could be labeled slothful. Isn&#8217;t the reason that good university courses teaching web development are so hard to come by is because of our constantly undulating technological landscape? Maybe why this seems so slow to me is because my skills have matured - I no longer am in a place where I am learning everything to bring myself up to date. So now I learn and move with the industry rather than catching up. Or maybe the industry is just maturing and realizes that the haphazard creation of markup and styling languages needs to be tamed and thought through carefully.</p>

<p>I am not pretending to have an answer to all this questions and prodding. I am just voicing my thoughts into the fray. And let me state again that I am not attacking those developing the languages I use daily to create websites. On the contrary, I have nothing but the deepest respect for the people who are pushing this forward. It is far more than I am capable of. I realize there must be much more going on that I am not aware of that causes such a perceived delay. This is me asking to have the gaps in my knowledge filled in, while at the same time saying, &#8220;Let&#8217;s continue to push forward with all speed to improve our technology!&#8221;
</p> 
      ]]></content>
    </entry>

    <entry>
      <title>Master&#8217;s Degree</title>
      <link rel="alternate" type="text/html" href="http://www.elfboy.com/site/masters_degree/" />
      <id>tag:elfboy.com,2009:/1.21</id>
      <published>2009-01-23T00:26:00Z</published>
      <updated>2009-01-23T00:31:19Z</updated>
      <author>
            <name>Philip</name>
            <email>info@elfboy.com</email>
            <uri>http://elfboy.com</uri>      </author>

      <content type="html"><![CDATA[
        <p>&#8220;Most of the relevant folks in the industry today don’t have graduate-level degrees in web design or development. Why? Because web design and development programs didn’t exist when we came through school. Most of us stopped going to school as soon as we realized the schools weren’t teaching us anything relevant.&#8221; - Jeff Croft (via <a href="http://teachtheweb.com/interviews/interviewee.php?who=jeff-croft" title="Teach the Web">Teach the Web</a> and <a href="http://www.alistapart.com/articles/elevatewebdesignattheuniversitylevel" title="Elevate Web Design at the Univeristy Level">ALA: Elevate Web Design at the Univeristy Level</a>)
</p> 
      ]]></content>
    </entry>

    <entry>
      <title>Clean Up</title>
      <link rel="alternate" type="text/html" href="http://www.elfboy.com/site/clean_up/" />
      <id>tag:elfboy.com,2009:/1.19</id>
      <published>2009-01-15T22:45:01Z</published>
      <updated>2009-01-15T22:56:43Z</updated>
      <author>
            <name>Philip</name>
            <email>info@elfboy.com</email>
            <uri>http://elfboy.com</uri>      </author>

      <content type="html"><![CDATA[
        <p>Time to start tiding this place up, cleaning the corners, fixing the unfinished areas. While I would love to official brand myself and my work, that&#8217;s something that will take quite a lot of time. For now, I think it is important that I just shore the current design up to make it stronger. I need to get meta tags in order, update the portfolio, and sort out aspects of the blog design I didn&#8217;t initially think through very far. As this was my first foray into Expression Engine, I was quite excited about it&#8217;s ability to be so customized to my needs. I still am in fact - I love what I&#8217;ve learned and created with <a href="http://www.edurelief.org" title="Edurelief">Edurelief</a>. But what&#8217;s the point of all this power if I&#8217;m not even updating my portfolio? So over the next week or so I plan on writing a bit more and keeping the rest of the site up to date with what I&#8217;ve actually done lately. It will be nice to once again have a site that matches where I am currently at.
</p> 
      ]]></content>
    </entry>

    <entry>
      <title>Making a Comeback</title>
      <link rel="alternate" type="text/html" href="http://www.elfboy.com/site/making_a_comeback/" />
      <id>tag:elfboy.com,2008:/1.18</id>
      <published>2008-12-05T08:06:00Z</published>
      <updated>2008-12-05T08:12:12Z</updated>
      <author>
            <name>Philip</name>
            <email>info@elfboy.com</email>
            <uri>http://elfboy.com</uri>      </author>

      <content type="html"><![CDATA[
         
      ]]></content>
    </entry>

    <entry>
      <title>Twitter</title>
      <link rel="alternate" type="text/html" href="http://www.elfboy.com/site/twitter/" />
      <id>tag:elfboy.com,2008:/1.17</id>
      <published>2008-04-02T11:12:00Z</published>
      <updated>2008-04-02T11:14:43Z</updated>
      <author>
            <name>Philip</name>
            <email>info@elfboy.com</email>
            <uri>http://elfboy.com</uri>      </author>

      <category term="General"
        scheme="http://www.elfboy.com/site/C6/"
        label="General" />
      <content type="html"><![CDATA[
         
      ]]></content>
    </entry>

    <entry>
      <title>WebStock 2008</title>
      <link rel="alternate" type="text/html" href="http://www.elfboy.com/site/webstock_2008/" />
      <id>tag:elfboy.com,2008:/1.15</id>
      <published>2008-02-19T10:28:01Z</published>
      <updated>2008-02-19T21:33:56Z</updated>
      <author>
            <name>Philip</name>
            <email>info@elfboy.com</email>
            <uri>http://elfboy.com</uri>      </author>

      <category term="Business"
        scheme="http://www.elfboy.com/site/C4/"
        label="Business" />
      <category term="Education"
        scheme="http://www.elfboy.com/site/C5/"
        label="Education" />
      <category term="Travel"
        scheme="http://www.elfboy.com/site/C9/"
        label="Travel" />
      <content type="html"><![CDATA[
        <p><img src="http://www.elfboy.com/images/uploads/IMG_3634.jpg" class="blogImg left" alt="image" width="470" height="353" />I flew in Wednesday afternoon and, after settling into my hostel, went in search of the venue so I wouldn&#8217;t be wandering around the next morning. The conference began on Monday with workshops for three days, so things had been rolling right along by the time I arrived. The extremely kind girls from Clockwork (the events management team who helped run the show) registered me right then and I happily walked away with some <a href="http://flickr.com/photos/wrumsby/2263806336/in/photostream/">great</a> <a href="http://flickr.com/photos/wrumsby/2263807128/in/photostream/" >swag</a> (including a t-shirt) and an invite to come back, kick my feet up, and enjoy the free wireless.</p>

<p>I had caught wind of a pre-party over at one of the local bars, so that evening I headed over. Small clumps of people leaned together with drinks in hand, speaking in their native Techie tongue. A couple noticed me casting around to find a geek group to join and came up to introduce themselves. Later on met a group of friends from Auckland. They were kind enough to let me join with them, and later some of us went out for late night pizza. That was a good time, thank you <a href="http://www.dontcom.com">Darren</a>, <a href="http://www.wakamedia.co.nz">Dave</a>, and Daniel (sorry, I didn&#8217;t get your card, no link!) for the food and drinks!</p>

<p><img src="http://www.elfboy.com/images/uploads/IMG_3635.jpg" class="blogImg right" alt="image" width="353" height="470" />The next morning the &#8220;Conference Proper&#8221; began. The buzz of excitement was palpable as I entered. Eventually we were all let in to the hall. I was pleasantly surprised to see that, unlike the past two conferences I&#8217;ve been to, this was not a lecture hall. No, our planners knew that was boring and didn&#8217;t breed conversation. Dozens of white covered tables were placed tightly throughout the room, each with their own power source beneath. There were cheers as we began the day. In true Kiwi style, we were fed morning tea, lunch, and afternoon tea. As well, once everything was over for the day, a cocktail party and &#8220;general merriment&#8221; (how many conferences have you been to with &#8220;merriment,&#8221; I ask you?).</p>

<p>Cocktails and dinner. This wasn&#8217;t some measly, &#8220;Here, go mingle and have some munchies while we prepare dinner.&#8221; No, this was excellent wine and champagne to go alone with tables piled high (literally) with an assortment of bit-sized seafood, beautifully arrayed. When the doors opened for dinner I stopped momentarily to speak to Lousie who works with Clockwork. We&#8217;d joked before about my ever-present hunger and how I was excited hostel and the event both had free food. She warned me I wouldn&#8217;t even recognize the room. She was right! The tables and chairs were still there, but the room had changed. Each table, now with a fresh new table cloth along with a runner, had a floral centerpiece, in variance, set in a large glass vase. Ferns and other native bushes had been placed throughout the hall. On the stage a live band was beginning to play some soft jazzy music. The place had been transformed! The dinner was absolutely excellent and the service (as throughout the entire conference) professional and friendly. This was better than many a restaurant I have been to. Maybe that was because everyone was buzzing with post-conference excitement (and a drink or two already), but it felt amazing. I thoroughly applaud the teams that pulled this off!</p>

<p><img src="http://www.elfboy.com/images/uploads/IMG_3649.jpg" class="blogImg left" alt="image" width="470" height="353" />The speakers themselves were great! While I&#8217;d love to give a rundown of what they spoke about, I realized part way through transcribing my notes that it is going to take me a little while. I&#8217;ll write them up and post them separately. During the after-party I was able to chat with several different speakers. They were pleasantly down to earth and friendly. <a href="http://www.simplebits.com">Dan Cederholm</a> was a pleasure to talk with. I&#8217;ve always enjoyed his work at SimpleBits. Michael Lopp of Apple was kind enough to buy us both drinks and join our conversation. Earlier I sat with <a href="http://www.bobulate.com">Liz</a> and <a href="http://www.jasonsantamaria.com">Jason</a> from <a href="http://www.happycog.com/">Happy Cog Stuidios</a> and privately check out some of their latest work with them. They&#8217;re involved with a refresh of <a href="http://www.wordpress.org">WordPress&#8217;</a> administration area. Jason is another prominent designer I follow on his blog. I was help them a little bit in sorting out their post-conference travel plans in the short time they had to explore this beautiful country.</p>

<p>All in all it was an excellent conference, one that I am very happy I chose to go to. It was a close call though, and I nearly decided not to attend. Thankfully that was not the case. Now I hope to take my new-found knowledge and continued passion for this industry into the next season of time to enhance my work.
</p> 
      ]]></content>
    </entry>

    <entry>
      <title>Version Three</title>
      <link rel="alternate" type="text/html" href="http://www.elfboy.com/site/version_three/" />
      <id>tag:elfboy.com,2008:/1.14</id>
      <published>2008-02-13T04:12:59Z</published>
      <updated>2008-02-13T04:18:51Z</updated>
      <author>
            <name>Philip</name>
            <email>info@elfboy.com</email>
            <uri>http://elfboy.com</uri>      </author>

      <category term="Business"
        scheme="http://www.elfboy.com/site/C4/"
        label="Business" />
      <category term="Design"
        scheme="http://www.elfboy.com/site/C2/"
        label="Design" />
      <content type="html"><![CDATA[
        <p>In the coming weeks, as time and projects allow, I plan on touching things up, tweaking bits here and there, and generally making the place even better! I&#8217;ve never used Expression Engine before, but in my short time with it, I have been really liking what it offers! So often I create my own CMS, but using one that lots of people have spent lots of time on is quite nice!</p>

<p>Take a look around the place. If you see something that isn&#8217;t setting how it should, go ahead and leave a note so I can look into it!
</p> 
      ]]></content>
    </entry>

    <entry>
      <title>I Changed Facebook</title>
      <link rel="alternate" type="text/html" href="http://www.elfboy.com/site/i_changed_facebook/" />
      <id>tag:elfboy.com,2008:/1.11</id>
      <published>2008-01-30T22:44:59Z</published>
      <updated>2008-02-12T22:52:05Z</updated>
      <author>
            <name>Philip</name>
            <email>info@elfboy.com</email>
            <uri>http://elfboy.com</uri>      </author>

      <category term="Business"
        scheme="http://www.elfboy.com/site/C4/"
        label="Business" />
      <category term="Programming"
        scheme="http://www.elfboy.com/site/C8/"
        label="Programming" />
      <content type="html"><![CDATA[
        <p>Okay, that&#8217;s a bold-faced statement, it&#8217;s true. Maybe I affected the change more than anything.</p>

<p>Since moving to New Zealand I&#8217;ve noticed an annoying trend come about. When I try to write a note on someone&#8217;s wall or send them a private message, it will occasionally fail. With the wall, you are given a red error message telling you that the wall is unavailable and to try again later (admittedly, the word choices aren&#8217;t the best since what&#8217;s really happening is that there has been a hiccup in the <acronym title="Asynchronous Javascript And XML">AJAX</acronym> <dfn title="Method of sending data" style="border-bottom: 1px dotted black;">POST</dfn> and it just needs to be resent). Your message is still there so you can just click the submit button again. In contrast, when I tried to send a <span style="font-style: italic;">message </span>the only way to not lose what I had written if it failed was to use a web developer add-on I have installed into Firefox for my <a target="_self" href="http://www.elfboy.com/">work</a>. When you send a message, the form fields are all disabled to prevent you from accidentally sending it multiple times. This is nice, unless the message never sends. A little notice from one of my other add-ons let me know there had been an error, and the page would never rewrite itself to show this newest message in the thread. I would have to manually re-enable the form and resend the message, not something your average user is going to know is even possible, let alone how to do it.</p>

<p>One day I got sick of it and emailed Facebook about this issue, thinking it may be an issue in their code. I didn&#8217;t expect an actual response, but a few days later I had a message asking for information about my browser version, plus some screen shots so they could try to figure out what the problem was. After doing this they got back to me with the unfortunate news that the problem was with my Internet connection, which was my second guess. Oh well, at least they were good enough to work with me on understanding the issue. I suppose when New Zealand decides to upgrade their telecommunications network it will all be good, I can survive.</p>

<p>And then a few days later as I sent a message to a friend, crossing my fingers that it would go without error, I noticed something different! The sending failed, but this time, instead of hanging and leaving my form disabled for me to manually fix, it auto-re-enabled itself! There is no message to the user to let them know they need to try again, but the fact that they recognized through my report that some users may have this issue through their connection (no fault of Facebook&#8217;s) they decided to give them a bit of help through a minor user interface upgrade. Minor, but it makes things immensely more convenient for me!</p>

<p>This sort of support and recognition and solving of minor issues in an otherwise impressive application is what makes a development team stand above the rest. <a target="_blank" href="http://www.facebook.com/">Facebook</a> is continually making minor adjustments to their <acronym title="User Interface">UI</acronym>, listening to their community, and making their social network the <dfn style="border-bottom: 1px dotted black;" title="Latin: method of operation">modus operandi</dfn> benchmark for everyone else. 
</p> 
      ]]></content>
    </entry>

    <entry>
      <title>Moleskine</title>
      <link rel="alternate" type="text/html" href="http://www.elfboy.com/site/moleskine/" />
      <id>tag:elfboy.com,2007:/1.12</id>
      <published>2007-12-28T22:49:00Z</published>
      <updated>2008-02-12T22:51:14Z</updated>
      <author>
            <name>Philip</name>
            <email>info@elfboy.com</email>
            <uri>http://elfboy.com</uri>      </author>

      <category term="Design"
        scheme="http://www.elfboy.com/site/C2/"
        label="Design" />
      <category term="General"
        scheme="http://www.elfboy.com/site/C6/"
        label="General" />
      <content type="html"><![CDATA[
        <p><a href="http://www.lifeofphil.com/blog/images/upload/IMG_3539.jpg" class="postImg"><img style="float: right;" src="http://www.lifeofphil.com/blog/images/upload/IMG_3539_sm.jpg" alt="Image: IMG_3539_sm.jpg - Click for full size" class="postImg" /></a>I happily have three new <a target="_self" href="http://www.moleskine.com/">Moleskines</a>. Softbound, a&nbsp; nice natural color which I haven&#8217;t seen before, and graphed to aide with grid-based design work. These are such great notebooks. I spent a&nbsp; good 20 minutes at Borders&nbsp; browsing their different styles and sizes. So many to choose from! I wish I did water painting, they have a very nice water paint notebook with extra thick paper. I&nbsp; have a small hardbound sketchbook (which is usually not used for sketching) that I love. However, I like it so much I am too frugal with its use! It&#8217;s over a year old and has not yet been filled! It would be much easier to keep track of things if I used it quicker so it spanned a smaller amount of time. I plan on remedying this. </p>

<p>In short, these are amazing notebooks: buy some!
</p> 
      ]]></content>
    </entry>


</feed>