Come posso avviare un browser senza cornice della finestra o scheda / barra degli indirizzi


51

Sto cercando un modo per avviare Chrome, Firefox o IE9 + (chiunque lo farà) da uno script o da una riga di comando senza alcuna cornice di finestra, barra degli indirizzi o sezione schede.

Illustrazione:

OrangeBox

Ad esempio, mi piacerebbe poter vedere solo la sezione che comprende la casella arancione e l'area al suo interno.

La barra di scorrimento orizzontale non sarà un problema (controllo l'html che verrà visualizzato e posso assicurarmi che non sarà necessario scorrere). Idealmente mi piacerebbe tagliare la barra di scorrimento verticale, ma potrei conviverci se fosse mostrato.

Qualcuno sa di qualsiasi strumento o script che mi consentirebbe di farlo su Windows 7?


1
Se stai scrivendo l'HTML, ci sono modi per nascondere al browser la barra di scorrimento tramite CSS standard. Non è necessario dipendere dai flag del browser per questo.
ADTC

Risposte:


25

Internet Explorer

Per Internet Explorer è possibile utilizzare -k(modalità kiosk):

Avvia Internet Explorer in modalità kiosk. Il browser si apre in una finestra ingrandita che non visualizza la barra degli indirizzi, i pulsanti di navigazione o la barra di stato.

Esempio:

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

Maggiori informazioni su questo:


Firefox

L'opzione della riga di comando di Firefox -fullscreennon ha funzionato per me:

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

Ma l'uso dell'estensione R-kiosk 0.9.0 di Kimmo Heinaaro funziona come un fascino.

Real Kiosk è un'estensione di Firefox che passa per impostazione predefinita a schermo intero, disabilita tutti i menu, le barre degli strumenti, i comandi dei tasti e i menu dei pulsanti a destra. Alt + Home ti porta ancora a casa.


5
Questo è carino e potrebbe funzionare per me, c'è comunque che posso specificare un'altezza / larghezza e una posizione x / y che IE possa occupare in questa modalità chiosco? Idealmente non voglio che occupi lo schermo intero.
Foamy:

@Tim Aggiornato la mia risposta con la soluzione richiesta.
Zuul,

70

Per cromo / cromo è la --app=http://address.combandiera.

Lo useresti chiamando chromium-browser --app=http://some.website.orgo google-chrome --app=http://www.google.como chrome.exe --app=http://you.get.itecc.

Tutti gli switch disponibili: http://peter.sh/experiments/chromium-command-line-switches/

EDIT: potresti anche voler dare un'occhiata alla --kioskbandiera.


5
MOG così tante opzioni: D +1
Zuul

1
Ciò nasconde la barra degli indirizzi e le schede, ma lascia la cornice della finestra (con i pulsanti min / max e di uscita) +1 comunque mi ha avvicinato molto più di quanto mi sono procurato.
Foamy:

1
@Tim Potresti provare a usare il flag --kiosk su alcune versioni di chrome / chromium.
Alex

Qualche idea su come posso farlo su macos/ osx?
Luke Davis,

8

per l'uso di Firefox

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

Funziona come un incantesimo ma non è un'opzione documentata da riga di comando.

Nota: la dimensione della finestra viene calcolata in base alla dimensione del corpo, assicurarsi di specificare la dimensione della finestra necessaria in HTML.


È documentato qui: developer.mozilla.org/en-US/docs/Mozilla/… anche se sono sicuro che funzioni come OP chiede
Bruno Finger

Non funziona come richiesto dall'OP. Non è possibile caricare un sito Web come Chrome. Non ho idea di cosa intendevi per "funziona come un incantesimo" o di come sei arrivato a questa conclusione.
Synetech,

Questo è totalmente non correlato. Gli indirizzi URL sono questo kb.mozillazine.org/Dev_:_Firefox_Chrome_URLs
albfan,

5

Questo è banale da fare, tramite l'estensione di Chrome " Apri come popup ".

Apre la scheda corrente come finestra popup

Questa estensione è davvero semplice: fai clic sull'icona e la scheda corrente verrà spostata in una nuova finestra Poup. (Una finestra popup è una finestra senza navigazione e barra delle schede, quindi occupa molto meno spazio verticale)

Non sai come potrebbe essere utile? Lo uso come esempio per riferimenti API o manuali che utilizzo accanto o sovrapposto al mio editor in modo che occupino meno spazio senza la barra di navigazione e la barra delle schede.


2
Questo non avvia il browser, apre la scheda corrente (leggi: browser già in esecuzione).
Synetech,

2
Questo si adattava perfettamente alle mie esigenze; grazie per la condivisione!
Luke Davis,

1

Per espandere su @Zuul, rispondere con un altro modo per specificare Larghezza / Altezza e posizione x / y per la finestra

Anche questo script autohotkey farà il trucco:

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

questo esempio posizionerà la finestra su x = 100, y = 100, con larghezza = 400 e altezza = 300.

EDIT: Inoltre

<body scroll="no">

nel mio html disabiliterò (nascondi) la barra di scorrimento verticle per IE. quella + risposta di Zuul + questo script AHK mi porta esattamente dove speravo.

EDIT2: Si scopre che non avevo nemmeno bisogno che scroll-"no"nel mio html la barra di scorrimento verticale non fosse mai mostrata comunque. Immagino che questo dipenderà da quale pagina stai mostrando.


Sei sicuro che funzioni? Non succede nulla quando ricarico il mio script AHK. Il percorso è corretto
geotheory,

ha sicuramente funzionato per me quando ne avevo bisogno. Non l'ho toccato più di un anno però. Non posso garantirlo con le attuali versioni di IE. detto questo, non riesco a pensare a un motivo che mi impedisca di funzionare.
Foamy Acquista il

Questo è quello che ho supposto che avrei dovuto ricorrere (il che va bene poiché è uno script AHK che sta comunque lanciando il sito Web), ma poi ho trovato questo e questo . Aggiungerò il metodo AHK al mio script come commento nel caso in cui Google decida di rovinare le opzioni native.
Synetech,

0

Sono riuscito a far funzionare Firefox in una modalità (quasi) senza bordi. C'è solo una barra sottile in alto con le chiazze rosse / gialle / verdi e il titolo della pagina (io uso un Mac).

Se punto il cursore nella parte superiore della pagina, viene visualizzata una striscia a discesa con strumenti di base e area indirizzi. Cursore verso il basso e svanisce di nuovo.

MA! Funziona solo con Firefox 56. Gli aggiornamenti successivi si rifiutano di funzionare con i miei componenti aggiuntivi. Nel caso in cui tu voglia sperimentare sono: "Nascondi barra delle schede con una scheda" e "Nascondi barra degli strumenti". Uso anche "Menu Wizard" per modificare la prima voce di menu in "Apri in una nuova finestra" anziché nella scheda.

Buona sperimentazione,

Ol.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.