Die Googlebar arbeitet schon lange so.
Ups, stimmt gar nicht, ich meinte http://pagerankstatus.mozdev.org/.
Ein weiteres JavaScript, dass den PageRank ermittelt:
http://www.scss.com.au/family/andrew/opera/panels/pagerank/
Kompliziert ist m.W. eigentlich nur der Algorithmus, der die Prüfsumme aus der Seitenadresse errechnet.