A method, system, and apparatus for customizing web part objects. A web
part object 28 that is capable of providing a presentation is accessed.
Once the web part object is accessed, a specification file 38 associated
with the web part object is also accessed. The specification file
contains additional code, such as HTML, JAVA Script, or other code. The
additional code is applied to a web part to modify the presentation of
the web part. Thus, the presentation of the web part is modified in
accordance with the specification file to provide a modified
presentation.