1. A method for extending markup supported by a browser comprising: identifying a browser that presents information written in a markup language; identifying an extender including at least one extension to the markup language, wherein the browser does not normally support the extension; loading the extender; and extending the markup language supported by the browser to include the extension.