Vor einiger Zeit hatte ich mit meinem Lieblings-Browser Mozilla Firefox ein Problem mit der digitalen Lernplattform Moodle, welche in vielen Schulen, Universitäten und anderen Bildungseinrichtungen eingesetzt wird.
Neu hinzugefügte Einträge wurden in meinem Dashboard, auch nach erneuter Anmeldung oder Neustart des Browsers nicht aufgelistet, sondern tauchten erst nach einem manuellen Neuladen der Seite (STRG + R) auf. Ich habe es, zu meinem Ärger, erst recht spät bemerkt und deswegen beinahe einen Termin verpasst. Etwas Recherche hat ergeben, dass es ein Problem mit dem Cache-Management von Firefox (also dem Zwischenspeicher für Webseitendaten) und der eingesetzten Moodle-Version zu sein scheint (ich weiß nicht, ob es nur bei meiner Version so ist!). Ich kann mich nicht mehr genau erinnern, aber ich meine, ich hatte so ein Problem früher schon einmal in Zusammenhang mit der Vorschau-Funktion des WordPress-Editors. Bei anderen Browsern tritt das Problem jedenfalls nicht auf, wechseln möchte ich aber auch nicht.
Es gibt einen einfachen, temporären Workaround, der das Problem behebt und den ich hier mit euch teilen möchte. Vielleicht erspare ich der einen oder anderen SchülerIn oder StudentIn ja etwas Ärger.
about:config
Dazu öffnet ihr die versteckten, erweiterten Einstellungen von Firefox über die Eingabe von „about:config“ oben in der Adressleiste. Ihr bestätigt die Information, sucht in der Maske nach dem Parameter
browser.cache.check_doc_frequency
und setzt diesen auf 1. Dadurch zwingt ihr Firefox, bei jedem Besuch einer Webseite steht’s die neueste Version vom Server anzufordern (mehr dazu hier). Firefox neu starten, das war’s auch schon! Durch diese Einstellung kann sich euer Datenverkehr leicht erhöhen und theoretisch der Seitenaufbau etwas verlangsamen. Ich habe davon aber kaum etwas gemerkt.
In dieser mehrteiligen Beitragsreihe versuche ich mich aus Sicht eines Windows PC-Nutzers dem Linux-Desktop als Betriebssystem zu nähern. Dabei möchte ich dieses als Linux-Anfänger selbst besser kennen lernen und zu verstehen versuchen. Zu Teil 1…
Bildquelle Header: pixabay / Pinguin Tux; by Larry Ewing, Simon Budig, Anja Gerwinski
Nach einigen Vorüberlegungen habe ich mir schließlich Ubuntu 20.04.1 LTS auf meinem Rechner aufgespielt. Das teilt sich den Speicherplatz von System-SSD und Daten-HDD gemeinsam mit Microsoft Windows 10. Mehr zur manuellen Partitionierung…
In diesem Beitrag erfahrt ihr, welche ersten Dinge ich nach der Installation von Ubuntu auf meinem Rechner getan habe und welche vielleicht auch für euch nützlich sein könnten.
Der erste Start
Das Laden von Ubuntu 20.04.1 LTSverläuft sehr flott. Nach dem Einschalten wird zunächst der neu installierte GRUB-Bootloader angezeigt, wo ich zwischen Ubuntu und Windows 10 wechseln kann. 10 Sekunden habe ich dazu Zeit, sonst wird automatisch Ubuntu gestartet.
Von dort bis zum geladenen Desktop sind es 11 Sekunden. Windows 10 benötigt dazu immerhin 23s, mehr als doppelt so lange. Dann müssen allerdings noch die Hintergrund-Anwendungen im Task-Tray starten (welche bei Ubuntu fehlen).
Läuft die Hardware?
Nun war für mich die spannende Frage, ob denn auch die periphere Hardware, die ganzen Geräte unter Ubuntu ebenso funktionieren, wie unter Microsoft Windows. Darüber habe ich mir vor der Installation bereits Gedanken gemacht.
Zunächst werfe ich einen Blick in die allgemeinen Einstellungen, unter „Info“ finde ich erste Details zu der ermittelten Hardware. Sieht schon einmal gut aus.
Dann wollte ich wissen, mit welchem Treiber meine AMD Vega Grafikkarte betrieben wird. Mit folgendem Befehl lasse ich mir die Grafikhardware samt verwendetem Treiber anzeigen [2]
lspci -nnk | grep -A3 "\[03..\]:"
Für meine AMD Vega kommt also der amdgpu Treiber zum Einsatz. Wie ich dann erfahre, ist das der aktuelle quelloffene Treiber für AMD Grafikkarten (früher bzw. für ältere Karten gibt es den freien radeon Treiber). Als Alternative dazu gibt es einen proprietären amdgpu-pro Treiber von AMD (löst fglrx ab), aber dazu in einem anderen Beitrag mehr. NVIDIA-Nutzer müssen gegenfalls über die „Treiber“ Benutzeroberfläche (im Gnome Menü eingeben!) erst den proprietären NVIDIA-Treiber installieren, damit ihre Grafik-Beschleunigung richtig funktioniert.
In einem ersten Test scheint die Grafikkarte problemlos zu arbeiten. Die Benutzeroberfläche ist flott, HD Videos laufen flüssig. Die Lüftersteuerung funktioniert auch. Es gibt kein Screen-Tearing. AMD FreeSync wird übrigens auch unterstützt. [3]
Dann wollte ich wissen, ob der unser WLAN Drucker Canon Pixma MX495 erkannt wird. Unter Windows musste ja zunächst ein Treiber vom Hersteller installiert werden. Habe ihn angeschaltet, zu meiner Überraschung wurde er bereits wenige Sekunden später von Ubuntu automatisch erkannt und per Statusmeldung für „Bereit“ erklärt. Der Testdruck funktioniert, Scannen ebenfalls über die von Ubuntu mitgelieferte Scan-Anwendung. Ob das bei allen Druckern so reibungslos abgeht?
Ich habe neben dem Onboard-Audio meines Asus Mainboards noch eine ASUS Xonar Essence STX II Soundkarte verbaut. Diese funktioniert ebenfalls „out of the box“, was die Wiedergabe und Aufnahme angeht. Gelistet wird sie als „CMI8788 Oxygen HD Audio (Virtuoso 100 (…))“. Die Audio-Konfiguration im Detail oder die Surround-Ausgabe habe ich allerdings nicht getestet.
Die Zusatztasten und die RGB-Beleuchtung meiner Corsair Tastatur und Corsair Scimitar Pro Maus lassen sich so ohne weiteres nicht anpassen, dazu zu einem späteren Zeitpunkt mehr.
Ein kleines Manko bleibt die Unterstützung meines alten LG G35 Headsets. Klar, Ubuntu (Linux) ist da nur eingeschränkt verantwortlich, da die Surround-Soundausgabe über (Windows) Software emuliert wird, die unter Ubuntu natürlich nicht läuft. Aber der Klang ist so einfach nicht der selbe.
Der GNOME Desktop
Ubuntu Linux für Desktops ist in den letzten zwei Jahren deutlich flotter geworden, das liegt unter anderem an technischen Neuerungen im Kernel, aber auch an der optimierten Benutzeroberfläche („Desktop“) Gnome [1].
Ich finde es wichtig, sich mit der (neuen) Benutzeroberfläche auseinanderzusetzen, damit man das Betriebssystem sicher bedienen kann und flott vorankommt. Zunächst werfe ich dazu einen Blick in die Systemeinstellungen und kann dort schon einmal allgemeine Anpassungen, wie die Mausgeschwindigkeit, Klang oder die weitere Personalisierung anpassen. Der Dock [die Leiste links] ist mir für meinen Heim-Monitor zu groß, der Platz nicht effizient genutzt. Ich ändere dazu die Symbolgröße auf 42 (48) Punkte, schalte außerdem die autom. Bildschirmsperre aus.
Weitere Anpassungsmöglichkeiten
Viel mehr geben die Einstellungen nicht her. Etwas mehr Kontrolle, zum Beispiel über der Position der Fensterbuttons, erhält man mit dem Programm Gnome Tweaks, welches über das Software-Center bezogen werden kann und nach der Installation als „Optimierungen“ aufrufbar ist.
Mir persönlich sind die Fensteranimationen und Desktopeffekte zu langsam, Abhilfe dafür schafft die Erweiterung Impatience aus den Gnome Extensions. Über die verlinkte Projektwebseite kann das Plugin unkompliziert hinzugefügt werden, nachdem man im Firefox die Gnome-Shell Erweiterung installiert hat. Auch interessant sind meiner Meinung nach die Gnome Erweiterungen Removable Drive Menu (für USB-Datenträger), Sensors (Temperaturanzeige) und Sound Input & Output Device Chooser (wenn man mehrere Möglichkeiten hat).
Ich kann zwar die Helligkeit meines LCD-Monitors anpassen, mir fehlt allerdings ein Programm für Anpassung der Farbtemperatur am Abend, um die Augen zu schonen („Blaulichtfilter“). Dazu habe ich das Tool Redshift aus dem Software-Katalog geladen, welches das [wie unter Windows 10] automatisch aktiviert und über ein kleines Tray-Icon oben rechtssteuerbar ist.
Nützliche Tastenkürzel
Notwendig, damit man flott voran kommt. Die wichtigsten Hotkeys für die Bedienung von Gnome finden sich aufgelistet in den Einstellungen. Zwar kann man, wie unter Windows auch, flott mit Alt+Tab zwischen Anwendungen hin und her wechseln, da geht aber noch mehr. Ein kleiner Auszug:
[Win] (=Supertaste) für eine Übersicht über geöffnete Programme + Mausrad drehen um durch die Desktops durchzuschalten
[Win] + Direkte Eingabe um App zu finden/starten
[Win] + [Bild auf/ab] Desktops durchschalten
[Alt]+[Tab] zum Durchschalten von Anwendungen wie unter Windows
[Win] + [Pfeiltasten] für das Andocken der Fenster
[Win] + [A] Anwendungsmenü
[Strg] + [Alt] + [T] Terminal-Fenster öffnen
Vorgabeanwendungen
Bei der normalen Installation von Ubuntu werden eine ganze Reihe von bewährten Programmen mitgeliefert, welche im Alltag nützlich sind. LibreOffice und Mozilla Firefox dürften da noch das bekannteste Beispiel sein. Wagt man die komplette Umstellung auf Linux am PC, finde ich es sinnvoll sich mit diesen Programmen und ihrem Funktionsumfang vertraut zu machen. Die Vorgabeanwendungen werden in den Einstellungen aufgelistet…
Diese und weitere Programme finden sich im GNOME-Startmenü. Ich finde es außerdem hilfreich, dass der Datei-Explorer unter GNOME einfach nur „Files“ heißt. Mir hat noch ein einfaches Bildbearbeitungsprogramm zum schnellen Zuschneiden oder Markieren z.B. von Screenshots gefehlt, ich habe mir da GNU Paint aus dem Softwarekatalog geladen!
Browserprofil importieren
Eines der ersten Dinge, die ich unternommen habe: Mein aktuelles Mozilla Firefox Profil samt Logins und Passwörter von Windows zu Linux kopieren, damit ich direkt da weiter surfen kann, wo ich unter Windows aufgehört habe. Das ist denkbar einfach. Zunächst Firefox unter Ubuntu einmal starten. Der Benutzerordner befindet sich dann im /home Verzeichnis versteckt unter .mozilla. Dazu muss man zunächst verborgene Ordner anzeigen lassen.
Nun kann einfach der persönliche Profilordner aus
%appdata%\Mozilla\Firefox\Profiles\ (Windows)
in /home/.firefox/ übernommen werden. Anschließend muss in der im selbigen Verzeichnis befindlichen Datei profiles.ini noch der gewünschte zu startende Profilname (Ordnername) hingefügt oder ersetzt werden. Ihr könnt die vorhanden Profile später in Firefox auch mit about:profiles prüfen.
Habes zwar nicht probiert, aber mit Google Chrome sollte es genau so funktionieren. Dazu muss zunächst Chromium (Open Source Variante) aus dem App Center geladen oder Google Chrome aus einer Drittquelle installiert werden [2]. Anschließend die Daten von
%LOCALAPPDATA%\Google\Chrome\User Data (Windows)
nach ~/.config/chromium/ oder ~/snap/chromium/ kopieren.
Froschgriffe unter Ubuntu
Ist mir zwar noch nicht so oft passiert, aber auch unter Ubuntu kann sich eine (Vollbild-)Anwendung mal aufhängen. Ich wollte an dieser Stelle noch erwähnen, dass der aus Windows gewohnte „Froschgriff“ mit [Strg] + [Alt] + [Entf] nicht funktioniert. Damit wird nämlich der Herunterfahren-Dialog eingeblendet.
Analog zum Task-Manager gibt es unter GNOME das Tool „Systemüberwachung“. Dort können die Rechnerressourcen sowie die aktuell laufenden Prozesse beobachtet und auch beendet werden.
Grundsätzlich sollte sich der Desktop bei einer eingefrorenen App mit der [Win] (=Super) Taste anzeigen lassen, dann springt GNOME nämlich in die Desktop-Übersicht.
Reagiert dagegen die Benutzeroberfläche aus irgendeinem Grund nicht mehr, kann diese (analog zum Explorer in Windows) neu gestartet werden, indem man mit der Tastenkombination [Alt] + [F2] den Ausführen-Dialog öffnet und „r“ eingibt.
Google ist dein Freund!
Eine gute Distribution lebt von ihrer Dokumentation. Im Internet findet ihr schnell weitere Tipps zur Einrichtung, Anleitungen oder Hilfestellung bei Problemen. Ihr könnt auch in einem Forum wie von ubuntuusers persönlich fragen.
Ein kurzer Einblick in Microsoft’s neuen Edge Browser.
So wirklich „neu“ im Browsermarkt ist Microsoft Edge ja nicht mehr. Allerdings hat Microsoft vor geraumer Zeit entschieden, den Browser auf Basis der Chromium-Engine neu zu entwickeln [1]. Anwender profitieren dadurch vor allem von einer besseren Webseiten-Kompatibilität, der guten Chromium-Geschwindigkeit und vor allem potentieller Unterstützung von Chromium-Addons. Seit kurzem gibt es eine neue Testversion auszuprobieren, die ich gerne vorstellen möchte.
Quelle: microsoftedgeinsider.com
Während ich in den letzten Monaten den Eindruck gewonnen habe, dass es eher etwas ruhig im Wettkampf des Browserangebotes geworden ist (Chrome mit weitem Vorsprung), stehen nun doch einige Ereignisse an, die berücksichtigt werden sollten. So möchte Google angeblich in Chrome demnächst die Funktionalität von Werbeblocker-Addons auf technischer Ebene deutlich einschränken. [2] Außerdem möchte Mozilla unabhängiger von Werbepartner werden und wird deswegen wahrscheinlich noch dieses Jahr eine kostenpflichtige Abo-Version von Firefox mit Premiumangeboten wie VPN einführen. Bisher angebotene Funktionen sollen aber nicht darunter fallen. [3] Und auch der Opera-Abkömmling Vivaldi hat sich meiner Meinung nach inzwischen von einem Nischenprodukt zu einem echten Geheimtipp entwickelt. [4]
Bisher gab es nur inoffizielle Previews von „Edge 2.0“ zu sehen, seit kurzem bietet Microsoft aber einen offiziellen Download der Testversion an. Zu haben ist der Browser entweder über einen „Beta“ (bald), „Dev“ oder „Canary“ Build-Kanal, welche – ähnlich des Windows Insider Programms – unterschiedlich häufig aktualisiert werden. Die experimentelle Version ist laut Microsoft nur für Windows 10 verfügbar und lässt sich über den Microsoft Edge Insider Channel herunterladen (Englisch).
Die Installation bietet nicht viele Optionen und geht flott von der Hand, der erste Start fühlt sich schon halb vertraut an, da die Grundstruktur des Layouts noch den Chromium-Unterbau erkennen lässt.
Außerdem lässt Microsoft Edge einem bereits die Wahl, ob man Daten aus dem „alten“ Edge übernehmen oder doch lieber von vorne Anfangen möchte. Auch gibt es direkt einen Dialog zur Anpassung der Startseite. Wählt man den personalisierten, „informativen“ News Feed, wird MSN News (USA) geladen. Der generelle Seitenaufbau geschieht bei mir sehr flott – wie man es eben von Chrome kennt – und es kam bei mir im Testzeitraum zu keinen Darstellungsproblemen oder Abstürzen.
Startet man den Browser auf Windows 10 mit einem aktivem Microsoft-Konto, wird man automatisch mit diesem angemeldet. Die Verknüpfung kann auch direkt in der Navigationsleiste mit dem Profilbutton eingesehen und verwaltet werden. Weiterhin kann man individuell angepasst Offline- oder Gastprofile erstellen. Die Einstellungsreiter wirken aufgeräumt und scheinen optisch an die Einstellungen-App von Windows 10 angepasst worden zu sein. Insgesamt macht der Browser schon einen sehr guten Eindruck auf mich, da freut man sich auf mehr! Besonders gefällt die Kombination aus Microsoft Branding sowie Integration ins Betriebssystem und die Vorteile der Chromium Engine. Als langjährigen Firefox-Nutzer gab es für mich bisher schlicht keinen Grund, Microsoft Edge zu nutzen, aber mit der Fertigstellung der neuen Version werde ich mir den Browser wohl noch einmal anschauen.
Auf bleepingcomputer.com ist übrigens nachzulesen, dass Edge als erster Browser mit Chromium-Unterbau von Hause aus DRM geschützte Medien (WideVine und PlayReady) wiedergeben und somit z.B. Netflix in 2K oder sogar 4K Auflösung streamen kann. Das macht den Browser sicher für viele Nutzer um einiges interessanter.
Microsoft Edge mit drei offenen Tabs (Newsfeed, Outlook und Tagesschau) belegt bei mir im Arbeitsspeicher 136 Mb (Firefox 330 Mb), die finale Installationsgröße 544 Mb auf der Festplatte.
Für eine Virenschutzlösung mit eigenem, besonders sicherem „Banking-Browser“ Geld bezahlen? Finde ich überflüssig. Mehrere Nutzer an einem PC, aber das Erstellen von separaten Windows-Accounts lohnt sich nicht? Euch fehlt ein schlanker „Lesemodus“ zum Stöbern? Lässt sich alles mit Firefox machen.
Mozilla Firefox ist seit vielen Jahren mein Browser-Favorit, er besticht besonders durch seinen unabhängigen Open-Source Ansatz und die vielen Anpassungsmöglichkeiten. Mit 9.1% Marktanteil (Sept. 2018, Quelle: de.statista.com) ist er zudem eine feste Größe im hart umkämpften Browser-Geschäft. Neben den zahlreichen Plugins und visuellen Anpassungsmöglichkeiten hat Firefox eine weitere praktische Funktion, deren Nutzen meiner Meinung nach unterschätzt wird: Die Möglichkeit, mit verschiedenen Browser-Profilen zu arbeiten. Diese sind, im Gegensatz zu Microsoft Edge und Google Chrome, ausschließlich lokal gespeichert und nicht mit einem Konto verknüpft (es sei denn, man benutzt Firefox Sync). Die Einsatzmöglichkeiten des Profil-Managers möchte ich euch in diesem Beitrag vorstellen.
Einrichtung
Für jeden Nutzer legt Firefox einen eigenen Profilordner an, welcher unter
gespeichert wird. Unter normalen Bedingungen ist das Fenster zum Verwalten dieser aber erst einmal nicht zu finden. Dazu müssen wir Firefox mit dem Parameter -P oder -ProfileManager starten. Zunächst schließen wir alle geöffneten Firefox-Instanzen und geben anschließend im Ausführen-Dialog (Win+R) ein.
Firefox -P
Das Fenster zur Profilverwaltung öffnet sich. Hier haben wir die Möglichkeit, weitere Profile für den persönlichen Bedarf anzulegen. Den Haken bei „gewähltes Profil beim Start ohne Nachfrage verwenden“ entfernen wir erst einmal, bis wir mit der Einrichtung fertig sind. Damit wird das Fenster bei jedem regulären Firefox-Start eingeblendet. Nicht nur der Browserverlauf und die Cookies, sondern auch sämtliche Einstellungen und Erweiterungen werden profilbezogen gespeichert. Das bedeutet, ihr könnt nichts kaputt machen, müsst aber bei jedem neuen Profil die Einstellungen erneut vornehmen.
Seit ihr mit der Einrichtung des neues Profils zufrieden, könnt ihr dieses direkt aufrufen, indem ihr eine neue Desktopverknüpfung von Firefox erstellt und unter Rechtsklick/Eigenschaften bei „Ziel“ den entsprechenden Profilnamen als Parameter ergänzt. Im Beispiel hier wäre das dann also
"...\Firefox.exe" -P "TEstnutzer"
Normalerweise erlaubt Firefox nur eine offene Programm-Instanz. Wollt ihr das neu eingerichtete Profil parallel zu eurem normalen Firefox öffnen, müsst ihr eure neue Verknüpfung zusätzlich um den Parameter „-no-remote“ ergänzen. Damit ist der neue Firefox-Prozess für den bereits laufenden „unsichtbar“. [1] Am Ende sollte es dann also so aussehen:
"...\Firefox.exe" -P "TEstnutzer" -no-remote
So ist es möglich, verschiedene Versionen eures Firefox gleichzeitig einzusetzen.
Generell ist es auch möglich, die Profile über folgenden Befehl in der Adressleiste zu verwalten und einzeln zu starten:
about:profiles
Anwendungsvorschläge
Es bietet sich natürlich an, für verschiedene Benutzer unter dem gleichen Windows-Account verschiedene Firefox-Profile anzulegen. So kann jeder seine eigenen Lesezeichen verwalten und der persönliche Surfverlauf und damit die „digitale Identität“ bleibt unter sich. Im Prinzip ist es möglich, wie damals beim Internet Explorer mit dem Link in der Taskleiste eingeführt, für jede Webseite eine individuelle Verknüpfung mit profilbezogenem Design (und Erweiterungen) anzulegen.
PS: Die Firefox-Addonseite ist über den Browser selber nur umständlich direkt zu erreichen. Hier ein Direktlink!
Banking Fox (oder Datenschutzbrowser)
Wer Online-Banking betreibt und auf Nummer sicher gehen will, aber nicht im alltäglich genutzten Firefox sein Surf-Erlebnis und Komfortfunktionen durch zusätzliche Sicherheit-Addons einschränken will, kann sich dafür einen besonders sicheren Browser einrichten. Dazu ändern wir einige Einstellungen und Installieren eine Auswahl an Erweiterungen, welche die Sicherheit verbessern. Diese Anpassungen kann ich empfehlen:
Einstellungen: Do-Not-Track Anforderungen immer senden, Drittcookies blockieren, Cache beim Beenden löschen, Passwörter nicht speichern, Plugins wie Flash, Shockwave, Adobe Reader oder Java deaktivieren (stellen ein Sicherheitsrisiko dar)
Erweiterungen:uBlock Origin, HTTPSeverywhere, DecentralEyes, NoScript, Avira Browser Safety (oder vergleichbar, insofern eure Antivirenlösung den Netzwerkverkehr nicht überwacht), FlagFox (dafür muss der Standort jedes Webseiten-Servers über einen Drittserver abgefragt werden, aber dafür wisst ihr jederzeit, wo die besuchte Webseite gehostet ist und welche Datenschutzgrundlagen entsprechend gelten)
In diesem Blog-Beitrag vom März 2018 erfahrt ihr mehr über die Sicherheits- und Privatsphäre-Erweiterungen in Firefox.
als E-Mail Reader oder für Whatsapp Web
Vor einigen Jahren habe ich noch leidenschaftlich Thunderbird als E-Mail-Client benutzt. Inzwischen verwalte ich meine E-Mails aber im Browser. Hier können wir einige nicht genutzte Funktionen und Einstellungen ausschalten, um uns ganz auf die Arbeit bzw. den Chat konzentrieren zu können.
Einstellungen: Do-Not-Track Anforderungen immer senden, Drittcookies blockieren
Um sich wirklich aufs wesentliche zu konzentrieren, lassen sich mit einem kleinen Skript-Trick auch alle Firefox-Bedienelemente verstecken. Dazu müssen wir mit dem Dateiexplorer zum Pfad des gewünschten Firefox-Profils navigieren
Dort erstellen wir einen neuen Ordner „chrome“, öffnen im Startmenü Notepad (Texteditor), fügen folgenden Code ein und speichern die Datei anschließend als userchrome.css (Dateityp: Alle Dateien) in diesem Ordner.
Achtung: Bevor ihr diese Datei erstellt, solltet ihr die Einrichtung, inklusive Startseiten eingerichtet haben, da ihr danach keinen Zugriff mehr auf die Bedienelemente habt. Nach dem Löschen der Datei erscheinen diese aber wieder.
/*
* Do not remove the @namespace line -- it's required for correct functioning
*/
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */
/*
* Hide tab bar, navigation bar and scrollbars
* !important may be added to force override, but not necessary
* #content is not necessary to hide scroll bars
*/
#TabsToolbar {visibility: collapse;}
#navigator-toolbox {visibility: collapse;}
browser {margin-right: -14px; margin-bottom: -14px;}
Damit sieht mein „Email-Fox“ schon fast wie ein eigenständiges Email-Programm aus (ohne installierte Mail Add-Ons).
als Newsreader oder Mediathek-Player
Wer gerne immer wieder in den gleichen Zeitungen, Magazinen blättert oder in Mediatheken stöbert, kann sich die Zeit verkürzen, indem diese beim Start immer direkt aufgerufen und störende Browsereigenschaften und -details deaktiviert werden.
Einstellungen: Do-Not-Track Anforderungen immer senden
(eventuell müssen für einige Webseiten Ausnahmen erstellt werden, damit der Inhalt gelesen werden kann)
In Verbindung mit dem Add-On Tree Style Tab und dem obigen Skript zum Verstecken der Firefox-Menüelemente macht Firefox nun den Eindruck eines Newsreaders mit meinen Lieblingszeitungen.
Profile bei Kompatibilitätsproblemen
Manche Webseiten funktionieren mit einigen sicherheitsrelevanten Einstellungen nicht richtig. Zum Beispiel benötigt WordPress.com aktive Drittcookies (Askimet Plugin), um die Blogstatistiken anzeigen zu können. Anstatt diese jedes Mal manuell zu aktivieren, kann ich einfach ein spezielles WordPress-Editor-Firefox-Profil anlegen.
PPS: Wie ihr auf einem alten Rechner mit der Legacy-Version von Firefox (vor dem Quantum Update) das Beste rausholt, habe ich hier geschrieben!
In diesem Beitrag geht es um Add-Ons für Mozilla Firefox der Generation Quantum zum Schutz der Identität und Privatsphäre im Internet.
Firefox ist immer noch einer der beliebtesten Open-Source-Browser der letzten Jahre. Zuletzt war Mozilla allerdings unter Zugzwang, da der Browser zunehmend Marktanteile verloren hat, vor allem an Google Chrome. Ein Grund dafür war auch der Rückstand in Dingen Geschwindigkeit und Browsertechnik. Mit dem groß angekündigten „Quantum-Update“ wurde der Browser im November 2017 generalüberholt und kann nun wieder mit der Konkurrenz mithalten. Für mich das größte Update seit dem Erscheinen von Firefox 3.0 im Jahre 2008: Ich kann mich noch gut daran erinnern, wie die Veröffentlichung damals gefeiert wurde, mit einer eigenen Webseite für den Countdown. War eine coole Sache. Aber inzwischen ist der Wettkampf zwischen den Browsern härter geworden. Wegen der neuen Technik gibt es ab dieser Generation keine Unterstützung mehr für Windows XP und älter – und: Die bisherigen Add-Ons im XUL/XPCOM -Format werden nicht mehr unterstützt!
Dabei sind die Add-Ons und Anpassbarkeit von Firefox seine größte Stärke.
Deswegen möchte ich nun, knapp drei Monate nach dem Erscheinen, untersuchen, welche Add-Ons aus der Kategorie Sicherheit, Datenschutz und Privatsphäre unter Firefox Quantum verfügbar sind. Die wichtigsten, also.
Ich öffne das Dropdown-Menü von Firefox, und wähle „Add-Ons“. Zur offiziellen Seite von Mozilla gelangt man auf Umwegen über „Add-Ons entdecken / sehen Sie sich weitere Add-Ons an!“.
uBlock Origin
Das wichtigste zuerst: Der Werbeblocker. Drei essentielle Gründe hierfür:
Drittanwenderinhalte werden blockiert. Dadurch landet die eigene IP-Adresse nicht bei Werbeanbietern, gut für den Datenschutz. In der Vergangenheit gab es bereits Fälle von Missbrauch.
Mithilfe von Cookies überwachen die großen Werbeanbieter (z.B. Google Analytics) das persönliche Surfverhalten, auch über verschiedene Websites hinweg. Sie sammeln und kombinieren so Informationen und bilden ein digitales Profil, um Werbung noch besser auf den Einzelnen anzupassen. Ein Adblocker verhindert dies.
Der Seitenaufbau beschleunigt sich erheblich, die Webseite belastet den Browser weniger und Datenverkehr wird eingespart. Der Platz von blockierter Werbung auf Webseiten wird freigegeben: Dadurch sind diese übersichtlicher und man findet sich besser zurecht.
In den vergangenen Monaten hat sich diese Erweiterung als Alternative zu AdBlock Plus bewährt, nachdem dieses nach einer Reihe Negativschlagzeilen (siehe u.a. FAZ hier) in die Kritik geraten ist. uBlock ist außerdem OpenSource, belegt wesentlich weniger RAM und bremst Firefox weniger aus als ABP. Mit einem simplen Sidebar-Knopf kann die Werbung für einzelne Seiten oder Domains (de)aktiviert werden. Link zum Add-On >>
NoScript
Dieses Add-On ist ein komplexes, anpassbares Tool zum Regeln und Blockieren von Webseiten-Scripten, wie z.B. Javascript und Flash. Dadurch schützt man sich zusätzlich vor Gefahren wie Hijacking, Cross-Scripting-Attacken, Drive-by-Downloads und eben auch Tracking. Diese Erweiterung wurde von Edward Snowden empfohlen. In der Standardkonfiguration werde alle Skripte blockiert, was zunächst etwas ungewohnt und zeitaufwändig ist: Die vertrauten Seiten müssen erst auf die Ausnahmeliste gesetzt werden. Wem das zu aufwändig ist, aber trotzdem den zusätzlichen Cross-Scripting-Schutz genießen will, kann in den Einstellungen globale Skripte wieder aktivieren. Link zum Add-On >>
Decentraleyes
ergänzt den Werbeblocker und erhöht dadurch den Datenschutz zusätzlich. Blockiert die Verbindung zu vielen gängigen Werbenetzwerken, sogenannten „Context Delivery Networks“ (CDN) wie Ajax oder Yandex. Link zum Add-On >>
HTTPS everywhere
der Webseiten-Verschlüsselungsstandard „Secure Socket Layer“ ist inzwischen Standard und wird von den meisten Webseiten angeboten. Dies ist besonders wichtig, wenn sensible Daten wie Passwörter zwischen Computer und Webseite übertragen werden. Leider ist nicht bei jeder Webseite HTTPS standardmäßig aktiv (Schlosssymbol im URL-Adressfeld). Dieses Add-On erzwingt die Nutzung von HTTPS und erhöht dadurch die Sicherheit. Link zum Add-On >>
Terms of Service; Didn’t Read
„Ich habe die Lizenzvereinbarung gelesen und bin damit einverstanden“ wird zurecht als die größte Lüge des Internets bezeichnet. Dieses praktische Add-On fügt einen kleinen Button in der Adressleiste hinzu, dass für viele bekannte Webseiten die wichtigsten Informationen aus den jeweiligen Nutzungsbedingungen, EULAs, ToS usw. zusammenfasst und vor einschlägigen Angeboten warnt (auf Englisch) Link zum Add-On >>
Flagfox
Ein Klassiker unter den Erweiterungen. Zeigt eine Landesflagge in der Adressleiste an. Hilft nicht direkt bei der Browsersicherheit oder dem Datenschutz, aber es kann manchmal hilfreich sein zu wissen, in welchem Land der Server steht (Die Webseite gehostet ist). Zum Beispiel wegen der rechtlichen Bestimmungen wie dem Datenschutz. Link zum Add-On >>
Nach dem Installieren sämtlicher Erweiterungen wirkt die Eingabeleiste fast schon etwas zu bunt und unübersichtlich. Firefox lässt praktischerweise das individuelle Anordnen von Bedienelementen zu. Im Drop-Down-Menü kann man über den Punkt „Anpassen…“ die einzelnen Buttons verschieben oder auch ausblenden. Mit den aktiven Add-Ons startet Firefox wie gewohnt flott, der Seitenaufbau geht zügiger, Probleme mit der Darstellung von Webseiten habe ich keine erlebt.
Aus der Kategorie „Datenschutz und Sicherheit“ gibt es noch eine ganze Menge weiterer Add-Ons wie Ghostery, Adblock Plus, Privacy Badger usw. Ich halte es aber für Überflüssig, mehr als ein Add-on der gleichen Funktion zu installieren, damit der Browser nicht unnötig belastet wird. Außerdem empfehle ich unabhängig der Add-Ons folgende Einstellungen in Firefox zu setzen:
Drittanbieter-Cookies nicht besuchter Seiten werden abgelehnt
DoNotTrack-Aufforderung ist immer aktiv
Suchvorschläge nicht automatisch senden
Keine Firefox-Nutzungsberichte senden
Zur Sicherheit Passwortdatenbank mit einem Master-Passwort verschlüsseln
Hinweis: Diese Anleitung bezieht sich auf „den alten“ Mozilla Firefox bis Version 56.0.1 (gleichzeitig die letzte Version für Windows XP). Mit dem Quantum-Update (57+) habe ich die Tricks noch nicht getestet!
Ich habe vor mir ein altes Acer Notebook stehen, Single-Core Prozessor, 2 Gigabyte Arbeitsspeicher und Windows Vista. Da ist es schon ein dickes Ding, den Firefox anzuwerfen. Und da gibt es sicher noch langsamere Rechner, auf denen Firefox installiert ist…
Damit aufwändige Websites und Firefox meinen alten Laptop nicht in die Knie zwingen, habe ich mich mal umgeschaut, welche Möglichkeiten es gibt, den Firefox so anzupassen, dass er weniger RAM verbraucht, schneller startet und Websites nicht (weniger) das ganze System ausbremsen (wenn ein reguläres Löschen der Nutzerdaten nicht hilft).
Zunächst schauen wir uns den Speicherbedarf von Firefox genauer an, um den Erfolg der Maßnahmen beurteilen zu können:
Die offizielle Empfehlung des Mozilla Teams sind 512 Mb Arbeitsspeicher. Einige Nutzer berichten im Internet aber von deutlich höherem Bedarf >1 Gb.
Mein angepasster Firefox mit 7 offenen Tabs, mehreren installierten Add-Ons, Themenpack und vorhandenem Cache nimmt in etwa 720 – 770 Mb RAM in Anspruch.
Firefox neuinstalliert, ohne vorhandenem Cache und Addons, Themen verbraucht bei den gleichen 7 offenen Tabs in etwa 490 Mb RAM.
Windows 7+ benötigt allein 1-1,5GB RAM für den Systembedarf, da bleibt bei 2GB RAM nicht mehr viel Platz.
Backup und Profile
Am besten macht ihr zuvor ein Backup eures Firefox-Profils. Alle Daten findet ihr unter
Alternativ erstellt zum Testen der Einstellungen einfach ein neues Profil oder kopiert euer Bestehendes. Den Profilmanager öffnet ihr mit dem Parameter -P, also über Ausführen (WinTaste+R) folgenes eingeben:
"C:\Program Files\Mozilla Firefox\firefox.exe” –P
Erweiterungen und GUI Themen
Einige Firefox Erweiterungen benutzen unter Umständen viel Arbeitsspeicher (z.B. AdBlock Plus, WoT). Das könnt ihr mit der Erweiterung about-addons-Memory schnell prüfen und nicht benötigte Add-Ons deinstallieren.
Das Add-On Memory Fox Next (ehem. Memory Fox) verspricht auf manchen Systemen eine verbesserte Speicherverwaltung und soll unter Umständen für weniger RAM-Nutzung sorgen. Das ist vielleicht als Alternative zu den about:config Einstellungen unten einen Versuch wert!
Werft auch einen Blick auf eure aktiven Plugins, da oft installierte Programme Plugins anbieten. Da die meisten Webseiten inzwischen auf HTML5 setzen, kann der Flash- und Shockwave-Player in der Regel deinstalliert werden. Das ist auch sicherer. Das WMP oder VLC Media Plugin muss auch nur auf Nachfrage aktiviert werden.
Wenn ihr auf einem älteren System zudem mit einer niedrigen Auflösung arbeitet, lohnt es sich auf jeden Fall, ein Firefox Retro GUI Thema auszuprobieren! Da kann ich MicroFox empfehlen. Nicht nur, dass damit die Bildschirmfläche effektiver genutzt wird, insgesamt läuft die Bedienung damit auch flüssiger…
Speicherverhalten
Firefox speichert jede besuchte Seite in einem Zwischenspeicher (Cache), damit diese beim nächsten Besuch nicht wieder komplett geladen werden muss. Wird dieser Cache zu groß, bremst das FF unter Umständen aus. In den Einstellungen unter Erweitert – Netzwerk deaktiviert ihr die automatische Cacheverwaltung und limitiert die Größe zwischengespeicherter Webseiten auf 50 Megabytes.
Die richtigen Einstellungen in about:config finden
Kommen wir zum interessantesten Teil! Mithilfe der Erweiterten Einstellungen von Firefox lassen sich ein paar zusätzliche Anpassungen vornehmen. Dazu about:config in die Adressleiste eingeben und bestätigen. Zur Übersicht habe ich mich kurz gehalten und die entsprechenden Parameter kommentiert. Folgende Änderungen sind möglich:
browser.sessionhistory.max_entries = 5
Reduziert die Anzahl der im Cache zwischengespeicherten Websites, die allein durch den Vor-/Zurückbutton erreicht werden können, auf die angegebene Zahl.
browser.sessionhistory.max_total_viewers = 3
Reduziert den Speicher, den alle offenen Tabs auf einmal belegen dürfen. Bei -1 entscheidet Firefox anhand des verfügbaren RAM. 1 entspricht 32 Mb, 5 dagegen 512Mb. Der hier empfohlene Wert 3 entspricht maximal 256 Mb. Weitere Infos hier im Wiki.
config.trim_on_minimize = true
Gibt (nur) beim Minimieren sofort nicht benötigten Arbeitsspeicher frei. Wenn nicht vorhanden, muss dafür mit Rechtsklick ein neuer Boolean Etinrag erstellt werden.
Firefox-Benutzeroberfläche
Die folgenden Parameter deaktivieren die verschiedenen Fenster-Animationen der Benutzeroberfläche. Das sollte besonders bei einer trägen Menüführung helfen.
Außerdem in den Einstellungen – Erweitert das sanfte Scrollen deaktivieren!
Website-Darstellung anpassen
Auf langsamen Rechnern Werbung zu blockieren, ist wohl eine der effizientesten Maßnahmen, um den Webseiten-Aufbau und das Browserverhalten zu beschleunigen. In den vergangenen Monaten hat sich die Erweiterung uBlock Origin als Alternative zu AdBlock Plus bewährt, nachdem dieses nach einer Reihe Negativschlagzeilen (siehe u.a. FAZ hier) in die Kritik geraten ist. uBlock ist außerdem OpenSource und belegt wesentlich weniger RAM und bremst Firefox weniger aus als ABP.
Mit dem Add-On NoScript lassen sich automatische Script-Vorgänge auf Webseiten deaktivieren. Dadurch wird der Seitenaufbau vereinfacht und man verspricht sich mehr Sicherheit vor Schadcode. Der Nachteil besteht darin, dass viele komplexere Webseiten-Funktionen (Logins, Downloads) nicht mehr richtig funktionieren, ehe man eine Ausnahme hinzugefügt hat. Das ist umständlich. Wer eher grundsätzliche Anforderungen an das Surfen stellt und viel liest, wird aber sicher davon profitieren.
Eher eine Radikalmaßnahme für textlastige Websites ist das Deaktivierten von Bildern. Der Befehl bewirkt, dass Bilder auf Webseiten nicht geladen werden. Das minimiert den CPU/RAM-Verbrauch unter Umständen dramatisch und die Seiten laden schneller. Im kurzen Selbstversuch wirkt sich das erst einmal gar nicht so heftig aufs Surfen aus, wenn man nicht auf Bilder aus ist:
permissions.default.Image = 2
Das Ergebnis im Vorher-Nacher Vergleich
Bei den gleichen 7 offnen Tabs wie zu Beginn
Mein angepasster Firefox mit Addons bei den obigen Einstellungen benötigt nun 520 – 570 Megabytes (250 Mb weniger)
Mein angepasster Firefox mit zusätzlich installiertem Addon Memory Fox Next benötigt 540 Megabytes, der neuinstallierte Firefox 470 Megabytes. Setzt man browser.sessionhistory.max_total_Viewers auf 1 (Minimalwert), komme ich auf 520 Mb.
Firefox neuinstalliert, ohne vorhandenem Cache und Addons, Themen verbraucht nun in etwa 480 Megabytes (nur 10 Mb Differenz)
Fazit: Die Bedienung auf dem zu Beginn erwähnten langsamen Notebook ist deutlich besser. Firefox startet etwas schneller. Das Menü reagiert ohne Animationen prompt. Tabs und Websites laden deutlich flotter und das Scrollen auf Webseiten ist flüssiger.
Im ersten Teil haben wir das Aussehen und Verhalten des Explorers sowie des Startmenüs und der Taskleiste angepasst. Im zweiten Teil des Tutorials „Zurück zu Windows 98“ ergänzen wir den Desktop nun noch um die fehlenden Hintergründe und Systemgeräusche und finden ein passendes Kleid für Firefox.
Hintergründe und Sounds
BeingManan.com hat die verschiedenen Wallpaper und Sounds aus Windows 98 gesammelt und als Windows-Ressource-Pack-Dateien zum Download bereitgestellt. Seit ihr mit den vorgegebenen Einstellungen zufrieden, könnt ihr die heruntergeladenen Designs einfach übernehmen. Wenn ihr euren Desktop weiter personalisieren wollt, steht es euch offen, die *.themepack Dateien mit dem im letzten Teil genannten Programm 7-Zip zu dekomprimieren und die einzelnen Elemente daraus zu entnehmen. Die Hintergründe können dann manuell oder in ein neues Design hinzugefügt werden. Die Sounds müsst ihr ebenso in den Anpassungseinstellungen der Systemsteuerung (siehe letzter Teil) im aktuellen Design unter „Sound“ hinzufügen. Dabei habt ihr die Möglichkeit, jede Aktion einzeln zu verändern.
Passendes Firefox-Theme installieren
Da Firefox weiterhin im noch relativ jungen Aurora-Look daherkommt, gilt es nun, für Firefox noch ein passendes Theme zu finden, da das „Default Theme“ auf Aero-Fenster optimiert ist und im klassischen Design zugegebenermaßen ausgesprochen hässlich wirkt. Für diesen Zweck gibt es zwei Themes, die sich meiner Meinung nach besonders gut eignen:
Microfox und Littlefox
Diese beiden Themes sind optimiert für das klassische Windows-Design und bieten gleichzeitig einen pragmatischen Bedienkomfort mit optimaler Bildschirmausnutzung. Für unsere Zwecke praktisch ist außerdem, dass die Themes bereits klassische „8-Bit“ Symbole enthalten, die sich sehr gut an unser Windows 98 Design anpassen. Die Themes sind in der offiziellen Add-On-Galerie von Mozilla zu finden: https://addons.mozilla.org/en-us/firefox/addon/microfox-for-firefox/
Nach der Installation des Firefox-Themes bleibt noch die Titelleiste zu aktivieren, die seit einigen Versionen deaktiviert ist. Um Firefox wieder in einem „normalen“ Fenster anzeigen zu lassen, klickt ihr einfach auf den Firefox-Menü-Button und wählt bei „Anpassen“ im Fenster unten links „Titelleiste“. Fertig!
Ihr benutzt den Internet Explorer? (Retro!) ClassicShell bietet auch UI-Optionen für den Internet Explorer an, um zumindest die rudimentäre Anordnung der Bedienelemente wie in den Vorgängerversionen wiederherzustellen. Diese findet ihr im Startmenü unter Class Shell / Classic IE Settings.
Eure Vorschläge
Mit Teil I und II dieses Mod-Tutorials habt ihr nun die Möglichkeit, euer Windows wie Windows 98 aussehen zu lassen. Mir hat die Modifikation sehr gefallen, da ich die „griffige“ Oberfläche der Vorversionen von Windows vermisst habe und man gerade gegen den aktuellen „Design-Trend“ von Windows Akzente setzen kann.
Ich hoffe, ich konnte euch mit dem Tutorial weiterhelfen. Falls ihr noch weitere Vorschläge habt um Windows 98 noch authentischer abzubilden freue ich mich über eure Kommentare!
// PS: Passend zum Surfen empfehle ich „Buddy Holly“ von Weezer (1994), da kommt Stimmung auf 🙂