<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>0xDECAFBAD - Tag: bookmarklets</title>
    <link href="http://decafbad.com/blog/atom.xml" rel="self"/>
    <link href="http://decafbad.com/blog"/>
    <updated>2011-11-16T16:29:50+00:00</updated>
    <id></id>
    <author>
        <name></name>
        <email>l.m.orchard@pobox.com</email>
    </author>
    

    <entry>
        <title>delicious 2.0 legacy bookmarklet fix</title>
        <link href="http://decafbad.com/blog/2008/08/02/delicious-20-legacy-bookmarklet-fix"/>
        <updated>2008-08-02T22:34:28+00:00</updated>
        <id>http://decafbad.com/blog/2008/08/02/delicious-20-legacy-bookmarklet-fix</id>
        <content type="html">&lt;p&gt;As you've probably seen by now, &lt;a href=&quot;http://blog.delicious.com/blog/2008/07/oh-happy-day.html&quot;&gt;Delicious 2.0 has launched&lt;/a&gt;.  It's an all new design and the whole thing has been rewritten from the ground up.  Most of the gripes I've seem like general dislike of change—which actually attests to the gargantuan effort put forth to reimplement the original from scratch in a whole new language and architecture.&lt;/p&gt;

&lt;p&gt;That said, I found &lt;a href=&quot;http://twitter.com/lmorchard/statuses/875002291&quot;&gt;at least one little bug&lt;/a&gt; that stops my usual bookmarklet flow.  And, what's really annoying is that, it's probably a bug in code I wrote at one point.  As it turns out, the original URL parameters for the bookmark posting form don't seem to be accepted anymore, so legacy bookmarklets may be broken.  I swore I tested that, since I've got some personal investment in it.&lt;/p&gt;

&lt;p&gt;But, although I can't contribute code to the project anymore, I've at least still got &lt;a href=&quot;http://www.greasespot.net/&quot;&gt;Greasemonkey&lt;/a&gt;.  And, through &lt;a href=&quot;http://decafbad.com/2008/deliciouscom_legacy_book.user.js&quot;&gt;this quick &amp;amp; dirty user script&lt;/a&gt;, I'm back to using my legacy bookmarking bookmarklets.  In case you're interested, &lt;a href=&quot;javascript:u=%22USERNAME%22;q=location.href;e%20=%20%22%22%20+%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20%20:%20document.selection.createRange().text);p=document.title;window.location.href=%22http://del.icio.us/%22+u+%22?jump=doclose&amp;amp;noui&amp;amp;tags=%22+encodeURIComponent(%22%s%22)+%22&amp;amp;url=%22+encodeURIComponent(q)+%22&amp;amp;description=%22+encodeURIComponent(p)+%20%20%22&amp;amp;extended=%22%20+%20encodeURIComponent('%22'+e+'%22').replace(/%20/g,%20%22+%22);&quot;&gt;here's my favorite Firefox keyword shortcut bookmarklet&lt;/a&gt;—just select some text, type the keyword in the URL bar with some tags, and hit return.&lt;/p&gt;

