Firefox 2 für Entwickler
Neue Entwicklerfunktionen in Firefox 2
Firefox 2 führt eine Vielzahl neuer Funktionen und Fähigkeiten ein. Dieser Artikel bietet Links zu Artikeln, die die neuen Funktionen abdecken.
Für Website- und Anwendungsentwickler
- Microsummaries
-
Microsummaries sind regelmäßig aktualisierte, prägnante Zusammenfassungen der wichtigsten Informationen auf Webseiten. Sowohl Seiten- als auch Drittentwickler können sie bereitstellen, und Benutzer können wählen, ob sie Microsummaries anstelle von statischen Titeln anzeigen, wenn sie Seiten mit Microsummaries als Lesezeichen speichern.
- Erstellung einer Microsummary
-
Ein Tutorial zur Erstellung eines Microsummary-Generators.
- Microsummary XML-Grammatikreferenz
-
Ein Leitfaden zur XML-Grammatik, die zur Erstellung von Microsummary-Generatoren verwendet wird.
- Erstellen von OpenSearch-Plugins für Firefox
-
Firefox 2 unterstützt das OpenSearch-Suchmaschinenformat.
- Erstellen von MozSearch-Plugins
-
Firefox 2 unterstützt MozSearch, ein Suchpluginformat basierend auf OpenSearch, das jedoch nur für den internen Gebrauch vorgesehen ist.
- Unterstützung von Suchvorschlägen in Suchplugins
-
Wie Sie Ihr MozSearch-Plugin so gestalten, dass es Suchvorschläge unterstützt, die in einer Dropdown-Liste erscheinen, während Sie in die Suchleiste tippen.
- Neu in JavaScript 1.7
-
Firefox 2 unterstützt JavaScript 1.7, das neue Funktionen wie
let
, Destructuring Assignment, Generatoren und Iteratoren sowie Array Comprehensions beinhaltet. - WHATWG Client-seitige Sitzungs- und dauerhafte Speicherung (aka DOM Storage)
-
Die client-seitige Sitzungs- und dauerhafte Speicherung ermöglicht es Webanwendungen, strukturierte Daten auf der Client-Seite zu speichern.
- SVG in Firefox
-
Firefox 2 verbessert die Unterstützung von skalierbaren Vektorgrafiken (SVG), implementiert das
<textPath>
-Element und fügt Unterstützung für einige zuvor nicht unterstützte Attribute hinzu. - Rechtschreibprüfung in HTML-Formularen steuern
-
Firefox 2 enthält Unterstützung für die integrierte Rechtschreibprüfung in Textbereichen und Textfeldern. Dieser Artikel beschreibt, wie Sie Ihr HTML so schreiben, dass die Rechtschreibprüfung für einzelne Formularelemente aktiviert oder deaktiviert wird.
- Sicherheit in Firefox 2
-
Firefox 2 hat Änderungen hinsichtlich der standardmäßig aktivierten Sicherheitsprotokolle.
Für XUL- und Erweiterungsentwickler
- Aktualisieren von Erweiterungen für Firefox 2
-
Erläutert, wie Sie Ihre bestehenden Erweiterungen mit Firefox 2 kompatibel machen.
- Session Store API
-
Hinzufügen von Elementen, die über Sessions hinweg gespeichert und wiederhergestellt werden sollen, in Firefox.
- Feed Content Access API
-
API, die Entwicklern ermöglicht, RSS- und Atom-Feeds zu erreichen und zu parsen.
- SAX-Unterstützung
-
Ereignisbasierte XML-Parser-API.
- Hinzufügen von Suchmaschinen von Webseiten
-
JavaScript-Code kann Firefox anweisen, ein neues Suchmaschinen-Plugin zu installieren, das entweder im OpenSearch- oder im Sherlock-Format geschrieben werden kann.
- Verwendung der Rechtschreibprüfung in XUL
-
Wie man die Rechtschreibung von Wörtern überprüft oder eine Liste von vorgeschlagenen Schreibweisen aus dem Code erhält.
- Hinzufügen von Phishing-Schutz-Datenanbietern
-
Es ist möglich, den Phishing-Schutz von Firefox zu erweitern, indem zusätzliche Datenanbieter für das Safe-Browsing-System hinzugefügt werden.
- Hinzufügen von Feed-Readern zu Firefox
-
Sie können neue Feed-Reader zu Firefox hinzufügen, sei es web-basiert oder anwendungsbasiert.
- Speicherung
-
Firefox 2 führt mozStorage ein, eine sqlite-basierte Datenbank-Architektur.
- Designänderungen in Firefox 2
-
Diskutiert die Änderungen, die erforderlich sind, um bestehende Designs mit Firefox 2 kompatibel zu machen.
- Verbesserungen bei Textfeldern (nur Firefox 2.0.0.1 und höher)
-
Das
<textbox>
hat jetzt einereset()
Methode, um den Wert des Textfeldes auf den Standardwert zurückzusetzen. DiedefaultValue
-Eigenschaft kann verwendet werden, um den Standardwert des Textfeldes abzurufen und zu ändern (Firefox-Fehler 312867). Unterstützt eineeditor
-Eigenschaft, um den internennsIEditor
für das Textfeld zu erhalten (WebKit-Fehler 312867).
Neue Funktionen für Endbenutzer
Firefox 2 bietet eine verbesserte Version der gleichen sauberen Benutzeroberfläche, die von früheren Versionen angeboten wurde, mit verbesserten Sicherheitsfunktionen, die Ihr Online-Erlebnis sicherer und komfortabler denn je machen.
Benutzererfahrung
- Integrierte Rechtschreibprüfung für Textbereiche ermöglicht es Ihnen, mit Zuversicht in Webformularen zu verfassen.
- Microsummaries bieten eine Möglichkeit, Lesezeichen zu erstellen, die Informationen anzeigen, die von der Seite, auf die sie sich beziehen, gezogen werden und automatisch aktualisiert werden. Ideal für Aktien-Ticker, Auktionsüberwachung usw.
- Benutzeroberfläche des Erweiterungsmanagers wurde verbessert.
- Suchmaschinenmanager ermöglicht es Ihnen, Suchmaschinen in der Suchleiste neu anzuordnen und zu entfernen.
- Verbesserungen beim Tabbed-Browsing umfassen das Hinzufügen von Schließen-Schaltflächen zu jedem Tab, Anpassungen daran, wie Firefox entscheidet, welchen Tab es ausführt, wenn Sie den aktuellen Tab schließen, und vereinfachte Einstellungen für Tabs.
- Automatische Erkennung von Suchmaschinen ermöglicht es Suchmaschinen, die Plugins für die Firefox-Suchleiste anbieten, Ihnen ihre Plugins zur Installation anzubieten.
- Suchvorschläge erlauben es Suchmaschinen, vorgeschlagene Suchbegriffe basierend auf dem, was Sie bisher in die Suchleiste eingegeben haben, anzubieten.
Sicherheit und Datenschutz
- Phishing-Schutz, um Benutzer zu warnen, wenn die Website, die Sie betrachten, wie eine Fälschung erscheint.