制作物
訪問したページのURLとtitleタグの記述を元にMarkdown,BibTexの参考文献を生成し、クリップボードにコピーする拡張機能を作った
https://github.com/Omochice/reference-generator
最低限のものしか書いていないので環境ごとの問題とかが発生するかもしれない
躓いたところ
-
document.getElementsByTagName
を使おうとして詰まった
background.js
は仮想的に裏でページを作って動作しているのでdocumentはその仮想ページのものになる(よくわかってない)のでdocument.getElementsByTagName
はundefined
になる
-> tag.title
で取得できた
jsを全く書かないで生きてきたのでどこのリファレンスを見たらいいかわからなかった(ググり力の不足)
使い方
右クリックメニューから取りたい形式を選べばクリップボードにコピーされる
拡張機能の追加方法等は賢人達が書いているのを参考にしたほうが早いと思う
参考
pdfの選択部分を翻訳するChrome拡張を作った - Crieit