1. A method of displaying pages of information on an electronic screen, the method comprising: receiving a first page of information including first text; rendering the first page of information including the first text on the electronic screen at a first zoom setting; after rendering the first page of information at the first zoom setting, accepting zoom input from a user through a user interface; rendering the first page of information including the first text on the electronic screen at a second zoom setting different than the first zoom setting responsive to the zoom input; saving in electronic memory a target text size representing a size of the first text on the electronic screen at the second zoom setting; receiving a second page of information including second text different than the first text; determining a third zoom setting responsive to the target text size and responsive to the second text; and rendering the second page of information including the second text on the electronic screen at a third zoom setting; wherein determining the third zoom setting comprises determining the third zoom setting responsive to the target text size and responsive to the second text to normalize a size of the second text rendered on the electronic screen at the third zoom setting relative to a size of the first text rendered on the electronic screen at the second zoom setting.
1. A method of displaying pages of information on an electronic screen, the method comprising: receiving a first page of information including first text; rendering the first page of information including the first text on the electronic screen at a first zoom setting; after rendering the first page of information at the first zoom setting, accepting zoom input from a user through a user interface; rendering the first page of information including the first text on the electronic screen at a second zoom setting different than the first zoom setting responsive to the zoom input; saving in electronic memory a target text size representing a size of the first text on the electronic screen at the second zoom setting; receiving a second page of information including second text different than the first text; determining a third zoom setting responsive to the target text size and responsive to the second text; and rendering the second page of information including the second text on the electronic screen at a third zoom setting; wherein determining the third zoom setting comprises determining the third zoom setting responsive to the target text size and responsive to the second text to normalize a size of the second text rendered on the electronic screen at the third zoom setting relative to a size of the first text rendered on the electronic screen at the second zoom setting. 14. A method according to claim 1 wherein rendering the first page of information at the second zoom setting comprises, rendering a first portion of the first page of information including a first portion of the first text at the second zoom setting, and rendering a second portion of the first page of information including a second portion of the first text at the second zoom setting wherein the first and second portions of the first text have different text sizes.