Firefox: Mozilla gibt Entwicklung der Modern UI-Version für Windows 8 auf

Gestern hatte ich bereits aufgedeckt, dass Firefox 28 ohne Modern UI-Variante aka Metro kommen wird. Nun die Ankündigung: Es handelt sich dabei um keine weitere Verspätung, Mozilla stellt die aktive Entwicklung ein.

Gestern war hier auf diesem Blog bereits exklusiv zu lesen, dass Firefox 28 ohne Modern UI-Oberfläche für Windows 8 erscheinen wird. Wie Mozilla nun offiziell angekündigt hat, hat man sich dafür entschieden, auch darüber hinaus keine Modern UI-Variante von Firefox anzubieten. Die aktive Entwicklung wurde eingestellt, die bisher zuständigen Mitarbeiter werden sich anderen Projekten innerhalb von Mozilla widmen.

Seit Ende 2012 hatte Mozilla viel Energie in die Entwicklung einer Modern UI-Version von Firefox gesteckt. Seit dem hatte man die Adaption der Metro-Oberfläche von Windows beobachtet und festgestellt: Praktisch niemand nutzt diese. Während jeden Tag Millionen Menschen Vorab-Versionen von Firefox testen, hatte die Metro-Version von Firefox nie mehr als 1.000 aktive Nutzer.

Dies war ausschlaggebend für eine schwierige Entscheidung: Man hätte den Metro-Browser veröffentlichen können. Dies würde aber bedeuten, dass Mozilla ein nur unzureichend getestetes Produkt veröffentlicht. Ein Produkt zu veröffentlichen und zu pflegen, welches so gut wie gar nicht genutzt wird, unterstützt Mozilla auch nicht dabei, die Welt zu verändern. Mit anderen Worten: Aufwand und Nutzen stehen in keiner Relation zueinander, Mozilla möchte sich auf Dinge konzentrieren, mit denen Mozilla wirklich etwas bewegen kann und womit Mozilla mehr Menschen erreicht.

Der Code wird weiterhin zur Verfügung stehen, Mozilla wird allerdings zumindest auf absehbare Zeit keine finale Version von Firefox mit Modern UI-Oberfläche veröffentlichen.

Windows 8 Modern UI: Firefox 28 kommt ohne Metro-Browser

Am 18. März wird Mozilla Firefox 28 planmäßig veröffentlichen. In dieser Version wird erstmals auch eine Modern UI-Variante für Windows 8 erwartet, vielen besser bekannt als Metro. Doch Mozilla hat eine Überraschung: Firefox 28 kommt ohne eben jene Modern UI-Variante.

Entscheidung gegen Modern UI im letzten Moment: Bislang war man davon ausgegangen, dass Windows 8-Nutzer ab Firefox 28 erstmals in den Genuss der Modern UI-Variante von Firefox kommen, war diese doch bis zur letzten Beta-Version noch vorhanden. Doch wurde diese noch nach der letzten Beta-Version und vor Erstellung der Release-Version deaktiviert, Firefox 28 wird also nächsten Dienstag ohne Modern UI-Oberfläche veröffentlicht werden.

Sollte sich die Modern UI-Version nicht noch weiter verschieben, dann steht mit Firefox 29 am 29. April 2014 die wohl größte Veröffentlichung von Firefox mindestens seit Version 4, wenn nicht aller Zeiten bevor. Denn dann wird Mozilla nicht nur einen Modern UI-Browser für Windows 8 ausliefern, sondern mit Australis auch noch ein neues Erscheinungsbild mit neuen Anpassungsmöglichkeiten, ein ebenfalls neues Erscheinungsbild für die Entwicklerwerkzeuge sowie ein neues Firefox Sync gemeinsam mit der Einführung der Firefox Accounts.

GDC: Mozilla und Epic Games zeigen Unreal Engine 4 für das Web

Mozilla und Epic Games haben im Vorfeld der Games Developer Conference (GDC) in San Francisco eine Vorschau auf eine Web-Version der Unreal Engine 4 gezeigt, welche komplett ohne Plugin im Browser läuft und das dank Mozilla-Technologien mit einer Performance, welche schon sehr nahe an native Geschwindigkeit reicht.

