Firefox miał Google Toolbar. Operze brakowało narzędzia pokazującego Page Rank aktualnie przeglądanej strony. Ostatnio trafiłem na ciekawy skrypt który wypełnia tę lukę.
Narzędzie pokazuje Page Ranka Google oraz kilka innych statystyk:

Strona projektu: SEObar
SeoBAR jest skryptem JS automatycznie podczepianym przez Operę do strony. UserJS (bo tak nazywa się technologia) ma spore możliwości. Więcej na jej temat w artykule Skrypty Użytkownika na operawiki.info.
dodano: 2007.03.20
Komentatorzy zwrócili uwagę na sprawę bezpieczeństwa. Rzeczywiście: korzystamy z dosyć długiego skryptu (SEObar). Alternatywą do rozważenia jest narzędzie podobne do SEObar, tyle że prostsze:

//Funkcja powodujaca znikniecie paska PageRank po kliknieciu w niego
function switchVis(elem) {
document.getElementById(elem).style.visibility="hidden";
}
//Funkcja odpowiedzialna za wyswietlenie PageRank
document.addEventListener('load', function(ev) {
if (window.location.href.match(/^.*\.(jpe?g|bmp|gif|png)$/i)) {
return false ;
}
var body = document.getElementsByTagName('body')[0] ;
var div = document.createElement ('div') ;
var img = document.createElement ('img') ;
img.src = 'http://www.singerdesign.com/pagerank.php?type=small&url=' + location.href ;
div.style.position = 'fixed' ;
div.style.right = '0';
div.style.bottom = '0';
div.id = 'pr';
div.onclick = "switchVis('pr')";
div.appendChild (img) ;
body.appendChild (div) ;
}, false);
Skrypt znalazłem w artykule pana Pawła Rabinka. Ale był z drukarskimi cudzysłowami i apostrofami, dlatego wkleiłem skorygowaną wersję.
Jak widać kodu jest mniej. Pozostaje wywołanie zewnętrznego adresu:
img.src = 'http://www.singerdesign.com/pagerank.php?type=small&url=' +
Oznacza on, że autorzy strony zobaczą każdy odwiedzony przez nas adres.
Tylko zostawianie dostępu do informacji o stronach które się przegląda dla stron trzecich nie jest zbyt bezpieczne. Szczególnie jeżeli chodzi o narzędzia rosyjskie
Trzeba by przeanalizować cały kod ponad 100 KB co by nie wysyłało przypadkiem jakiś danych ew nie zostawiało luki do wykonania zewnętrznego kodu JS.
Nie chciał bym się obudzić z ręką w nocniku jak przejmą hasła do paypal czy banku
co racja ro racja – niestatey wszystko co z .ru to tak z przymrużeniem oka trzeba traktować – a szkoda bo liczyłem w końcu na toolbara z PR dla opery
Kurde, a chciałem to zainstalować bez przemyślenia tego. :]