IT戦記 - 英単語をダブルクリックで英英辞典を検索する Bookmarklet と Greasemonkey
という記事のブックマークレットを試してみました。
これはダブルクリックするだけというのが便利で、これから使っていこうと思いますが、自分向けに少しブックマークレットを変更しました。
また、検索結果のCambridge Dictionaries Online のページにユーザースタイルシートを当てて、余分なものを表示しないようにしてみました。
このブックマークレットを実行し、そのページ内の英単語をダブルクリックすると自動で英英辞典を検索してくれます。英単語を調べるのに英英辞典を使うのは、英語の上達にはいいらしいですね。
これはダブルクリックするだけというのが便利で、これから使っていこうと思いますが、自分向けに少しブックマークレットを変更しました。
また、検索結果のCambridge Dictionaries Online のページにユーザースタイルシートを当てて、余分なものを表示しないようにしてみました。
検索結果は別のウィンドウ(私の場合はFirefoxの設定により新しいタブ)で開くようにブックマークレットを変更しました。
javascript:document.addEventListener('dblclick',function(){var t=document.getSelection();if(t.match(/^[\w\d_\-\. ]+$/))window.open('http://dictionary.cambridge.org/results.asp?searchword='+t, '_blank');},false);void(0);
ユーザースタイルシートは userContent.css を変更してもいいですが、私は拡張機能の Stylish を使って管理しています。
Cambridge dictionary cleaner
@namespace url(http://www.w3.org/1999/xhtml); @-moz-document url-prefix('http://dictionary.cambridge.org/results'), url-prefix('http://dictionary.cambridge.org/define') { table#structure { width: 70% !important; } table#strip, div#search, div#promo, td#right1, td#right2, /* div#footer, */ div#strapline { display: none !important; } }
widthを70%にしているのは、自分の好みです。
これで、以下のようなすっきりした表示になります。
IE版はないのですかね?