<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>dekstop weblog : Better del.icio.us Browser Bookmarklets</title>
    <link>http://dekstop.de/weblog/2005/08/better_delicious_bookmarklets/</link>
    <description>I&apos;ve been using modified del.icio.us bookmarklets to feed my del.icio.us account, and thought I should share those. More experienced users will find nothing new here, but it&apos;s just as likely that it will interest some people. del.icio.us already have a list of bookmarklets for various browsers, and I started from ...</description>
    <dc:language>en-us</dc:language>
    <dc:rights>Copyright 2005 Martin Dittus</dc:rights>
    <lastBuildDate>Tue, 16 Aug 2005 18:09:10 GMT</lastBuildDate>
    <generator>MicroLinks 5.6 (dekstop.de)</generator>
    <managingEditor>public&#64;dekstop&#46;de</managingEditor>
    <webMaster>public&#64;dekstop&#46;de</webMaster>

    <item>
      <title>Comment on "Better del.icio.us Browser Bookmarklets"</title>
      <link>http://dekstop.de/weblog/2005/08/better_delicious_bookmarklets/#88</link>
      <description><![CDATA[<p>http://weblog.infoworld.com/udell/2004/08/16.html#a1060 -- "To further my own self-interest in keeping track of things, I've made a minor extension to the del.icio.us bookmarklet, so that selected text on the target page is used for the (optional) extended description of the routed item."</p>]]> &lt;p&gt;- <![CDATA[<a href="http://dekstop.de/" rel="nofollow">martin</a>]]>&lt;/p&gt;</description>
      <dc:creator>martin</dc:creator>
      <guid isPermaLink="true">http://dekstop.de/weblog/2005/08/better_delicious_bookmarklets/#88</guid>
      <pubDate>Wed, 09 Nov 2005 05:28:19 GMT</pubDate>
    </item>


    <item>
      <title>Better del.icio.us Browser Bookmarklets</title>
      <link>http://dekstop.de/weblog/2005/08/better_delicious_bookmarklets/</link> 
      <description><![CDATA[<p>I've been using modified del.icio.us bookmarklets to feed my del.icio.us account, and thought I should share those. More experienced users will find nothing new here, but it's just as likely that it will interest some people.</p>

<p>del.icio.us already have a list of <a href="http://del.icio.us/doc/bookmarklets">bookmarklets for various browsers</a>, and I started from there.</p>

<p>I have made two additions to the default bookmarklets: a faster way to enter an extended bookmark description, and the ability to add a predefined tag.</p>

<p>This is my generic "add to del.icio.us" bookmarklet, "<a href="javascript:location.href='http://del.icio.us/new/martind?url='+encodeURIComponent(location.href)+'&title='+encodeURIComponent(document.title)+'&extended='+encodeURIComponent(getSelection())">add bookmark</a>":</p>
<pre>
javascript:location.href='http://del.icio.us/new/martind?
	url='+encodeURIComponent(location.href)
	+'&title='+encodeURIComponent(document.title)
	+'&extended='+encodeURIComponent(getSelection())
</pre>

<p>Note the code after "extended=" -- this tells the browser to get the current text selection and use it for the "extended description" field. Before I bookmark a page I try to find a descriptive  sentence on the page and select it, then click on the bookmarklet, and when del.icio.us loads the "new bookmark" form I usually only have to tweak the text a bit. </p>

<p>It's a really simple addition, but greatly enhances the experience -- I've already found browsing my bookmarks easier because of having good extended descriptions. Look at <a href="http://del.icio.us/martind">my del.icio.us page</a> for some examples.</p>

<p>The second addition I use provides a default tag for new bookmarks. I really only use it for two tags: "revisit" and "later", which are my tags for pages that I either want to watch for changes, or visit at a later point when I have some spare time.</p>

<p>This is also pretty simple: "<a href="javascript:location.href='http://del.icio.us/new/martind?url='+encodeURIComponent(location.href)+'&title='+encodeURIComponent(document.title)+'&extended='+encodeURIComponent(getSelection())+'&tags=revisit'">revisit</a>"</p>
<pre>
javascript:location.href='http://del.icio.us/new/martind?
	url='+encodeURIComponent(location.href)
	+'&title='+encodeURIComponent(document.title)
	+'&extended='+encodeURIComponent(getSelection())+
	'&tags=revisit'
</pre>

<p>...so all that I did is add a default value for the  "tags" parameter. Also a simple addition, but a great productivity enhancer. It now only takes two clicks to flag a page for later: clicking on the bookmarklet, and then clicking the "OK" button on the "new bookmark" form.</p>

<p>Note that I didn't "invent" these -- I first saw the text selection method somewhere on <a href="http://weblog.infoworld.com/udell/">Jon Udell</a>'s site -- can't remember where, maybe in the <a href="http://weblog.infoworld.com/udell/2005/03/14.html">del.icio.us screencast</a>. And the default tag parameter is pretty obvious.</p>

<p>I guess it would also be easy to create a bookmarklet that doesn't even show the "new bookmark" form and simply adds the page to your account without requiring further user input, but I've found that I like to inspect the bookmark properties before I add it.</p>]]></description>
      <dc:creator>Martin Dittus</dc:creator>
      <category>code</category>
      <category>tools</category>
      <category>web services</category>
      
      <guid isPermaLink="true">http://dekstop.de/weblog/2005/08/better_delicious_bookmarklets/</guid>
      <pubDate>Tue, 16 Aug 2005 18:09:10 GMT</pubDate>
    </item>
  </channel>
</rss>