Bevor in wenigen Tagen die GDC 2014 offiziell beginnt, haben Mozilla und Epic Games eine Vorschau auf die Unreal Engine 4 für das Web gegeben. Bereits im letzten Jahr hatte man gemeinsam innerhalb von nur vier Tagen die Unreal Engine 3 für das Web portiert und dazu auf Emscripten und asm.js gesetzt. Monster Madness ist als ein Spiel zu nennen, welches die Web-Version der Unreal Engine 3 nutzt, um ein 3D-Spiel für den Browser und das ganz ohne Plugin in guter Performance anzubieten.

Seit dem hat sich viel getan. War der in asm.js kompilierte Code damals etwa 40 Prozent so schnell wie nativ geschriebener Programmcode, so ist man mittlerweile bei rund 67 Prozent angekommen und erwartet weitere Performance-Verbesserungen in der Zukunft. Und weil es so gut funktioniert hat, hat Epic Games erneut mit Mozilla zusammengearbeitet, um auch die Unreal Engine 4 für das Web zu portieren. Das folgende Video zeigt Demos vom auf der Unreal Engine 4 basierenden Epic Soul sowie Epic Swing Ninja vollkommen ohne Plugin im Browser.

Video auf YouTube ansehen

Mozilla startet Add-on-Wettbewerb für Firefox Australis

Mozilla hat einen Wettbewerb gestartet, welcher Entwickler von Add-ons dazu motivieren soll, Add-ons für das kommende Australis-Design für Firefox zu entwickeln. Zu gewinnen gibt es neben Mozilla-Merchandise auch Smartphones mit Firefox OS.

Add-on-Entwickler aufgepasst! Mozilla lädt zu einem Wettbewerb ein: Bis einschließlich 15. April 2014 haben Entwickler Zeit, Add-ons für Firefox zu entwickeln, welche einen Vorteil aus Australis ziehen. Es gibt drei Kategorien zur Teilnahme, die jeweils drei Erstplatzierten erhalten ein Smartphone mit Firefox OS, der jeweilige Hauptgewinner erhält außerdem noch Merchandise von Mozilla.

Die drei Teilnahme-Kategorien sind 1. Bestes Add-on, mit den Kriterien Integration mit Australis, Nutzen und User Experience, 2. Bestes Komplettes Theme, mit den Kriterien Vollständigkeit, Konsistenz und Kreativität sowie 3. Bestes Lesezeichen-Add-on, mit den Kriterien Nutzen, User Experience und Performance. Die Gewinner werden durch eine Jury gewählt und um den 15. Mai 2014 herum benachrichtigt.

Mozilla startet Add-on-Wettbewerb für Firefox Australis

Mozilla hat einen Wettbewerb gestartet, welcher Entwickler von Add-ons dazu motivieren soll, Add-ons für das kommende Australis-Design für Firefox zu entwickeln. Zu gewinnen gibt es neben Mozilla-Merchandise auch Smartphones mit Firefox OS.

Add-on-Entwickler aufgepasst! Mozilla lädt zu einem Wettbewerb ein: Bis einschließlich 15. April 2014 haben Entwickler Zeit, Add-ons für Firefox zu entwickeln, welche einen Vorteil aus Australis ziehen. Es gibt drei Kategorien zur Teilnahme, die jeweils drei Erstplatzierten erhalten ein Smartphone mit Firefox OS, der jeweilige Hauptgewinner erhält außerdem noch Merchandise von Mozilla.

Die drei Teilnahme-Kategorien sind 1. Bestes Add-on, mit den Kriterien Integration mit Australis, Nutzen und User Experience, 2. Bestes Komplettes Theme, mit den Kriterien Vollständigkeit, Konsistenz und Kreativität sowie 3. Bestes Lesezeichen-Add-on, mit den Kriterien Nutzen, User Experience und Performance. Die Gewinner werden durch eine Jury gewählt und um den 15. Mai 2014 herum benachrichtigt.

Sony steuert Widget-Funktionalität zu Firefox OS bei

