delicious browsebar とかいうヤツ
たとえば http://delicious.com/browsebar/brasil_ とかいう url から行けるページ
http://delicious.com/browsebar/brasil_#id=7adfdbb47839beb63b7d9c7e2d935956
ちょっと面白い。だから "j" とか "k" とかで進んだり戻ったり、あと "o" でそのサイトを開いたり "i" で status ページ開いたり。ショートカットのつくりかたは IJK とかいうヤツから拝借。
// ==UserScript== // @name delicious_browsebar_navi.user.js // @namespace http://taizooo.tumblr.com/ // @include http://delicious.com/browsebar/* // @require http://gist.github.com/184276.txt // ==/UserScript== var KEY_NEXT = charCode('J'); var KEY_PREV = charCode('K'); var KEY_DETAIL = charCode('I'); var KEY_ORIGN = charCode('O'); var win = Window; var doc = win.document; window.addEventListener('keydown', onKeyDown, false); function onKeyDown(e){ if(e.ctrlKey || e.altKey) return; switch(e.keyCode){ case KEY_NEXT: nextlink(); return; case KEY_PREV: prevlink(); return; case KEY_DETAIL: detaillink(); return; case KEY_ORIGN: orignlink(); return; } } function nextlink(){ location.href=$X('id("nextLink")', doc)[0].href } function prevlink(){ location.href=$X('id("prevLink")', doc)[0].href } function detaillink(){ var url=$X('id("bmPop")', doc)[0].href GM_openInTab(url) } function orignlink(){ var url=$X('id("bmTitle")', doc)[0].href GM_openInTab(url) } function charCode(c){ return c.charCodeAt(); }