Towards real bookmarks/favorites

A Bookmark

It occurs to me that bookmarks would actually be useful if they acted like real bookmarks and helped you get back to somewhere specific — somewhere more precise, for example, than a URL. Bookmarks like we know them today aren’t bookmarks at all, and indeed that’s why we renamed them in Flock. Favorites imply interest or attraction: it’s how you express “this is interesting or important to me; I’d like to be able to return to it or share it with others.”

But up until now, and this is most likely due to technical limitations, bookmarks have classically referred to a specifc URL or URI — some place on the web that you presumably want to go back to, sometimes often. But that’s more like marking the corner of the chapter you’re on than specifically helping you get back to the head space you were in, the thread of the discussion you were participating in or to a specific moment in a multi-step process.

Think about it like this: Favorites should be used to express interest, Bookmarks should be used to help you resume whatever it was you were doing before (reading, writing, browsing). Bookmarks should be stateful; they should remember not only the X and Y coordinates of a webpage but geographically where you were sitting when you were looking at the page. Bookmarks should retain temporal data about when you accessed the page first, last, most recently, for how long, for how long over time and whether your view has remotely changed since you last made a visit.

Bookmarks should be tools for getting things done; the task of remembering or restoring state should not lie with the user, but with the bookmark capturing tool. So if I want to bookmark the way I’ve setup my browser tabs, sidebars, topbars, input fields, textareas, video playback status, and so forth, I should be able to do this. OmniWeb partially offers this with their Workspaces feature. If I want to bookmark a workflow or series of actions that I take repeatedly, that should be possible. Obviously, I should be able to bookmark people, events, reading lists or other sources of syndicated content to be aggregated later.

While I’ve got a lot of ideas about how Flock is going to do all this, I’ve been watching with eager interest Mozilla’s plans for Places and Bookmarks in Firefox 2.0+. Frankly, the designs look a lot like what’s in Flock already, as well as where we’ve already been planning on going with Favorites. Firefox will be removing hierarchical management and adding Labels (not suprisingly in line with Picasa’s labels interface). Who knows, there might be a great opportunity for Flock and Firefox to begin collaborating on feature design here?

Regardless, it’s becoming more and more clear to me what a bookmark should be and what a favorite should do. I’d be interested to hear what other people think of this distinction and how this might help you get things done. Remember, Favorites are like starred emails in Gmail or fav’d photos in Flickr. Bookmarks should be more stateful — like resuming a computer that’s been put to sleep. Does this idea have legs?

Paris Meetup Details

Lizard LoungeLooks like we got ourselves a venue for the all-in-one Les Blogs/Flock/Bar Camp/Word Press/Riya Meetup! So, tonight, Sunday, December 4, 2005 @ 19h05 at the Lizard Lounge (18, rue du Bourg-Tibourg, 75004 Paris). Should be a pretty good crowd, so if you’re in the area stop on by!

technorati tags: , , , , ,

Announcing Flock Stamp Contest Winner

Flock Invaders

I’d like to congratulate Alberto Alvarez-Perea for his excellently far out stamp design which we will be using Flock’s postage stamp into the foreseeable future. We’ll be sending him some sweet swag (y’know, a tshirt and the like) once we get the stamps printed (of course)!

And thanks to our friends at Zazzle for hooking us up with a sweet blog post… this won’t be the first contest we do like this… in fact, anyone got any other ideas for stuff we oughtta open up to a little sporting competition?

Open source design 2.0

Flock Uploader Screenshot

So I’ve decided to take a more aggressive approach to the interface and interaction design of Flock. It’s risky, a bit unorthodox and is something that will take some practice, but since it worked fairly well while I was working on Spread Firefox, it seems only logical that I pursue a more transparent, collaborative and inclusive design process.

So what does this means? Well, basically a whole lotta Flickr!

I’ve already posted a couple screenshots of what the Flock Photo Uploader should look like (compared with how it’s been looking in recent builds). This accomplishes a bunch of things, beyond getting the design process out in the open.

For one thing, it allows me to communicate the intended appearance of features to many developers at once (instead of having my designs vanish on one of the nine levels of Bugzilla hell). I can add notes, a description and all that other good stuff that your typical Flickr photos have, but I can also link them to actual bugs in our system with tagging. For example, . This means that if other people have uploaded mockups to Flickr as well about the same bug, we can all see and compare each other’s work and, going one step further, if anyone has blogged about that bug, we’ll be able to discover that content with Technorati. Truly distributed bug squashing!

Now, obviously we’ve already got groups on Flickr for Flockbugs and Flock Experience Design. Those are the two obvious places to go to see discussions on these topics. The problem becomes very quickly, however, that all this information is in Flickr and not shared in our developers’ native environs. So I’ll be working with Daryl to add a feature in Drupal that will aggregate this information (primarily based on tags). We’ll obviously be able to show full mockups as well using the Flickr API and then hook in data directly from the bugzilla bug (that’s the hope anyway).

Finally, I’ll be working with Gandalf on a Flockzilla Contributor Dashboard — designed from the ground up to make it easy to keep tabs not only on what’s going on in Flock development, but also on your own task list. This will again aggregate information from all kinds of disparate sources and will support your involvement based on custom community roles (designer, bug killer, developer, interested blogger and so on). This tool will of course feature into the planning for CivicForge but for now it makes sense to address our internal use cases. But at least we’re starting somewhere and trying to find new ways of opening up open source design to a wider pool of eyes!

Flock taking over downtown San Francisco

Flock Dedication Photos

Michael Christian’s beautiful 42 foot high sculpture Flock (not to be confused with the open source browser by the same name), which he created for Burning Man 2001, has migrated to San Francisco’s Civic Center Plaza across the street from City Hall. Here are some photos I shot at last night’s dedication ceremony led by Mayor Gavin Newsom flanked by a group of local children. As part of the ceremony, Flock was illuminated by blue lights from below and as a special surprise, City Hall was lit up with blue lights as well to provide continuity with Michael’s sculpture.

Laughing Squid » Flock Dedication Photos

technorati tags: , ,

Flock Stamp Contest Extended … One week left!

Stamp by Jamey Bojé

Though the contest was supposed to end a week or so ago, we’ve decided to go ahead and keep it open for another week. We’ve already received some tremendous entries and we’re excited about the possibility to start shipping out shirts and other Flock swag stamped with a design from our community!

So submit your art either to Flickr tagged flockstamp or to your own site (don’t forget the flockstamp tag)!

And thanks to Jamey Bojé (aka graphicsguru) for his awesome mega-stamp!

technorati tags: ,