Populating the page: how browsers work