google_http_warning2

Google検索結果でhttpは警告色で目立つようにする。(新デザイン用2020.1.15)

As of 16/01/2020. See the latest version.

// ==UserScript==
// @name        google_http_warning2
// @namespace   https://catherine.v0cyc1pp.com/
// @include     https://www.google.co.jp/search?*
// @include     https://www.google.com/search?*
// @author      greg10
// @run-at      document-end
// @license     GPL 3.0
// @version     0.2
// @grant       none
// @description Google検索結果でhttpは警告色で目立つようにする。(新デザイン用2020.1.15)
// ==/UserScript==

console.log("google_http_warning2 start");


function sub() {

    document.querySelectorAll(".r > a").forEach(function(elem) {
        var href = elem.href;
        if (href == "") return;
        var index = href.indexOf("https");
        if (index == 0) return;
        elem.style.color = "#dd0000";
        elem.style.backgroundColor = "#eeeeee";

    });


    document.querySelectorAll("cite").forEach(function(elem) {
        var parent = elem.parentNode;
        var img = parent.firstElementChild;
        var href = img.alt;
        if (href == "") return;
        var index = href.indexOf("https");
        if (index == 0) return;
        elem.style.color = "#dd0000";
        elem.style.backgroundColor = "#eeeeee";
    });

}

function main() {
    sub();
}


main();