Drafts

@cm3 の草稿置場 / 少々Wikiっぽく使っているので中身は適宜追記修正されます。

Duolingo の discussion page を探す bookmarklet

Fils (息子) の綴りと発音について - Draftsduolingo の discussion page は permalink が無いっぽい? と言ったけれど、ググってみれば見つかる。例:“My aunt is a teacher.” - Duolingo

でも、そこに至る方法がページ内に見つけられなかった。例えばidっぽい853180という数字が上の例のURLにはあるが、それがページ内やロードされるリソースには見当たらない(「名前を付けてページを保存」してすべてを検索するのと、レンダリングされたDOMをfirefox上で検索したのとで確認)。

そこで、Google 検索を介して辿り着く bookmarklet を作った。javascript 部分は以下。

window.open("http://www.google.com/search?btnI=I%27m+Feeling+Luck&ie=UTF-8&oe=UTF-8&q=site%3Awww.duolingo.com+inurl%3Acomment"+"\""+document.getElementsByClassName("title")[0].innerText+"\" \""+document.getElementsByClassName("trans")[0].innerText+"\"")

翻訳方向が逆になった結果も出てきてしまう(つまり、日→仏で仏→日など)。それが頻発するようなら、btnI=I%27m+Feeling+Luck&を削除。

参考: