PostcardViewer Update

PostcardViewer has been updated. PostcardViewer is a free, customizable Flash image viewer. The interface is based on the real world metaphor of a set of postcards shuffled onto a surface.

I’ve also posted a Picasa web template to make creating your PostcardViewer galleries really easy. Just select your images in Picasa and click “Export as Web Page…”. Thanks to Albert W Alberts for the template.

One other update worth mentioning: the SimpleViewer Picasa web template has also been updated.

Simple Image Search

It feels very good to finally get this one off my chest! I’ve been meaning to build a nice Flash interface for image search for a long time now. I tried it in Flash 7, but it turns out that most of the images on the web are progressive-JPGs. Since Flash 8 can handle progressive JPGs, if figured I had to git ‘er done. Check out the app here.

The search results are courtesy of Yahoo’s fantastic Image Search API. Originally I had tried to connect to Google’s image search by using screen-scraping, but it turned out to be much easier to hook up to the Yahoo API, which returns nicely formatted XML.

The interface is designed to be a simple as possible, while retaining some powerful features. Hopefully this is something that is genuinely useful and will “empower image searchers across the world” (cue dramatic music). Check out a more in-depth description of Simple Image Search here. Please let me know if you have comments, suggestions or bugs.

A weird floating head

This is an old swf I dug up recently when I should of been learning AS3. I like the way it turned out. The pseudo-3d effect is achieved by using a variation on the old drag the nose by the cursor effect. Here is a bigger version.

Oh yeah, the floating head belongs to Gene Liebel, my old work mate at Huge.

Stupidly Big Monitors

big monitor
You would need to knock holes in your cubicle walls to fit this monstrosity. I mean seriously, how many pixels do you need?

Not to be outdone, my work mate pointed me to this ridiculous monitor. Those desktop icons must be about 6 inches across.

Flash 8 font filesizes are bigger

If you create a movie containing an embedded font and publish in Flash 7 then Flash 8, you’ll notice that the Flash 8 swf is a few K larger. For Times New Roman, Basic Latin characters, Flash 7 is 13k versus Flash 8 at 17k.

I guess this is the tradeoff for the improved font rendering in Flash 8. So, if you are trying to squeeze every last K out of a swf, you might want to publish as Flash 7.

Web debug proxy roundup

If you are developing Flash sites that talk to a backend system via XML or flash remoting, you need a web debug proxy.

A web debug proxy sits between your machine and the internet, and displays any HTTP traffic that passes between the two. This is invaluable for debugging Flash RIAs and data driven sites, by showing you exactly what data is being loaded into the browser. Some web proxies also offer bandwidth throttling which simulates a slow internet connection, and is useful for testing flash preloaders. There are currently 3 web debug proxies that are commonly used:

  • Fiddler. Windows only (requires .NET Framework v1.1). IE only. Free. Does not offer bandwidth throttling. Allows you to manipulate the data being loaded on the fly.
  • Charles. PC/Mac/Linux (requires Java 1.2). Firefox/IE compatible. 30 day trial, $50 for a license. Offers bandwidth throttling. Full featured but can be a little slow to load.
  • ServiceCapture. Windows only (requires Java 1.4.2). Firefox/IE compatible. 15 day trial, $35 for a license. Offers bandwidth throttling. Works well with flash remoting data, fast loading, clean interface. (Disclaimer: ServiceCapture is developed by my workmate Kevin Langdon.)