1. An interactive advertisement device, comprising: application storage configured to store an advertisement display application; an input device configured to receive user interactions; and a processor; wherein the advertisement display application configures the processor to: display a webpage, where the webpage contains a content region, an advertisement region, and the advertisement region includes an advertisement region width and an advertisement region height; move the content region in response to receipt of a user interaction, where the advertisement region remains in a fixed position and the content region moves relative to the advertisement region; display a first advertisement in the advertisement region, where the first advertisement comprises a set of media assets including one or more engagement warnings; select an engagement warning from the one or more engagement warnings based on the advertisement region width and advertisement region height; display the selected engagement warning in response to a first user interaction with the first advertisement, where the engagement warning indicates that further interaction with the first advertisement will cause an action by the advertisement; and perform the action indicated by the engagement warning in response to receipt of a further user interaction with the first advertisement.