&lt;div id=&quot;comments&quot; class=&quot;comments archived-comments&quot;&gt;
            &lt;h3&gt;Archived Comments&lt;/h3&gt;
            
        &lt;ul class=&quot;comments&quot;&gt;
            
        &lt;li class=&quot;comment&quot; id=&quot;comment-221084822&quot;&gt;
            &lt;div class=&quot;meta&quot;&gt;
                &lt;div class=&quot;author&quot;&gt;
                    &lt;a class=&quot;avatar image&quot; rel=&quot;nofollow&quot; 
                       href=&quot;&quot;&gt;&lt;img src=&quot;http://www.gravatar.com/avatar.php?gravatar_id=4762519f72e7ada7f2050a77eedca0e5&amp;amp;size=32&amp;amp;default=http://mediacdn.disqus.com/1320279820/images/noavatar32.png&quot;/&gt;&lt;/a&gt;
                    &lt;a class=&quot;avatar name&quot; rel=&quot;nofollow&quot; 
                       href=&quot;&quot;&gt;Peter Beardsley&lt;/a&gt;
                &lt;/div&gt;
                &lt;a href=&quot;#comment-221084822&quot; class=&quot;permalink&quot;&gt;&lt;time datetime=&quot;2008-08-03T13:52:14&quot;&gt;2008-08-03T13:52:14&lt;/time&gt;&lt;/a&gt;
            &lt;/div&gt;
            &lt;div class=&quot;content&quot;&gt;&lt;p&gt;Just curious-- what language was del.icio.us originally implemented in, and what language was it re-implemented in for 2.0?&lt;/p&gt;&lt;/div&gt;
            
        &lt;/li&gt;
    
        &lt;li class=&quot;comment&quot; id=&quot;comment-221084825&quot;&gt;
            &lt;div class=&quot;meta&quot;&gt;
                &lt;div class=&quot;author&quot;&gt;
                    &lt;a class=&quot;avatar image&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://www.decafbad.com&quot;&gt;&lt;img src=&quot;http://www.gravatar.com/avatar.php?gravatar_id=2377f34a68801b861c3e54e1301f0dce&amp;amp;size=32&amp;amp;default=http://mediacdn.disqus.com/1320279820/images/noavatar32.png&quot;/&gt;&lt;/a&gt;
                    &lt;a class=&quot;avatar name&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://www.decafbad.com&quot;&gt;l.m.orchard&lt;/a&gt;
                &lt;/div&gt;
                &lt;a href=&quot;#comment-221084825&quot; class=&quot;permalink&quot;&gt;&lt;time datetime=&quot;2008-08-03T18:30:58&quot;&gt;2008-08-03T18:30:58&lt;/time&gt;&lt;/a&gt;
            &lt;/div&gt;
            &lt;div class=&quot;content&quot;&gt;&lt;p&gt;@peter: The original del.icio.us was built with Mason in Perl, backed by MySQL.  The new Delicious 2 is built with Symfony in PHP for the web frontend, with all the out-of-box Symfony database abstraction replaced by a Yahoo!-developed data management and business logic layer written mostly in C++ for the backend.  I'm pretty sure I've read all of that in other public releases, so I don't think I'm letting any cats out of bags there :)&lt;/p&gt;&lt;/div&gt;
            
        &lt;/li&gt;
    
        &lt;/ul&gt;
    
        &lt;/div&gt;



</content>
    </entry>
    
    

    <entry>
        <title>rss feeds of bookmarklets?</title>
        <link href="http://decafbad.com/blog/2007/01/03/rss-feeds-of-bookmarklets"/>
        <updated>2007-01-03T20:29:31+00:00</updated>
        <id>http://decafbad.com/blog/2007/01/03/rss-feeds-of-bookmarklets</id>
        <content type="html">&lt;p&gt;Hmm, a quick idea:  Has anyone yet tried making an RSS feed of bookmarklets?  I'd use it by dragging it to the Firefox bookmark toolbar to get a drop-down menu of usable bookmarklets, dynamically generated by an online app.  In particular, say I had an outline in XoxoOutliner, and I wanted to treat the first level of items each as a loosely categorized inbox for ideas.  The RSS feed would offer bookmarklets to append a new idea via quick pop-up to each of the top-level branches.&lt;/p&gt;

&lt;div id=&quot;comments&quot; class=&quot;comments archived-comments&quot;&gt;
            &lt;h3&gt;Archived Comments&lt;/h3&gt;
            
        &lt;ul class=&quot;comments&quot;&gt;
            
        &lt;li class=&quot;comment&quot; id=&quot;comment-221090498&quot;&gt;
            &lt;div class=&quot;meta&quot;&gt;
                &lt;div class=&quot;author&quot;&gt;
                    &lt;a class=&quot;avatar image&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://stadik.net&quot;&gt;&lt;img src=&quot;http://www.gravatar.com/avatar.php?gravatar_id=c28fdb5b196caeb5d37101b73b50ae26&amp;amp;size=32&amp;amp;default=http://mediacdn.disqus.com/1320279820/images/noavatar32.png&quot;/&gt;&lt;/a&gt;
                    &lt;a class=&quot;avatar name&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://stadik.net&quot;&gt;Scytrin dai Kinthra&lt;/a&gt;
                &lt;/div&gt;
                &lt;a href=&quot;#comment-221090498&quot; class=&quot;permalink&quot;&gt;&lt;time datetime=&quot;2007-01-03T23:30:42&quot;&gt;2007-01-03T23:30:42&lt;/time&gt;&lt;/a&gt;
            &lt;/div&gt;
            &lt;div class=&quot;content&quot;&gt;&lt;p&gt;I used to do this from my home page once browsers started integrating rss into bookmark thingies.
