1. A computer implemented method of rendering information, the method comprising: providing link data identifying a plurality of links including a first link linked with a first identifiable portion of content of a page and a second link linked with a second identifiable portion of the content of the page; and causing the page of content and a links presentation including the link data to be displayed in a user interface on a display of a computing device, each link in the links presentation being selectable to cause a respective identifiable portion of the content on the page to be displayed in the user interface, the user interface having a first state in which a first view of the page of content is displayed and the links presentation is displayed in a region of the user interface, the links presentation remaining displayed in the region of the user interface when the user interface has a second state in which a second view of the page of content is displayed, the second view being different from the first view.