Odpowiedzi:
Jedynym sposobem dodania jakichkolwiek znaczników książek w MobileSafari (w tym znaków na ekranie głównym) jest wbudowany interfejs użytkownika, a Apple i tak nie zapewnia tego ze skryptów na stronie. W rzeczywistości jestem prawie pewien, że nie ma mechanizmu umożliwiającego to w wersji Safari na komputery stacjonarne.
Dopóki Safari nie zaimplementuje narzędzia Service Worker i nie będzie postępować zgodnie z kierunkiem wyznaczonym przez przeglądarki Chrome i Firefox, nie ma możliwości programowego dodawania aplikacji do ekranu głównego ani wyświetlania monitów przeglądarki użytkownika
Istnieje jednak mała biblioteka, która zachęca użytkownika do zrobienia tego, a nawet wskazuje właściwe miejsce. Działa wspaniale.
Istnieje biblioteka Javascript typu open source, która oferuje coś związanego: dymek z zakładkami mobilnymi
Mobile Bookmark Bubble to biblioteka JavaScript, która dodaje dymek promocyjny na dole Twojej mobilnej aplikacji internetowej, zapraszając użytkowników do dodania zakładek do aplikacji na ekranie głównym urządzenia. Biblioteka używa lokalnej pamięci HTML5 do śledzenia, czy promocja została już wyświetlona, aby uniknąć ciągłego dokuczania użytkownikom.
Obecna implementacja tej biblioteki jest szczególnie ukierunkowana na Mobile Safari, przeglądarkę internetową używaną na urządzeniach iPhone i iPad.
W javascript nie jest to możliwe, ale tak, za pomocą „Web Clipsów” możemy stworzyć ikonę „dodaj do ekranu głównego” lub skrót w iPhonie (przez plik kodu .mobileconfig)
http://appdistro.cttapp.com/webclip/
po utworzeniu pliku mobileconfig możemy przekazać ten adres URL w certyfikacie instalacji przeglądarki iPhone Safari, a po zakończeniu sprawdzić na ekranie głównym iPhone'a jest ikona skrótu do Twojej strony internetowej lub aplikacji internetowej.
Jest to również kolejny dobry skrypt ekranu głównego, który obsługuje iPhone / iPad, Mobile Safari, Android, smartfony dotykowe Blackberry i Playbook.
https://github.com/h5bp/mobile-boilerplate/wiki/Mobile-Bookmark-Bubble
window.navigator.standalone
i zachęcić ich do dodania, jeśli działa w Mobile Safari.