0xDECAFBAD

It's all spinning wheels and self-doubt until the first pot of coffee.

Delicious 2.0 is more than a pretty new face

I'm no longer at Yahoo! and I no longer work on Delicious, but I'm still a huge supporter. And, since I'm pretty sure everyone over there is either burnt out or still insanely busy at the moment, it might be awhile before anyone tells the full story of what this relaunch offers. As it is, even I only know a bit of what all went into this effort.

So, off the top of my head, I thought I might point out just a few of the easily-missed improvements the new site offers beyond the great new love-it-or-hate-it visual redesign that seems to have occupied most of the discussion I've seen so far:

Search works and is incredibly fast. In fact, search may really be the real star of the redesign show here—especially since del.icio.us often took 30 seconds or more for a simple search, rendering it all but useless. Today, though, it's at ludicrous speed in comparison—and so finally, the real power of search applied to social bookmarking might start to shine with the critical mass of content found by real people using Delicious.

To scratch my own itch, I've created an unofficial OpenSearch search engine plugin for Delicious on Mycroft. Though I think it comes along with the browser extensions, I've yet to find this for autodiscovery from the site itself.

The notes field in bookmarks has been expanded from 255 to 1000 characters. Yes, this means that you can now include long running quotes from pages, or complete paragraphs of rambling discourse.

The feeds have all been overhauled and reorganized. An attempt at backward compatibility was made, but the old feed URLs are all deprecated. Replacing these, there's now a common and consistent URL namespace for feeds across formats.

Almost all RSS feeds have JSONP counterparts, and further feed formats could be considered. Additionally, the old mix of RSS 1.0 and 2.0 has been dropped in favor of RSS 2.0 format across the board to support podcast and media enclosure elements consistently. The linkrolls, tagrolls, network badges, and tagometers now all use the new JSONP feeds—and the widgets can be examined as example code in using the feeds.

Tag bundles can now be viewed as combined bookmark views, complete with feeds. This augments bundles from a simple visual organization tool to a more powerful content aggregation function. Personally, I never had much use for tag bundles until now, but since they can actually be used to partition tags and bookmarks I might actually take the time to use them. Check out these example URLs:

Bundles now work for tags, network contacts, and subscriptions. This means, for example, that you can partition your network contacts into topical groups. From there, you can subscribe to those partitioned bookmarks in different folders in readers, or use the bundled bookmark views in mashups through JSON feeds. Check out these example URLs:

Network member and fan feeds now include the date when the contact was added. Pro tip: Subscribe to fan feeds to see when new people have started following your bookmarks.

Several previously undocumented parts of the V1 API have now been documented. In particular, the following new parameter combinations have been used with the browser extensions for primitive bookmark sync:

  • https://api.del.icio.us/v1/posts/all?hashes
  • https://api.del.icio.us/v1/posts/all?meta=yes
  • https://api.del.icio.us/v1/posts/all?fromdt={DT}&todt={DT}
  • https://api.del.icio.us/v1/posts/all?start={##}&results={##}

The posts/all API URL works again for users with large collections. With my 11k+ bookmarks, del.icio.us was keeling over with the attempt to assemble and deliver my entire collection with a posts/all call. Now, however, Delicious 2.0 appears able to handle this call for my account.

Easter eggs have been rotated and recalibrated. No, I'm not going to tell you what or where or how many they are.

Archived Comments

  • Since I’m pretty sure everyone over there is either burnt out or still insanely busy at the moment, it might be awhile before anyone tells the full story of what this relaunch offers.

    Admit it, Les, you just got impatient after building a bunch of shiny toys that no one at Yahoo! seemed to be coming forth to tell the world about them. :) (I would be miffed too.)

  • one thing in the new version that disappoints me is the tab-to-complete feature is gone. It was replaced with a drop-down list which not only costs me more finger/hand movement but also breaks my daily usage habit of del.icio.us. Oh, maybe I can write a GMscript to scratch my own itch....

    Btw, regarding the search, I find using a keyworded bookmark is much faster. For example, I could setup keyword 'del' and just type 'del webdev+openid' to search all my bookmarks tagged with these two keywords. One plus point, it works on SeaMonkey too (which doesn't support opensearch yet).

  • Yay! So glad you wrote this, Les!

  • one thing in the new version that disappoints me is the tab-to-complete feature is gone. It was replaced with a drop-down list which not only costs me more finger/hand movement but also breaks my daily usage habit of del.icio.us

    Amen.

    Also,the option to delete a bookmark from its own page seems to have disappeared. I have to find it in my list of bookmarks, which isn’t always easy when it’s been there for a couple of weeks.

  • Sorry, that sounded a bit negative. I do love how autocomplete now only offers me tags that I’ve used. And it is kinda neat to see how many times I’ve used each one, but I’d give that up to have the old tab-to-autocomplete back. Way too much thinking involved with the menu.

  • I couldn't find the "Network member and fan feeds" - where are they??

  • @Niv: Not all feeds are linked in from pages - check out the feeds help page on delicious.com. For example:

    http://feeds.delicious.com/v2/rss/networkmembers/nivsin

    http://feeds.delicious.com/v2/rss/networkfans/nivsin

  • It seems that the posting API's have all stopped accepting a "tags" parameter, which partly breaks my Firefox "deli" search keyword.

    e.g. "deli toread math" used to fill in tags "toread" and "math", now it doesn't.

    Also, does delicious have any equivalent to Google's site: prefix? That would be really good for a "most popular pages on my website" option.

  • @philip Yup, that's broken for me too. See also: http://decafbad.com/blog/2008/08/02/delicious-20-legacy-bookmarklet-fix

    As for something like site:, I think host: used to work but it seems no longer with the new search implementation.

  • Network member and fan feeds now include the date when the contact was added. Pro tip: Subscribe to fan feeds to see when new people have started following your bookmarks.

    Where is this? (I feel silly not being able to find fan feeds)