Con questo codice che crea un popup, FF e Crome lo vedono con dimensioni giuste, Safari lo amplia un po' in altezza e Opera non lo vede affatto, lo apre a tutta pagina.

A me basterebbe correggere il codice per Safari.

codice:
function guest(){ 
window.open('http://sito.it/guestbook/form.php','guestbook','scrollbars=1,toolbar=0,location=0,directories=0,statusbar=0,menubar=0,left='+((screen.width-800)/2)+',top='+((screen.height-480)/2)+',resizable=0,width=800,height=555');
}