Skip to main content

Cara Ampuh Blokir UCBrowser Dari Blog Kita

Susiloblog.com -

susiloblog.com - Siapa sih yang gak kenal browser UCbrowser?. Browser yang satu ini memiliki banyak keunggulan, selain browser ini cepat, browser ini juga secara default/bawaan sudah ada fitur anti iklanya. Mungkin ini yang menjadikan UCBrowser sebagai pilihan utama brower dismartphone orang, termasuk kamu mungkin.

Sayangnya fitur adblock/anti iklan bawaan dari ucbrowser tidak disukai semua orang, terutama para blogger yang mencari duit dari iklan (ya termasuk saya ini). Bayangkan sudah capek-capek bikin artikel, eh kebanyakan yang baca memakai ucbrowser. 

Untungnya disalah satu forum terbaik indonesia membahas cara memblokir ucbrowser dari blog kita. Saya sendiri sudah mencobanya dan sejauh ini sudah mampu memblokir ucbrowser dari blog saya. 

Kali ini saya juga akan membagikan tips yang sudah saya dapat untuk kalian.

Cara Memblokir Ucbrowser Dari Blog



Copy script berikut ini dan parse terlebih dahulu. Untuk memparse kamu bisa ke link ini . Tinggal masukkan script dibawah ini dan klik escape , 

<p id="gaboleh"></p>
<script>
var cari = navigator.userAgent;
var dapet = cari.search("UCBrowser");
if(dapet>1) {

    var strs=document.URL;
    var urlnya= strs.replace("http://", "");
    var strings='<meta name="viewport" content="width=device-width, initial-scale=1.0"><h3 align="center"> Maaf, website kami tidak dapat dibuka dengan baik jika anda menggunakan UCBrowser<br/><br/>klik tombol pilih dibawah ini , lalu salin/copy dan buka menggunakan browser lain (seperti Chrome, Opera, dll)<br/><br/><input type="text" class="teks" value="'+ document.URL  +'" size="50"><br/> <button class="js-copy-btn">Pilih</button><br/></h3>';


    document.getElementById("gaboleh").innerHTML = strings;
var copyTextareaBtn = document.querySelector('.js-copy-btn');

copyTextareaBtn.addEventListener('click', function(event) {
  var copyTextarea = document.querySelector('.teks');
  //copyTextarea.select();
copyTextarea.selectionStart=0;
copyTextarea.selectionEnd=copyTextarea.value.length;

  try {
    var successful = document.execCommand('copy');
    var msg = successful ? 'successful' : 'unsuccessful';
    console.log('Copying text command was ' + msg);
  } catch (err) {
    console.log('Oops, unable to copy');
  }
});

   exit();
}

function exit( status ) {
    // http://kevin.vanzonneveld.net
    // +   original by: Brett Zamir (http://brettz9.blogspot.com)
    // +      input by: Paul
    // +   bugfixed by: Hyam Singer (http://www.impact-computing.com/)
    // +   improved by: Philip Peterson
    // +   bugfixed by: Brett Zamir (http://brettz9.blogspot.com)
    // %        note 1: Should be considered expirimental. Please comment on this function.
    // *     example 1: exit();
    // *     returns 1: null

    var i;

    if (typeof status === 'string') {
        alert(status);
    }

    window.addEventListener('error', function (e) {e.preventDefault();e.stopPropagation();}, false);

    var handlers = [
        'cut',
        'beforeunload', 'blur', 'change', 'contextmenu', 'focus', 'keydown', 'keypress', 'keyup', 'mousedown', 'mousemove', 'mouseout', 'mouseover', 'mouseup', 'resize', 'scroll',
        'DOMNodeInserted', 'DOMNodeRemoved', 'DOMNodeRemovedFromDocument', 'DOMNodeInsertedIntoDocument', 'DOMAttrModified', 'DOMCharacterDataModified', 'DOMElementNameChanged', 'DOMAttributeNameChanged', 'DOMActivate', 'DOMFocusIn', 'DOMFocusOut', 'online', 'offline', 'textInput',
        'abort', 'close', 'dragdrop', 'load', 'paint', 'reset', 'submit', 'unload'
    ];

    function stopPropagation (e) {
        e.stopPropagation();
        // e.preventDefault(); // Stop for the form controls, etc., too?
    }
    for (i=0; i < handlers.length; i++) {
        window.addEventListener(handlers[i], function (e) {stopPropagation(e);}, true);
    }

    if (window.stop) {
        window.stop();
    }

    throw '';
}

</script>
Kamu juga bisa mengubah pesan
Maaf, website kami tidak dapat dibuka dengan baik jika anda menggunakan UCBrowser. klik tombol pilih dibawah ini , lalu salin/copy dan buka menggunakan browser lain (seperti Chrome, Opera, dll)
Dengan kalimat yang kamu inginkan.

Setelah script tadi diparse dan dicopy hasil parsenya, selanjutnya ikuti langkah berikut ini

1. Login ke blogspot
2. Template -> Edit HTML
3. Letakkan kode hasil parse dibawah <head>
4. Selanjutnya simpan dan coba buktikan akses blogmu lewat ucbrowser
5. Selesai

Semoga dengan tips yang sudah saya tulis diatas, earning adsense kamu akan semakin meningkat. Owh ya untuk semakin mengoptimalkanya, padukan dengan memasang anti adblock pada blogspot kamu. Komen jika ada yang ingin kamu tanyakan
Aturan Berkomentar: Silahkan tuliskan komentar Anda yang sesuai dengan topik postingan halaman ini. Komentar yang berisi tautan tidak akan ditampilkan sebelum disetujui.
Buka Komentar
Tutup Komentar