概要
とあるサイトのリニューアルの際、ブックマークレットは既存のものを使ってくださいと言われた。
どれどれと思って既存のサイトのソースからfaviconの記載を探してみると・・・ない。。。
ルートに直接faviconを置いてるパターンのようだ。
とはいえ、げんさーばーへのFTP情報は持ってないし、さてどうしよう。と思って調べたので、そのことを。
まずは作ったものから
[ファビコンゲッター](javascript:(function(){var google='http://www.google.com/s2/favicons?domain=';var url=location.href;var redirectUrl=google+url;window.open(redirectUrl);})();)
手順としては、
- 上記のリンクをドラッグしてブックマークバーにドラッグ
- ファビコンをゲットしたいサイトを開く
- 1で作成したブックマークレットをクリック
- 別タブが開いてファビコンが表示されるので、あとはダウンロードなりしてください。
以下説明。
Google の API に便利なものがあるらしい。
「既存サイト ファビコン ダウンロード」で検索すると、以下のページが見つかった。
http://blog.livedoor.jp/suguniwasurechau/archives/31961831.html
記事によると、http://www.google.com/s2/favicons?domain=xxxxx
のxxxxxの箇所にURLを指定してやれば、取得できる。
ブックマークレットにしてみた
これで目的は達成なのだが、ちょっと使いやすいように改良してみた。
ソースはこちら
javascript:(function(){
var google='http://www.google.com/s2/favicons?domain=';
var url=location.href;
var redirectUrl=google+url;
window.open(redirectUrl);
})();
あとは以前の記事で紹介した作り方でブックマークレットにしてやればおK.
使う機会いはそんなんないかもしれませんが、いざというときのためにブックマークに入れて置いてもいいのではないでしょうか?