その場でいい感じに英英辞典を参照できるGreasemonkeyスクリプト(追記あり)

普段英語のサイトを閲覧していてわからない単語があったりしたら、SPACE ALCの英辞朗 on the WEBで調べたりしてました。
その「調べる」手間を楽にするために、Useful_ejrなどのGreasemonkeyスクリプトがあったわけですが、英辞朗 on the WEBは利用規約でそういったスクリプトの利用を禁じています。で、それを受けてUseful_ejrも公開を停止しています。
ちなみに利用規約で禁じているのは「メタサーチや、検索結果画面の改変を伴う利用」を「許諾なく行うこと」なので、「メタサーチや、検索結果画面の改変を」行うスクリプトの作成と公開自体は問題ないと思われます(僕の個人的な判断なので、責任は持てませんが)。
Useful_ejrも、(作者は公開停止しましたが)未だに例えばこことかで公開されてたりします(英辞朗 on the WEBのURL構造が変わったのでこのままでは使えません。URLをちょこちょこっと変えればいいだけですが)。

で、話は変わって、英語の勉強のためには、英英辞典を使うのがいいよねってのは昔から言われてる話でして、英辞朗のような英和辞典で調べちゃうと理解は出来るんだけど勉強にはならないんだよねって思ってました。
なので、LongmanとかCambridgeとかをFirefoxの検索ボックスから検索できるようにしてたんだけど、いまいち使い勝手が悪いのでついつい英辞朗してしまう。

というわけで、英英辞典をUseful_ejrのように選択するだけでその場でいい感じに表示するグリモンを作りました。
作りましたというか、Useful_ejrのソースをほぼそのまま流用させていただき(ライセンス不明だったので問題があったら言ってください)、英英辞典としてWordWeb Online Dictionaryを参照するようにしただけです。


EclispeじゃないよEclipseだよ!

オンラインで引ける英英辞典はいっぱいあるんですが、その中でもWordWeb Onlineにしたのは、
1. 単語の全ての意味が一発で一覧できる構造になっている。例えば「spring」を検索したときに「春(名詞)」と「バネ(名詞)」と「飛び跳ねる(動詞)」が別々の見出しになっていて、その見出し一覧から調べたいリンクを選んでクリックという形式ではない。
2. 発音記号が載っている(ただしこのグリモン上では一部文字化けしますorz)。
3. 例文が載っている(ことが多い)。
4. 類語が載っている(ことが多い)。
5. 他の英英辞典と比べて比較的レスポンスがいい。
6. http://www.wordwebonline.com/en/○○○というURL構造。
7. スクレイピングのしやすさ。
8. (恐らく)こういう使い方してもOK。
といったような理由からです。

というわけで、このスクリプトはgistにおいてあるんで、ご自由にどうぞ。
インストールはこちらから。

追記:アップデートしました。

paddingが0なページだと上記スクリーンショットみたいにペッタリな感じだったのを、どんなページでもよりいい感じに表示するようにしました。

よりいい感じに

3 comments:

  1. links for 2009-06-25 « 個人的な雑記 (Pingback), 26. 6月 2009, 7:02
     

    […] めそらぼ – mesolabs.com » その場でいい感じに英英辞典を参照できるGreasemonkeyスクリプト(追記あり) (tags: english dictionary greasemonkey) […]

     
  2. ラッカセイ, 23. 7月 2009, 9:21

    インストールさせていただきました。あまりにも良すぎてビビりました。The Best of 2009です。
    まさに欲しかったモノ、ド真ん中でした。めちゃくちゃ早いし、見た目もシンプルでいいですね。
    ほんとにありがとうです。

     
  3. meso, 28. 7月 2009, 12:20

    おー。ありがとうございます。
    そんなに気に入っていただけるとは光栄です。

    ただ、見た目とかに関しては、元ネタの
    http://blog.smzl.info/script/2006/11/js_for_greasemonkey.html
    をそのまま使わせていただいてるだけですけど。

     

Write a comment: