Nate Koechley's Blog http://nate.koechley.com/blog Frontend Engineering, User Experience Design, and Life... Wed, 28 Jan 2009 07:43:59 +0000 http://wordpress.org/?v=2.7.1 en hourly 1 Test Suites for CSS 2.1, ARIA, and HTML5 http://nate.koechley.com/blog/2009/01/27/test-suites-for-css-21-aria-and-html5/ http://nate.koechley.com/blog/2009/01/27/test-suites-for-css-21-aria-and-html5/#comments Wed, 28 Jan 2009 07:43:59 +0000 Nate Koechley http://nate.koechley.com/blog/?p=511 Just hours ago Microsoft released an amazing new resource that helps the entire frontend engineering industry. Their Windows Internet Explorer Testing Center contains thousands of test cases covering CSS 2.1, HTML5, and WAI-ARIA.

CSS gets the most coverage with 7005 tests, 3784 of them developed just since IE8’s “beta 2″ a few months ago. IE8 passes all 7005, including, mysteriously, 52 tests that do not pass on any other major browser.

For HTML5, coverage includes 13 cross-document messaging and 30 DOM Storage tests. For WAI - ARIA they submitted new samples to support their previously-submitted ARIA to MSAA roles, events, and mappings.

While a great resource for the standardization movement in general, it also goes a long way to support their stated belief that “IE8 RC1 has the most complete implementation of the CSS 2.1 specification in the industry.” It will be very interesting to see if any of the other browsers care to comment. I’m hoping for a four-way tie.

Read more:

]]>
http://nate.koechley.com/blog/2009/01/27/test-suites-for-css-21-aria-and-html5/feed/
The Eyeballing Game http://nate.koechley.com/blog/2008/10/16/the-eyeballing-game/ http://nate.koechley.com/blog/2008/10/16/the-eyeballing-game/#comments Thu, 16 Oct 2008 18:55:15 +0000 Nate Koechley http://nate.koechley.com/blog/?p=510 Here’s an enjoyable way to spend ten minutes giving your brain some exercise: The Eyeballing Game. The game/exercise asks you to modify a polygon to create a parallelogram and right angle, find the midpoint of a line, bisect an angle, find the center or a triangle and circle, and identify a convergence point.

My average score, the degree on inaccuracy, (as you can see below) was 4.01 (low is better). By best showing was bisecting an angle.

Think you can do better? Give it a shot: http://woodgears.ca/eyeball/

my-eyeballing-game-distribution

my-inaccuracy-by-category

]]>
http://nate.koechley.com/blog/2008/10/16/the-eyeballing-game/feed/
Walking for Farm Animals http://nate.koechley.com/blog/2008/10/11/walking-for-farm-animals/ http://nate.koechley.com/blog/2008/10/11/walking-for-farm-animals/#comments Sat, 11 Oct 2008 17:55:53 +0000 Nate Koechley http://nate.koechley.com/blog/?p=508 This weekend, Aimee and I are taking part in the Walk for Farm Animals 2008 to raise money for Farm Sanctuary, a national non-profit that works to end cruelty to farm and food animals through rescue, education, and advocacy. It’s a great organization that, to me, is way more palatable than more confrontational organizations such as PETA.

We hope you’ll support us by donating $5-10 (or more) via our FirstGiving page (a secure way to send directly to Farm Sanctuary, and they’ll mail you a tax-deductible receipt).


goat at farm sanctuary

We visited Farm Sanctuary’s California farm in Orland last weekend (they have one on NY, too). We stayed in the farm’s guest cabin and were able to spend a lot of time with all the animals (Aimee discovered I’m something of a turkey whisperer). It was fun to see them in action and we had a chance to volunteer a little by preparing food and feeding many of the animals and brushing the goats.

Aimee posted a set of photos (ad 2 vids) from our time at Farm Sanctuary on Flickr.

happy pig at farm sanctuary

Also, if you vote in California, please join us in supporting Prop 2 (sponsored by Farm Sanctuary) with a “Yes” vote in November.

Prop 2 is a modest measure that would allow farm and food animals the ability to stand up, stretch and turn around. Through the reduction of these inhumane caging/crating practices (most commonly used by factory farms) will improve the health and safety of our food, support family farmers, and reduce the environmental degradation caused by these unnecessary practices. The NY Times has endorsed Prop 2 in a thoughtful and straightforward article.

We hope you enjoy our pictures and hope you’ll consider helping us raise money for this important organization.

Thanks and love,
nate & aimee

]]>
http://nate.koechley.com/blog/2008/10/11/walking-for-farm-animals/feed/
DJ Z-Trip Mixtape for Obama http://nate.koechley.com/blog/2008/10/10/dj-z-trip-mixtape-for-obama/ http://nate.koechley.com/blog/2008/10/10/dj-z-trip-mixtape-for-obama/#comments Fri, 10 Oct 2008 21:49:33 +0000 Nate Koechley http://nate.koechley.com/blog/?p=507 DJ Z-Trip (with designer Shepard Fairey) has thrown some fundraisers for the Obama campaign called the “The Party for Change.” A few days ago he made the 54 minute set available as a free mp3 download.

You can read more about it and grab it on his site, or save him a bit of bandwidth and grab it from me (.zip, 85mb). (It’s public domain and he encourages its wide distribution!)

Here’s a great DJ with a great ear and premier turntable skills that pulls music from across genres. This mix is no exception.

I agree with his signoff:

I honestly feel if we make our voices heard, this time WILL be different.

]]>
http://nate.koechley.com/blog/2008/10/10/dj-z-trip-mixtape-for-obama/feed/
Finances: Avoid Rash Moves http://nate.koechley.com/blog/2008/10/10/avoid-rash-financial-oves/ http://nate.koechley.com/blog/2008/10/10/avoid-rash-financial-oves/#comments Fri, 10 Oct 2008 17:27:08 +0000 Nate Koechley http://nate.koechley.com/blog/?p=506 The New York Times has a story up today called Switching to Cash May Feel Safe, but Risks Remain. I highly recommend that you read it.

I’m not a particularly savvy financial person, but “think long term” always struck me as wise. There’s no doubt that it’s pretty hairy out there right now, but I think changing course or being overly emotion is the worst reaction. It’s tempting to be emotional and run for cover, but this article cites research that should give you strength and resolve.

As the title says, switching to cash may fell safe. But:

But if you sell now, you’ll be locking in your losses. And once you’re in cash, there isn’t much upside. In fact, with interest rates low, you’re likely to lose money in cash, because inflation will probably eat up the after-tax returns you earn from a savings or money-market account.

Beyond the low upside of cash, selling low is, obviously, the worst time to sell. It’s bad because you lock in your losses, but the read damage is that you’ll miss the eventual upswing, to devastating effect.

The research they cite is pretty amazing (emphasis mine):

From 1963 to 2004, the index of American stocks he tested gained 10.84 percent annually in a geometric average, which avoided overstating the true performance. For people who missed the 90 biggest-gaining days in that period, however, the annual return fell to just 3.2 percent. Less than 1 percent of the trading days accounted for 96 percent of the market gains.

A portfolio belonging to an investor who missed the 10 best days over several decades across all of those markets would end up, on average, with about half the balance of someone who sat tight throughout.

They note that if you need the money in the next five years — if you’re about to retire — then perhaps the loss of the move to cash might make sense. But for me, and for many of you, “today’s price is not your price. Your price is 10 or 20 years from now.”

So, hang on to what you’ve got and don’t make any rash moves.

]]>
http://nate.koechley.com/blog/2008/10/10/avoid-rash-financial-oves/feed/
Accessibility Movers - Henny Swan to Opera from RNIB http://nate.koechley.com/blog/2008/09/09/henny-iheni-swan/ http://nate.koechley.com/blog/2008/09/09/henny-iheni-swan/#comments Tue, 09 Sep 2008 12:44:50 +0000 Nate Koechley http://nate.koechley.com/blog/?p=504 I just noticed that Henry Henny “iheni” Swan — Senior Web Accessibility Consultant at Royal National Institute of the Blind for the past six years — is taking a job at Opera Software as a Web Evangelist. In addition to wishing him her well, his her post, Hello Opera provides a few quick tidbits about the Opera roster these days.

Congrats, iheni! I hope to see at a conference soon.

Update: I wrote this post in the middle of the night after working entirely too long and late. In my delirium, I misread Henny as Henry and used incorrect pronouns. Further, in the headline I mistakenly typed Swar instead of Swan (though I got it right in the body and in the permalink).

Sincere apologies for my clumsiness. Thanks to Henny for setting me straight!

]]>
http://nate.koechley.com/blog/2008/09/09/henny-iheni-swan/feed/
Wireframing with Balsamiq Mockups http://nate.koechley.com/blog/2008/09/09/wireframing-with-balsamiq-mockup/ http://nate.koechley.com/blog/2008/09/09/wireframing-with-balsamiq-mockup/#comments Tue, 09 Sep 2008 10:17:38 +0000 Nate Koechley http://nate.koechley.com/blog/?p=503 Thanks to Pras for the pointer to Balsamiq’s Mockups application. I was sketching wireframes quickly within minutes of finding the product.

