Відповіді:
Єдиний спосіб додати будь-які позначки книг у MobileSafari (включаючи ті, які є на головному екрані) - це вбудований інтерфейс користувача, і що Apple не надає цього зробити зі сценаріїв на сторінці. Насправді я впевнений, що механізму цього робити і на настільній версії Safari немає.
Поки Safari не впроваджує Service Worker і не дотримується вказівки, встановленої Chrome і Firefox, не існує можливості додавати додаток програмно на головний екран чи переглядати браузера користувачем
Однак є невелика бібліотека, яка спонукає користувача це зробити і навіть вказує на потрібне місце. Працює частування.
Існує бібліотека Javascript з відкритим кодом, яка пропонує щось пов'язане: мобільний закладку-міхур
Bubble Mobile Bookmark - це бібліотека JavaScript, яка додає промо-бульбашку в нижній частині веб-програми для мобільних пристроїв, пропонуючи користувачам робити закладку програми на головний екран свого пристрою. Бібліотека використовує локальну пам’ять HTML5, щоб відстежувати, чи промо вже відображалася, щоб уникнути постійного нудоти користувачів.
Поточна реалізація цієї бібліотеки спеціально націлена на мобільний Safari, веб-браузер, який використовується на пристроях iPhone та iPad.
У javascript це неможливо, але так, за допомогою “Web Clips” ми можемо створити піктограму або ярлик “add to home screen” в iPhone (за кодовим файлом .mobileconfig)
http://appdistro.cttapp.com/webclip/
після створення файлу mobileconfig ми можемо передати цю URL-адресу в iphone safari-сертифікат встановлення браузера, і після цього перевіримо ваш домашній екран iphone.
Це ще один хороший сценарій домашнього екрану, який підтримує iphone / ipad, мобільний Safari, Android, смартфони Blackberry touch та Playbook.
https://github.com/h5bp/mobile-boilerplate/wiki/Mobile-Bookmark-Bubble
window.navigator.standalone
і закликаю їх додати, якщо він працює в мобільному Safari.