Aktualizacja wrzesień 2014: iOS 8 usunął tę minimal-uifunkcję
. Znów nie ma innego sposobu na usunięcie / ukrycie pasków nawigacji niż poleganie na domyślnym zachowaniu przeglądarki (paski będą ukryte podczas przewijania, ale tylko wtedy, gdy przewijany element to BODYstrona). Jedynym „obejściem” jest zapisanie aplikacji na ekranie głównym i ustawienie odpowiednich metatagów (patrz poniżej).
Aktualizacja sierpień 2014: iOS 8 (beta) nie obsługuje jużminimal-ui . Nie ma obejścia. (Przyczyną tego jest prawdopodobnie nadużycia ze strony witryn internetowych, które próbowały uniemożliwić ludziom ucieczkę, chociaż w iOS 8 Safari mogą pojawić się nowe funkcje, które nie zostały jeszcze upublicznione, ale zastępują je minimal-ui).
iOS 7.1 dodał nowe API, aby rozwiązać ten problem:
<meta name="viewport" content="minimal-ui">
Ta nowa flaga widoku domyślnego ukrywa interfejs użytkownika Safari (wyświetlany jest tylko mały pasek tytułu z adresem URL i wskaźnikiem SSL). Aby uzyskać dostęp do interfejsu użytkownika Safari, użytkownicy muszą aktywnie dotknąć tego paska tytułu.
Zwróć uwagę, że w systemie iOS 7.0.x nie ma interfejsu API ani znanego obejścia tego problemu . W tych wersjach, jeśli chcesz trwale ukryć przeglądarkę Safari, musisz <meta name="apple-mobile-web-app-capable" content="yes">poprosić użytkownika o dodanie aplikacji internetowej do ekranu głównego (z ustawionymi odpowiednimi metatagami ) lub użyć jakiegoś natywnego opakowania aplikacji, takiego jak Phonegap i rozpowszechniać za pośrednictwem w sklepie App Store.
Osobiście żałuję, że nie usunęli przycisku „pełnego ekranu”, który wprowadzili w trybie poziomym w iOS 6 Mobile Safari, co było świetnym rozwiązaniem, które uszczęśliwiło programistów i użytkowników.
Idealnym kandydatem do bardziej trwałego rozwiązania tego problemu byłoby Mobile Safari obsługujące pełnoekranowy interfejs API HTML5 (który jest obsługiwany w Safari na OS X!). Niestety, w tej chwili nie ma wsparcia i historycznie wydania punktowe iOS nie dodawały nowych funkcji Safari, więc może to coś dla iOS 8.