1. A method, comprising: intercepting a request to render a control content by a client application; intercepting the control content as it is being served from a content source; based on predetermined criteria, dynamically replacing the control content with a replacement content, the replacement content being an alternative version of the control content differing from the control content in one or more alternative elements; and selectively rendering the replacement content via the client application.