A computer-implemented method, comprising: displaying, on a multi-touch input device, a plurality of content areas (404A, 404B), each content area associated with a respective first amount of text, wherein each content area is displayed with a respective initial viewable amount of text that is a subset of the respective first amount of text; receiving an on-screen pinch gesture for expanding a size of each of the content areas, the on-screen pinch gesture being associated with a first location and a second location, the second location being different from the first location on the multi-touch input device; and for each of the plurality of content areas: expanding a respective size of the respective content area based on the on-screen pinch gesture; and displaying an increased viewable amount of text in the respective expanded content area based on the expanded size of the content area, wherein the increased viewable amount of text is a larger subset of the respective first amount of text than the initial viewable amount of text, and a character size of the increased viewable amount of text is substantially equal to a character size of the original viewable amount of text, characterized in that displaying a plurality of content areas further comprises displaying a plurality of content areas in a web browser, wherein each content area is displayed in a web browser window of the web browser, wherein the web browser windows are being stacked one on top of each other in a viewable configuration, wherein the on-screen pinch gesture results in providing a larger viewable portion of respective web browser windows nearest to the on-screen pinch gesture, and wherein the resulting display includes fewer web browser windows in the web browser, wherein the fewer web browser windows are also being stacked one on top of each other in a viewable configuration. displaying, on a multi-touch input device, a plurality of content areas (404A, 404B), each content area associated with a respective first amount of text, wherein each content area is displayed with a respective initial viewable amount of text that is a subset of the respective first amount of text; receiving an on-screen pinch gesture for expanding a size of each of the content areas, the on-screen pinch gesture being associated with a first location and a second location, the second location being different from the first location on the multi-touch input device; and for each of the plurality of content areas: expanding a respective size of the respective content area based on the on-screen pinch gesture; and displaying an increased viewable amount of text in the respective expanded content area based on the expanded size of the content area, wherein the increased viewable amount of text is a larger subset of the respective first amount of text than the initial viewable amount of text, and a character size of the increased viewable amount of text is substantially equal to a character size of the original viewable amount of text, characterized in that displaying a plurality of content areas further comprises displaying a plurality of content areas in a web browser, wherein each content area is displayed in a web browser window of the web browser, wherein the web browser windows are being stacked one on top of each other in a viewable configuration, expanding a respective size of the respective content area based on the on-screen pinch gesture; and displaying an increased viewable amount of text in the respective expanded content area based on the expanded size of the content area, wherein the increased viewable amount of text is a larger subset of the respective first amount of text than the initial viewable amount of text, and a character size of the increased viewable amount of text is substantially equal to a character size of the original viewable amount of text, characterized in that displaying a plurality of content areas further comprises displaying a plurality of content areas in a web browser, wherein each content area is displayed in a web browser window of the web browser, wherein the web browser windows are being stacked one on top of each other in a viewable configuration, wherein the on-screen pinch gesture results in providing a larger viewable portion of respective web browser windows nearest to the on-screen pinch gesture, and wherein the resulting display includes fewer web browser windows in the web browser, wherein the fewer web browser windows are also being stacked one on top of each other in a viewable configuration.