Seit der Veröffentlichung der ersten Version von Firefox OS hat sich eine Menge getan, jüngst kamen sogar Features wie die Unterstützung von NFC, LTE oder von Dual SIM-Geräten hinzu. Doch ein ganz wesentliches Feature fehlt Mozillas Betriebssystem für Mobilgeräte bislang: Widgets. Entsprechende Funktionalität steuert Sony nun bei.

Sony war einer der ersten Hersteller, der ankündigte, Firefox OS unterstützen zu wollen. Seit dem ist es ziemlich ruhig geworden, ein Gerät wurde noch keines vorgestellt, zumindest aber ein Firefox OS ROM für das Sony Xperia E. Nun meldet man sich im Developer-Blog erneut zu Wort und präsentiert dort eine erste Form von Widgets für Firefox OS, bei Sony Gadgets genannt, wie man es auch von anderen Plattformen wie Android kennt. Auf diese Weise können Nutzer mit Anwendungen über einen der Homescreens oder den Lockscreen interagieren. Entsprechende Patches wurden auf Mozillas Bugtracking-System Bugzilla online gestellt, auf deren Grundlage das Feature von Mozilla und der Firefox OS Community weiter entwickelt werden kann. Da das Ganze noch work-in-progress ist, gibt es aktuell noch keinen Zeitplan, wann mit einem solchen Feature in einer finalen Version von Firefox OS gerechnet werden kann.

Die Entwicklung der Widget-Funktionalität ist im Rahmen der Evaluierung Sonys von Firefox OS als Betriebssystem entstanden und man macht ausdrücklich keine Versprechung für weitere Beiträge zur Entwicklung an Firefox OS. In jedem Fall leistet Sony damit einen wichtigen Beitrag zu Mozillas Betriebssystem, auch wenn noch kein Smartphone mit Firefox OS vorgestellt worden ist.

Video auf YouTube ansehen

Mozilla führt Telemetrie Experimente in Firefox 30 ein

Mozilla erweitert voraussichtlich in Firefox 30 sein Telemetrie-Feature um die Möglichkeit von Telemetrie-Experimenten. Dabei handelt es sich um zeitlich begrenzte Tests für eine statistisch relevante Zielgruppe.

Firefox besitzt mit dem Telemetrie-Feature eine Mess-Infrastruktur, um diverse Leistungsdaten während des Browserbetriebs anonym an die Mozilla-Server zu übertragen. Dieses Feature ist standardmäßig für Nutzer der Nightly- und Aurora-Versionen aktiviert und für Nutzer der Beta- sowie finalen Versionen deaktiviert. Telemetrie liefert Mozilla wichtige Erkenntnisse zur Nutzung des Browsers und möglichst jeder Nutzer sollte das Telemetrie-Feature aktivieren (Einstellungen → Erweitert → Datenübermittlung) – denn nur wer seine Daten übermittelt, für den kann gezielt optimiert werden.

Bei den Telemetrie-Experimenten handelt es sich um eine Erweiterung dieses Features. Nutzer, welche Telemetrie nicht aktiviert haben, nehmen auch nicht an den Telemetrie-Experimenten teil. Die Idee dahinter ist es, Daten einer statistisch relevanten Zielgruppe zu erhalten. Zu diesem Zweck ruft Firefox bei Nutzern mit aktivierter Telemetrie in regelmäßigen Abständen eine Liste mit aktuellen Experimenten ab. Diese enthält unter anderem Beginn und Ende des jeweiligen Experiments, die URL zum dazugehörigen Add-on, denn die durchgeführten Experimente werden als Add-on installiert, und Bedingungen für die Teilnahme wie das Betriebssystem und die Firefox-Version, aber auch eine JavaScript-Funktion, welche Zugriff auf die kompletten Telemetrie- und FHR-Daten hat. Bei FHR handelt es sich um ein weiteres optionales Feature zur Erhebung von Leistungsdaten in Firefox, welches allerdings standardmäßig in allen Release-Kanälen aktiviert ist.

