1. A computer-implemented method comprising: using a processor to provide a web page; providing an automated process for creating a web browser readable code component, the web browser readable code component including dynamically selectable characteristics, the web browser readable code component being useable with a plurality of different web browsers provided by a plurality of different web browser providers; combining the web browser readable code component in code for the web page; and changing content of a portion of the web page upon execution of the web browser readable code component without altering the remainder of the web page.
1. A computer-implemented method comprising: using a processor to provide a web page; providing an automated process for creating a web browser readable code component, the web browser readable code component including dynamically selectable characteristics, the web browser readable code component being useable with a plurality of different web browsers provided by a plurality of different web browser providers; combining the web browser readable code component in code for the web page; and changing content of a portion of the web page upon execution of the web browser readable code component without altering the remainder of the web page. 3. The method as claimed in claim 1 wherein the content of the portion of the web page changed upon execution of the web browser readable code component includes an image.