links: how browsers work