# Epiphany-Erweiterungen-Handbuch

## Einführung

Die Epiphany-Erweiterungen sind eine Werkzeugsammlung, mit der Sie die Fähigkeiten des GNOME-Webbrowsers Epiphany erweitern können.

Sie vervollständigen vorhandene Funktionen und fügen neue hinzu.

## Erweiterungsverwaltung

### Einführung

Die Erweiterungs-Verwaltung ermöglicht Ihnen die Aktivierung von Epiphany-Erweiterungen.

### Verwendung der Erweiterungs-Verwaltung

Um die Erweiterungs-Verwaltung zu öffnen, wählen Sie Werkzeuge Erweiterungen.

Aktivieren Sie das Kontrollkästchen vor dem Namen der Erweiterung, um diese zu aktivieren. Um eine Erweiterung zu deaktivieren, deaktivieren Sie das Kontrollkästchen.

## Aktionen

### Einführung

Die Aktionen-Erweiterung ermöglicht Ihnen das Erstellen spezifischer Aktionen im Kontextmenü, entweder für Bilder oder Seiten, oder für beides.

### Aktionen verwalten

#### Aktionen erstellen

Um eine Aktion zu erstellen, fügen Sie die folgenden Schritte aus:

1. Wählen Sie Bearbeiten Aktionen, um die Aktionen-Verwaltung zu öffnen.

2. Klicken Sie auf Hinzufügen, um eine neue Aktion hinzuzufügen.

3. Im Fenster »Aktion hinzufügen«,

   - Geben Sie den Namen der Aktion ein. Der Name wird später im Kontextmenü angezeigt.

   - Geben Sie eine Beschreibung der Aktion ein. Diese Beschreibung erscheint später in der Statusleiste von Epiphany und in der Aktionen-Verwaltung.

   - Geben Sie den auszuführenden Befehl ein. Dieser Befehl wird ausgeführt und wird von dem Element als Argument empfangen, auf welches Sie die Aktion anwenden. Diese Aktion kann jegliches Programm oder Skript sein, das in Ihrem Suchpfad liegt.

   - Wählen Sie Seiten oder Bilder, um die Art der Elemente anzugeben, bei denen diese Aktion erscheint.

   - Klicken Sie auf Hinzufügen.

4. Klicken Sie auf Schließen, um die Aktionen-Verwaltung zu schließen.

##### Beispiel für eine Aktion

#### Aktionen bearbeiten

Um eine Aktion zu bearbeiten, gehen Sie wie folgt vor:

1. Wählen Sie Bearbeiten Aktionen, um die Aktionen-Verwaltung zu öffnen.

2. Wählen Sie die zu bearbeitende Aktion aus

3. Klicken Sie auf Bearbeiten

4. Bearbeiten Sie die Aktion, wie in epi-ext-action-manage-create beschrieben.

#### Aktionen entfernen

Um eine Aktion zu entfernen, tun Sie folgendes:

1. Wählen Sie Bearbeiten Aktionen, um die Aktionen-Verwaltung zu öffnen.

2. Wählen Sie die zu entfernende Aktion aus

3. Klicken Sie auf Löschen

4. Klicken Sie auf Schließen, um die Aktionen-Verwaltung zu schließen.

### Aktionen verwenden

Um eine benutzerdefinierte Aktion zu verwenden, wählen Sie die auszuführende Aktion aus dem Kontextmenü des Elements aus, auf welches Sie die Aktion anwenden wollen.

#### Das Kontextmenü eines Bildes in Epiphany mit einer benutzerdefinierten Aktion

## Automatische Reiteraktualisierung

### Einführung

Die Erweiterung »Automatische Aktualisierung« ermöglicht Ihnen die automatische Aktualisierung einer Seite in einem Reiter.

### Automatische Reiteraktualisierung verwenden

Geben Sie die Adresse einer zu öffnenden Seite ein, von der Sie wissen, dass sich deren Inhalt häufig ändert. Wählen Sie dann Ansicht Automatische Aktualisierung, Epiphany wird dann alle 3 Minuten den Inhalt aktualisieren