Die Add-ons können die vorhandene Telemetrie- und FHR-Infrastruktur nutzen, aber auch neue Messungen einführen, welche Firefox normalerweise nicht besitzt. Jeder Nutzer kann an nur maximal einem Experiment gleichzeitig teilnehmen. Die Experimente enden automatisch nach einer bestimmten Anzahl von Tagen, außerdem können diese gezielt über den Add-on Manager, welcher einen eigenen Tab für die Telemetrie-Experimente erhält, deaktiviert werden. Deaktiviert der Nutzer Telemetrie, werden damit umgehend auch die Telemetrie-Experimente beendet und entfernt. Der Status der Experimente soll außerdem auf about:support und in den Absturzberichten angezeigt werden. Ziel für die Auslieferung des Features ist Firefox 30.

Dell verkauft Firefox-Installation und verletzt damit Markenrechte von Mozilla

Wer sich bei der Suche nach einem Computer im Online-Shop von Dell umschaut, der stößt unter Umständen auf eine sonderbare Dienstleistung: Dell bietet für einen Preis von rund 20 Euro an, Firefox zu installieren. In erster Linie verletzt Dell damit allerdings die Markenrechte von Mozilla.

19,50 Euro, das ist der Preis, den Dell in seinem Online-Shop für die Installation von Firefox verlangt. Eine entsprechende Option wird zumindest beim Dell Optiplex 7010 gefunden. Doch ist dies überhaupt legitim? Das Portal thenextweb.com hat bei Mozilla nachgefragt, ob es eine Vereinbarung zwischen Dell und Mozilla geben würde, welcher Dell dazu berechtigt, was von Mozilla dem Artikel nach klar verneint worden ist.

Dell verteidigt die angebotene Option, man würde für die Dienstleistung zur Kasse bitten, nicht für das Produkt, womit das überhaupt kein Problem darstelle. Mozillas Trademark Policy ist diesbezüglich allerdings eindeutig: Auch die Dienstleistung darf nicht bezahlt werden, wenn eine Mozilla-Marke, in dem Fall der Produktname Firefox, verwendet wird. Wenn Dell hierfür also kassieren möchte, dann muss Dell dem Produkt einen Namen geben, welcher nicht mit Mozilla oder einer der Mozilla-Marken in Verbindung steht:

If you are using the Mozilla Mark(s) for the unaltered binaries you are distributing, you may not charge for that product. By not charging, we mean the Mozilla product must be without cost and its distribution (whether by download or other media) may not be subject to a fee, or tied to subscribing to or purchasing a service, or the collection of personal information. If you want to sell the product, you may do so, but you must call that product by another name—one unrelated to Mozilla or any of the Mozilla Marks (see the sections on “Modifications” and “Related Software” below). Remember that we do not want the public to be confused.

Mozilla stellt JPEG-Encoder mozjpeg vor

Mozilla Research hat heute mozjpeg vorgestellt. Dabei handelt es sich um einen Encoder für JPEG-Grafiken, welcher die Dateigröße in der ersten Version bereits um bis zu zehn Prozent reduzieren und damit die Ladezeit von Webseiten verringern soll.

Das Team von Mozilla Research hat mit mozjpeg ein neues Projekt vorgestellt. Das Ziel ist ein JPEG-Encoder, welcher unter Beibehaltung größtmöglicher Kompatibilität zu bestehenden JPEG-Decodern eine verbesserte Kompression und damit kleinere Dateigrößen bieten soll.

Die Motivation hinter mozjpeg sei die Tatsache, dass JPEG bereits seit 1992 genutzt wird und das meist genutzte Bildformat mit verlustbehafteter Kompression im Web ist, nahezu jeder Photograph stelle seine Bilder im Web als JPEG bereit. Es sei zudem das einzige verlustbehaftete Bildformat, welches eine beinahe universelle Kompatibilität besitze, nicht nur mit Webbrowsern, sondern mit allen Programmen, welche Bilder darstellen können.

Die Anzahl an Bildern auf Webseiten sei in den vergangenen Jahren gewachsen und HTML, CSS sowie JavaScript seien im Vergleich von der Dateigröße her relativ klein. Daher seien JPEG-Grafiken ein naheliegendes Ziel zur Optimierung.

