mozilla

Version 270997 von Firefox_1.5_für_Entwickler

  • Adressname der Version: Firefox_1.5_für_Entwickler
  • Titel der Version: Firefox 1.5 für Entwickler
  • ID der Version: 270997
  • Erstellt:
  • Autor: Agoist
  • Aktuelle Version? Nein
  • Kommentar /* Entwicklertools */

Inhalt der Version

Firefox 1.5 Beta 1 (Deer Park)

Die erste Release des Firefox 1.5 Produktionzyklus ist als Kompatibilitätstest für Webentwickler und für Autoren von Erweiterungen gedacht. Firefox 1.5 Beta 2, basiert auf der Gecko 1.8 Engine, welche den Klassenstandard verbessert und neue Fähigkeiten zur Verfügung stellt, um neue Generationen von Webapplikationen zu ermöglichen. Firefox 1.5 wird die Unterstützung von CSS2 und CSS3 verbessern, APIs für scriptbare und programmierbare 2D Grafiken durch SVG 1.1 und durch <canvas> einführen, XForms und XML Events kennen und zu guter letzt viele DHTML, Javascript und DOM Erweiterungen mit sich bringen.

Firefox 1.5 Beta 1 ist verfügbar unter http://www.mozilla.org/projects/firefox/

Entwicklertools

Es gibt verschiedene Tools und Browser-Erweiterungen als Hilfe für Entwickler in Firefox 1.5:

  • DOM Inspector ist ein Tool, das Entwicklern erlaubt, ihre Dokumente zu kontrollieren und zu modifizieren, ohne das Dokument selbst zu ändern. DOM Inspector kann während der Installation von Firefox 1.5 ausgewählt werden (Developer Tools) und steht dann in Firefox 1.5 zur Verfügung.
  • JavaScript-Konsole: Ein Tool, um Javascriptcode zu schreiben und zu testen und nebenbei JavaScript- und CSS-Fehler einer Seite zu sehen.
  • Quelltextansicht mit Hervorhebung und Suchhilfen
  • Browser-Erweiterungen wie Web Developer toolbar, Live HTTP Headers, HTML Validator und viele mehr.

Achtung: Einige Erweiterungen, wie z.B. JavaScript Debugger (Venkman) unterstützen Firefox 1.5 nicht vollständig und werden deshalb ausgeschaltet.

Überblick

Einige der neuen Features von Firefox 1.5:

Für Entwickler von Webseiten und Webapplikationen

Siehe What's New in Deer Park Alpha

SVG In XHTML Einführung 
Lernen Sie, wie sie SVG in XHTML Dokumenten benutzen und wie Sie mit Javascript und CSS dieses Bild manipulieren können, so einfach als wenn Sie normales XHTML schreiben würden.
Grafiken mit Canvas 
Lernen Sie, wie man mit dem <canvas>-Element Grafiken und andere Objekte zeichnet.
CSS3 Columns 
Lernen Sie etwas über die neue Unterstützung von mehrspaltigen-Text-Layout, wie es für CSS3 vorgesehen ist.
Firefox 1.5 caching benutzen 
Sehen Sie wie schell vorwärts- und rückwärs-Navigation mit bfcache ist.

Entwickler von XUL und Erweiterungen

Building an Extension 
In diesem Tutorial wird Ihnen Schritt-für-Schritt erklärt, wie Sie eine einfache Erweiterung für Firefox entwickeln können. Siehe auch ein anderes Tutorial auf MozillaZine(en), welches die neuen Möglichkeiten des Erweiterungsmanagers in Firefox 1.5 erklärt.
XPCNativeWrapper 
XPCNativeWrapper ist eine Möglichkeit ein Objekt so zu verpacken, dass es sicher ist, es als priviligierten Code zu benutzen. Dies funktioniert in allen Firefoxversionen, aber das Verhalten ändert sich mit Firefox 1.5.
Preferences System 
Erfahren Sie mehr über Widgets-System mit dem Sie einfacher Optionsfenster erstellen können und dabei sogar Javascript sparen.
International characters in XUL JavaScript 
XUL JavaScriptdateien können nun Buchstaben enthalten die kein ASCII sind.
Tree API changes 
Die Schnittstellen zum Zugriff auf XUL <tree>-Elemente haben sich geändert.

Neue Möglichkeiten für den Endbenutzer

Neue Erfahrungen für Benutzer

  • Schnelle Navigation mit verbesserten Vorwärts- und Rückwärts-Knöpfen.
  • "Drag und drop"-Ordnen von Unterfenstern.
  • Answers.com wird hinzugefügt für schnelle Wörterbuchabfragen.
  • Verbesserungen an der Benutzbarkeit, wie besser beschriebene Fehlermeldungen, neu angeordnete Optionsmenüs, verbesserte RSS-Unterstützung und "Safe Mode" für sicheres Surfen.
  • Bessere Zugriffsmöglichkeit durch DHTML.
  • Tool um fehlerhafte Webseiten zu melden, die nicht mit Firefox kompatibel sind.
  • Bessere Unterstützung für Mac OS X (10.2 und höher) durch Imigration von Safari und Mac Internet Explorer.

