How Browsers Power Engaging Interactive Experiences