Eylül 2014 Güncellemesi: iOS 8 minimal-ui
özelliği kaldırdı
Varsayılan tarayıcı davranışına dayanmaktan başka gezinme çubuklarını kaldırmanın / gizlemenin bir yolu daha yok (kaydırma sırasında çubuklar gizlenecek, ancak yalnızca kaydırma öğesiBODY
sayfanın olması durumunda). Tek "geçici çözüm", uygulamayı ana ekrana kaydetmek ve uygun meta etiketleri ayarlamaktır (aşağıya bakın).
Ağustos 2014 Güncellemesi: iOS 8 (beta) artık desteklenmemektedirminimal-ui
. Çözüm yok. (Bunun nedeni büyük olasılıkla, insanların başka yere gitmesini engellemek için onu kullanan web siteleri tarafından kötüye kullanımdan kaynaklanmaktadır, ancak iOS 8 Safari'de henüz halka açıklanmamış ve yerini alan yeni özellikler olabilir minimal-ui
.)
iOS 7.1, bu sorunu çözmek için yeni bir API ekledi:
<meta name="viewport" content="minimal-ui">
Bu yeni görüntü alanı bayrağı, Safari kullanıcı arayüzünü varsayılan olarak gizler (yalnızca URL ve SSL göstergeli küçük bir başlık çubuğu gösterilir). Safari kullanıcı arayüzüne erişmek için kullanıcıların bu başlık çubuğuna aktif olarak dokunmaları gerekir.
Not olduğunu iOS 7.0.x üzerinde, hiçbir API ya da bilinen bir çözüm bulunmamaktadır bunun için. Bu sürümlerde, Safari'nin tarayıcı kromunu kalıcı olarak gizlemek istiyorsanız, kullanıcının web uygulamasını ana ekrana eklemesini sağlamanız (uygun meta etiketler ayarlı olarak <meta name="apple-mobile-web-app-capable" content="yes">
) veya Phonegap gibi bir tür yerel uygulama sarmalayıcı kullanmanız ve aracılığıyla dağıtmanız gerekir. App Store.
Kişisel olarak, geliştiricileri ve kullanıcıları mutlu eden harika bir çözüm olan iOS 6 Mobil Safari'de yatay modda tanıttıkları "tam ekran" düğmesini kaldırmasalardı keşke.
Bunun daha kalıcı bir şekilde çözülmesi için mükemmel bir aday, Mobile Safari'nin HTML5 tam ekran API'sini (OS X'te Safari'de desteklenmektedir!) Desteklemesi olacaktır. Ne yazık ki, şu anda destek yok ve geçmişte iOS puan sürümleri yeni Safari özellikleri eklemiyordu, bu yüzden belki de bu iOS 8 için bir şey.