#### Automatische Aktualisierung lokaler Dateien

Wenn eine lokale Datei geöffnet ist, arbeitet Epiphany als Monitor und lädt die Datei neu, wenn sie geändert wird.

## Automatisches Scrollen

### Einführung

Die Erweiterung »Automatisches Scrollen« ermöglicht Ihnen, eine Seite in beliebiger Richtung zu scrollen. Wenn Sie beispielsweise langsames Scrollen einstellen, können Sie die gesamte Webseite lesen, ohne Ihre Maus zu berühren.

### Automatisches Scrollen verwenden

Um mit dem automatischen Scrollen einer Seite zu beginnen,

1. drücken Sie die mittlere Maustaste und lassen Sie sie wieder los. Eine Zielscheibe erscheint und der Mauszeiger verwandelt sich in einen Hand-Zeiger.

2. Bewegen Sie den Zeiger in Scrollrichtung. Die Seite beginnt nun in dieser Richtung zu scrollen.

## Zertifikate

### Einführung

Die Zertifikate-Erweiterung ermöglicht den Zugriff auf die von Epiphany gespeicherten Zertifikate, um diese anzuzeigen oder zu verwalten.

### Zertifikate verwenden

#### Webseiten-Zertifikate anzeigen

Wenn Sie eine sichere Webseite betrachten, ändert sich das Symbol eines geöffneten Schlosses an der linken Seite der Statusleiste in ein verrriegeltes Schloss. Wenn die Zertifikat-Erweiterung aktiviert ist, können Sie auf das Schloss klicken, um Informationen über das Zertifikat anzuzeigen.

#### Zertifikate verwalten

Die Zertifikate-Erweiterung ermöglicht die Verwaltung der von Epiphany gespeicherten Zertifikate.

Um die Zertifikate-Verwaltung anzuzeigen, wählen Sie Werkzeuge Zertifikate verwalten, dadurch erhalten Sie Zugriff auf 4 Reiter:

Ihre Zertifikate

- So importieren, sichern oder löschen Sie Ihre eigenen Zertifikate. Persönliche Zertifikate können Sie beim Anzeigen einer sensiblen Seite zu Ihrer eigenen Identifizierung verwenden.

Personen

- Zum Importieren, Betrachten und Löschen von Zertifikaten Ihnen bekannter Personen

Webseiten

- Zum Importieren, Betrachten und Löschen von Zertifikaten von Ihnen besuchter Webseiten.

Zertifizierungsstellen

- Zum Importieren, Betrachten und Löschen von Zertifikaten von Zertifizierungsstellen. Das sind Organisationen, die die Authentizität von im Internet veröffentlichten Zertifikaten erstellen und bestätigen.

#### Sicherheitsgeräte verwalten

Sicherheitsgeräte werden zum Verschlüsseln und Entschlüsseln von Verbindungen verwendet und können Zertifikate und Passwörter speichern.

## Fehleransicht

### Einführung

Die Fehleransicht ermöglicht Ihnen die Anzeige von Fehlern in Webseiten. Außerdem lassen sich die Gültigkeit von Webseiten und Weblinks überprüfen.

### Verwendung der Fehleransicht

Die Fehleransicht ist eine kleine, nützliche Erweiterung für Webmaster zur Überprüfung (speziell Ihrer) Webseiten, ob diese die Web-Standards erfüllen. Diese Erweiterung stellt 3 Funktionen bereit:

Überprüfungswerkzeug für Verknüpfungen

- Erkennen von toten Links auf einer Seite

HTML-Code-Überprüfung

- Prüft die Korrektheit des Quellcodes.

Fehleransicht

- Zeigt diverse Fehler in einer Webseite an (z. B. javascript …)

Um die Überprüfung von Links zu starten, wählen Sie Werkzeuge Links überprüfen. Das Fenster der Fehleransicht wird geöffnet, und die Überprüfung der Links startet automatisch.