Sicherheit und Privatsphäre

  • Automatische Updates, um Softwareupdates zu vereinfachen. Benachrichtigung, wenn ein Update zur Verfügung steht. Ein Update wird kleiner als ein MB sein. Das Updaten von Erweiterungen wurde auch verbessert.
  • Verbesserter Popup-Blocker.
  • Private Daten löschen, stellt eine einfache Möglichkeit zum Löschen aller privaten Daten dar, über ein Menü oder einen Tastaturkürzel.

Unterstützung von offenen Webstandards

Mit der Unterstützung von Webstandards bleibt Firefox weiter führend auf dem Markt mit gleichbleibenden cross-platform Implementierungen für:

Firefox 1.5 unterstützt folgende Protokolle für Datentranfer (HTTP, FTP, SSL, TSL, etc.), multilinguale Buchstaben (Unicode), Grafiken (GIF, JPEG, PNG, SVG, etc.) und die letzte Version der weltweit beliebten Scriptingsprache JavaScript 1.6.

Änderungen seit Firefox 1.0

Viele Neues wurde in Firefox eingeführt, seit dem letzten Release am 9. November 2004. Firefox wurde mit vielen Eigenschaften erweitert und Fehler wurden beseitigt. Die Release-notes von Deer Park und Firefox sind ausgezeichnete Quellen für Informationen über die Änderungen in den einzelnen Versionen.

Quelltext der Version

