Firefox (Firefox), Lektion, Seite 722821
https://www.purl.org/stefan_ram/pub/firefox (Permalink) ist die kanonische URI dieser Seite.
Stefan Ram

Firefox  unter Windows 

Ältere Versionen (about:config, app.update.auto=false)
https://ftp.mozilla.org/pub/phoenix/releases/
https://ftp.mozilla.org/pub/firebird/releases/
https://ftp.mozilla.org/pub/firefox/releases/
firefox-52.0.win64.sdk

Die meisten Tastaturkürzel sind für die englische und die deutsche Version gleich.

Anzeige von Bildern

about:config

permission.default.image 1 ---> 2

JavaScript

about:config

javascript.enabled = false

Tabs
Browser tabs were introduced by Opera. Then Firefox adopted them a few years later, as did Safari. Tabs were introduced to Phoenix/Firefox in September 2002. Then Microsoft stepped into the ’90s with their own IE tabs. (typically ctrl-t to make a new tab and ctrl-w to close it, or option-t/w on mac).

Anzeigen der Seitennummer

Geht nicht im abgesicherten Modus!

Help → Troubleshooting Information

Profile Folder: Show Folder

Chrome/UserContent.css
@-moz-document domain(userpage.fu-berlin.de) 
{ head { display: block; }
meta[name="hmg"]
{ display: inline-block;
position: fixed;
top: 0;
right: 0;
padding: 0.2em;
background: rgba( 0, 0, 0, 0 );
font-family: Consolas, 'Lucida Sans Console', monospace;
font-weight: bold;
font-size: 33px !important;
z-order: 1;
color: rgba( 0, 0, 255, 0.2 ) !important; }
meta[name="hmg"]:after { content: attr(content) ; }}
Manchmal nötige Einstellung (um 2016)
»browser.tabs.remote.2« = false
Manchmal nötige Einstellung (um 2020)
»toolkit.legacyUser.ProfileCustomizations.stylesheets« = true
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mozilla\Firefox\BlockAboutConfig=1 (DWORD 32)
Profilverzeichnis/user.js
user_pref("toolkit.legacyUserProfileCustomizations.stylesheets", true);

Quellen für Tastaturkürzel

Quellen

support.mozilla.org/en-US/kb/keyboard-shortcuts-perform-firefox-tasks-quickly

support.mozilla.org/de/kb/Tastaturkuerzel

Tastaturkürzel für den Arbeitsbereich

Schreibmarke in Web-Konsole bewegen
[ed: Ctrl--K.]
Entwicklereinstellungen
[ed: Ctrl--O.]

Tastaturkürzel

Tasten der deutschen Version (Stand 2015)
Alt-S Adreßzeile
Strg-Umschalt-C Inspekteur
Tasten der englischen Version (Stand 2015)
https://developer.mozilla.org/en-US/docs/Tools/Keyboard_shortcuts
F6 Select Location Bar
Alt-D Select Location Bar
Ctrl-L Select Location Bar
command-L Select Location Bar
Ctrl-Shift-C Inspector
Ctrl-Shift-I Inspector wieder schließen
Ctrl-L clear screen
Ctrl-F5 clear variables (needs an URI in the address bar)
Ctrl-Shift-I toggle developer tools on/off
Ctrl-Shift-K JavaScript Konsole, focus on command line
Ctrl-Shift-S toggle Debugger
Shift-F7 style editor
Shift-F5 Profiler
Ctrl-Shift-Q Network monitor
Shift-F2 Developer Toolbar at the bottom (toggles on and off)
Ctrl-Shift-M Mobile-sized screen, Responsive Design View (toggles on and off)
Ctrl-Shift-J Browser console
Shift-F4 Scratchpad
Increase font size Ctrl + + (alt-mouswheel?)
Decrease font size Ctrl + -
Reset font size Ctrl + 0

Tastaturkürzel (Englische Version von Firefox)

F12 toggle toolbox

Shift-F2 toggle developer toolbar

Shift + F4 scratchpad

Shift + F5 .performance

Shift + F6 toggle focus between address and page

Shift + F7 .

Shift + F8 web-ide

Shift + F10 context menu

Ctrl-F4 close page

Ctrl-F6 toggle focus between tab and page

Ctrl-Shift-C open web inspector

Ctrl-Shift-I toggle toolbox

Ctrl-Shift-K open web console

Ctrl-Shift-S open debugger

