Ответ 1
Согласно Руководство по веб-контенту Safari, вы должны установить <meta name="apple-mobile-web-app-capable" content="yes" />
на своей веб-странице, чтобы представить свой контент в полноэкранном режиме.
Вы также можете установить начальное изображение, чтобы оно выглядело как родное приложение, установив <link rel="apple-touch-startup-image" href="/startup.png">
Изменить (обнаружение при запуске в полноэкранном режиме)
Вы можете добавить JS-код на свою веб-страницу, чтобы определить, запущен ли он в полноэкранном режиме:
<script type="text/javascript">
if ('standalone' in navigator && !navigator.standalone && (/iphone|ipod|ipad/gi).test(navigator.platform) && (/Safari/i).test(navigator.appVersion)) {
__do something here__
}
Для получения дополнительной информации об этом может быть интересен этот проект.