最新版あり。
即席で作ったけどかなり活躍していて、検索結果にfaviconがないと気持ち悪くなってしまった。
script.js
1 2 3 4 5 6 7 8 9 |
$(document).ready(function(){ $("h3.r > a").each(function(){ var url = $(this).attr('href'); domain = url.match(/^https?:\/\/([-0-9a-z.]+)/i); var fav = "//www.google.com/s2/favicons?domain=" + domain[1]; var img = "<img src='" + fav + "'>"; $(this).parent().prepend(img); }); }); |
manifest.json
1 2 3 4 5 6 7 8 9 10 11 |
{ "manifest_version": 2, "name": "Google検索にfavicon", "version": "0.0.1", "content_scripts":[ { "matches": ["https://www.google.co.jp/search?*"], "js": ["jquery-3.1.1.min.js","script.js"] } ] } |
検索結果の構造が変わった模様。
script.js
1 2 3 4 5 6 7 8 9 |
$(document).ready(function(){ $("a > h3").each(function(){ var url = $(this).parent().attr('href'); domain = url.match(/^https?:\/\/([-0-9a-z.]+)/i); var fav = "//www.google.com/s2/favicons?domain=" + domain[1]; var img = "<img src='" + fav + "'>"; $(this).prepend(img); }); }); |
jquery-3.1.1.min.js、manifest.json、script.jsの3つのまとめてフォルダに入れ、Chrome拡張へドラッグする。