Ctrl-Shift-Q open network monitor

Ctrl-Shift-W close tab?

Ctrl-Shift-E group tabs?

Ctrl-Shift-B book marks

Ctrl-Shift-A addons

Ctrl-Shift-M toggle responsive-design

Ctrl-Shift-J open browser console

Ctrl-Alt-Shift-I open browser toolbox (FF39+)

Open Scratchpad Shift + F4 Shift + F4 Shift + F4 Open WebIDE Shift + F8 Shift + F8 Shift + F8 Storage Inspector3 Shift + F9 Shift + F9 Shift + F9

Ctrl-Shift-U toggle minimized console (?)

Tastaturkürzel in der Toolbox

Ctrl-[ Zykeln

Ctrl-] Zykeln

Ctrl-Shift-O Settings

Ctrl-+ font size

Ctrl-- font size

Tastaturkürzel im Inspector

HTML erreichen (englische Version) Ctrl-Shift-C, zwei Mal Ctrl-Shift-I, Ctrl-Shift-I, drei Mal {Shift-Tab}, zwei Mal Cursor-up, F2 (geht nicht wenn das Ereignis DOMContentLoaded benötigt wird!)

HTML erreichen (englische Version) Ctrl-Shift-C, Ctrl-Shift-K, Ctrl-Shift-C, {Shift-Tab} (zirka 11 Mal), zwei Mal Cursor-up, F2 (geht nicht wenn das Ereignis DOMContentLoaded benötigt wird!)

F2 edit as HTML / confirm edit

Ctrl-Enter confirm edit

Mehr Zeilen in Konsole

Adreßleiste

about:config

Variable

devtools.hud.loglimit.console

Größere Schrift in Adreßleiste

addons.mozilla.org/en-us/firefox/addon/make-address-bar-font-size-big/

userchrome.css (via chromedit)

/*Change address bar font, color and size*/

#urlbar {

font-family: Tahoma Bold !important;

color: Black !important;

font-size: 12pt !important; }

Tabanzeige ausblenden

addons.mozilla.org/firefox/addon/hide-tab-bar-with-one-tab/ browser.tabs.autoHide , set its value to true

Entfernen von Download Protector

Anlegen eines Dokumentes mit dem internen Editor

Tastaturkürzel

Wir geben im folgenden einige Tastaturkürzel  an.

Die Taste „Strg“ („Steuerung“) wird dabei auch manchmal auf englisch als „Ctrl“ (“control ”) bezeichnet.

Eingaben für eine deutsche  Version von Firefox beginnen mit „de:“ und sind in eckigen Klammern  enthalten. Beispiel: „[de: Alt-S]“.

Eingaben für eine englische  Version von Firefox sind ebenfalls in eckigen Klammern  enthalten, aber nicht mit „de:“ gekennzeichnet. Beispiel: „[Alt-D]“.

Falls Tastaturkürzel ohne eckige Klammern  angegeben sind, so gelten sie sowohl für die englische als auch für die deutsche Version des Programmes. Beispiel: „Ctrl--C“.

Falls Tastaturkürzel durch ein Semikolon  getrennt sind, so sind sie als Alternativen  zu verstehen, von denen eine ausgewählt werden kann. Beispiel: „[F6]; [Ctrl-L]“.

Der Bindestrich  zwischen zwei Tasten bedeutet das bekannte „gleichzeitige “ Drücken dieser Tasten. Beispiel: „Ctrl--C“. (Genauergesagt, sind zuerst die ersten Tasten niederzudrücken und gedrückt zu halten, anschließend ist die letzte Taste kurz anzutippen und sofort wieder loszulassen. Danach können dann auch die anderen Tasten losgelassen werden.)

Ein Komma  drückt eine zeitliche Hintereinanderfolge  von Eingaben aus. Beispiel: „F2, F2“.

Arbeiten mit dem internen Editor

Weiter unten findet sich ein HTML-Dokument, das in späteren Lektionen verwendet wird.

Wir beschreiben hier die Eingabe eines Dokuments in den Browser. Das Dokument kann statt dessen aber auch in eine Datei gespeichert werden, die dann im Browser angezeigt wird, es ist aber hilfreich zu wissen, wie man ein Dokument im Browser bearbeiten kann, weil dies manchmal bequemer ist als die Arbeit mit einer externen Datei.

Die dafür nötigen Schritte werden hier für Tastaturnutzer  beschrieben. Dabei wird angenommen das »about:blank« angezeigt wird.