Um die Überprüfung des HTML-Codes zu starten, wählen Sie Werkzeuge HTML überprüfen. Das Fenster der Fehleransicht wird geöffnet, und die Überprüfung des HTML-Codes startet automatisch.

Um den Fehlerbetrachter starten, wählen Sie Werkzeuge Fehleransicht. Das Fenster der Fehleransicht wird geöffnet, welches alle in der Webseite entdeckten Validierungsfehler anzeigt.

## Vorgabe-Favicon

### Einführung

Die Erweiterung »Vorgabe-Favicon« ermöglicht das Holen der Symboldatei »favicon.ico«, falls dieses Symbol nicht korrekt in der Webseite angegeben ist.

### Favicon verwenden

Sobald diese Erweiterung aktiviert ist, wird die Bilddatei /favicon.ico von jeder Seite geholt, falls diese Datei existiert. Dann zeigt Epiphany dieses Symbol links in der Adressleiste an.

## Gesten

### Einführung

Die Gesten-Erweiterung ermöglicht Ihnen die schnelle Ausführung von Aktionen in Epiphany, indem Sie mit der Maus eine bestimmte Form zeichnen.

### Gesten verwenden

Um eine Geste auszuführen, drücken Sie im Ansichtsbereich von Epiphany die mittlere Maustaste, bewegen Sie die Maus nach einem der folgenden Muster, und lassen Sie dann die Taste wieder los. Während die Geste ausgeführt wird, ändert sich der Mauszeiger.

### Liste der verfügbaren Standardmuster in den Epiphany-Erweiterungen

Aktion | Geste | Beispiel
In der Chronik zurück gehen | Links |
In der Chronik vorwärts gehen | Rechts |
Eine Ordnerebene nach oben gehen | Oben - Links - Oben |
Zum persönlichen Ordner gehen | Oben - Links - Unten |
Die Seite aktualisieren | Oben - Unten |
Laden der Seite abbrechen | Links - Oben |
Neues Fenster öffnen | Oben |
Einen neuen Reiter öffnen | Unten |
Dieses Fenster/diesen Reiter schließen | Rechts - Links - Rechts |
Schließen eines Reiters/Fensters (zweite Geste) | Unten - Rechts |
Vollbildmodus aktivieren/deaktivieren | Unten - Links |
Zum nächsten Reiter wechseln | Oben - Rechts |
Zum vorherigen Reiter wechseln | Oben - Links |
Den Quelltext dieser Seite anzeigen | Links - Unten - Rechts - Unten - Links (Vollführen Sie ein S) |
Seitenquelltext anzeigen (zweite Geste) | Oben - Rechts - Unten |

### Gesten erstellen

Die Gesten-Erweiterung ermöglicht Ihnen auch die Erstellung eigener Gesten-Muster. Auf diese Weise können Sie den Standardsatz erweitern.

#### So funktionieren »Gesten«

Epiphany speichert die Gesten für alle Benutzer in der Datei `ephy-gestures.xml` im Ordner `$PREFIX/share/epiphany-extensions/`. Diese Datei verwendet das XML-Format für die Speicherung der Definitionen für alle Benutzer des Systems.

Wenn Sie diese Datei öffnen, wird eine Reihe von Gestenbeschreibungen angezeigt. Es gibt eine oder mehrere Beschreibungssequenzen und eine Aktionsbeschreibung.

##### Beispiel für eine Geste

    <!-- down-left -->
    <gesture>
    	<sequence>36987</sequence>
    	<sequence>3687</sequence>
    	<action>/menubar/ViewMenu/ViewFullscreenMenu</action>
    </gesture>

#### Eine neue Geste erstellen

In diesem Abschnitt wird erklärt, wie Sie eine neue Geste erstellen können. Wir beabsichtigen, wenn ein P mit der Maus gezeichnet wird, soll die Webseite gedruckt werden.

