Apparatus, system and method of automatically placing embedded icons in their visual order in a displayed or printed bi-directionally formatted document
AssigneeInternational Business Machines Corporation
InventorSteven Edward Atkin
Life of this patent
Estimating the term…
Abstract
A system, apparatus and method of automatically placing embedded images or icons in their visual order in a displayed or printed bi-directionally formatted HTML document. The system, apparatus and method includes assigning a directional attribute to each image tag embedded in an HTML document. Then, the HTML document is processed by a bi-directional algorithm that specifies a visual order location for each one of the tags in the HTML document. Finally, each of the image tags are placed in the specified location before passing the HTML document to a browser to be displayed or printed.
Claims24
A method of automatically placing embedded images in their visual order in a displayed or printed bi-directionally formatted HTML document comprising the steps of:
- assigning a directional attribute to an image tag embedded into an HTML document;
- processing the HTML document using a bi-directional algorithm for automatically specifying a location, based on the assigned directional attribute, where the image tag is to be placed in the HTML document, the location being in a visual order or an order in which the image tag is to be displayed or printed;
- placing the image tag in the specified visual order location;
- and
- passing the HTML document to a browser to be displayed or printed.
A computer program product on a computer readable medium for automatically placing embedded images in their visual order in a displayed or printed bi-directionally formatted HTML document comprising:
- code means for assigning a directional attribute to an image tag embedded into an HTML document;
- code means for processing the HTML document using a bi-directional algorithm for automatically specifying a location, based on the assigned directional attribute, where the image tag is to be placed in the HTML document, the location being in a visual order or an order in which the image tag is to be displayed or printed;
- code means for placing the image tag in the specified visual order location;
- and
- code means for passing the HTML document to a browser to be displayed or printed.
An apparatus for automatically placing embedded images in their visual order in a displayed or printed bi-directionally formatted HTML document comprising:
- means for assigning a directional attribute to an image tag embedded into an HTML document;
- means for processing the HTML document using a bi-directional algorithm for automatically specifying a location, based on the assigned directional attribute, where the image tag is to be placed in the HTML document, the location being in a visual order or an order in which the image tag is to be displayed or printed;
- means for placing the image tag in the specified visual order location;
- and
- means for passing the HTML document to a browser to be displayed or printed.
A system for automatically placing embedded images in their visual order in a displayed or printed bi-directionally formatted HTML document comprising:
- at least one storage device for storing code data;
- and
- at least one processor for processing the code data to assign a directional attribute to an image tag embedded into an HTML document, to process the HTML document using a bi-directional algorithm for automatically specifying a location, based on the assigned directional attribute, where the image tag is to be placed in the HTML document, the location being in a visual order or an order in which the image tag is to be displayed or printed, to place the image tag in the specified visual order location, and to pass the HTML document to a browser to be displayed or printed.
Dependencies are inferred from the claim text.