Alternative Vorgehensweise, falls die obige nicht möglich sein sollte:

Das folgenden HTML-Dokument kann dann in den HTML-Editor kopiert werden. (Die Beschriftung »hallo« gehört nicht zum Dokument. Das Dokument beginnt mit »<!DOCTYPE« und endet mit »</html>«.)

main.html

<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de">
<head><meta charset="UTF-8" /><title>Main</title><style type="text/css">

</style></head><body>

<h1>Vornamen</h1>

<ul id="erste">
<li class="m a" id="Anton">Anton</li>
<li class="w b" id="Berta">Berta</li></ul>

<ul id="zweite">
<li class="c m" id="Cäsar">Cäsar</li>
<li class="d e w" id="Dora">Dora</li></ul>

<p>Es ist zur Zeit <span id="Zustand">(unbekannt)</span>.</p>

<pre><code><script>/*<![CDATA[*/

/*]]>*/</script></code></pre></body></html>

Anlegen eines Dokumentes mit der JavaScript -Konsole

Um das Dokument im Browser anzulegen, kann auch die folgende Eingabe verwendet werden.

Konsolen-Eingabe
document.open( "text/html", "replace" );
document.writeln
( '<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de">\r\n' +
'<head><meta charset="UTF-8" /><title>Hallo</title><style type="text/css">\r\n' +
'</style></head><body>\r\n' +
' <h1>Vornamen</h1>\r\n' +
' <ul id="erste">\r\n' +
' <li class="m a" id="Anton">Anton</li>\r\n' +
' <li class="w b" id="Berta">Berta</li></ul>\r\n' +
' <ul id="zweite">\r\n' +
' <li class="c m" id="Cäsar">Cäsar</li>\r\n' +
' <li class="d e w" id="Dora">Dora</li></ul>\r\n' +
' <p>Es ist zur Zeit <span id="Zustand">(unbekannt)</span>.</p>\r\n' +
'<pre><code><script>/*<![CDATA[*/\r\n' +
'/*]]>*/</script></code></pre></body></html>\r\n' );
document.close();

Wird oben »text/html« durch einen anderen MIME-Type ersetzt, so wird das Dokument als Klartext interpretiert und im Quellcode dargestellt. Man kann »text/html« also nicht  gezielt durch einen anderen MIME-Typ ersetzen.

Einige Kommandozeilenargumente (Beispiele)

firefox.exe main.html -new-instance -P "background" -console -attach-console >transcript.txt 2>&1

JavaScript ausschalten

about:config, javascript.enabled=false (true).

Quellen

https://ftp.mozilla.org/pub/firefox/releases/1.5.0.12/contrib/ without tabs!

https://ftp.mozilla.org/pub/mozilla/releases/mozilla1.7.13/

https://ftp.mozilla.org/pub/firefox/releases/44.0/win32/en-US/

https://ftp.mozilla.org/pub/firefox/candidates/45.8.0esr-candidates/build2/

https://ftp.mozilla.org/pub/firefox/releases/47.0/

https://ftp.mozilla.org/pub/firefox/releases/48.0/ 2016-08-01

https://ftp.mozilla.org/pub/firefox/releases/50.1.0/

https://ftp.mozilla.org/pub/firefox/releases/51.0b9/

https://ftp.mozilla.org/pub/firefox/releases/52.0/

https://ftp.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/

https://ftp.mozilla.org/pub/firefox/nightly/2017/02/2017-02-20-21-59-57-mozilla-central/

Seiteninformationen und Impressum   |   Mitteilungsformular  |   "ram@zedat.fu-berlin.de" (ohne die Anführungszeichen) ist die Netzpostadresse von Stefan Ram.   |   Eine Verbindung zur Stefan-Ram-Startseite befindet sich oben auf dieser Seite hinter dem Text "Stefan Ram".)  |   Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram. Schlüsselwörter zu dieser Seite/relevant keywords describing this page: Stefan Ram Berlin slrprd slrprd stefanramberlin spellched stefanram722821 stefan_ram:722821 Firefox Stefan Ram, Berlin, and, or, near, uni, online, slrprd, slrprdqxx, slrprddoc, slrprd722821, slrprddef722821, PbclevtugFgrsnaEnz Erklärung, Beschreibung, Info, Information, Hinweis,

Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram.
https://www.purl.org/stefan_ram/pub/firefox