Da von Firefox alle sechs Wochen eine neue Version erscheint, kann dieser Artikel leider nicht – wie sonst in diesem Wiki üblich – mit einer bestimmten Ubuntu-Version getestet werden. Die Mozilla-Entwickler behalten sich vor, jederzeit neue Funktionen hinzuzufügen oder vorhandene wieder aus dem Programm zu entfernen. Unter solchen Umständen ist es nicht möglich, die Korrektheit der in diesem Artikel beschriebenen Informationen dauerhaft für eine Ubuntu-Version zu garantieren.
Mit Erweiterungen (Add-ons, englisch: "Extensions") lassen sich die verschiedenste Dinge in Firefox erweitern, verbessern und individuell verändern. Mit Erweiterungen ist es zum Beispiel möglich, Werbung auszublenden, Mausgesten zu verwenden oder das Tabbed Browsing zu beeinflussen.
Erweiterungen werden meist nicht direkt von der Mozilla Foundation erstellt, sondern werden kostenlos von unzähligen Programmieren aus der ganzen Welt zur Verfügung gestellt: offizielle Übersichtsseite
Entscheidend für die Nutzung von Erweiterungen ist, dass diese zur jeweiligen Firefox-Version passen müssen. Es kann daher passieren, dass bei einem Update des Browsers Erweiterungen deaktiviert werden, weil sie nicht kompatibel sind.
Es gibt verschiedene Wege, Erweiterungen zu installieren. Die größte Auswahl hat man bei der manuellen Installation. Diese werden automatisch aktualisiert. Erweiterungen werden so im Regelfall aber nur für den gerade aktiven Benutzer installiert. Einige wenige in den offiziellen Paketquellen enthaltene können dagegen systemweit installiert werden. Möchte man das für beliebige Erweiterungen erreichen: siehe Systemweite Installation.
Prinzipiell werden auch Erweiterungen für Thunderbird wie nachfolgend beschrieben installiert. Man sollte aber beachten, dass Erweiterungen nicht beliebig zwischen den beiden Programmen austauschbar sind. Sprich: eine Erweiterung für Firefox ist nicht gleichzeitig eine Erweiterung für Thunderbird und umgekehrt. Lediglich die Installations-Methode ist identisch.
Extras -> Add-ons (Aussehen ab Firefox 4.0) |
Zuerst geht man auf eine der unten angegebenen Seiten und sucht sich eine Erweiterung aus:
Man klickt ganz einfach auf den Link "Install" mit der linken Maustaste. Wenn man von dieser Seite noch keine Erweiterung installiert hat, wird unter der Tableiste eine Warnung eingeblendet. Um die Erweiterung installieren zu können, klickt man auf den Button "Einstellungen bearbeiten..." und fügt die Seite zu der Liste der berechtigten Seiten hinzu. Man klicke nun noch einmal auf den Link "Install" und es öffnet sich ein Installationsfenster.
Man lädt zuerst die Erweiterung mit einem Rechtsklick auf den Link "Install" und "Ziel speichern unter..." herunter. Nun zieht man die fertig heruntergeladene Datei (.xpi) ins Firefoxfenster oder, wenn man mehrere Erweiterungen markiert hat, in den Erweiterungsmanager unter "Extras -> Add-ons -> Erweiterungen".
Der Vorteil bei der zweiten Methode ist, dass man die Erweiterungen auf der Festplatte archivieren kann und bei einer auftretenden Neuinstallation oder bei der Erstellung eines neuen Profils die Erweiterungen einfach und schnell wieder installieren kann. Ein nochmaliges Suchen der Erweiterungen bleibt einem erspart.
Ohne Anspruch auf Vollständigkeit seien (alphabetisch) erwähnt:
Adblock Plus - Werbung ausblenden, siehe Adblock
All-in-one Sidebar - Funktionen in der Sidebar laden
Classic Theme Restorer - Klassisches Aussehen wiederherstellen
Firebug - Webentwicklung
Ghostery - Privatsphäre schützen
Greasemonkey - Verhalten von Webseiten mittels JavaScript ändern oder ergänzen
It's All Text - Textfelder im externen Editor bearbeiten
NoScript - Skriptblocker
QuickNote - Auswahl als Notiz speichern
ScrapBook - Archivierung von Webseiten
Speed Dial - häufig besuchte Seiten in einer Übersicht (siehe Opera)
Undo Closed Tabs Button - geschlossene Tabs wiederherstellen
User Agent Switcher - Browserkennung ändern
Web Developer - Webentwicklung
Mit Ubuntu 11.04 wurden die meisten Erweiterungen aus den Paketquellen entfernt. Diese können aber weiterhin manuell installiert werden, sofern sie mit der eingesetzten Firefox-Version kompatibel sind.
Einige populäre Erweiterungen können bequem über die Paketverwaltung installiert werden [1].
Beispiele:
xul-ext-adblock-plus (universe) - Werbung ausblenden, siehe Adblock
xul-ext-all-in-one-sidebar (universe) - Funktionen in der Sidebar laden
xul-ext-flashblock (universe) - Flash selektiv aktivieren
xul-ext-firebug (universe) - Webentwicklung
xul-ext-greasemonkey (universe [2]) - Verhalten von Webseiten mittels JavaScript ändern oder ergänzen
xul-ext-mozgest (universe) - Mausgesten
xul-ext-webdeveloper (universe) - Webentwicklung
Um herauszufinden, welche Erweiterungen für welche Ubuntu-Versionen zur Verfügung stehen, kann man die Paketsuche auf packages.ubuntu.com nutzen.
Seit Firefox 3.6 gibt es den Parameter -install-global-extension
zur systemweiten Installation nicht mehr. Die Mozilla Foundation schlägt vor, die Erweiterungen stattdessen von Hand nach /usr/lib/firefox/extensions/ zu kopieren (Quelle ).
Es ist auch möglich Erweiterungen oder Themes für alle Benutzer zu installieren. Diese wird dann nicht in den Profil-Ordner installiert, sondern nach /usr/lib/firefox/extensions/ [2].
sudo firefox -install-global-extension "/pfad/zur/erweiterung.xpi" sudo firefox -install-global-theme "/pfad/zu/einem/Theme.jar"
Will man dann für alle Benutzer die Erweiterung konfigurieren, so muss man die entsprechenden Einstellungen in der globalen Datei /etc/firefox/pref/firefox.js vornehmen [3].
Durch Themes lässt sich das Erscheinungsbild der Benutzeroberfläche verändern. Themedateien haben die Dateiendung .jar, welche häufig mit Java-Anwendungen verknüpft ist, was unter Umständen Verwirrung stiften kann.
Es ist nicht möglich, ein Theme per Doppelklick auf die Themedatei zu installieren!
Dies verhält sich ähnlich wie bei den Erweiterungen, nur dass beim Klick auf einen "Install"-Link ein anderes Installationsfenster (einfach auf "OK" klicken) erscheint und dass man beim Drag&Drop den Theme-Manager
"Extras -> Add-ons -> Themes"
zu Hilfe nimmt.
Diese Revision wurde am 6. Mai 2016 04:06 von linux_joy erstellt.