Deutsche Firefox ESR Seiten und Mailinglisten online

Hallo,

seit gestern sind die deutschsprachigen Seiten zum Firefox ESR online.

Firefox ESR richtet sich an Gruppen, die die Desktop-Umgebung in großen Organisationen wie Universitäten und anderen Lehreinrichtungen, Kreistagen oder Stadträten und Betrieben flächendeckend installieren und warten.

Neben der Webseite gibt es nun auch eine deutschsprachige Enterprise Mailinglist. Die EWG-Liste ist ein hervorragender Ort, um die flächendeckende Installation von Firefox mit anderen Mitgliedern der Gemeinschaft zu diskutieren und wird auch die einzige Möglichkeit sein, regelmäßige Mitteilungen zu Produkt-Updates und Hilfestellung zu erhalten.

Bisher gab und gibt es eine englischsprachige Liste und die deutsche Liste soll dazu beitragen, Fragen und Anregungen rund um Anwendung/Verteilung der Firefox ESR Version zu diskutieren und Erfahrungen auszutauschen.

Das Anmeldeformular fuer die Mailingliste ist hier.

Vielen Dank an alle die beim Uebersetzen geholfen haben.

Viele Gruesse

Carsten / Tomcat

Die neuen Firefox-Logos

Vor wenigen Tagen hatte ich bereits darüber berichtet, dass Firefox Nightly und Aurora ein neues Logo erhalten werden. Und auch der UX-Zweig wird ein eigenes Logo bekommen, welches sich vom Nightly unterscheidet. Und das sind die neuen Logos:

Erste Aurora-Version von Firefox 13 mit vielen Neuerungen veröffentlicht

Mozilla hat heute die erste Aurora-Version von Firefox 13 zum Download freigegeben. Die neue Version bringt wieder eine Vielzahl von Verbesserungen.

Verbesserungen der Benutzeroberfläche

Zwei Dinge fallen einem sofort ins Auge, wenn man Firefox 13 zum ersten mal benutzt – die neue about:home-Startseite sowie die neue Seite, welche beim Öffnen eines leeren Tabs erscheint. about:home wurde optisch verschönert und bietet neben der Möglichkeit die letzte Sitzung wiederherzustellen außerdem zentralen Zugriff auf Lesezeichen, Chronik, Einstellungen, Add-ons, Downloads sowie Sync. In Zukunft wird man hierüber auch schnellen Zugriff auf seine Apps erhalten.

Beim Öffnen eines neuen Tabs erscheint ein sogenanntes Speed Dial. Das ist eine Schnellwahl, welche es erlaubt, schnell auf seine am häufigsten besuchten Webseiten zu kommen. Dabei können einzelne Seiten auch aus der Auswahl entfernt oder angepinnt und die Seiten per Drag and Drop sortiert werden. Dieses Feature wurde bereits versteckt in Firefox 12 implementiert, ist ab dieser Version aber standardmäßig aktiviert und wurde optisch stark verbessert.

Bekanntermaßen arbeitet Mozilla an einem neuen auf den Namen Australis hörenden Design für Firefox, hier sind die ersten Veränderungen für Windows bereits eingeflossen. Dabei handelt es sich noch um relativ kleine Änderungen wie eine veränderte Darstellung der Buttons in den Toolbars. Das Öffnen neuer Fenster in Mac OS X 10.7 Lion wird jetzt genau wie bei anderen Programmen auf Apples Betriebssystem animiert. Weitere optische Verbesserungen haben die Dynamischen Lesezeichen erhalten. Gelesene Artikel erhalten dabei ein richtiges Icon anstelle des Favicons der Seite, ungelesene Artikel erhalten ein dazu passendes, ebenso neues Icon.

Verbesserte Performance

