The document describes a Generic Adaptation Component (GAC) that can add adaptation capabilities to existing web applications. The GAC acts as a generic transcoding tool that takes in XML content from a web application, applies adaptation rules specified in its configuration, and outputs adapted web pages. The configuration allows specifying both content adaptation rules and context data update rules to support dynamic adaptation. The GAC is intended to be a lightweight solution that can be integrated into various applications like transcoding static pages, acting as an adaptive frontend for a web information system, or extending existing adaptive systems with additional adaptation types.