Um Ihre eigenen Gesten zu erstellen, legen Sie zunächst eine Datei namens `ephy-gestures.xml` im Ordner `~/.gnome2/epiphany/` an. Darin werden Ihre persönlichen Gesten-Definitionen gespeichert.

Öffnen Sie die neu angelegte Datei in einem Texteditor und fügen Sie folgenden Inhalt hinzu:

    <?xml version="1.0"?>
    <epiphany_gestures version="0.4">
    	<gesture>
    		<sequence></sequence>
    		<action></action>
    	</gesture>
    </epiphany_gestures>

##### Festlegen der Gestenbewegung

Um eine neue Geste zu definieren, benötigen Sie mindestens eine oder auch mehrere Sequenzen und eine auszuführende Aktion.

Eine Sequenz ist ein Satz aus numerischen Werten zwischen 1 und 9, welche beschreiben, wie die Geste gezeichnet wird. Dabei dient eine Telefontastatur als eine Art Schablone, bei der sich in der linken oberen Ecke die »1« und in der rechten unteren Ecke die »9« befindet.

Wenn Sie beispielsweise ein P zeichnen wollen, geben Sie dafür die Schlüssel-Sequenz »74123654« an. Fügen Sie diesen Wert zwischen den Markups »sequence« ein.

    <?xml version="1.0"?>
    <epiphany_gestures version="0.4">
    	<gesture>
    		<sequence>74123654</sequence>
    		<action></action>
    	</gesture>
    </epiphany_gestures>

##### Festlegung der Aktion

Eine Aktion beschreibt den Pfad zu einem Menüeintrag oder einem Objekt der Werkzeugleiste im Fenster von Epiphany. Alle diese Pfade werden in der Datei `ephy-gestures.xml` im Ordner `$PREFIX/epiphany/epiphany-ui.xml` definiert.

    <?xml version="1.0"?>
    <epiphany_gestures version="0.4">
    	<gesture>
    		<sequence>74123654</sequence>
    		<action>/menubar/FileMenu/FilePrintMenu</action>
    	</gesture>
    </epiphany_gestures>

## Greasemonkey

### Einführung

Greasemonkey ist eine mächtige Erweiterung, die den Benutzern die Verwendung von Skripten ermöglicht, welche Änderungen unmittelbar auf Webseiten anwenden können. Die Greasemonkey-Skripte können Webseiten anpassen oder beispielsweise Formulare ausfüllen.

Greasemonkey-Skripte sind in Javascript geschrieben und haben die Dateiendung ».user.js«. Die Greasemonkey-Erweiterung selbst liefert noch keine Skripte mit, danach müssen Sie selbst im Web suchen. Eine gute Sammlung von Greasemonkey-Skripten finden Sie auf der Seite http://userscripts.org/.

Um mehr über Greasemonkey zu erfahren, lesen Sie dessen Definition in der Online-Enzyklopädie Wikipedia.

### Greasemonkey verwenden

#### Greasemonkey-Skript installieren

Um ein Greasemonkey-Skript zu installieren, suchen Sie zunächst auf einer Webseite nach einem entsprechenden Link. Klicken Sie mit der rechten Maustaste darauf und wählen Sie dann Benutzerskript installieren. Epiphany lädt das Skript herunter. Ein Informationsdialog bittet um eine Bestätigung der Installation, danach ist das Skript verwendungsfähig.

Sie können Greasemonkey-Skripte auch manuell installieren, indem Sie sie in den Ordner `$HOME/.gnome2/epiphany/extensions/data/greasemonkey/` kopieren.

#### Greasemonkey-Skript entfernen

Epiphany stellt keine grafische Schnittstelle zum Entfernen von Skripten bereit. Um ein Skript zu löschen, öffnen Sie den Ordner `$HOME/.gnome2/epiphany/extensions/data/greasemonkey/` und verschieben Sie das Skript in den Müll.

## Java-Konsole

### Einführung

Die Java-Konsole bietet Zugriff auf eine Java-Plugin-Konsole.

### Java-Konsole verwenden

Um die Java-Konsole anzuzeigen, wählen Sie Werkzeuge Java-Console.

## News-Feed-Abonnierung

### Einführung

Die News-Feed-Abonnierung erlaubt Ihnen die Abonnierung eines von einer Webseite bereitgestellten Feeds in Ihrem bevorzugten Newsreader. Die Feed-Typen

- Liferea

- Straw

- Blam

werden unterstützt.

### News-Feed-Abonnierung verwenden

Wenn Epiphany erkennt, dass eine Webseite einen RSS- oder einen Atom-Feed bereitstellt, wird ein Symbol an der linken Seite der Statusleiste von Epiphany angezeigt.

So abonnieren Sie diesen Feed:

1. Wählen Sie Werkzeuge News-Feed-Abonnierung, worauf ein neues Fenster mit einer Liste der verfügbaren Feeds erscheint. Sie können auch auf das Feed-Symbol in der Statusleiste klicken, um das Fenster News-Feed-Abonnierung zu öffnen.

2. Wählen Sie die Feeds, die Sie abonnieren wollen. Sie können auch die Orte der Feeds aus deren Kontextmenüs kopieren.

3. Klicken Sie auf Abonnieren, um die Feeds zu abonnieren.

## Seiteninformationen

### Einführung

Die Erweiterung »Seiteninformationen« stellt detaillierte Informatioen über die von Ihnen besuchten Webseiten bereit.

### Seiteninformationen verwenden

Um auf die Seiteninformationen zuzugreifen, wählen Sie Ansicht Seiteninformationen. Im daraufhin erscheinenden neuen Fenster haben Sie Zugriff auf fünf Reiter:

Allgemein

- Zeigt verschiedene Informationen über die Webseite an

Medien

- Zeigt auf der Seite verwendete Mediendateien an (Bilder, Klänge …).

Links

- Stellt alle auf der Webseite befindlichen Links dar.

Formulare

- Alle auf der Seite verfügbaren Formulare werden angezeigt.

Metadaten

- Zeigt alle durch den Webmaster zur Verfügung gestellten Seiteninformationen an.

## Automatisches Scrollen

### Einführung

Die Erweiterung »Automatisches Scrollen« arbeitet bei gedrückter mittlerer Maustaste.

### Automatisches Scrollen verwenden

Um automatisch zu scrollen, drücken Sie einfach die mittlere Maustaste und bewegen Sie die Maus in beliebiger Richtung, woraufhin die Seite scrollt.

## Python-Konsole

### Einführung

Öffnet eine interaktive Python-Konsole und ermöglicht dadurch die Anpassung von Epiphany mittels Python.

### Python-Konsole verwenden

Um die Python-Konsole anzuzeigen, wählen Sie Werkzeuge Python-Konsole.

## Stylesheet auswählen

### Einführung

Die Stylesheet-Auswahl ermöglicht Ihnen den Wechsel zwischen den Stylesheets einer Webseite. Sie können auch während des Durchsuchens der Seite die Stylesheets wechseln.

### Stylesheet-Auswahl verwenden

Um den Stilvorlage der von Ihnen besuchten Webseite zu ändern, wählen Sie Ansicht Stilvorlage. Wählen Sie dann aus den verfügbaren Stilvorlagen eine aus.

Wenn sie die Stilvorlage keine auswählen, verwendet die Webseite keine Stilvorlage.

## Seitenleiste

### Einführung

Die Seitenleisten-Erweiterung fügt ein kleines Fenster an der linken Seite des Epiphany-Fensters hinzu. Die Seitenleiste ermöglicht Ihnen die Anzeige des Inhalts der Webseite und bietet schnellen Zugriff auf deren Informationen.

### Seitenleiste verwenden

#### Epiphany mit angezeigter Seitenleiste

#### Seitenleiste anzeigen

Standardmäßig wird die Seitenleiste nicht angezeigt. Um sie anzuzeigen, wählen Sie Ansicht Seitenleiste.

