Bagaimana saya bisa meluncurkan browser tanpa bingkai jendela atau tab / address bar

51

Saya mencari cara untuk meluncurkan Chrome, Firefox, atau IE9 + (siapa pun akan melakukannya) dari skrip atau baris perintah tanpa bingkai jendela, bilah alamat, atau bagian tab.

Ilustrasi:

OrangeBox

Sebagai contoh, saya hanya ingin dapat melihat bagian yang terdiri dari kotak oranye, dan area di dalamnya.

Bilah gulir horizontal tidak akan menjadi masalah (saya mengontrol html yang akan ditampilkan dan saya bisa memastikannya tidak perlu gulir). Idealnya saya ingin memotong bilah gulir vertikal, tetapi saya bisa hidup dengan itu jika ditampilkan.

Adakah yang tahu alat atau skrip apa pun yang memungkinkan saya melakukan ini di Windows 7?

FoamyGuy
sumber
1
Jika Anda menulis HTML, ada cara untuk membuat browser menyembunyikan bilah gulir melalui CSS standar. Tidak perlu bergantung pada flag browser untuk itu.
ADTC

Jawaban:

25

Internet Explorer

Untuk Internet Explorer, Anda dapat menggunakan -k(mode kios):

Mulai Internet Explorer dalam mode kios. Browser terbuka di jendela maksimal yang tidak menampilkan bilah alamat, tombol navigasi, atau bilah status.

Contoh:

iexplore.exe -k http://www.google.com/

Baca lebih lanjut tentang ini:


Firefox

Opsi baris perintah Firefox -fullscreentidak berfungsi untuk saya:

"firefox.exe" -url http://superuser.com -fullscreen

Tetapi penggunaan ekstensi R-kios 0.9.0 oleh Kimmo Heinaaro bekerja seperti pesona.

Kios Nyata adalah ekstensi Firefox yang standarnya menjadi layar penuh, menonaktifkan semua menu, bilah alat, perintah tombol, dan menu tombol kanan. Alt + Home masih membawa Anda pulang.

Zuul
sumber
5
Itu bagus dan mungkin bekerja untuk saya, apakah ada yang bisa saya tentukan posisi Tinggi / Lebar dan posisi x / y untuk ditempati IE saat dalam mode kios ini? Idealnya saya tidak ingin menempati layar penuh.
FoamyGuy
@Tim Memperbarui jawaban saya dengan solusi yang diminta.
Zuul
70

Untuk chrome / chromium itu adalah --app=http://address.comflag.

Anda akan menggunakannya dengan menelepon chromium-browser --app=http://some.website.orgatau google-chrome --app=http://www.google.comatau lainnya chrome.exe --app=http://you.get.it.

Semua sakelar yang tersedia: http://peter.sh/experiments/chromium-command-line-switches/

Sunting: Anda mungkin juga ingin melihat --kioskbendera.

Alex
sumber
5
MOG begitu banyak pilihan: D +1
Zuul
1
Ini menyembunyikan bilah alamat dan tab tetapi meninggalkan bingkai jendela (dengan tombol min / maks, dan keluar) +1 bagaimanapun membuat saya jauh lebih dekat daripada yang saya dapatkan sendiri.
FoamyGuy
1
@Tim Anda dapat mencoba menggunakan flag --kiosk pada beberapa versi chrome / chromium.
Alex
Adakah yang bisa saya lakukan ini di macos/ osx?
Luke Davis
8

untuk penggunaan firefox

firefox.exe -chrome http://example.com

Bekerja seperti jimat tetapi itu bukan opsi baris perintah yang terdokumentasi.

Catatan: ukuran jendela dihitung berdasarkan ukuran tubuh, pastikan Anda menentukan ukuran jendela yang diperlukan dalam html.

