Profile: dynamic content

Why might some profiles include user-supplied dynamic content (javascript)?

Some users have chosen to customize their profiles with dynamic content such as instant messaging tools, clocks, hit counters, etc. This dynamic content may be implemented in a scripting language such as javascript, which can be run by the viewer's web browser.