Cara Mode Kios Halaman Web OSX - Chrome


13

Saya harus membiarkan anggota masyarakat menggunakan laptop saya untuk mengakses halaman web pendaftaran anggota di pameran siswa dalam beberapa minggu.

Chrome tidak memiliki mode kios di Mac, apakah mungkin untuk menonaktifkan CMD + Q, mencegah bilah judul muncul dll.?

Apakah ada perangkat lunak yang dirancang untuk ini?

Ada saran lain?


Untuk apa nilainya, saya pikir mode Kios diaktifkan tetapi Anda harus membuka Chrome dari baris perintah untuk memberikannya parameter --kiosk. Yang sedang berkata, saya belum bisa melewati parameter dengan sukses.
styfle

Anda dapat menyembunyikan bilah judul dengan mode layar penuh (cmd-shift-F), tetapi semua menu masih diaktifkan.
Matthew Frederick

1
--kiosk belum diaktifkan di OS X
Pez Cuckow

Jawaban:


4

Ada plugin bernama Saft yang memungkinkan mode kios di Safari. (Saft telah dihentikan pada akhir 2012; tidak berfungsi di luar Safari 5.0.5.) Jika komputer digunakan di depan umum, buat pengguna tamu baru dalam preferensi sistem dan gunakan yang ini untuk pameran. Bahkan jika seseorang keluar dari mode kios, mereka tidak dapat melihat data pribadi Anda atau mengacaukan apa pun.

Jika Anda ingin tetap menggunakan Chrome, ada AppleScript di Superuser , untuk meluncurkan Chrome dalam mode kios.


Skrip apel bukan mode kios nyata, itu hanya layar penuh normal. Terima kasih atas tautannya ke safe.
Pez Cuckow

Tautan saft sepertinya tidak berfungsi. Apakah ada peluang Anda dapat memperbarui?
JBis

5

Sudahkah Anda mempertimbangkan menggunakan Opera sebagai browser untuk mendaftar. Itu memang menyediakan mode kios yang mudah diaktifkan:

/Applications/Opera.app/Contents/MacOS/Opera -kioskmode -noexit

Dokumentasi tersebut memiliki informasi tentang mode batas waktu 'Go To Home' yang akan mengembalikan kios setelah interval yang ditentukan.


Tidak berfungsi lagi setelah mereka beralih ke Chromium
fregante

5

Chrome memiliki mode Kios untuk Mac OS. Semacam. Anda dapat meneruskannya baris perintah args untuk mendapatkan mode kios sebagai berikut:

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --kiosk --app=192.168.168.53

=> Ini membuka jendela chrome tanpa dekorasi jendela, dimaksimalkan ke layar penuh (seperti aplikasi Mac lain yang dimaksimalkan.

Untuk semua argumen baris perintah Chrome, periksa: http://peter.sh/experiments/chromium-command-line-switches/#load-extension


3

Ini rumit tetapi saya berhasil mendapatkan Chrome dalam mode kios yang tepat. Dengan mengedit Chrome Info.plistdi konten paket, Anda dapat memaksanya menyembunyikan bilah menu dalam mode presentasi (disetel LSUIPresentationModeke 3). The Continue where I left offpengaturan mungkin membantu.

Gunakan kontrol orang tua untuk memblokir atau membuat daftar situs web.

Ada plugin Chrome yang disebut kioskmodehelper yang membatasi tab dan menyembunyikan elemen ui.


Tidak berfungsi di OS X 10.9: bilah disembunyikan tetapi pengguna hanya bisa mengenai batas atas dan bawah dan mereka akan muncul.
fregante


2

Jika Anda menyiapkan pengguna baru di System Preferences dan mengatur kontrol orangtua untuk membiarkannya memiliki pencari sederhana maka Anda hanya dapat membolehkan Chrome dibuka dan Anda dapat mengaturnya sehingga satu-satunya halaman web yang diizinkan untuk diakses adalah halaman web Anda.


1

Buka Script Editordan gunakan yang berikut ini:

set strUrl to "https://example.org"
do shell script "/Applications/Google\\ Chrome.app/Contents/MacOS/Google\\ Chrome --app=" & strUrl

tell application "Google Chrome" to activate
tell application "System Events"
    keystroke "f" using {command down, control down}
end tell

Ini akan membuka url dalam mode aplikasi karena kios tidak tersedia di Mac.

Kemudian mengirimkan tombol ctrl+ cmd+ funtuk masuk ke layar penuh karena pintasan yang lebih lama cmd+ shift+ ftampaknya tidak lagi berfungsi.



0

Saya sedang mengerjakan webviewer kios minimalis yang hanya bertujuan menyediakan wadah yang aman untuk url / webapp yang telah ditentukan. Fitur dasarnya adalah:

  • Mode Normal / Kios
  • Perlindungan kata sandi opsional untuk meninggalkan Mode-Kios
  • URL yang ditentukan sebelumnya (ditujukan untuk webapp)
  • URL admin Webapp opsional
  • Registrasi dalam Aplikasi sebagai aplikasi login / startup

Bisa dilakukan dengan beberapa penyesuaian dan lebih lanjut "pengerasan" tetapi melayani tujuannya - dan itu open source dalam hal ini.

https://github.com/tschiemer/filmothek-kiosk-osx


0

Tidak satu pun dari jawaban ini yang berfungsi untuk saya sebagai solusi baris perintah. Saya harus melewati URL melalui parameter aplikasi agar berfungsi.

(MacOS 10.13.4. Chrome 66.)

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --kiosk --app=http://example.com

* Sepertinya solusi William memasukkan ini ke dalam Applescript-nya.


Bagaimana hal ini berbeda dari jawaban sebelumnya apple.stackexchange.com/a/232074/237
user151019

1
Tidak satu pun dari jawaban yang diposting ini yang berfungsi untuk saya, itulah sebabnya saya membagikan solusi ini. Perintah itu jelas tidak meneruskan URL melalui parameter aplikasi dan tidak akan berfungsi di sistem saya tanpanya. MacOS 10.13.4. Chrome 66.
Bijan
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.