Responsive Delivery is a methodology employed to deliver HTML5 user experiences on a variety of devices—typically mobile and tablet—by programmatically transforming the user experience available on an existing, traditional web site. The transformed interface (often delivered to mobile, tablet, or kiosk devices) interacts with the same back-end infrastructure as the source web interface. The result is to achieve advantages in ROI, time-to-market, maintenance-cost, and end-user experience quality over competing methodologies.