Mozilla, Open Source, Software

Use Flock 2.0 to Import Delicious Bookmarks & Tags Into Firefox 3.0

7 Comments 16 June 2008

Since Firefox 3 was first released to the public in alpha status, many have enjoyed the new bookmark tagging feature which allows you to not only bookmark your favorite sites but also organize them using tags like many modern online bookmarking services.  In fact, this new feature has even given people the desire to migrate their existing data from the del.icio.us bookmarking service into Firefox.

Delicious allows you to export your bookmarks to an HTML file and while the file does include your various tags, Firefox 3 does not allow tags to be imported via an HTML file.  Instead, the browser uses the .json data interchange format to deal with tags.  So, up until now, I’ve been able import my del.icio.us bookmarks into Firefox via HTML but the many different tags I’ve assigned using the del.icio.us service were NOT imported.

Fortunately, the latest release of Flock, the social browser we’ve covered before, can act as a transition tool to allow for the type of import you want.  Flock, by default, automatically merges del.icio.us bookmarks with your own local bookmarks (including tags) when you engage one of Flock’s "social" features and login to the Delicious service.

Now, as you may have read, the Flock 2.0 beta was released today.  This release finally uses the Firefox 3 code-base thus enabling Flock to use the same bookmarking system (for the most part) as Firefox.  So, if you enable the Delicious service from within Flock 2.0, you can then export your bookmarks to a .json file once Flock has finished integrating them with your local bookmarks.  (Note, this can take more than a few hours depending on the amount of bookmarks you have stored on the del.icio.us service.)  To do this, open up the Favorites Library by going to Favorites > Organize Bookmarks from within Flock 2.0.  (You’ll notice an interface similar to that of the Firefox 3 bookmarks library.)

From there, select the "Import and Backup" option from the main menu and save the .json file to any directory you’d like.

Now, open up Firefox 3 and head over to Bookmarks > Organize Bookmarks.  From the main menu, select Import & Backup > Restore > File:

Find the .json file in your file explorer and import the contents.  Once Firefox is finished importing your bookmarks, the tags section over in the navigation area will now contain the entire list of tags you’ve created/assigned through del.icio.us:

Now, normally in Firefox 3 or Flock, you could click on one of those tags and any bookmarks related to that tag would then be displayed over in the left-hand side.  What’s strange, and something I’ve yet to figure out, is that the bookmarks DON’T display in the area on the left when selecting a tag in the nav area.  However, when you type in a tag or a keyword relating to a site you’ve bookmarked from inside the location bar (a.k.a. "awesomebar" or "address bar") in the main Firefox window, the appropriate results display:

Regardless, your favorite sites are now discoverable from within Firefox even if the situation isn’t 100% conventional.  You should also note that, with this scenario, an HTML export of your bookmarks from within Firefox doesn’t perform properly.  A .json export and restore (like we did above) does, however, work properly but you end up with the exact same result…no visible bookmarks in the Bookmarks Manager.

Anyway, it’s a temporary solution if you’re wanting to migrate your data.  If you have any other suggestions or solutions, feel free to contact us (suggest *at* fansoftech *dot* com) or drop a comment below.

Update: the fine individuals at e-accent.com have created a site dedicated to this very idea: http://delicious.e-accent.com.

Basically, you backup your current bookmarks from Firefox (to the .json format.)  Then, you export your current bookmarks from http://del.icio.us (with tags).  Once you have those two files, you can merge them together with e-accent’s tool and the site will generate a .json file that you simply import into Firefox 3.

It worked like a charm for me but I did notice that I needed to un-check the "notes" option when exporting from the Delicious site in order for the e-accent tool to generate a proper merged .json file.  Now, I have all of my del.icio.us bookmarks WITH tags inside Firefox. 

I’ll now be using Mozilla’s Weave Firefox add-on to synchronize these bookmarks with my other machines.  I’m already using Weave to synchronize browser cookies and passwords so this conversion just allows me to rid myself of one extra extension that I have to keep up with when re-installing Firefox on any of my machines.