Die dynamischen Lesezeichen wurden nicht nur optisch verbessert, sondern wurden auch in Hinblick auf die Performance des Browsers überarbeitet. Auf Windows gab es diverse Änderungen, welche zu einer verbesserten Startzeit des Browsers beitragen sollen. Hier sind für die Zukunft noch einige weitere Verbesserungen zu erwarten. Generell gibt es mit Firefox 13 einige Verbesserungen, welche die reale, aber auch die gefühlte Geschwindigkeit von Firefox verbessern, was bei Mozilla unter dem Projekt Snappy läuft. Beispielsweise flackert beim Neuladen einer Seite im Tabtitel kein “Verbinden…” mehr kurz auf. Ebenso zu einer verbesserten gefühlten Performance dürfte die Integration von Teilen des Smoothwheel-Algorithmus machen, welcher das Scrolling in Firefox verbessert. Die Basis hierfür bildet die Erweiterung von Avi Halachmi. Dabei sei ebenfalls erwähnt, dass die Scrollbar-Buttons und Tastatur-Tasten nun eine konsistente Distanz zurücklegen und diese dabei bei den Tastatur-Tasten von zwei auf drei Zeilen erhöht wurde. Über den about:config-Schalter toolkit.scrollbox.verticalScrollDistance kann die Distanz beliebig angepasst werden.

Seit einigen Versionen bietet Firefox die Option, Tabs beim Start on-demand zu laden, sprich erst, wenn die Seiten in den Vordergrund geholt werden. Diese Einstellung ist ab Firefox 13 Standard, was zu einer verbesserten Reaktionsfähigkeit bei Programmstart beitragen dürfte. Über Einstellungen > Allgemein kann dieses Verhalten in der Start-Sektion deaktiviert werden.

Plugins wie Flash benutzen mit dem Plugin-Container einen eigenen Prozess. Bleibt dieser länger als drei Minuten ungenutzt, wird er nun beendet. Bislang blieb der Prozess bestehen. Firefox verfügt über ein sogenanntes Safebrowsing-Backend. Dieses ist dafür verantwortlich, dass Firefox anhand von Daten, welche Google bereitstellt, eine Warnmeldung anzeigt, wenn die besuchte Seite als betrügerisch beziehungsweise attackierend eingestuft wird. Die dahinterliegende Datenbank wurde durch ein Flat-File ersetzt, was den Speicherbedarf von rund 50MB auf etwa 5MB reduziert und die IO-Performance erhöht.

Wer gerne einen tieferen technischen Einblick in seine Firefox-Sitzung erhält, bekommt mit der neuen about:compartments-Seite ein Werkzeug, welches ergänzend zu about:memory alle sogenannten Compartments auflistet.

Verbesserter Umgang mit dem Benutzerprofil

Unter diesem Titel fasse ich diesen Abschnitt einmal zusammen. Nach der Installation einer inkompatiblen Erweiterung kann es theoretisch dazu kommen, dass Firefox direkt beim Start abstürzt. Passiert dies innerhalb von sechs Stunden öfter als ein festgelegter Wert (Standard: 2) bietet Firefox nun beim nächsten Start an, im sogenannten Safe Mode ohne Erweiterungen zu starten. Dieser Dialog erscheint nur bei Programmstart, bei Abstürzen mitten im Programmablauf erscheint weiter das Session Restore-Feature an dieser Stelle, um die letzte Sitzung wiederherstellen zu können. Der angesprochene Wert kann über den Schalter browser.startup.max_resumed_crashes verändert werden. Ein schon etwas häufigeres Problem ist das sogenannte Such Hijacking. Drittprogramme verändern immer öfter den Schalter keyword.url ohne das Wissen des Benutzers, um Suchanfragen über die Adressleiste an andere Suchmaschinen umzuleiten. Firefox 13 erkennt das und bietet dann an, die Suche wieder auf die Standardsuche umzustellen.

Die dritte Neuerung, die für mich in diesen Bereich fällt, ist die Möglichkeit, das Profil direkt über about:support zurücksetzen zu können. Das Anlegen eines neuen Profils mit anschließender Migration der wichtigsten Daten ist eine häufige Lösung bei Problemen mit Firefox und dieses neue Feature erleichtert das sehr.