<p>
</p>
<h3 name="Firefox_1.5_Beta_1_.28Deer_Park.29"> Firefox 1.5 Beta 1 (Deer Park) </h3>
<p>Die erste Release des Firefox 1.5 Produktionzyklus ist als Kompatibilitätstest für Webentwickler und für Autoren von Erweiterungen gedacht. <b>Firefox 1.5 Beta 2</b>, basiert auf der <a href="de/Gecko">Gecko</a> 1.8 Engine, welche den Klassenstandard verbessert und neue Fähigkeiten zur Verfügung stellt, um neue Generationen von Webapplikationen zu ermöglichen. Firefox 1.5 wird die Unterstützung von CSS2 und CSS3 verbessern, APIs für scriptbare und programmierbare 2D Grafiken durch <a href="de/SVG">SVG</a> 1.1 und durch <code>&lt;canvas&gt;</code> einführen, <a href="de/XForms">XForms</a> und XML Events kennen und zu guter letzt viele DHTML, Javascript und DOM Erweiterungen mit sich bringen.
</p><p><b>Firefox 1.5 Beta 1</b> ist verfügbar unter http://www.mozilla.org/projects/firefox/
</p>
<h3 name="Entwicklertools"> Entwicklertools </h3>
<p>Es gibt verschiedene Tools und Browser-Erweiterungen als Hilfe für Entwickler in Firefox 1.5:
</p>
<ul><li> <a href="de/DOM_Inspector">DOM Inspector</a> ist ein Tool, das Entwicklern erlaubt, ihre Dokumente zu kontrollieren und zu modifizieren, ohne das Dokument selbst zu ändern. DOM Inspector kann während der Installation von Firefox 1.5 ausgewählt werden (Developer Tools) und steht dann in Firefox 1.5 zur Verfügung.
</li><li> JavaScript-Konsole: Ein Tool, um Javascriptcode zu schreiben und zu testen und nebenbei JavaScript- und CSS-Fehler einer Seite zu sehen.
</li><li> Quelltextansicht mit Hervorhebung und Suchhilfen
</li><li> <a class="external" href="https://addons.mozilla.org/extensions/showlist.php?application=firefox&amp;category=Developer%20Tools">Browser-Erweiterungen</a> wie <a href="de/Web_Developer_Firefox_Erweiterung_(external)">Web Developer toolbar</a>, <a href="de/Live_HTTP_Headers_(external)">Live HTTP Headers</a>, <a href="de/HTML_Validator_(external)">HTML Validator</a> und viele mehr.
</li></ul>
<p><strong>Achtung:</strong> Einige Erweiterungen, wie z.B. <a class="external" href="http://hacksrus.com/~ginda/venkman/">JavaScript Debugger (Venkman)</a> unterstützen Firefox 1.5 nicht vollständig und werden deshalb ausgeschaltet.
</p>
<h3 name=".C3.9Cberblick"> Überblick </h3>
<p>Einige der neuen Features von Firefox 1.5:
</p>
<h4 name="F.C3.BCr_Entwickler_von_Webseiten_und_Webapplikationen"> Für Entwickler von Webseiten und Webapplikationen  </h4>
<p><i>Siehe <a href="de/What's_New_in_Deer_Park_Alpha">What's New in Deer Park Alpha</a></i>
</p>
<dl><dt> <a href="de/SVG_In_HTML_Einf%c3%bchrung">SVG In XHTML Einführung</a> </dt><dd> Lernen Sie, wie sie SVG in XHTML Dokumenten benutzen und wie Sie mit Javascript und CSS dieses Bild manipulieren können, so einfach als wenn Sie normales XHTML schreiben würden.
</dd></dl>
<dl><dt> <a href="de/Grafiken_mit_Canvas">Grafiken mit Canvas</a> </dt><dd> Lernen Sie, wie man mit dem <code>&lt;canvas&gt;</code>-Element Grafiken und andere Objekte zeichnet.
</dd></dl>
<dl><dt> <a href="de/CSS3_Columns">CSS3 Columns</a> </dt><dd> Lernen Sie etwas über die neue Unterstützung von mehrspaltigen-Text-Layout, wie es für CSS3 vorgesehen ist.
</dd></dl>
<dl><dt> <a href="de/Firefox_1.5_caching_benutzen">Firefox 1.5 caching benutzen</a> </dt><dd> Sehen Sie wie schell vorwärts- und rückwärs-Navigation mit <code>bfcache</code> ist.
</dd></dl>
<h4 name="Entwickler_von_XUL_und_Erweiterungen"> Entwickler von XUL und Erweiterungen </h4>
<dl><dt> <a href="de/Building_an_Extension">Building an Extension</a> </dt><dd> In diesem Tutorial wird Ihnen Schritt-für-Schritt erklärt, wie Sie eine einfache Erweiterung für Firefox entwickeln können. Siehe auch <a class="external" href="http://kb.mozillazine.org/Getting_started_with_extension_development">ein anderes Tutorial auf MozillaZine(en)</a>, welches die neuen Möglichkeiten des Erweiterungsmanagers in Firefox 1.5 erklärt.
</dd></dl>
<dl><dt> <a href="de/XPCNativeWrapper">XPCNativeWrapper</a> </dt><dd> <code>XPCNativeWrapper</code> ist eine Möglichkeit ein Objekt so zu verpacken, dass es sicher ist, es als priviligierten Code zu benutzen. Dies funktioniert in allen Firefoxversionen, aber das Verhalten ändert sich mit Firefox 1.5.
</dd></dl>
<dl><dt> <a href="de/Preferences_System">Preferences System</a> </dt><dd> Erfahren Sie mehr über Widgets-System mit dem Sie einfacher Optionsfenster erstellen können und dabei sogar Javascript sparen.
</dd></dl>
<dl><dt> <a href="de/International_characters_in_XUL_JavaScript">International characters in XUL JavaScript</a> </dt><dd> XUL JavaScriptdateien können nun Buchstaben enthalten die kein ASCII sind.
</dd></dl>
<dl><dt> <a href="de/Tree_Widget_Changes">Tree API changes</a> </dt><dd> Die Schnittstellen zum Zugriff auf XUL <code>&lt;tree&gt;</code>-Elemente haben sich geändert.
</dd></dl>
<h3 name="Neue_M.C3.B6glichkeiten_f.C3.BCr_den_Endbenutzer"> Neue Möglichkeiten für den Endbenutzer </h3>
<h4 name="Neue_Erfahrungen_f.C3.BCr_Benutzer"> Neue Erfahrungen für Benutzer </h4>
<ul>
<li><strong>Schnelle Navigation</strong> mit verbesserten Vorwärts- und Rückwärts-Knöpfen.</li>
<li><strong>"Drag und drop"-Ordnen von Unterfenstern.</strong></li>
<li><strong>Answers.com wird hinzugefügt für schnelle</strong> Wörterbuchabfragen.</li>
<li><strong>Verbesserungen an der Benutzbarkeit</strong>, wie besser beschriebene Fehlermeldungen, neu angeordnete Optionsmenüs, verbesserte RSS-Unterstützung und "Safe Mode" für sicheres Surfen.</li>
<li><strong>Bessere Zugriffsmöglichkeit</strong> durch DHTML.</li>
<li><strong>Tool um fehlerhafte Webseiten zu melden</strong>, die nicht mit Firefox kompatibel sind.</li>
<li><strong>Bessere Unterstützung für Mac OS X</strong> (10.2 und höher) durch Imigration von Safari und Mac Internet Explorer.</li>
</ul>
<h4 name="Sicherheit_und_Privatsph.C3.A4re"> Sicherheit und Privatsphäre </h4>
<ul>
<li><strong>Automatische Updates</strong>, um Softwareupdates zu vereinfachen. Benachrichtigung, wenn ein Update zur Verfügung steht. Ein Update wird kleiner als ein MB sein. Das Updaten von Erweiterungen wurde auch verbessert.</li>
<li><strong>Verbesserter Popup-Blocker.</strong></li>
<li><strong>Private Daten löschen</strong>, stellt eine einfache Möglichkeit zum Löschen aller privaten Daten dar, über ein Menü oder einen Tastaturkürzel.
</li></ul>
<h4 name="Unterst.C3.BCtzung_von_offenen_Webstandards"> Unterstützung von offenen Webstandards </h4>
<p>Mit der Unterstützung von Webstandards bleibt Firefox weiter führend auf dem Markt mit gleichbleibenden cross-platform Implementierungen für:
</p>
<ul> 
  <li>Hypertext Markup Language (<a href="de/HTML">HTML</a>) und Extensible Hypertext Markup Language (<a href="de/XHTML">XHTML</a>): <a class="external" href="http://www.w3.org/TR/html401/">HTML 4.01</a> und <a class="external" href="http://www.w3.org/TR/xhtml1/">XHTML 1.0/1.1</a></li> 
  <li>Cascade Style Sheets (<a href="de/CSS">CSS</a>): <a class="external" href="http://www.w3.org/TR/REC-CSS1">CSS Level 1</a>, <a class="external" href="http://www.w3.org/TR/REC-CSS2">CSS Level 2</a> und Teile von <a class="external" href="http://www.w3.org/Style/CSS/current-work.html">CSS Level 3</a></li> 
  <li>Document Object Model (<a href="de/DOM">DOM</a>): <a class="external" href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929/">DOM Level 1</a>, <a class="external" href="http://www.w3.org/DOM/DOMTR#dom2">DOM Level 2</a> und Teile von <a class="external" href="http://www.w3.org/DOM/DOMTR#dom3">DOM Level 3</a></li>
  <li>Mathematical Markup Language: <a class="external" href="http://www.w3.org/Math/">MathML Version 2.0</a></li> 
  <li>Extensible Markup Language (<a href="de/XML">XML</a>): <a class="external" href="http://www.w3.org/TR/REC-xml">XML 1.0</a>, <a class="external" href="http://www.w3.org/TR/REC-xml-names/">Namespaces in XML</a>, <a class="external" href="http://www.w3.org/TR/xml-stylesheet/">Associating Style Sheets with XML Documents 1.0</a>, <a class="external" href="http://lists.w3.org/Archives/Public/www-xml-linking-comments/2001AprJ%20un/att-0074/01-NOTE-FIXptr-20010425.htm">Fragment Identifier for XML</a></li> 
  <li>XSL Transformations (<a href="de/XSLT">XSLT</a>): <a class="external" href="http://www.w3.org/TR/xslt">XSLT 1.0</a></li> 
  <li>XML Path Language (<a href="de/XPath">XPath</a>): <a class="external" href="http://www.w3.org/TR/xpath">XPath 1.0</a></li> 
  <li>Resource Description Framework (<a href="de/RDF">RDF</a>): <a class="external" href="http://www.w3.org/RDF/">RDF</a></li>
  <li>Simple Object Access Protocol (SOAP): <a class="external" href="http://www.w3.org/TR/SOAP/%20">SOAP 1.1</a></li> 
  <li><a href="de/JavaScript">JavaScript</a> 1.6, basierend auf ECMA-262, revision 3: <a class="external" href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMA-262</a></li> 
