Single column layout for content pages
First Claim
1. In a computing device, a method comprising:
- arranging content to appear in a single column when rendered for display on a device, including vertically-stacking at least two blocks of content that were originally designed for appearing horizontally relative to one another; and
rendering the single column for display on a device.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for small computing devices that present a single column of content such as a web page such that a user need only scroll vertically to see the content. A parser converts HTML to CSS as necessary, and a single column style sheet modifies content for a more-optimized viewing experience. To this end, tables and tables cells are rendered as blocks, with no padding/border/margins and any explicit widths and heights changed to automatic. Other table elements are rendered as block level elements, and horizontal margins are eliminated or re-enabled on some elements in a reduced manner. Spacer images are removed, as well as cell background images and small images. Content such as text is wrapped, and images are resized as necessary based on the screen display width. The result is a single content column that facilitates viewing and scrolling in only one direction.
116 Citations
33 Claims
-
1. In a computing device, a method comprising:
-
arranging content to appear in a single column when rendered for display on a device, including vertically-stacking at least two blocks of content that were originally designed for appearing horizontally relative to one another; and rendering the single column for display on a device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. In a computing device, a method comprising:
-
receiving content that is designed to have at least two horizontal columns when rendered; and processing a style sheet to modify the content, the style sheet including information that when processed modifies the content into a plurality of stacked blocks such that when rendered the modified content appears in a single horizontal column. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification