1. A computer-implemented method comprising: receiving a request to view a page of an electronic document based on a future publication date; causing a version of the page of the electronic document to be displayed based on the future publication date; and enabling navigation through other pages of the electronic document that correspond to the future publication date.