These days I've been using the Firefox del.icio.us 1.3.x extention and store my bookmarklets and smart bookmarks (hello galeon) on my account.
However, del.icio.us doesn't allow sharing of certain types of bookmarks and bookmarklets are one of them (being javascript and all), so sharing of them is not very well enabled.
It'd be nice being able to peruse a del.icio.us/tag/bookmarklet and pickout nifties.&lt;/p&gt;&lt;/div&gt;
            
        &lt;/li&gt;
    
        &lt;li class=&quot;comment&quot; id=&quot;comment-221090499&quot;&gt;
            &lt;div class=&quot;meta&quot;&gt;
                &lt;div class=&quot;author&quot;&gt;
                    &lt;a class=&quot;avatar image&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://factoryjoe.com/blog&quot;&gt;&lt;img src=&quot;http://www.gravatar.com/avatar.php?gravatar_id=d187daa261d3472b7e07f38f8e5c010e&amp;amp;size=32&amp;amp;default=http://mediacdn.disqus.com/1320279820/images/noavatar32.png&quot;/&gt;&lt;/a&gt;
                    &lt;a class=&quot;avatar name&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://factoryjoe.com/blog&quot;&gt;Chris Messina&lt;/a&gt;
                &lt;/div&gt;
                &lt;a href=&quot;#comment-221090499&quot; class=&quot;permalink&quot;&gt;&lt;time datetime=&quot;2007-01-03T23:32:42&quot;&gt;2007-01-03T23:32:42&lt;/time&gt;&lt;/a&gt;
            &lt;/div&gt;
            &lt;div class=&quot;content&quot;&gt;&lt;p&gt;Not sure, but that's a great idea! The bookmarklets that load remote scripts and are therefore always up to date IMO are genius... this simply adds some depth to them I guess... and takes advantage of the Firefox UI.&lt;/p&gt;

&lt;p&gt;Would you be able to execute Javascript loaded from feeds that aren't top level locations? That seems like a security issue, no?&lt;/p&gt;&lt;/div&gt;
            
        &lt;/li&gt;
    
        &lt;li class=&quot;comment&quot; id=&quot;comment-221090501&quot;&gt;
            &lt;div class=&quot;meta&quot;&gt;
                &lt;div class=&quot;author&quot;&gt;
                    &lt;a class=&quot;avatar image&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://www.robinsonhouse.com/&quot;&gt;&lt;img src=&quot;http://www.gravatar.com/avatar.php?gravatar_id=04dbf0ad0e3154fad1b02345d8668b72&amp;amp;size=32&amp;amp;default=http://mediacdn.disqus.com/1320279820/images/noavatar32.png&quot;/&gt;&lt;/a&gt;
                    &lt;a class=&quot;avatar name&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://www.robinsonhouse.com/&quot;&gt;James Robinson, III&lt;/a&gt;
                &lt;/div&gt;
                &lt;a href=&quot;#comment-221090501&quot; class=&quot;permalink&quot;&gt;&lt;time datetime=&quot;2007-01-04T01:34:56&quot;&gt;2007-01-04T01:34:56&lt;/time&gt;&lt;/a&gt;
            &lt;/div&gt;
            &lt;div class=&quot;content&quot;&gt;&lt;p&gt;Haven't tried it in FF 2.0.0.1, but older versions filtered out bookmarklets from the feed due to the JS.&lt;/p&gt;&lt;/div&gt;
            
        &lt;/li&gt;
    
        &lt;li class=&quot;comment&quot; id=&quot;comment-221090502&quot;&gt;
            &lt;div class=&quot;meta&quot;&gt;
                &lt;div class=&quot;author&quot;&gt;
                    &lt;a class=&quot;avatar image&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://db79.com&quot;&gt;&lt;img src=&quot;http://www.gravatar.com/avatar.php?gravatar_id=d527b871fc097b317f7993bdac0d349e&amp;amp;size=32&amp;amp;default=http://mediacdn.disqus.com/1320279820/images/noavatar32.png&quot;/&gt;&lt;/a&gt;
                    &lt;a class=&quot;avatar name&quot; rel=&quot;nofollow&quot; 
                       href=&quot;http://db79.com&quot;&gt;Shawn Medero&lt;/a&gt;
                &lt;/div&gt;
                &lt;a href=&quot;#comment-221090502&quot; class=&quot;permalink&quot;&gt;&lt;time datetime=&quot;2007-01-04T05:03:17&quot;&gt;2007-01-04T05:03:17&lt;/time&gt;&lt;/a&gt;
            &lt;/div&gt;
            &lt;div class=&quot;content&quot;&gt;&lt;p&gt;James is right about Firefox - I wanted to have a feed of bookmarklets as a live bookmark that people at work would subscribe to for a certain project but Firefox 1.x filtered out any Javascript. Going back to unstable Firefox (it worked up until 0.9 or something) didn't seem like a great idea so I canned it. Kinda stinks because it would be really useful for internal usage where security shouldn't be an issue.&lt;/p&gt;&lt;/div&gt;
            
        &lt;/li&gt;
    
        &lt;/ul&gt;
    
        &lt;/div&gt;



</content>
    </entry>
    
    
</feed>

