HTML/JS - Botão "Adicionar aos Favoritos"

   Hoje vamos aprender uma técnica bem legal para quem quer deixar seu site mais intuitivo ao público, adicionando um link (botão) para adicionar o site em questão aos favoritos. Bem, muitos sites colocaram o código, porém, não resultou em grande exito, porém, após muitas procuras e testes achamos um que presta-se na maioria dos navegadores.

ESSE CÓDIGO NÃO ESTÁ ATIVO PARA GOOGLE CHROME, DEVIDO A MODIFICAÇÃO NO WEBKIT DO CHROME

Código do elemento:
<script language="JavaScript">
function addFav(){
    var url      = "http://www.endereçodosite.com.br";
    var title    = "NOME DO SITE - Descrição do site";
    if (window.sidebar) window.sidebar.addPanel(title, url,"");
    else if(window.opera && window.print){
        var mbm = document.createElement('a');
        mbm.setAttribute('rel','sidebar');
        mbm.setAttribute('href',url);
        mbm.setAttribute('title',title);
        mbm.click();
    }
    else if(document.all){window.external.AddFavorite(url, title);}
}
</script>
<a href="javascript:addFav()" title="Adicionar aos Favoritos">Adicionar aos Favoritos</a>

Obs.: Linhas em "DESTAQUE" devem ser substituídas.