68 votes

Comment lancer un navigateur sans cadre de fenêtre ou d'onglets/barre d'adresse ?

Je cherche un moyen de lancer Chrome, Firefox ou IE9+ (n'importe lequel fera l'affaire) à partir d'un script ou d'une ligne de commande sans aucun cadre de fenêtre, barre d'adresse ou section d'onglets.

Illustration :

OrangeBox

Par exemple, j'aimerais seulement pouvoir voir la section qui est comprise dans le cadre orange, et la zone à l'intérieur.

La barre de défilement horizontale ne posera pas de problème (je contrôle le html qui sera affiché et je peux m'assurer qu'il n'aura pas besoin de défiler). Idéalement, j'aimerais supprimer la barre de défilement verticale, mais je pourrais m'en accommoder si elle est affichée.

Est-ce que quelqu'un connaît un outil ou un script qui me permettrait de faire cela sur Windows 7 ?

90voto

Reet Awwsum Points 1

Pour chrome / chromium, c'est le drapeau --app=http://address.com.

Vous l'utiliseriez en appelant chromium-browser --app=http://some.website.org ou google-chrome --app=http://www.google.com ou chrome.exe --app=http://you.get.it etc.

Tous les commutateurs disponibles: http://peter.sh/experiments/chromium-command-line-switches/

ÉDITER : Vous voudrez peut-être également jeter un œil au drapeau --kiosk.

27voto

john wei Points 1

Internet Explorer

Pour Internet Explorer, vous pouvez utiliser -k (mode kiosque) :

Démarre Internet Explorer en mode kiosque. Le navigateur s'ouvre dans une fenêtre maximisée qui n'affiche pas la barre d'adresse, les boutons de navigation ni la barre d'état.

Exemple :

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

En savoir plus à ce sujet :


Firefox

L'option en ligne de commande de Firefox -fullscreen n'a pas fonctionné pour moi :

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

Mais l'utilisation de l'extension R-kiosk 0.9.0 créée par Kimmo Heinaaro fonctionne à merveille.

Real Kiosk est une extension Firefox qui se met en plein écran par défaut, désactive tous les menus, les barres d'outils, les raccourcis clavier et les menus du clic droit. Alt+Home vous ramène toujours à la page d'accueil.

8voto

ggpp23 Points 81

Pour firefox utilisez

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

Fonctionne à merveille mais ce n'est pas une option en ligne de commande documentée.

Remarque : la taille de la fenêtre est calculée en fonction de la taille du corps, assurez-vous de spécifier la taille de fenêtre nécessaire en html.

6voto

Israel Gale Points 86

Cela est trivial à faire, via l'extension Chrome "Ouvrir comme Popup".

Ouvre l'onglet actuel en tant que fenêtre Popup

Cette extension est vraiment simple : Cliquez sur l'icône et l'onglet actuel sera déplacé vers une nouvelle fenêtre Popup. (Une fenêtre Popup est une fenêtre sans barre de navigation ni barre d'onglets, donc elle prend beaucoup moins d'espace vertical)

Vous ne savez pas comment cela pourrait être utile ? Je l'utilise par exemple pour les références d'API ou les manuels que j'utilise à côté ou en superposition de mon éditeur, afin qu'ils prennent moins de place sans la barre de navigation et la barre d'onglets.

2voto

lars Points 161

Pour compléter la réponse de @Zuul avec une autre manière de spécifier la largeur/hauteur et la position x/y de la fenêtre

Ce script autohotkey fera également l'affaire :

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

Cet exemple positionnera la fenêtre à x=100, y=100, avec une largeur de 400 et une hauteur de 300.

MODIFIER: Aussi

dans mon html désactivera (masquera) la barre de défilement verticale pour IE. Cela + la réponse de Zuul + ce script AHK m'emmène exactement là où je voulais.

MODIFIER2: Il s'avère que je n'avais même pas besoin de scroll-"no" dans mon html la barre de défilement verticale n'a jamais été affichée de toute façon. J'imagine que cela dépendra de la page que vous affichez cependant.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X