In Bezug auf die Kompressionseffizienz seien vorhandene JPEG-Encoder allerdings stagniert, so dass ein Ersetzen von JPEG durch ein anderes Bildformat schon häufig ein Diskussionsthema gewesen sei. Dies hätte allerdings den ganz großen Nachteil, dass es viele Jahre geprägt von schlechter Kompatibilität brauchen würde, bis ein mögliches Nachfolgeformat flächendeckend unterstützt würde. Mozilla bezweifle nicht, dass Verbesserungen der Algorithmen irgendwann den Aufwand wert sein werden, aber selbst wenn irgendwann die Zeit käme, dass ein Nachfolgeformat eingesetzt wird, dann würde JPEG noch immer eine ganze Zeit lang weit verbreitet bleiben.

Im Blog von Mozilla Research schreibt man, dass man sich gefragt habe, ob JPEG-Encoder nach über 20 Jahren wirklich ihr volles Kompressionspotential erreicht hätten und nach einigen Gesprächen mit Software-Ingenieuren sei die Antwort darauf ‘Nein’ gewesen, auch nicht unter Berücksichtigung der Kompatibilitätsanforderungen. Dies war der Anlass für das Projekt mozjpeg.

Mozilla hat mit der Ankündigung mozjpeg in Version 1.0 veröffentlicht. Dabei handelt es sich um einen Fork von libjpeg-turbo mit hinzugefügter jpgcrush-Funktionalität. Damit kann die Dateigröße von JPEG-Grafiken ohne Qualitätsverlust typischerweise um zwei bis sechs Prozent für nach JPEG enkodierte PNG-Grafiken verringert werden, für ein Set von 1.500 JPEG-Grafiken von Wikimedia hätte man die Dateigröße um durchschnittlich sogar zehn Prozent reduzieren können. Nach Mozillas Kenntnisstand besitzt kein bislang verfügbarer Encoder diese Funktionalität direkt eingebaut, darum hätte man sich dafür als erstes Feature von mozjpeg entschieden. Das nächste Ziel sei eine Verbesserung des Encodings durch eine sogenannte Trellis-Quantisierung.

Google möchte ebenfalls die Dateigröße von Bildern reduzieren, setzt hierbei aber vor allem auf sein eigenes Format WebP, welches einige namhafte Anhänger in der Webbranche hat. Mozilla ist von WebP allerdings wenig überzeugt.

Mozilla veröffentlicht Brick 1.0

Mit den Web Components befindet sich eine Webtechnologie in der Standardisierung durch das W3C, welche es Webentwicklern erlaubt, eigene HTML-Elemente für Webanwendungen zu bauen. Mit Brick entwickelt Mozilla eine auf Web Components basierende Sammlung wiederverwendbarer UI-Komponenten, welche nun in Version 1.0 veröffentlicht worden ist.

Mozilla Brick ist eine Sammlung von UI-Komponenten, welche cross-browser-kompatibel ist. Brick nutzt dafür X-Tag – eine von Mozilla entwickelte Polyfill-Bibliothek, welche die sogenannten Web Components in heutigen Browsern verfügbar macht. X-Tag ist kompatibel mit Firefox ab Version 5, Chrome ab Version 4, Safari ab Version 4, Opera ab Version 11 sowie dem Internet Explorer ab Version 9. Sieben Monate nach Veröffentlichung der ersten Betaversion hat Mozilla nun Version 1.0 zum Download freigegeben. Die wichtigste Neuerung neben Fehlerbehebungen ist ein neues Standard-Design.

Mit Web Components sind Webentwickler dazu in der Lage, eigene HTML-Elemente zu bauen, welche in der Anwendung wiederverwendet werden können. Eines der Bricks ist beispielsweise ein Kalender. Eine Zeile wie reicht, um einen Kalender in die Webanwendung zu integrieren. Weitere Widgets, welche Brick bereitstellt, sind unter anderem eine Tab-Leiste, ein Slider oder auch Tooltips. Mit den Bricks kann ein Entwickler viel Zeit sparen, da er sich keine Gedanken um das HTML/CSS/JavaScript dahinter machen muss. Die Widgets von Brick sind mit allen aktuellen Browsern kompatibel und mobiltauglich.

Inhalt abgleichen