chrome

hit a hintやタブ切り替えなどの機能をもつchromeの拡張を作った

https://chrome.google.com/webstore/detail/hah/ikljpmlpcmlghjponhkhibgbfhjgjbki まだスクリーンショットもアイコンもなくてアルファバージョンだけど、使えることは使える。ソースコードはhttps://github.com/suzuki-shin/hah_chrome_ext 機能 いまのと…

はてぶコメントchrome拡張のキャッシュのつづき

前回localStorageに保存するようにした*1のだけど、いまは期限をつけていないので一回キャッシュしたらずっとそれをみちゃう。 今回はこれに期限をつけるようにする。 ところでまだどうやったらchromeのlocalStorageの中身をブラウザで見ることができるのか…

はてぶコメントchrome拡張をキャッシュするようにする

前に作ったchromeのはてぶコメント拡張*1だけど、よく考えたらこれ、クリックするたびにはてぶAPIにアクセスしちゃう。ってことでlocalStorage(だっけ?)に保存してみる。ちょっとググってみたところlocalStorageには設定やキャッシュを保存するってことで…

はてぶコメントを表示するchrome拡張にbadgeでコメント数を表示したい(けどまだできていない)

この間作ったはてなブックマークコメントを表示する拡張*1のアイコンにコメント数を表示してみようと思う。 chrome.browserAction.setBadgeText()で表示できるらしい。 popup.htmlに書いてみたが、だめだった。background_pageつくらなきゃいけないのかな? …

はてなブックマークコメントを表示するchrome拡張

昨日*1の続き。 chromeでいまいるタブのurlを取得したい。 なんかこのへん*2みるとchrome.tabs.Tab.urlで取得できるのかな?と思うんだけど、できない。chrome.tabsをdumpしてみた。 $(document).ready(function() { $("#dump").append($.dump(chrome.tabs))…

なんでもいいからとにかくchromeの拡張を作ってみることにした

とにかくなにか作ることが目的なので、なるべく簡単なのにする。 そのページのはてぶのコメントをpopupで表示するのなんか良いんじゃないだろうか? まずは色気は出さずにとにかく簡単に作る。今いるページのはてなブックマークコメントをAPIでとってくる、…

chromeの拡張のSwitch to Tabのソースを読んでみる

ファイルはmanifest.jsonとbackground.html、それからREADMEとLICENSE.txtだけ。 manifest.jsonから見てみる。 manifest.jsonにomniboxなんてプロパティがあった。 "omnibox": { "keyword": "sw" }, これでomniboxから起動できる訳か。次はbackground.html e…

chrome拡張のtab menuのソースコードを読んでみる(1日目)

manifest.jsonで読み込まれているのはmenu.htmlだけ。menu.htmlはすごいシンプル。menu.css、jquery.js、jqueryui.js、menu.jsが読み込まれてる。cssはまあcssだし、jquery.jsとjqueryui.jsはjqueryだろうから本体はmenu.jsだけっぽい。 ということでmenu.js…

chromeの拡張作ってみようかな

簡単なやつを作ってみようかな。案としては Twitterに投稿するだけのやつ メールするだけのやつ Twitterやメールで投げたいのだけど、ほかのタイムラインや受信メールは読みたくないってことがときどきあるし、なんとなく簡単そうだからちょうど良いんじゃな…