Akışkan Uygulamalar, Akışkan Uygulamasını oluştururken seçtiğiniz web sitesi veya web uygulamasıyla sınırlı kalmaya çalışır. Bu nedenle, herhangi bir Fluid Uygulaması, o web sitesinin "dışında" bir URL'ye göz atarsanız sizi sistem varsayılan web tarayıcınıza (Safari veya Firefox gibi) gönderir.
Şimdi, bir "web sitesini" neyin oluşturduğunu belirlemek kesin bilimden daha siyah sanattır. Bir web sitesi, farklı sunucularda bulunan ve bu nedenle farklı URL alanlarında bulunan belgeleri ve kaynakları içerebilecek oldukça belirsiz bir fikir olduğu için "Web sitesi" korkutucu alıntılarda bulunuyor.
Ayrıca, birçok web sitesi için giriş akışı genellikle hızlı ve sessiz bir şekilde, sağladığınız ana sayfa URL'si gibi görünebilecek veya görünmeyebilecek birkaç URL üzerinden yönlendirilir. Bu, Sıvının sistemin varsayılan tarayıcısına göz atmayı ertelemesine neden olur.
Akışkan Uygulamanız görüntülenmesi istenen herhangi bir URL'ye bakar ve bu URL'deki kaynağın, sağladığınız ana URL ile aynı "web sitesinin" bir parçası olup olmadığını tahmin etmeye çalışır. Bu zor bir tahmin oyunudur ve Sıvı asla kutudan% 100 doğru olamaz.
İyi haber şu ki, Fluid'in seçtiğiniz herhangi bir URL modeline göz atmaya izin vermek / vermemek için bir beyaz liste / kara liste özelliği var. Temel olarak, Sıvı Uygulamanızın ne yapmasına izin verildiğini kontrol etmek için Sıvı Uygulamanızın "web sitesini" neyin oluşturduğunu tanımlamanız gerekir.
Bu özelliği yapılandırmak için Fluid Uygulamanızın Uygulama Menüsüne gidin (Apple menüsünün sağında):
Tercihler> Beyaz Liste Tercihleri Bölmesi
Beyaz Liste Önpanında, Sıvı Uygulamanızın yalnızca istediğiniz URL'lere göz atmasını sağlayacak URL kalıpları ekleyebilir / düzenleyebilir / kaldırabilirsiniz. "Şu kalıplarla eşleşen URL'lere göz atmaya izin ver:" radyo düğmesini seçin.
Aşağıdaki "Desen" tablosuna, Sıvı Uygulamanızın ziyaret etmesini istediğiniz URL'ler için bir Joker Desen ekleyin. Yıldız ("*") bu tabloda özel bir Joker karakterdir. Yıldız "burada herhangi bir şeyi eşleştir" anlamına gelir ve çok büyük URL kalıp gruplarını kolayca dahil etmenin veya hariç tutmanın güçlü bir yoludur.
Alternatif olarak, URL kalıbınızı aşağıdaki /
gibi eğik çizgilere sararak Joker Karakter Desenleri yerine tam Normal İfadeler kullanabilirsiniz /http:\/\/google\.com\/.+/
. Normal İfadelerin ne olduğunu bilmiyorsanız, onlardan bahsettiğimi unutun. Çok daha karmaşıktırlar ve Joker Karakter Desenleri neredeyse her zaman işi daha kolay yapabilir.
Fluid Uygulamanızın sizi varsayılan tarayıcınıza (örneğin, Safari) gereksiz yere vurduğunu fark ederseniz, Safari'de yüklenen ilk URL'yi belirlemeye çalışmalısınız. Bu ilk URL, Fluid'in "web sitenizin" bir parçası olmadığını düşündüğü URL'dir. Bu URL'yi belirledikten sonra, yukarıda açıklanan tabloya bu URL ile eşleşmesi için bir desen eklemeniz gerekir. Akışkanın benzer bir URL'ye göz atmayı daha fazla kabul etmesi için desene yıldızların liberal olarak uygulanmasını öneriyorum.
Fluid ayrıca, daha iyi bilinen bazı web uygulamaları için varsayılan olarak makul miktarda "özel durum" kodu ile birlikte gönderilir. Temel olarak, bu, Fluid'un bazı popüler web uygulamalarında (özellikle sizi genel ev URL'leriyle eşleşmeyen URL'lere hızlı bir şekilde yönlendiren) çalıştığı bilinen bir URL modelleri koleksiyonuna sahip olduğu anlamına gelir ve Fluid bunları otomatik olarak ekler İlk lansmanda desenler. Gmail iyi bir örnektir ve Gmail için varsayılan modeller yukarıdaki ekran görüntüsünde gösterilmektedir.