Weitere nennenswerte Verbesserungen

Firefox 12 hatte noch ein weiteres verstecktes Feature, nämlich ein Inline-Autocomplete in der Adressleiste. Das meint, dass bei der Eingabe eines Wortes in diese eine Autovervollständigung auf die am wahrscheinlichsten passende Hauptdomain durchgeführt wird, ähnliches kennt man von Google Chrome. Da die Autovervollständigung nur auf Hauptdomains durchgeführt wird, entspricht dies in aller Regel nicht dem ersten Eintrag aus der Liste der URL-Vorschläge. Dieses Feature ist nun per Standard aktiviert. Da dies eine der wenigen Firefox-Neuerungen ist, welche mir so gar nicht zusagt, an dieser Stelle der Hinweis, wie man dieses neue Verhalten deaktivieren kann. Dazu muss über about:config der Schalter browser.urlbar.autoFill auf false gesetzt werden.

Unter Einstellungen > Datenschutz gab es bislang eine Option “Download-Chronik speichern”, diese gibt es in dieser Form nicht mehr, dafür fällt die Option “Besuchte Seiten und Downloads speichern” auf. Der Grund für die Zusammenlegung ist der, dass seit Einführung der Downloads in der Bibliothek die alte Einstellung irreführend geworden ist, da das Speichern der Download-Einträge mit der Chronik zusammenhängt und die andere Einstellung sich auf das Löschen der Einträge aus dem Download-Fenster bezogen hatte. Eine weitere Neuerung gibt es für Nutzer von Windows 7 und Gnome; Bei Rechtsklick auf eine Grafik > Als Hintergrundbild einrichten gibt es zusätzlich zu den bisherigen Möglichkeiten nun auch noch Gefüllt und Angepasst, wie man es von Betriebssystem-Ebene her bereits kennt.

Schließlich sei noch eine Neuerung genannt, welche die Sicherheit des Browsers verbessern soll. Address Space Layout Randomization (ASLR) soll die Ausnutzung von Sicherheitslücken in Software erschweren. Firefox nutzt dieses Feature längst in den eigenen Komponenten. Erweiterungen, welche ihre eigenen XPCOM-Komponenten mitbringen, mussten dies bislang aber nicht. Ab Firefox 13 ist es auch für solche Erweiterungen zwingend erforderlich, ASLR in den eigenen Binärkomponenten aktiviert zu haben.

Verbesserte Entwickler-Werkzeuge

In Firefox 13 gibt es auch wieder viele Neuerungen, welche das Herz des Webentwicklers höher schlagen lassen. Eine davon betrifft die Quelltextansicht. Per Rechtsklick auf einen Link kann die jeweilige URL in die Zwischenablage kopiert werden – eine kleine Verbesserung, welche ich persönlich seit Jahren vermisst habe. Welche der verschiedenen Entwickler-Werkzeuge beim letzten Benutzen des Inspectors (Strg + Shift + I) offen waren, merkt sich Firefox nun. In der dort zu findenden HTML-Ansicht können per Rechtsklick auf ein DOM-Element diese auch gelöscht oder kopiert (innerHTML bzw. outerHTML) werden. Auch ist es über das Kontextmenü des gerade selektierten Elements möglich, neben dem normalen auch den Active-, Focus- oder Hover-Status im Style-Panel zu inspizieren. Dieses hat auch Verbesserungen erhalten, so zeigt die Regeln-Ansicht nun an, wenn ungültige Werte eingegeben werden und ein Klick auf den Namen der CSS-Datei öffnet diese im CSS Editor.

