Okt 16
Offizielle Beta 1 von Firefox 3.1 erschienen
Noch nie in der Geschichte des Internets und der Webbrowser wurde so viel über neue Render- und Javascript-Engines berichtet wie der derzeit. Nahezu wöchentlich könnte man über die Fortschritte der einzelnen Entwicklerschmieden schreiben.
Nachdem hier auf Ajaxschmiede in letzter Zeit über die Neuerungen von WebKit, Opera, Internet Explorer und Chrome berichtete wurde, soll diesmal die gestern freigegebe Beta 1 des Firefox 3.1 im Mittelpunkt stehen.
Die interessanteste Neuerung betrifft sicherlich die Unterstützerung der vom W3C kürzlich vorgestellten Geolocation API.
Damit ist es möglich, den Standort des Browsers (also auch des Benutzers) via JavaScript zu bestimmen. Anwendung findet dies beispielsweise beim Markieren des Ausgangspunktes auf Online-Karte und bei Angaben über Reiserouten.
Ebenfalls neu ist der Support der CSS-Schriftformatierung @font-face mittels ttf-Dateien (TrueTypeFont) für Mac und Windows. Die Linux-Implementierung wird nachgereicht.
Wie bereits in einer früheren News erwähnt, führen die Mozillaentwickler die HTML-Elemente video und audio ein. Die aktuelle Beta unterstützt nur die Codes OGG Theora und OGG Vorbis.
Mozillas Wunder-Javascript-Engine TraceMonkey ist ebenso in der Beta 1 des FF3.1 enthalten. Standardmäßig ist diese jedoch deaktiviert.
Zum Aktivieren von TM öffnet man einen neuen Tab, gibt in die Adresszeile „about:config“ ein, tippt in das Filterfeld „jit“ ein und setzt die Werte von „javascript.options.jit.chrome“ und „javascript.options.jit.content“ auf „true“.
Weitere Einzelheiten über diese Beta sind der News des Mozilla Developer Centers zu entnehmen.
Neben dem bisher genannten Featutes soll Firefox 3.1 noch folgendes bieten:
- Unterstützung weiterer CSS-Eigenschaften: text-shadow, box-shadow, border-image, word-wrap
- Unterstützung weiterer CSS-Selektoren: nth-child, nth-last-child, nth-of-type, nth-last-of-type, first-of-type, last-of-type, only-of-type
- Unterstützung der offiziellen W3C-Selector-API
- Einführung der Drag and Drop-API
- Möglichkeit zur Bearbeitung von Mausradereignissen via DOMMouseScroll
- Unterstützung der HTML5-text-API für das canvas-Element, Einführung von Schatten in canvas
Bis zum Erscheinen der finalen Version werden noch einige Monate ins Land gehen.
August 18th, 2009 at 8:38 am
[…] beschleunigt die Ausführung von JS-Code imens. Weitere Infos sind in einem älteren AS-Beitrag bereits […]