Fluid: ketika saya mencoba masuk, Aplikasi Fluid saya meluncurkan browser default sebagai gantinya


19

Saya telah membuat Aplikasi Fluid untuk situs web favorit saya.

Tetapi ada masalah ketika saya mencoba masuk ke situs web di Aplikasi Fluid yang saya buat: browser web default saya (dalam kasus saya, Safari) diluncurkan sebagai gantinya.

Mengapa saya tidak bisa masuk? Mengapa Aplikasi Fluid saya menunda menjelajah ke browser default saya ketika saya mencoba masuk ke situs web?

Jawaban:


36

Aplikasi Fluid mencoba menjaga penjelajahan Anda terbatas pada situs web atau aplikasi web yang Anda pilih saat membuat Aplikasi Fluid. Karenanya, Aplikasi Fluid apa pun akan mengirim Anda ke peramban web default sistem Anda (seperti Safari atau Firefox) jika Anda meramban ke URL "di luar" situs web itu.

Sekarang, menentukan apa yang merupakan "situs web" lebih merupakan seni hitam daripada ilmu pasti. "Situs web" dalam kutipan yang menakutkan karena situs web adalah gagasan yang agak kabur yang mungkin menyertakan dokumen dan sumber daya yang terletak di server yang berbeda ... dan karena itu terletak di domain URL yang berbeda.

Juga, aliran masuk untuk banyak situs web sering kali dengan cepat dan diam-diam mengalihkan Anda melalui beberapa URL yang mungkin atau tidak mirip dengan URL beranda yang Anda berikan. Ini akan menyebabkan Fluid menunda penjelajahan ke browser default sistem.

Aplikasi Fluid Anda melihat URL apa pun yang diminta untuk ditampilkan dan mencoba menebak apakah sumber daya di URL itu adalah bagian dari "situs web" yang sama dengan URL beranda yang Anda berikan. Ini adalah permainan menebak yang rumit, dan Fluid tidak akan pernah bisa 100% akurat di luar kotak.

Berita baiknya adalah Fluid memiliki fitur daftar putih / daftar hitam untuk mengizinkan / melarang penelusuran ke pola URL apa pun yang Anda pilih. Pada dasarnya, Anda perlu mendefinisikan apa yang merupakan "situs web" Aplikasi Fluid Anda untuk mengontrol apa yang diperbolehkan untuk dilakukan oleh Aplikasi Fluid Anda.

Untuk mengkonfigurasi fitur ini, buka Menu Aplikasi Aplikasi Fluid Anda (di sebelah kanan menu Apple):

Preferensi> Panel Preferensi Daftar Putih

PreferensiPane Whitelist Aplikasi Cairan

Di Whitelist Prefpane, Anda dapat menambah / mengedit / menghapus pola URL yang akan membuat Fluid App Anda hanya menjelajah ke URL yang Anda inginkan. Pilih tombol radio "Izinkan menjelajah ke URL yang cocok dengan pola-pola ini:".

Dalam tabel "Pola" di bawah ini, Anda harus menambahkan Pola Wildcard untuk URL apa pun yang ingin dikunjungi oleh Aplikasi Fluid Anda. Bintang ("*") adalah karakter Wildcard khusus dalam tabel ini. Bintang berarti "cocokkan dengan apa pun di sini", dan merupakan cara yang ampuh untuk dengan mudah memasukkan atau mengecualikan grup yang sangat besar dari pola URL.

Atau, Anda dapat menggunakan Regular Expressions penuh bukannya Pola Wildcard dengan membungkus pola URL Anda di garis miring ke depan /seperti: /http:\/\/google\.com\/.+/. Jika Anda tidak tahu apa itu Regular Expressions, lupakan saya menyebutkannya. Mereka jauh lebih rumit, dan Pola Wildcard hampir selalu dapat menyelesaikan pekerjaan dengan lebih mudah.

Jika Anda menemukan bahwa Aplikasi Fluid Anda tidak perlu mengeluarkan Anda dari peramban default Anda (katakanlah, Safari), Anda harus mencoba menentukan URL pertama yang dimuat di Safari. URL pertama ini adalah yang menurut Fluid bukan bagian dari "situs web" Anda. Setelah menentukan URL itu, Anda harus menambahkan pola ke tabel yang dijelaskan di atas untuk mencocokkan URL itu. Saya sarankan menerapkan bintang secara bebas ke pola sehingga Fluid akan lebih menerima browsing ke URL yang sama.

Fluid juga memberikan kode "kasus khusus" dalam jumlah wajar secara default untuk beberapa aplikasi web yang lebih terkenal. Pada dasarnya, ini berarti bahwa Fluid memiliki koleksi pola URL yang diketahui berfungsi untuk beberapa webapp yang lebih populer (terutama yang dengan cepat mengarahkan Anda ke URL yang tidak cocok dengan URL rumah yang umum), dan Fluid akan secara otomatis memasukkan ini pola pada peluncuran pertama. Gmail adalah contoh yang bagus dan pola default untuk Gmail ditunjukkan pada tangkapan layar di atas.


1
Todd terima kasih telah bertanya dan menjawab ini, saya telah melihatnya muncul beberapa kali - mudah-mudahan ini dirujuk di google dan menghentikan pertanyaan ke milis lancar mengenai topik ini.
dstarh

Ini juga merupakan gejala membuat ulang aplikasi Fluid dengan nama yang sama tetapi URL yang berbeda. Saya memindahkan situs web yang ditunjukkan Fluid dan membuat ulang aplikasi. Pergi ke pengaturan daftar putih dan masih memiliki domain lama.
Kobi Tate

Jawaban Todd bekerja dengan baik, namun Anda juga dapat memilih opsi untuk mengizinkan semua situs di tab Daftar Putih untuk mempermudah.
Shakaib Saleem

5

Jawaban Todd benar, namun, Google sejak itu memperbarui URL mereka sedikit, jadi ...

dari pada:

*google.com*/accounts/ServiceLoginAuth*

menggunakan:

*google.com*/ServiceLoginAuth*

PS Saya tidak punya cukup perwakilan untuk memposting ini sebagai komentar pada jawaban asli: /


Edit jawaban adalah pilihan terbaik. Terima kasih atas kontribusinya - orang mungkin melihatnya di sini juga ...
bmike

Untuk youtube: Buka Fluid -> Url = youtube.com, Name = YouTube -> Buat -> Jalankan -> Bilah Menu -> YouTube -> Preferensi -> Daftar Putih -> (+) -> rekatkan " google.com * / ServiceLoginAuth "(TANPA tanda kutip ...) -> Klik masuk di jendela youtube dan lengkapi masuk. Selamat menikmati.
Boaz Rymland

1

Jika Anda mencoba melakukan ini dengan file lokal, tambahkan file pola: // * dan semuanya berfungsi dengan baik.


-1

Setelah saya membuka Kalender Gmail di browser dan menyalin URL LENGKAP, saya bisa menggunakan URL itu di aplikasi Fluid untuk membuat aplikasi mandiri yang merupakan Kalender Google saya. Sebelumnya saya hanya memasukkan URL singkat dan mungkin itulah mengapa jendela browser kosong terbuka.

Saran saya adalah mengunjungi situs web terlebih dahulu di browser Anda, lalu salin URL untuk membuat aplikasi Fluid baru.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.