Außerdem ist es im Style Panel jetzt auch möglich, die CSS-Regeln herauszukopieren. Die 3D-Ansicht (Tilt) ist mittels der Taste F außerdem in der Lage, ein ausgewähltes Element zu fokussieren. Ebenso hat das JavaScript-Scratchpad (Shift + F4) Verbesserungen erhalten, so kann nun auf die Zeilennummer geklickt werden um die gesamte Zeile zu markieren und es gibt ein Hilfe-Menü, welches auf das MDN verweist.

Verbesserte Unterstützung von Web-Standards

Firefox unterstützt seit Version 11 optional Googles HTTP-”Nachfolger” SPDY (sprich: “Speedy”). Mit Firefox 13 ist SPDY standardmäßig aktiviert. Die beiden CSS-Eigenschaften border-radius* sowie box-shadow müssen in Zukunft ohne Vendor-Präfix auskommen, -moz-border-radius* und -moz-box-shadow zeigen also keine Wirkung mehr. Dafür erlaubt Firefox jetzt bei background-position die Vier-Werte-Syntax (Beispiel: bottom 10px right 10px) und eine Zwei-Werte-Syntax für background-repeat (background-repeat: repeat-x, repeat-y). Auf hacks.mozilla.org gibt es wie immer mehr zur verbesserten Unterstützung von Webstandards zu lesen.

Weitere versteckte Neuerungen

Auch in dieser Version gibt es wieder Verbesserungen, welche noch deaktiviert sind und erst mit einem der nächsten Releases aktiviert werden. Die eine ist eine inkrementelle Garbage Collection, welche die Performance von Firefox weiter verbessern soll. Das Löschen nicht mehr benötiger JavaScript-Objekte dauert in Firefox relativ lange und kann zu unerwünschten Rucklern führen. Bei der inkrementellen Garbage Collection macht Firefox dies in kleineren Schritten, wodurch diese Aufräumarbeiten zwar häufiger notwendig sind, aber die Unterbrechungen verkürzt werden. Testweise aktiviert werden kann dies über den about:config-Schalter javascript.options.mem.gc_incremental, welcher auf true gesetzt werden muss.

Eine weitere versteckte Neuerung ist ein weiteres Entwickler-Werkzeug, nämlich ein JavaScript-Debugger. Weitere Details hierzu wird es von mir geben, sobald dieser final in Firefox gelandet ist. Aber auch der kann schon testweise aktiviert werden, dazu wird der Schalter devtools.debugger.enabled auf true gesetzt, genauso wie devtools.gcli.enable, um in diesem Breakpoints setzen zu können.

Erste Beta-Version von Mozilla Firefox 12 veröffentlicht

Von Firefox 12 ist nun die erste Beta-Version erschienen! Das größte Highlight dieser Version ist ein vereinfachtes Programmupdate durch Eliminierung des Benutzerkontensteuerungsdialogs (UAC) unter Windows Vista/7. Ansonsten erscheinen die Änderungen gegenüber der Vorversion auf den ersten Blick nicht so groß wie es von Firefox 10 auf Firefox 11 der Fall war, dafür stecken in Firefox 12 viele kleine Verbesserungen, die das Update in der Summe auch wieder lohnenswert machen. Einen detaillierten Überblick über die Neuerungen gibt der Aurora-Artikel zu Firefox 12.

Download Mozilla Firefox 12.0 Beta

Firefox Nightly und Aurora erhalten überarbeitete Logos

Es ist kaum ein Jahr her, da gab es ein neues Logo für die Nightly-Versionen von Firefox und auch die Aurora-Version hat ihr eigenes Logo erhalten. Nun bekommen diese ein kleines Facelift spendiert. Für die Logos zeigt sich wieder Sean Martell verantwortlich. Auch die UX-Version von Firefox, ein eigener Zweig, in welchem Veränderungen der Benutzeroberfläche früh getestet werden, wird ein eigenes Logo erhalten.

Während wir das neue Aurora-Logo in Kürze erwarten dürfen, kann das neue Nightly-Logo bereits angeschaut werden. In der rechten Bildhälfte ist zum Vergleich ein Ausschnitt des aktuellen Logos zu sehen.