Random Posts

Your Comments

7 Comments so far

  1. Max says:

    The released version of FF3 (at the least the Windows version) does allow import of an .html file. So, I just exported my bookmarks from del.icio.us and imported them into FF3. However, it’s worth noting that this did not include any of my tags, just the bookmarks themselves, even though my del.icio.us export DID include the tags. Descriptions imported fine.

  2. jah says:

    Great post, I’m sure lot’s of people want to do this.
    I’ve found that if you export .json from flock and export html from the del.icio.us website and then import both into firefox (.json first) then you’ll have tags and bookmarks! I’ve posted steps at jahboite.co.uk

  3. Len Currie says:

    Hi There.. thanks for the info! I just thought I’d mention that if you do an export in del.icio.us, then import them as html in FF3, they will show up properly in the proper tags. (After the steps you’ve taken).

    So now I have all my tags, sites in Firefox 3.

    Regards,

    Len

  4. Matti says:

    I started using Delicious because I got tired of fiddling with FF2’s folder-based bookmarking system, what with the endless process of naming and renaming folders and then deciding what to include in which. Like many people using live bookmarking, I find tagging to be a much more convenient way to organise bookmarks; provided your live bookmarking client suggests tags that you have used before, otherwise you may end up with many different forms for what is essentially the same tag (e.g. singular and plural forms of the same word, such as castle – castles). Then I installed FF3 and found that they have now updated the bookmarking system to include a tagging option. Wonderful! The first thing I did with the new browser was to import the huge database of bookmarks that had accumulated to my Delicious account into the browser’s local bookmarks. The idea was that I would start using FF3’s bookmarking with the new extension which allows me to access FF bookmarks from anywhere. I didn’t mind that there is no way to have Delicious bookmarks to be automatically organised under files but the fact that the import excludes tags… Well, it just makes imported FF bookmarks useless, doesn’t it. I mean, if you have thousands of bookmarks in a row but without the tags on the basis of which you can browse them, that’s almost the same as not having bookmarks at all. If there is a database of anything that you cannot search or browse in any way, it pretty much boils down to not having a database. I suspect that Delicious will not be adding a .json feature to their export options any time soon as this would facilitate migration from Delicious to FF3 bookmarking.

  5. DazzlinDonna says:

    Well, I was “almost” happy about this process until I realized that importing the delicious .json file will overwrite all my current ff3 bookmarks. That’s definitely NOT what I want. I just want to add to them, not overwrite them. Oh well. :(

  6. Jason says:

    @jah, @Len: Excellent tip! Didn’t think to try the HTML import *after* the .json import. Thanks for sharing!

    @Matti: Looks like we’ve just about got a good fix now. Read Jah’s & Len’s comments above. Also, Delicious has done a pretty good job of offering data portability so far…even after being acquired by Yahoo!…so, I wouldn’t necessarily count a .json export option out just yet.

    @Dazzlin: I wonder if you could export current your bookmarks first, try the fix(es) above and then re-import your original bookmarks.html file. Seems like that would work. Let us know what you find!

  7. DazzlinDonna says:

    Ok, I followed jah’s instructions, which includes the tip to first import my current bookmarks into delicious. However, I also backed up my original file to an html file, just so I could easily recreate my bookmarks toolbar (which is the most important aspect for me). In any case, it was a bit tedious, but it all worked! Thanks, everyone!


Share your view

Post a comment

@fansoftech

Tips?

Got any ideas for software or web apps you'd like us to highlight? Let us know... drop us a tip: fansoftech [at] gmail.com.

Advertising

If you're interested in putting a banner on fansoftech.com, let us know. The rates are incredibly cheap (we're not interested in gouging people) so give us a shout: fansoftech [at] gmail.com.

© 2009 Fans of Tech. Powered by Wordpress.

a part of the   neighborhood.