</ul>
<p>Firefox 1.5 unterstützt folgende Protokolle für Datentranfer (HTTP, FTP, SSL, TSL, etc.), multilinguale Buchstaben (Unicode), Grafiken (GIF, JPEG, PNG, SVG, etc.) und die letzte Version der weltweit beliebten Scriptingsprache <a href="de/New_in_JavaScript_1.6">JavaScript 1.6</a>.
</p>
<h3 name=".C3.84nderungen_seit_Firefox_1.0"> Änderungen seit Firefox 1.0 </h3>
<p>Viele Neues wurde in Firefox eingeführt, seit dem letzten Release am 9. November 2004. Firefox wurde mit vielen Eigenschaften erweitert und Fehler wurden beseitigt. Die Release-notes von Deer Park und Firefox sind ausgezeichnete Quellen für Informationen über die Änderungen in den einzelnen Versionen.
</p>
<ul><li> <a class="external" href="http://www.squarefree.com/burningedge/releases/1.5b1.html">What's new in Firefox 1.5 Beta 1 (englisch)</a>
</li><li> <a class="external" href="http://www.squarefree.com/burningedge/releases/1.5a2.html">What's new in Deer Park Alpha 2 (englisch)</a>
</li><li> <a class="external" href="http://www.squarefree.com/burningedge/releases/1.5a1.html">What's new in Deer Park Alpha 1 (englisch)</a>
</li></ul>
Zu dieser Version zurücksetzen