Mozilla veröffentlicht Firefox 11

Firefox 11 ist da! Gegenüber Version 10 bringt Firefox 11 viele interessante Neuerungen mit, unter anderem die Möglichkeit Add-ons zwischen mehreren Computern zu synchronisieren oder auch eine Import-Funktion aus Googles Browser Chrome. Ein ganz besonderes Highlight gibt es in diesem Release für Webentwickler – mit Integration von Tilt kann die DOM-Struktur von Webseiten in 3D visualisiert werden! Firefox 11 bietet noch sehr viel mehr, daher lohnt sich ein Blick in den dazugehörigen Aurora-Artikel, welcher die relevantesten Neuerungen hervorhebt, in jedem Fall.

Download Mozilla Firefox 11.0

Firefox 11 verspätet sich möglicherweise

Alle sechs Wochen am Dienstag erscheint eine neue Firefox-Version. Firefox 11 könnte sich allerdings ein klein wenig verspäten – wie ich bereits gestern auf Google+ angedeutet hatte. Die Begründung liefert Robert Kaiser in den Kommentaren von picomol.de:

“Bei Firefox 11 (erscheint diese Woche) zum Beispiel wurde bei pwn2own am Freitag eine Sicherheitslücke in Firefox 10.0.2 entdeckt, über die wir erst gestern Details erfahren haben, und wir haben erste am Wochenende die wirkliche Ursache für ein Stabilitätsproblem mit alten Grafiktreibern gefunden, deren Lösungen wir noch austesten. Außerdem ist heute Microsoft-Patch-Tuesday und wir hatten schon mal Probleme mit der Auslieferung von Firefox-Updates an einem solche Tag, also ist eine Veröffentlichung unsererseits am Mittwoch oder Donnerstag auch aus dieser Sicht besser.”

Was man daran wieder wunderschön sieht – es lohnt sich einfach nicht, vor dem offiziellen Release von Firefox die neue Version frühzeitig zu verlinken, nur weil sich eine vermeintlich finale Version auf den FTP-Servern befindet. Die Hoffnung, dass das manch großes IT-Portal oder auch manch Tech-Blogger irgendwann verstehen wird, habe ich leider nicht. Wenn man mit dem Download immer auf den offiziellen Release wartet, kann man als Anwender auf jeden Fall nicht viel verkehrt machen. ;)

Update: Da es sich bei der gemeldeten Sicherheitslücke um etwas handelte, was Mozilla bereits behoben hatte, gibt es keine akute Notwendigkeit, den Release länger zu verschieben, so ist Firefox mittlerweile in der finalen Version 11.0 erschienen.

Du möchtest helfen, Mozilla-Produkte ins Deutsche zu übersetzen?

Ob Firefox, Thunderbird oder SeaMonkey – seit vielen Jahren sind wir es gewohnt, mit jeder Version übersetzte deutsche Versionen zu erhalten. An dieser Stelle sei zunächst einmal allen gedankt, die hierzu in der Vergangenheit beigetragen haben und auch in der Zukunft beitragen werden. Dabei gibt es ein paar Namen, welche diese Aufgabe schon einige Jahre durchführen und irgendwann kommt meistens – aus welchen Gründen auch immer – der Zeitpunkt, zu dem es heißt, dass man kürzertreten oder die Aufgabe gar komplett abtreten muss. So ist es in allen Bereichen des Lebens, so ist es auch bei der Übersetzung der Mozilla-Produkte.

Alex Ihrig zeigte sich in den letzten neun Jahren als Übersetzer für Thunderbird verantwortlich und wird dies in der Zukunft nicht mehr länger tun. Aber auch Kadir Topal auf Firefox-Seite sowie Robert Kaiser auf SeaMonkey-Seite würden sich über weitere Unterstützung freuen, da auch sie zeitlich sehr eingespannt sind. Und genau hier könnt ihr ins Spiel kommen. Helft, dass die Mozilla-Produkte auch in Zukunft komplett in die Deutsche Sprache übersetzt erscheinen. Viel müsst ihr dafür nicht mitbringen. Was genau, lest ihr am besten direkt im Blog von Robert Kaiser.