I believe in low-fidelity sketching at the wireframe stage. Balsamiq makes it easy with its large library of UI control stencils, its auto-complete driven keybroad stencil selection, on-screen snap-to alignment guides, a powerful inspector for precise control when rarely needed, and, more of all, a simplicity that makes it easy to start sketching or tweaking your mockup immediately.

The output is Balsamiq files, PGN or flattened image files, and XML. Because it exports XML it’s possible to use Balsamiq as a programmatic ingredient for downstream engineering systems and tools (such as partially automating the creation of detailed functional specifications, or using it as source for the automated building on the actual interface.

There is a rumor that they’ll be announcing clickable output files shortly, which might allow for the fast creation of clickable wireframes for usability testing (and other) needs.

I haven’t noticed, but it should be possible to customize what’s in the included UI Widget Library to a) take on a different visual skin; b) reflect new or fewer interface widget options.

All and all, I’m pretty intrigued. It seems there’s a market for consumer-friendly ways to design interfaces. Once more people catch on how to much fun we’re having, they’ll want a shot at designing and realizing all the apps they’re dreaming up, too!

I’d love to hear what you think of this approach. Have you tried it? Does it work for your teams”

Balsamiq Mockups For Desktop - * New Mockup

]]>
http://nate.koechley.com/blog/2008/09/09/wireframing-with-balsamiq-mockup/feed/
Large Hadron Collider (LHC) Rap http://nate.koechley.com/blog/2008/09/09/large-hadron-collider-lhc-rap/ http://nate.koechley.com/blog/2008/09/09/large-hadron-collider-lhc-rap/#comments Tue, 09 Sep 2008 09:35:36 +0000 Nate Koechley http://nate.koechley.com/blog/?p=502 Here’s a pointer to a scientifically accurate rap about the Large Hadron Collider (LHC).

Story on www.telegraph.co.uk - YouTube permalink.

From the story:

Now a larky but accurate rap song explaining the point of the 17 mile circumference machine [under Switzerland and France], which formally starts up on September 10, has made a star of Kate McAlpine, 23, aka “alpinekat”, who stars with her friends in a YouTube video that has been downloaded more than [was 400,000 times when the article was published, and nearly 1.4mm now.]

I liked watching the video. I’ve heard about the LHC before, but this 4 minutes taught me new facts about both the collide *and* its science. And there’s funny dancing.

]]>
http://nate.koechley.com/blog/2008/09/09/large-hadron-collider-lhc-rap/feed/
Songbird Public Beta (0.7) http://nate.koechley.com/blog/2008/08/21/songbird-public-beta-07/ http://nate.koechley.com/blog/2008/08/21/songbird-public-beta-07/#comments Thu, 21 Aug 2008 19:08:06 +0000 Nate Koechley http://nate.koechley.com/blog/?p=501 Congrats to my buddies (yo Koshi!) over at Songbird for reaching another big milestone: public beta.

Songbird is a media player like iTunes. Except that it’s build on top of the awesome Mozilla Firefox foundation. And like Firefox, it has an extensive array of extensions, themes, and assorted addons. Earlier versions haven’t supplanted iTunes for me, but it’s looking like this version may well do that.

I had some trouble imagining what type of addons would make sense, but in this release we’re beginning to see. An early favorite for me is the ticketing integration:

Songbird%20Blog%20%C2%BB%20Play%20music.%20Play%20the%20Web.

You can read all about the release on their blog, download it here, and see a screenshot below:

Songbird

]]>
http://nate.koechley.com/blog/2008/08/21/songbird-public-beta-07/feed/
Twitter Faster than Reality http://nate.koechley.com/blog/2008/07/29/twitter-faster-than-reality/ http://nate.koechley.com/blog/2008/07/29/twitter-faster-than-reality/#comments Wed, 30 Jul 2008 01:56:02 +0000 Nate Koechley http://nate.koechley.com/blog/?p=500 LA shook at 11:42:15 today according to the official record from the U.S. Geological Survey. But according to [a report of] Twitter activity today (by the tweetip site) it happened 43 seconds earlier at 11:41:32 (adjusted for time zone).

tweetip

(graphic snagged from tweetip site)

That Twitter routinely breaks news fastest is often discussed, notably in the wake of the May quake in China.

Today the AP’s wire posted news of the earthquake 9 minutes after it happened. 9 minutes is fast. Negative :43 is amazing.

(Yeah, yeah. I know. It’s explainable as an accounting error in twitter’s api or tweetip’s processing. But the point remains that twitter is always on the scene.)

]]>
http://nate.koechley.com/blog/2008/07/29/twitter-faster-than-reality/feed/