Sie können auch durch Drücken der Taste F9 die Seitenleiste anzeigen oder verbergen.

#### Eine Seitenleiste hinzufügen

Um eine Seitenleiste hinzuzufügen, aktivieren Sie zunächst die Seitenleisten-Erweiterung. Dann klicken Sie auf einen Link, den die Webseite zur Installation einer Seitenleiste bereitstellt. Ein Dialog bittet um Bestätigung zur Installation der Seitenleiste. Sobald Sie auf Seitenleiste hinzufügen klicken, wird das Seitenleisten-Dokument zur Seitenleiste hinzugefügt.

Auf DMOZ finden Sie eine Liste mit Webseiten, die eine Seitenleiste bereitstellen.

#### Wechseln zwischen Seitenleisten

Wenn Sie verscheidene Seitenleisten abonniert haben, können Sie zwischen ihnen umschalten, indem Sie die Seitenleiste aus dem Auswahlfeld oben in der Seitenleiste wählen.

#### Eine Seitenleiste entfernen

Um eine hinzugefügte Seitenleiste wieder zu entfernen, zeigen Sie die zu löschende Seitenleiste an und klicken Sie auf das Müll-Symbol.

## Intelligente Lesezeichen

### Einführung

Die Erweiterung »Intelligente Lesezeichen« ermöglicht mit dem ausgewählten Text das Suchen mittels eines intelligenten Lesezeichens.

### Intelligente Lesezeichen verwenden

Wie Sie ein intelligentes Lesezeichen erstellen können, lesen Sie im Abschnitt des Epiphany-Handbuchs.

Um Text nachzuschlagen, markieren Sie den Text in der Webseite und wählen Sie dann Nachschlagen und das entsprechende intelligente Lesezeichen im Kontextmenü. Ein neues Browserfenster mit den Ergebnissen der Suche wird geöffnet.

## Reitergruppen

### Einführung

Die Erweiterung »Reiter gruppieren« bewirkt, dass neue Reiter nach dem aktuellen Reiter erscheinen.

### Reitergruppen verwenden

Sobald diese Erweiterung aktiviert ist, werden neue Reiter nicht mehr nach dem letzten Reiter geöffnet. Wenn Sie jetzt einen neuen Reiter öffnen, wird dieser nach dem aktuellen Reiter erzeugt.

#### Ein nach dem ersten Reiter erstellter neuer Reiter

## Reiterzustände

### Einführung

Die Erweiterung »Reiterzustände« wechselt den Status der Reiterbeschriftung, um eine Änderung des Inhalt dieses Reiters zu signalisieren.

### Reiterzustände verwenden

Sobald diese Erweiterung aktiviert ist, wird die Beschriftung dieses Reiters in Fettschrift dargestellt, sobald sich der Inhalt der Webseite in diesem Reiter ändert.

## Info zu den Epiphany-Erweiterungen

Die Epiphany-Erweiterungen wurden geschrieben von

- Samuel Abels (spam2@debain.org)

- Crispin Flowerday (gnome@flowerday.cx)

- Adam Hooper (adamh@cvs.gnome.org)

- Mathias Hasselmann (mathias@taschenorakel.de)

- James Henstridge (james@daa.com.au)

- Jean-Yves Lefort (jylefort@brutele.be)

- Christian Persch (chpe@gnome.org)

- Raphaël Slinckx (raphael@slinckx.net)

- Justin Wake (jwake@iinet.net.au)

Dieses Handbuch wurde von Baptiste Mille-Mathias baptiste.millemathias@gmail.com geschrieben.

Dieses Programm ist freie Software. Sie können es unter den Bedingungen der GNU General Public License, wie von der Free Software Foundation veröffentlicht, weitergeben und/oder modifizieren, entweder gemäß Version 2 der Lizenz oder (nach Ihrer Option) jeder späteren Version. Eine Kopie der GNU General Public License finden Sie unter diesem Link, oder in der Datei COPYING, die im Quellcode dieses Programms enthalten ist.