Zusätzliche Einstellungen von Firefox synchronisieren

Firefox bietet die Möglichkeit, einige Dinge zwischen mehreren Computern zu synchronisieren, dazu gehören auch diverse Einstellungen. Dies schließt aber längst nicht alle Einstellungen ein, die es in Firefox gibt, und schon gar nicht die der Erweiterungen, was ja eigentlich ziemlich praktisch wäre seit Firefox 11 auch Add-ons synchronisieren kann.

Es ist allerdings ganz einfach, weitere Einstellungen zum Synchronisieren hinzuzufügen, denn die Konfiguration erfolgt auf denkbar einfache Weise über about:config. Über dieses Interface sind sämtliche Schalter von Firefox erreichbar und auch änderbar.

Wollen wir beispielsweise die Einstellung keyword.url auf mehreren Computern synchronisieren, legen wir dazu einfach einen neuen Boolean-Schalter mit dem Namen services.sync.prefs.sync.keyword.url an und setzen diesen auf true. Das Schema ist immer das selbe – der Name muss services.sync.prefs.sync. + der eigentliche Name der Einstellung mit dem Wert true sein. Einstellungen von Erweiterungen beginnen üblicherweise (per Konvention) mit extensions. So wäre bei der Erweiterung Chatzilla beispielsweise die Einstellung extensions.irc.networks.moznet.nickname für den IRC-Nickname im Moznet-Netzwerk zuständig. Wollen wir diese Einstellung auf allen Computern synchron halten, legen wir dafür den Schalter services.sync.prefs.sync.extensions.irc.networks.moznet.nickname an und setzen den Wert auf true.

Mehr ist dafür nicht zu machen. Einzig das Synchronisieren der Einstellungen muss hierfür natürlich überhaupt erst aktiviert sein. Auch für die Einstellungen der Erweiterungen ist einzig die Einstellung für das Synchronisieren der Einstellungen verantwortlich, nicht die für die Erweiterungen selber.

Firefox Add-on: Private Browsing Windows 1.0

Mit dem Privaten Modus bietet Firefox ein Feature, welches es erlaubt, im Internet zu surfen, ohne dass dabei eine Chronik angelegt wird. Über das Menü kann jederzeit zwischen Privatem und Normalen Modus hin- und hergewechselt werden, dabei ist es aber nie möglich, den normalen sowie den Privaten Modus parallel offen zu haben.

Abhilfe schafft hier eine kleine Erweiterung, welche ich aus Eigenbedarf geschrieben habe. Diese erweitert die Add-on Leiste von Firefox um ein weiteres Symbol. Bei Klick auf dieses wird ein neues Fenster im Privaten Modus geöffnet – das ursprüngliche Fenster bleibt dabei geöffnet. Aus technischen Gründen läuft die Private Instanz in einem unterschiedlichen Profil als das aktuell verwendete Profil. Per Konvention sollte dieses “private” heißen, denn dann startet die Erweiterung direkt das Fenster mit dem Privaten Modus. Andernfalls startet zunächst der Profilmanager, welcher nach dem zu verwendenden Profil nachfragt. Hier kann das private-Profil natürlich auch gleich für die nächsten Male angelegt werden.

Sofern keine Notwendigkeit besteht, mehrere Fenster im Privaten Modus zu öffnen, und nicht das aktuelle Profil genutzt werden muss, erleichtert diese Erweiterung die Arbeit mit Firefox. Meine persönlichen Anforderungen zumindest werden damit ausreichend erfüllt und allen, deren Anforderungen damit ebenfalls erfüllt werden, stelle ich diese Erweiterung ebenso zur Verfügung.

Inhalt abgleichen