ggpp23
sumber
Itu didokumentasikan di sini: developer.mozilla.org/en-US/docs/Mozilla/... meskipun saya perhatikan yakin jika itu berfungsi seperti yang diminta OP
Bruno Finger
Tidak berfungsi seperti yang diminta OP. Anda tidak dapat memuat situs web sebagai chrome. Saya tidak tahu apa yang Anda maksud dengan "bekerja seperti pesona" atau bagaimana Anda sampai pada kesimpulan itu.
Synetech
Ini benar-benar tidak berhubungan. Url uraian
albfan
5

Ini mudah dilakukan, melalui ekstensi Chrome " Open As Popup ".

Membuka Tab saat ini sebagai Jendela Popup

Ekstensi ini sangat sederhana: Klik pada Ikon dan Tab saat ini akan dipindahkan ke Jendela Poup baru. (Jendela Popup adalah Jendela tanpa Navigasi- dan Tabbar, sehingga dibutuhkan jauh lebih sedikit ruang vertikal)

Anda tidak tahu bagaimana ini bisa bermanfaat? Saya menggunakannya sebagai contoh untuk Referensi API atau Manual yang saya gunakan di samping atau tumpang tindih Editor saya sehingga mereka mengambil lebih sedikit ruang tanpa Navigasi- dan Tabbar.

Israel Gale
sumber
2
Itu tidak meluncurkan browser, itu membuka tab saat ini (baca: browser sudah berjalan).
Synetech
2
Ini sangat sesuai dengan kebutuhan saya; Terima kasih telah berbagi!
Luke Davis
1

Untuk Perluas pada jawaban Zuul dengan cara lain untuk menentukan Lebar / Tinggi dan posisi x / y untuk jendela

Script autohotkey ini juga akan membantu:

Run, C:\Program Files\Internet Explorer\iexplore.exe -k http://www.google.com/
WinWait, Windows Internet Explorer
WinMove,,,100,100,400,300

contoh ini akan memposisikan jendela pada x = 100, y = 100, dengan lebar = 400 dan tinggi = 300.

Sunting: Juga

<body scroll="no">

di html saya akan menonaktifkan (menyembunyikan) scrollbar verticle untuk IE. bahwa + Zuul menjawab + skrip AHK ini membuat saya tepat seperti yang saya harapkan.

EDIT2: Ternyata saya bahkan tidak perlu scroll-"no"di html saya scrollbar vert tidak pernah ditampilkan. Saya membayangkan ini akan tergantung pada halaman apa yang Anda tampilkan.

FoamyGuy
sumber
Apakah Anda yakin ini berhasil? Tidak ada yang terjadi ketika saya memuat ulang skrip AHK saya. Jalannya benar.
geotheory
itu pasti bekerja untuk saya ketika saya membutuhkannya. Belum menyentuhnya lebih dari setahun. Tidak dapat menjamin untuk itu dengan versi IE saat ini. itu dikatakan, saya tidak bisa memikirkan alasan di luar kepala saya yang akan mencegahnya bekerja.
FoamyGuy
Ini adalah apa yang saya anggap saya harus gunakan (yang tidak apa-apa karena itu adalah skrip AHK yang meluncurkan situs webnya), tetapi kemudian saya menemukan ini dan ini . Saya akan menambahkan metode AHK ke skrip saya sebagai komentar jika Google memutuskan untuk merusak opsi asli.
Synetech
0

Saya telah berhasil menjalankan Firefox dalam mode (hampir) tanpa batas. Hanya ada bar tipis di bagian atas dengan gumpalan merah / kuning / hijau dan judul halaman (saya menggunakan Mac).

Jika saya mengarahkan kursor ke bagian atas halaman, sebuah drop-down strip muncul dengan alat dasar dan slot alamat. Kursor turun dan menghilang lagi.

TAPI! Ini hanya bekerja dengan Firefox 56. Pembaruan setelah itu menolak untuk bekerja dengan add-on saya. Jika Anda ingin bereksperimen, mereka adalah: 'Sembunyikan Tab Bar Dengan Satu Tab' dan 'Toolbar Autohide'. Saya juga menggunakan 'Menu Wizard' untuk mengubah item menu pertama menjadi 'Open in New Window', bukan tab.

Selamat bereksperimen,

Ol.

Ian Oliver
sumber