Best wall-hanging map ever (from this post)

 

Remove Customization

REMOVE CUSTOMIZATION button from Virb.comThe new like-myspace-but-more-hip website Virb has a feature worth noting. Like many sites where you can create a page about yourself, you can do all kinds of visual customization to your page. On the same place (notably) on each page, though, there is a “remove customization” link. Clicking this link shows you the page using the default layout, fonts, colors, and overall style.

It’s an interesting idea to allow people to customize their pages to be as beautiful or ugly and as readable or obscure as they like. Then, give the visitor – the reader – the choice between seeing how the creator wants you to see the page and the plain original format.

I have the vague sense that there is a profound conclusion to be drawn about this, but it escapes me.

 

The Encouraging Near Future of Music

A post on the CBC Radio 3 weblog reminded me of a wave of albums by great artists coming out in the next few months.

Oh, and isn’t Chinese Democracy supposed to be out again this year?

We live in exciting times.

 

My Reality TV Show Pitch: Jump the Shark

I had an idea for a reality TV show this week. It’s called Jump the Shark. Contestants have to jump over a shark.

 

Acts of Volition Radio: Session 27

Acts of Volition Radio: Session Twenty Seven

The first Acts of Volition Radio session of 2007. Warning: some of these songs might make you cry.

Acts of Volition Radio: Session Twenty Seven (44MB Ogg Vorbis) (or 42MB MP3)
A few pairs of great songs. Recorded Wednesday, February 5, 2007 by Steven Garrity. Run time: 45min.

Session Twenty Seven Playlist:

  1. The Delgados – Keep On Breathing
  2. Mike Knott – Tattoo
  3. FAIR – Cut Down Sideways
  4. Stereophonics – Rewind
  5. José González – Heartbeats
  6. Jeremy Enigk – World Waits
  7. Matt Mays – Mornin’ Sun

For more, see the previous Acts of Volition Radio sessions or subscribe to the Acts of Volition Radio RSS feed.

Acts of Volition Radio
Acts of Volition Radio
Acts of Volition Radio: Session 27
Loading
/
 

Superbowl Sunday Sermon Suggestions

  • The Real Superbowl Holds the Blood of Jesus!
  • Jesus is My Quarterback
  • Jesus is My Coach
  • Jesus is My MVP
  • Jesus is My Half-Back
  • Hail the real Mary
  • The Quarterback Sneak (into heaven)
  • Which End Zone are You Running For?
  • The Star of Our Half-Time Show: The real Prince
  • Bears, Colts, and Cloven Hooves
  • Peyton Manning: False Messiah
 

Christmas Package Tracking

Package Contents: Christmas gifts for my entire family

Package Status: In transit

Current Package Location: UPS shipping facility, Lachine, Quebec (a little under 1,000 kilometers from my house)

Scheduled Delivery: December 28

Bah: Humbug

 

Ian Williams on the state of the NBA

 

Scaling Images in Firefox 3

After making the post about smooth corners in Firefox 3 yesterday, I began to wonder what other smoothnesses (which should be a word) the next version of Firefox might have in store.

As I mentioned yesterday, the Cairo graphics library will power the rendering of web pages in Firefox. Functions such as resizing an image, are now performed by this new library.

In current web browsers, if you have an image that is 100 pixels by 100 pixels, but you tell the browser to resize it to 85×85px (by specifying the height and width in the HTML <img> tag), the results were ugly. The browser would resize the image, but not with any of the smoothness that you would see if you had resized the image in an application like Photoshop or the Gimp.

Now, in Firefox 3.0 Alpha 1, resizing an image like this actually produces a smoothly size image. This isn’t something I would recommend doing, but it is another nice example the improvements coming in the Firefox rendering engine.

Here’s an example of a PNG image version of the Firefox logo. There is only one source image used for all of these variations. This source image is 128 pixels by 128 pixels. The top row shows how Firefox 2 resizes the image, and the bottom row shows how it’s done in Firefox 3.0 Alpha 1.

Firefox image resizing comparison

I had the good fortune of meeting Carl Worth, a lead Cairo developer, a few years ago in Boston. He was a gentlemen and was more enthusiastic about tessellation than anyone I’ve ever met. It’s nice to see his hard work will be helping to improve such a widely adopted application as Firefox.

When a developer of a mapping application was considering a lower-quality view to make his maps render faster, Carl suggested that if Cairo was too slow, then it should be fixed, not worked-around. I understand that they’ve since made good progress on performance.

 

Cairo Corners in Firefox 3

The latest alpha releases of Firefox 3 use a library called “Cairo” for much of the graphics work (note: I don’t understand exactly what that means, but it doesn’t matter).

Thanks to this new graphics infrastructure, boxes with corners rounded by the pre-CSS 3 property border-radius are rendered with beautiful anti-aliasing (currently accessible as the non-standard -moz-border-radius and soon -webkit-border-radius). Stated more simply, rounded boxes are prettier.

Here’s a quick comparison of a box with CSS rounded-corners rendered in Firefox 3.0 Alpha 1 versus Firefox 2.0:

Firefox rounded corner comparison

The difference is subtle, especially with lighter colours like these, but this example represents a significant improvement in the abilities and quality of rendering in Firefox.

Also note that Firefox 3 probably won’t be released until the second half of 2007 (that’s not based on anything official – just a guess).