Patent ID: 7620891

Claim:
A computerized method for enabling a device using a web browser that does not support Cascading StyleSheets (CSS) to request a Web HyperText Markup Language (HTML) page that includes CSS through a network and a display, while using all presentation features of the included CSS that the web browser can support through the network, the method comprising: receiving a request from the device for obtaining the Web HTML page; forming a Request rule list by identifying the requesting device, aggregating all device and network display possibility information, and suppressing contradictory information, the network display possibilities having a highest priority; retrieving the requested Web HTML page from a Web server; aggregating all CSS presentation definitions of the Web HTML page while suppressing any conflicting CSS presentation definitions in a resulting CSS rule list; modifying any statement of the Web HTML page that is not related to CSS, each modified statement reflecting the CSS rule list while taking into account the device and network display possibilities as stated in the Request rule list; suppressing all statements of the Web HTML page that are related to CSS; and transmitting to the device the HTML page comprising the modified statements after the suppressing.