19. The method of claim 13 , wherein the displayed plurality of text display blocks comprise news articles.
13. In a computer system including a display screen comprising a result display area of a graphical user interface, a computer-implemented method of shortening a plurality of text display blocks displayed in the result display area of the graphical user interface, the method comprising: in response to movement of a single control displayed in a control area of the user interface distinguished from the result display area, determining a longest text display block of the displayed plurality of text display blocks, each text display block has a size individually determined based on the amount of data to be displayed in the block; shortening by one increment the size of the longest text display block of the displayed plurality of text display blocks, wherein at least two of the text display blocks have different amounts of data and are displayed having different sizes, and wherein the shortening is dynamic, visible and concurrent with the movement of the control; determining whether the displayed plurality of text display blocks are of equal size; and in response to a determination that the displayed plurality of text display blocks are of equal size, shortening the sizes of the displayed plurality of text display blocks as a group until a minimum size is reached, wherein the shortening is dynamic, visible and concurrent with the movement of the control.