Re: Browser im pop-up-Fenster Look
Hi,
tangwart@gmx.de wrote:
> ich bräuchte ein Programm, das eine Internetseite wie ein pop-up
> Fenster darstellt. Also sozusagen einen Browser, dem ich ein feste
> Breite und Höhe übergeben kann und der sich ohne alle Leisten starten
> läßt. Gut wäre auch noch, wenn sich zusätzlich die Position auf dem
> Bildschirm, an der das Fenster aufgehen soll, festlegen ließe.
> Außerdem müsste Javascript unterstützt werden.
da Firefox XUL nutzt, kannst du sein Aussehen fast beliebig verändern.
Insbesondere das Löschen von Bedienelementen ist simpel,
vorrausgesetzt, du beherrschst ein bisschen XML:
Alles, was du machen musst, ist, Firefox' browser.jar zu suchen und zu
entpacken (mit unzip). Dann löschst du alles Unbenötigte aus der
browser.xul (erfordert vermutlich ein bisschen Experimentieraufwand --
aber du kannst sehr schön alle möglichen Leisten verstecken,
Kontextmenüs verbieten, Tastenkombinationen auflösen, etc.).
Schließlich alles wieder packen.
Nur als Beispiel, was man alles machen kann: Ich habe mir z.B. die
Haupt-Menüleiste ausgeblendet, weil ich sie wirklich nur sehr selten
brauche und daher für mich nur Platz verschwendet [1]. Mit einem
Doppelklick auf die Statuszeile kann ich sie bei Bedarf ein- und dann
auch wieder ausblenden. Das Ganze mit einem 28-Zeilen-Patch:
--- B.xul 2005-08-28 14:00:38.520879992 +0200
+++ browser.xul 2005-08-28 14:00:42.326490872 +0200
@@ -536,7 +536,7 @@
<!-- Menu -->
<toolbar type="menubar" id="toolbar-menubar"
class="chromeclass-menubar" customizable="true"
defaultset="menubar-items,spring,throbber-box"
- mode="icons" context="toolbar-context-menu">
+ mode="icons" context="toolbar-context-menu"
style="display: none">
<toolbaritem id="menubar-items" align="center">
<menubar id="main-menubar" statusbar="statusbar-display"
@@ -1248,7 +1248,15 @@
<statusbar class="chromeclass-status" id="status-bar"
- ondragdrop="nsDragAndDrop.drop(event,
contentAreaDNDObserver);">
+ ondragdrop="nsDragAndDrop.drop(event,
contentAreaDNDObserver);"
+ ondblclick="
+ /* Platzersparnis! */
+ var style =
document.getElementById('toolbar-menubar').style;
+ if(style.display == 'none')
+ style.display = 'block';
+ else
+ style.display = 'none';
+ ">
<statusbarpanel id="statusbar-display" flex="1"/>
<statusbarpanel class="statusbarpanel-progress" collapsed="true"
id="statusbar-progresspanel">
<progressmeter class="progressmeter-statusbar"
id="statusbar-icon" mode="normal" value="0"/>
--Ingo
[1]
http://m19s28.vlinux.de/iblech/stuff/firefox-without-main-menubar.png
--
Linux, the choice of a GNU | When cryptography is outlawed, bayl bhgynjf
generation on a dual AMD | jvyy unir cevinpl!
Athlon! |
Reply to: