Cover photo for post Mein Firefox-Ensemble

Mein Firefox-Ensemble

Obwohl mein Firefox derzeit ein bisschen zickt, ist er doch weiterhin mein Lieblingsbrowser. Das liegt vor allem daran, dass sich der eigentlich recht schlanke Kern durch eine riesige Flut von Add-Ons erweitern lässt. Hier die Übersicht zu behalten ist nicht einfach, daher nutze ich die Gelegenheit während ich ein neues Profil aufsetze um Altlasten los zu werden, um mein Ensemble von Extensions vorzustellen.

Der geneigte Leser ist gerne eingeladen, weitere gute Extensions als Kommentar anzufügen. Bitte mit kurzer Beschreibung und nicht spammen. :)

Adblock Plus

Diese Extension landet seit Jahren als erstes in jeder Firefox-Installation. Nach erfolgreichem Download und Neustart des Browsers wählt man eine länderspezifische, zentral gepflegte Liste mit Werbe-Anbietern aus und das ungeliebte geblinke ist Geschichte. Wird doch mal ein Banner eingeblendet, ist per Kontext-Menü schnell eine neue Regel für ihn erzeugt.

Adblock Plus findet sich, wie alle hier vorgestellten Erweiterungen, in Mozillas zentralem Extension-Repository.

Secure Login

Der Passwort-Manager im Browser ist eine feine Geschichte. Er spart nicht nur nervige Tipp-Arbeit bei jedem erneuten Login, sondern auch Gehirn-Schmalz beim merken der Zugangsdaten. Dennoch birgt die typische Realisierung dieses Dienstes in Browsern einige Mankos:

Via Cross-Site-Scripting (XSS) kann ein Angreifer die automatisch ausgefüllten Benutzer-Informationen potentiell abgreifen. Obwohl der Komfort durch den Standard-Passwort-Manager bereits gesteigert wird, muss man dennoch bei jedem Login das entsprechende Formular auf der Website lokalisieren und mit der Mouse händisch den Login-Vorgang anstoßen. Verwendet man mehrere verschiedene Logins für eine Seite, erfolgt das ausfüllen von Benutzername und Passwort erst nach Klicken in die entsprechenden Felder.

Die Secure Login-Extension behebt diese Probleme: Statt Formular-Felder auszufüllen und entsprechende JavaScript-Events auszulösen, werden mit Firefox-Bord-Mitteln die entsprechenden Request abgesetzt (vorausgesetzt die Seite benötigt zum Login selbst kein JavaScript). Statt auf jeder Seite an unterschiedlicher Stelle nach der entsprechenden Form zu suchen, klickt man an zentraler Stelle einen Button und wählt gegebenenfalls mit einem weiteren Klick das gewünschte Set von Benutzer-Informationen aus.

Autofill Forms

Autofill Forms erweist sich insbesondere als Ergänzung zu Secure Login als nützlich. Oft enthalten Login-Formulare neben Benutzername und Passwort noch weitere Felder. Bugzilla-Instanzen und Online-Banking-Seiten sind nur zwei Beispiele. Solche Seiten ließen sich bisher nicht vollständig vom Passwort-Manager bedienen.

Die Autofill Forms-Extension erlaubt das vollautomatische Ausfüllen von Formularen jeder Art. Für wiederkehrende Daten (z.B. Email-Adresse, etc.) lassen sich Variablen-Werte definieren, die dann wiederum per Klick einem Formular-Feld zugewiesen werden können. Zusätzlich integriert sich die Extension mit Secure Login und erlaubt somit in Anmelde-Formularen weitere Felder automatisch ausfüllen zu lassen. Nun genügt auch hier typischerweise ein einziger Klick zum sicheren und komfortablen Login.

Tree style tabs

Wer viel im Browser arbeitet, hat schnell einen unübersichtlichen Wust von Tabs am oberen Rand des Bildschirms. Kaum mehr sind die Seiten-Titel zu lesen und zusammengehörende Informationen finden sich quer über die Fenster-Breite verstreut. In Zeiten von Wide-Screens ist diese zwar üppig bemessen, dennoch an dieser Stelle suboptimal genutzt.

Die neue Baum-Struktur für Tabs, welche die Tree style tabs mitbringt, ist anfangs gewöhnungsbedürftig. Doch binnen weniger Tage will man sich nicht mehr davon trennen. Statt am oberen Rand des Browsers werden Tabs nun links angezeigt. Damit nehmen sie sich, auch wenn es viele werden, schon mal nicht mehr gegenseitig den Platz weg. Durch die erhöhte Breite des Bildschirms ist der verwendete Platz zur Seiten-Darstellung ebenfalls verschmerzbar.

Richtig praktisch ist allerdings die Anordnung der Tabs in Bäumen. Öffnet man einen neuen Tab durch Klick auf einen Link, erscheint dieser eingerückt unter dem auslösenden. So bleiben zusammengehörende Informationen schön strukturiert beieinander und man hat immer den Überblick, woher ein Tab einst kam.

Bei mir ergeben sich so gut und gerne auch mal 4-5 Bäume von Tabs: Aus dem News-Portal, verschiedenen Manuals, der Wikipedia und so weiter.

Download statusbar

Diese kleine Extension verscheucht das hässliche und störende Download-Manager-Fenster und verfrachtet den Status aktiver Downloads platzsparend in die Status-Leiste. Hier werden nun alle Downloads nebeneinander angezeigt, mit Status-Balken und Lade-Geschwindigkeit. Per Mouse-Hover werden detaillierte Informationen eingeblendet, ein Rechts-Klick erlaubt das pausieren und abbrechen und ein zentraler Button ermöglicht das aufräumen beendeter Downloads. Download statusbar ist, wie Adblock Plus, bereits seit Jahren standardmäßig in meinem Firefox integriert.

Firebug

Firebug richtet sich nicht unbedingt an den Otto-Normal-Surfer: Mit einer Vielzahl von nützlichen Tools werden Web-Entwickler bei der Arbeit am Front-End unterstützt. Neben einem ordentliche JavaScript-Debugger bringt die Extension Online-Manipulation von Style-Sheet-Properties, komfortable Inspektion des DOM-Baumes und vieles mehr mit. Viel mehr außer des folgenden Mantras gibt es eigentlich nicht zu sagen: Web-Entwickler oder -designer und kein Firebug installiert? Böse, böse!

NoScript

JavaScript kann zwar auch mal nützlich sein, aber oft nervt es und in vielen Web-Anwendungen ist es dank schlampiger Programmierung auch noch gefährlich. Daneben spähen Anbieter von Werbung den Benutzer gerne via JavaScript ein bisschen weiter aus. Flash - und leider auch viel zu oft JavaScript - ist außer zum Ansehen von Videos zu 99% einfach nur nervig.

Die NoScript-Extension schaltet jegliche aktiven Web-Inhalte zunächst pauschal ab. Wird dennoch einmal JavaScript oder Flash benötigt, lassen sich mit wenigen Klicks White- und Black-Listen auf Domain-Basis verwalten. So werden nach einiger Benutzung der Erweiterung unerwünschte Scripts konsequent blockiert und vertrauenswürdige Client-Programme automatisch zugelassen. Außerdem ist es möglich, bestimmte Scripts nur temporär zu aktivieren, falls man sich über ihren Einsatz-Zweck uneins ist. Beim nächsten Neustart des Browser sind diese dann wieder standardmäßig verboten.

NoScript sollte ein absolutes Muss in jedem Firefox sein. Eigentlich sogar essenzieller Bestandteil des selbigen.

FireFTP

Zwar ist FireFTP bei mir standardmäßig deaktiviert - denn wer benutzt normalerweise heute schon noch FTP? - dennoch eine nützliche Erweiterung: Ein kompletter FTP-Client inklusive Seiten-Verwaltung im Browser. Wie gesagt, kein unbedingtes Muss, aber wer ab und an einen FTP-Client braucht, wird mit FireFTP glücklich werden.

Places cleaner

Das Firefox im Gedächtnis behält, auf welchen Seite man unterwegs war, ist eine praktische Sache. Über die Adress-Zeile lassen sich so bereits besuchte URLs schnell wieder finden, ohne Bookmarks, Suchmaschine oder umständlicheres zu bemühen. Doch passiert es im laufe der Zeit schnell, dass diese Datenbank recht groß wird. Schlechte Reaktionszeiten des Browsers sind die Folge, wenn immer er die Datenbank durchsucht.

Die Places cleaner-Extension ist der Hausmeister für die Places-Datenbank. Sie lässt sich so konfigurieren, dass nur selten besuchte URLs periodisch entfernt werden. Für eine schlanke und schnelle Adress-Zeile.

