Bad presentations are painful—for both the presenter dying a slow death in front of a crowd and the bored audience members who have to sit through it. If your task is to create or deliver presentations that don't suck, here are five common presentation pitfalls to avoid and tips on making presentations that can instead inspire and inform. More »
Blog Archives
How to Create Presentations that Don’t Suck [Presentations]
TechUniversity: DigitalColor Meter
If you’re a designer, especially for the web, a color picker or color sampling tool is almost certainly part of your arsenal. But did you know that OS X actually already includes one?
DigitalColor Meter is a tool that lets you sample colors on your screen to get their color values that you can then copy and paste for use elsewhere.
In this TechUniversity DigitalColor Meter screencast (subscription required), I’ll show you the in’s and out’s of the app and how you can use it in your design workflow.
View full DigitalColor Meter screencast on TechUniversity (subscription required)
Screencast Sample

The Best Design Tools for Improving Your Home [Home Improvement]
Wandering around Home Depot until inspiration strikes is a terrible idea. If you’ve got a loose idea for a redesign, re-arrangement, or physical improvement to your house, apartment, or even a dorm room, we recommend these computer planning tools for the job. More »
How-To: Create an iPhone Web App

The iPhone OS is pitched as the entire Internet in your pocket…minus Flash. This works most of the time, but what if you just want to design a site or form that looks like a native iPhone App?
This is where iWebKit comes in. iWebKit is a free framework package for creating websites and applications that are optimized for the iPod Touch, iPhone & iPad. The bulk of the framework is CSS3 which can work its magic to makeover any dreadful site and make it look fresh.
I will be covering the web-form aspect of creating an optimized site, but iWebKit has many deeper features that can communicate directly with the OS. Its documentation is excellent, so dig around or check out the demo site on your iPhone to get inspiration.
When designing for the iPhone OS, you should use the iPhone simulator available in the SDK to get an idea of where your design is heading. You can also use Safari to get a pretty close representation, but nothing beats using a real physical device. It’s amazing how cool it feels and you really do get the impression it’s a native application.
Getting Started
Here is what the form looks like on the iPhone before we optimize it.

It’s pretty dull looking, to say the least. Below is the original HTML code being used. We’re going to get Apple-blood running through it and give it a makeover.
<html><head><title>Test Form</title></head>
<body>
<form method="post">
Name: <input type="text" size="12" maxlength="12" name="name">
Password:<input type="password" size="12" maxlength="36" name="passw"><br />
Gender:<br />
Male:<input type="radio" value="Male" name="gender"><br />
Female:<input type="radio" value="Female" name="gender"><br />
Favorite Food:<br />
Steak:<input type="checkbox" value="Steak" name="food[]"><br />
Pizza:<input type="checkbox" value="Pizza" name="food[]"><br />
Chicken:<input type="checkbox" value="Chicken" name="food[]"><br />
<textarea rows="5" cols="20" name="quote" wrap="physical">Enter your favorite quote!
Select a Level of Education:<br />
<select name="education">
<option value="Jr.High">Jr.High</option>
<option value="HighSchool">HighSchool</option>
<option value="College">College</option>
</select><br />
<input type="submit" name="" value="Submit" />
</form>
</body>
</html>
This code needs to be in an HTML file in the same folder as the iWebKit framework. I called it index.html.

The first step is to add these lines between the <head> tags.
<meta content="yes" name="apple-mobile-web-app-capable" /> <meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type" /> <meta content="minimum-scale=1.0, width=device-width, maximum-scale=0.6667, user-scalable=no" name="viewport" /> <link href="css/style.css" type="text/css" /> <script src="javascript/functions.js" type="text/javascript"></script> <link rel="apple-touch-icon" href="homescreen.png"/> <link href="startup.png" rel="apple-touch-startup-image" />
These lines tell the iPhone browser that this page is designed for it. It also references the CSS, JavaScript and images for the iPhone Home Screen and a startup image.
To create the top title bar we need to enter the following code immediately after the <body> tag.
<div id="topbar"> <div id="title">Test Form</div> </div>
If you load up the page in your iPhone simulator browser you will see this bar at the top.

Now we need to start our main content with the following <div> tag.
<div id="content">
All the form fields will be inside of this <div> and we won’t close it till the end of the form. The first form fields we want are the Name and Password fields.
Replace the original code:
Name:<input type="text" size="12" maxlength="12" name="name"><br /> Password:<input type="password" size="12" maxlength="36" name="passw"><br />
With this:
<ul class="pageitem"> <li class="bigfield"><input placeholder="Name" name="name" type="text" /></li> <li class="bigfield"><input placeholder="Password" name="passw" type="password" /></li> </ul>
Our Name and Password fields have now been transformed.

