ma nominando il popup così:

popup=window.open()

e nominarlo come dici tu cosi:

window.open('','popup')

sono la stessa cosa o nel fare popup.close() varia qualcosa?

pensavo appartenessero a due categorie diverse le,due cose..!