Tab Mix Plus

Tab Mix Plus ist bei mir eigentlich noch ein Relikt aus alten Zeiten, in denen man einmal geschlossene Tabs nicht wieder zurück holen konnte. Das ist zum Glück heute ein Standard-Feature. Dennoch bietet die Extension einige Vorzüge:

Nicht mehr missen möchte ich, dass ich nicht nur den letzten geschlossenen Tab, sondern die letzten $x Seiten wieder herstellen kann. Viel zu oft schließe ich mehrere Tabs direkt nach einander und stelle später fest, dass ich 2-3 Stück doch noch gebraucht hätte. Daneben kann Tab Mix Plus verhindern, dass Web-Seiten neue Fenster öffnen (diese werden zu neuen Tabs), erlaubt es einzustellen wo neue Tabs unter welchen Bedingungen erscheinen sollen und bei welchen Aktionen automatisch neue Tabs generiert werden. So öffnet bei mir ein Klick in die Bookmarks und eine Suche immer ein neues Tab.

FireGestures

Ich verwende zwar nur sehr wenige Mouse-Gesten, aber der typische Schwenk nach links mit gedrückter rechter Mouse-Taste um eine Seite zurück zu gehen hat sich eingefleischt. Das ist einfach schneller als der Weg zum Back-Button oder über das Kontext-Menü. Eigentlich sollte ich mir auch noch mehr Gesten angewöhnen, aber das Spiel kennt man ja …

Dennoch ist FireGestures eine chice Sache und ich empfehle jedem, die Extension einfach mal auszuprobieren und damit zu spielen. Deinstallieren geht dann immer noch.

DownThemAll!

Gerade für die Uni passiert es ab und an, dass ich von einer Seite eine Vielzahl von Dateien herunterladen muss. Seien es Übungsblätter, Folien oder sonstiger Schnick-Schnack. Hier hilft DownThemAll! aus der Patsche. Über Text-Markierung und Regeln über die zu ladenden Links lässt sich dieser Prozess gut automatisieren. Zum Glück tritt die Situation nicht zu häufig auf, so dass die Extension bei mir standardmäßig deaktiviert ist und nur im Fall der Fälle mal angeschmissen wird.

ReadItLater

Gerade im Arbeits-Alltag ist es schwierig alle interessanten Artikel die in einem der vielen Nachrichten-Kanäle auftauchen auch direkt zu lesen. ReadItLater erlaubt mir mit einem Klick die entsprechende Seite wieder zu schließen und für später zu merken. Neben der Adress-Zeile findet sich ein Menü, dass die gemerkten Seiten listet. Ein weiterer Klick entfernt sie von dort auch wieder, wenn ich Zeit für die Lektüre gefunden habe.

Daneben bietet ReadItLater einen Web-Service mit dem ich die so gesammelten Seite synchronisieren kann. Hier kriege nicht nur einen RSS-Feed der ausstehenden Artikel zur Einbindung ins News-Portal. Zu diesem Service existiert auch eine Anwendung für mein Telefon, die automatisch Artikel meiner ReadItLater-Liste herunter lädt. So kann ich sie überall, wenn ich ein bisschen Zeit zu überbrücken habe, lesen. Daumen hoch, so soll es sein!

Delicious

Bookmarks, wie fast alles andere auch, werden heutzutage nicht mehr lokal verwaltet sondern haben im Web zu liegen. Nachdem ich eine Zeit lang StumbleUpon benutzt - und diesen Dienst mangels anständiger Suche in den eigenen Bookmarks wieder verlassen - habe, viel die Wahl auf delicious. Mit der entsprechenden Delicious-Extension für Firefox wirft der <Strg>-<d>-Reflex meine Bookmarks nicht nur direkt dort hin, ich kann auch per Tags strukturiert aus dem Browser darauf zugreifen.

Comments

Ein Addon das ich nicht mehr missen möchte ist Mozilla´s Weave. (https://addons.mozilla.org/de/firefox/addon/10868)

Es synchronisiert eigentlich alles von Firefox (Einstellung, Bookmarks, History, Passwörter), über mehrere PC.

Die Daten werden mit einem Passwort verschlüsselt, welches selbst nie übers Internet übertragen wird. Wem das nicht reicht kann selber nen Server aufsetzten.

Stephan at 2010-03-04