The <ul> container represents the white box while the <li> tag is to signify separate sections inside of the white box. You could also put each of these fields in their own <ul> containers and they would look like two separate boxes. To save screen space, I group similar items together. Now lets replace those old fashioned radio buttons from the Gender question.
Replace this:
Gender:<br /> Male:<input type="radio" value="Male" name="gender"><br /> Female:<input type="radio" value="Female" name="gender"><br />
With this:
<span class="graytitle">Gender</span>
<ul class="pageitem">
<li class="radiobutton">
<span class="name">Male</span>
<input name="gender" type="radio" value="M" />
</li>
<li class="radiobutton">
<span class="name">Female</span>
<input name="gender" type="radio" value="F" />
</li>
</ul>
The radio buttons are changed for the better.

Next up are the checkboxes under the Favorite Food question.
Replace this:
Favorite Food:<br /> Steak:<input type="checkbox" value="Steak" name="food[]"><br /> Pizza:<input type="checkbox" value="Pizza" name="food[]"><br /> Chicken:<input type="checkbox" value="Chicken" name="food[]"><br />
With this:
<span class="graytitle">Favorite Foods</span>
<ul class="pageitem">
<li class="checkbox">
<span class="name">Steak</span>
<input name="steak" type="checkbox" />
</li>
<li class="checkbox">
<span class="name">Pizza</span>
<input name="pizza" type="checkbox" />
</li>
<li class="checkbox">
<span class="name">Chicken</span>
<input name="chicken" type="checkbox" />
</li>
</ul>
Now instead of check boxes, we get those pretty on/off sliders we’re accustomed to inside the iPhone OS.

The textbox is pretty simple since it just creates a nice white box around the textbox.
Replace:
<textarea rows="5" cols="20" name="quote" wrap="physical">Enter your favorite quote!</textarea><br />
With this:
<ul class="pageitem">
<li class="textbox">
<textarea name="quote" rows="5">Enter your favorite quote!</textarea>
</li>
</ul>
Lets move on to the dropdown menus. Dropdowns always use the iPhone’s built-in method and help create the feeling of a native app.
Replace this:
Select a Level of Education:<br /> <select name="education"> <option value="Jr.High">Jr.High</option> <option value="HighSchool">HighSchool</option> <option value="College">College</option> </select><br />
With this:
<span class="graytitle">Level of Education</span>
<ul class="pageitem">
<li class="select">
<select name="education">
<option value="Jr.High">Jr.High</option>
<option value="HighSchool">HighSchool</option>
<option value="College">College</option>
</select>
<span class="arrow"></span>
</li>
</ul>
Notice the arrow span class adds the down arrow to the right of the selection box.

As far as the form goes, all that’s left is the Submit button and to close the <div> tag.
Replace this:
<input name="Submit" type="submit" value="Submit" />
With this:
<ul class="pageitem">
<li class="button">
<input name="Submit" type="submit" value="Submit" />
</li>
</ul>
Now close the content <div> tag with the following:
</div>
Finally, we may want to put a footer at the bottom of our page. It’s nice to also support the iWebKit folks.
<div id="footer"> <a href="http://iwebkit.net">Powered by iWebKit</a> </div>
That’s it for the HTML portion. Two nice little touches you can do are for when someone adds the page to their home screen. When browsing the page, click the “+” button and select the Add to Home Screen option. You will see an icon that, by default, is a screenshot of the page. You can customize this by making your own 58×58 pixel image and referring to it in the <head> section. Mine is named homescreen.png and I’ve already included the code at the beginning of the article.

Now when this page is added to the Home Screen, it will look and feel like a native app. Why not have a startup screen displayed while the page loads? iWebKit also has this feature and you simply need a 320×460 pixel image that again, is referenced in the <head> section. I have called mine startup.png.

That’s it, we’re done! iWebKit has many other features that you should check out. You may get some inspiration for an app or at least look good to your boss when you pretty up that old form that’s been around for years. All the files used in this article are also attached for your viewing pleasure along with a short video walkthrough of this tutorial.
Project Files: iwebkit-tutorial-files.zip (94 KB, ZIP)
Learn Basic Color Theory for Better Designs [Design]
Whether you’re putting together a portfolio web site or just slapping together some slides, knowing how colors affect the minds of your audience makes your message more appealing. Smashing magazine offers a post that serves as Color Psychology 101 for would-be designers.
Beyond explaining which colors work as “warm” and “cool,” how primaries play off secondary colors, and offering lots of keen examples of every kind of color design, Smashing’s post offers some clues on how colors are perceived when images are translated to mental impressions. Here’s a little primer on orange that caught me unawares:
Orange is a very vibrant and energetic color. In its muted forms, it can be associated with the earth and with autumn. Because of its association with the changing seasons, orange can represent change and movement in general.
Because orange is associated with the fruit of the same name, it can be associated with health and vitality. In designs, orange commands attention without being as overpowering as red. It’s often considered more friendly and inviting, and less in-your-face.
Hit the link for a deeper read. While you’ve got your monocle and draft paper out, tell us what color schemes you like, and which have never appealed to you, in the comments.
DIY Pipe Shelving Fits Any Wall or Taste [Weekend Project]
There are a lot of nice bookcases out there, but many of them don’t fit your exact walls, and most can’t be installed in an apartment. That can be worked around in crafty style with plumbing pipes and some weekend time.
Using actual plumbing pipes and wood boards of their choice, a couple with really high walls but not a lot of leeway for in-unit construction built a perfect set of shelves for their stuff. Using a previous Apartment Therapy how-to, Elizabeth and Mike, with the help of handy friend Roger, bought and designed custom shelves for a price that’s not all that shocking:
In order to keep costs down, Roger designed a unit using standard measurements, so that no pipe or pine boards would need custom cuts. They found everything they needed at Home Depot for $250 (including all basic supplies, like tarps, tools, and brushes). The black matte finish of the pipes wasn’t exactly what they had envisioned, but they loved the result.
Hit the link for a full photo walkthrough. What have you used to make your own shelves in your own apartment or home before? Tell us—or, better yet, show us—in the comments.
Improve Your Handwriting with an “Alternative Hold” [Handwriting]
A while back we asked whether cursive handwriting is dead. More recently, the New York Times chimed in by saying that, at a minimum, cursive writing is in “a woeful state” and has offered some potential ways to improve it.
Authors Inga Dubay and Barbara Getty argue for the return of italics as “an emergency first step to improve American handwriting” and suggest that we think of cursive in a new way. (Specifically, it “does not necessarily mean continuously joined or looped letters.”) The writers then go on to offer an alternative hold as a way to enhance otherwise illegible handwriting.
Try an alternative hold by placing the pen or pencil between your forefinger and middle finger, with those fingertips and thumb resting near the pencil tip. This can help alleviate an aching forearm as well as wrist or thumb pain.
Browse the full post for some sample exercises if you’d like to improve your script. If you’re completely over that whole by-hand writing craze, you can get the handwritten feel by turning your handwriting into a personalized font with previously mentioned YourFonts.
Make Your Own Chalkboard Paint [DIY]
Chalkboard paint is a childhood-recapturing tool and a great way to repurpose cruddy furniture. Finding it, and finding it in non-black colors, can be a challenge, so two different sites write up recipes for mixing your own.
Photo by Francis Bourgouin.
The Craft at Home blog has a recipe that makes any acrylic paint of your preference chalk-friendly, though darker colors are still more effective as an actual writing surface. That recipe requires powdered tile grout and glazing medium, which you can usually find at your local hardware store.
If the glazing medium is hard to get at, or you just want fewer steps, Martha Stewart's site explains how to make DIY chalkboard paint with just the tile grout. What's more, her site offers some seriously inspiring ideas on how to implement chalkboard paint in all sorts of spots around your home—we're staring somewhat jealously at the calendar-like pattern shown here.
Tell us how you’d implement custom-colored chalkboard paint, or show us pictures of how you already have, in the comments.
How To Make Your Own Chalkboard Paint [Crafts At Home via Lifehacker AU]




Some bedrooms catch a lot of sleep-disturbing light at night, but many sleepers like to wake up with a bit of natural light. Meet the morning halfway with a hotel-style setup of curtains over sheers, as suggested by Apartment Therapy.

Show up fresh-faced at an Apple Store and ask how your copy of WordPerfect would run on a Mac, and a T-shirted Genius will gradually guide you into
The achievements of a network of left-brain-oriented, technical-minded developers in creating a Unix-based system that installs on just about anything with a processor can never be truly appreciated. Apple created a Unix-based OS that installs on a smaller subset of computer hardware, but has a history and tradition of investing a whole lot of right-brain thought into making technically advanced features look clean and simple. Projects like 
This one’s a bit more fiddly, but definitely worth mentioning. Trying to edit a video so that continuous sound played over different clips, two Lifehacker editors found themselves amazed at how difficult, or at least hard to find out, iMovie ’09 had made such a task on a Mac. On Windows, there’s the free