mozilla

Wir sind mozilla.de

Die deutschsprachige Mozilla-Community

Planet Mozilla (de)

March 27, 2017

Sören Hentzschel

Quantum: WebRender aus Servo landet in Firefox Nightly

Mozilla hat den nächsten Meilenstein auf dem Weg zu Firefox 57 erreicht: Die Nightly-Version von Firefox für Windows wird ab sofort mit der in Rust entwickelten WebRender-Komponente aus dem Servo-Projekt ausgeliefert. WebRender soll die GPU stärker als bisher einbeziehen und so eine deutlich bessere Performance liefern.

WebRender wurde auf diesem Blog erstmals im März 2016 vorgestellt. Es handelt sich dabei um einen neuartigen Renderer, welcher im Rahmen des Servo-Projekts in der Programmiersprache Rust entwickelt wird und im Grunde wie eine Spiele-Engine arbeitet, bloß für das Rendering von Web-Content optimiert ist. In einer Demo eines Google-Mitarbeiters konnte WebRender damals schon eine beeindruckende Performance vorweisen.

Nightly-Versionen von Firefox für Windows werden ab sofort mit WebRender ausgeliefert. WebRender ist standardmäßig allerdings noch deaktiviert. Experimentierfreudige können WebRender via about:config aktivieren, indem der Schalter gfx.webrender.enabled per Doppelklick auf true geschaltet und Firefox neu gestartet wird.

ACHTUNG: WebRender ist zu diesem Zeitpunkt noch nicht für die reguläre Verwendung zu empfehlen, bringt noch keine Performance-Vorteile und sollte nur in einem eigens zum Testen eingerichteten Firefox-Profil verwendet werden, da die Aktivierung Instabilitäten hervorrufen kann.

WebRender verspricht große Performance-Vorteile, diese sind in der aktuellen Nightly-Version von Firefox allerdings noch nicht zu erwarten. Ganz im Gegenteil: Noch findet das Rendering komplett in Gecko statt und die Pixel werden nach WebRender kopiert, was extrem langsam ist. Stück für Stück sollen die einzelnen Rendering-Features konvertiert werden, so dass diese in WebRender statt in Gecko gerendert werden. Erst, wenn Mozilla einen Großteil der Rendering-Features integriert hat, wird WebRender sein Potential entfalten können.

Auch wenn jetzt noch kein direkter Vorteil erkennbar ist, bedeutet die Integration von WebRender in Firefox einen wichtigen Meilenstein für das Quantum-Projekt, worunter noch viel mehr als nur das fällt. Unter dem Projektnamen Quantum entwickelt Mozilla Verbesserungen, welche die Performance der Gecko-Engine auf ein neues Niveau heben sollen. Eine erste Version von Quantum soll in Firefox 57 landen, welcher für den 14. November 2017 erwartet wird. Mit Quantum, exklusiver WebExtension-Unterstützung, neuem Themes-System sowie einem neuen Standard-Design wird Firefox 57 ein wegweisender Release für Mozilla und seine Nutzer werden.

Der Beitrag Quantum: WebRender aus Servo landet in Firefox Nightly erschien zuerst auf soeren-hentzschel.at.

March 27, 2017 08:53 PM

March 25, 2017

Sören Hentzschel

Firefox: Multiprozess-Architektur wieder für einige Nutzer von Add-ons deaktiviert

Mozilla hat die Kriterien für die Ausrollung der Multiprozess-Architektur in Firefox 51 und Firefox 52 geändert, so dass diese in Bezug auf Add-ons wieder den Kriterien von Firefox 50 entsprechen. Damit wird die Multiprozess-Architektur für einen Teil der Nutzer von Add-ons wieder deaktiviert.

Für die Aktivierung der Multiprozess-Architektur, welche unter dem Namen Electrolysis, oder kurz: e10s, entwickelt wird, gelten bestimmte Kriterien, von denen eines die aktiven Erweiterungen sind. In Bezug auf Add-ons galt in Firefox 50, dass sämtliche WebExtensions sowie alle Erweiterungen gemeinsam mit e10s genutzt werden können, welche von ihrem jeweiligen Entwickler explizit als kompatibel markiert worden sind.

In Firefox 51 hatte Mozilla die Liste um ca. 770 weitere Add-ons erweitert, welche diese Markierung nicht hatten und die Aktivierung von e10s dennoch nicht verhindern sollten.

Per Update des entsprechenden System-Add-ons „Multi-process staged rollout “ auf Version 1.12, welches seit gestern Abend ausgerollt wird, ändert Mozilla die Kriterien für Nutzer von Firefox 51 und Firefox 52 wieder auf die Kriterien von Firefox 50, was im Wesentlichen einen Wegfall der in Firefox 51 eingeführten Whitelist bedeutet. Tab Mix Plus befindet sich auf einer Blacklist und verhindert trotz entsprechender Markierung durch den Entwickler die Aktivierung von e10s. Auf diese Blacklist hat Mozilla außerdem neu die beiden Erweiterungen LastPass sowie Mega gesetzt. Tab Mix Plus sowie LastPass sollen in etwa drei Wochen wieder von der Blacklist entfernt werden, sofern die Telemetrie-Daten und das Feedback der Beta-Nutzer von Firefox nichts anderes nahelegen.

Der Beitrag Firefox: Multiprozess-Architektur wieder für einige Nutzer von Add-ons deaktiviert erschien zuerst auf soeren-hentzschel.at.

March 25, 2017 09:40 AM

March 23, 2017

Sören Hentzschel

Firefox Nightly: vier Content-Prozesse, verbesserte Prozess-Auswahl

Knapp zwei Monate, nachdem Mozilla den Startschuss für mehrere Content-Prozesse in der Nightly-Version von Firefox gegeben hat, wurde nun die Anzahl der Content-Prozesse auf vier verdoppelt. Außerdem wurde die Prozess-Auswahl verbessert.

Firefox wird seit Version 48 erstmals mit einer Multiprozess-Architektur für einen Teil der Nutzer ausgeliefert, welche unter dem Namen Electrolysis, oder kurz: e10s, entwickelt wird. Seit dem gab es mit jeder neuen Firefox-Version Verbesserungen an dieser sowie die Auslieferung an immer mehr Nutzer. Allerdings findet nach wie vor nur eine Trennung zwischen Browser- und Content-Prozess statt, wobei sich alle Tabs einen gemeinsamen Content-Prozess teilen. In der Nightly-Version von Firefox 54 hatte Mozilla erstmals zwei Content-Prozesse aktiviert.

Nun ist Mozilla knapp zwei Monate später einen Schritt weiter gegangen und hat die Anzahl der Content-Prozesse in der Nightly-Version von Firefox 55 auf vier erhöht.

Bereits vor zwei Wochen war eine Änderung gelandet, welche die Prozess-Auswahl von Firefox verbessert. Bislang hatte es komplett auf Zufall basiert, in welchem Prozess neue Tabs landen. Nun erfolgt die Auswahl des Prozesses auf der Basis, welcher Prozess zum gegenwärtigen Zeitpunkt die wenigsten offenen Tabs beherbergt. Diese Änderung wurde kurz nach der Implementierung in Firefox 55 nachträglich in Firefox 54 integriert.

Langfristig soll die Prozess-Auswahl intelligenter erfolgen, in der Zwischenzeit ist dies aber ein Fortschritt gegenüber der vollständig zufälligen Prozess-Auswahl.

Der Beitrag Firefox Nightly: vier Content-Prozesse, verbesserte Prozess-Auswahl erschien zuerst auf soeren-hentzschel.at.

March 23, 2017 09:46 PM

March 22, 2017

Sören Hentzschel

Firefox 57: Erste Vorschau auf das neue Firefox-Design (Photon)

Mit Firefox 57 arbeitet Mozilla an einer der bedeutendsten Veröffentlichungen in der Geschichte von Firefox. Dass Firefox 57 große Änderungen bringen wird, macht sich dabei auch optisch bemerkbar: unter dem Projektnamen Photon arbeitet Mozilla an einem neuen Firefox-Design, welches sich deutlich vom bisherigen Australis-Design unterscheidet. Wie das neue Firefox-Design aussehen wird, war bisher allerdings ein Geheimnis. In diesem Artikel gebe ich die weltweit erste Vorschau auf das kommende Firefox-Design.

Mozilla wird voraussichtlich im November dieses Jahres Firefox 57 veröffentlichen. Firefox 57 wird dabei kein gewöhnlicher Release sein, denn mit Firefox 57 wird Mozilla einige sehr bedeutende Änderungen einführen, was diese Version zu einem Meilenstein in der Geschichte von Firefox und Wegweiser für die Zukunft des Mozilla-Browsers machen wird. Die Änderungen, welche Mozilla mit Firefox 57 einführen wird, werden spürbar sein, und das durch die Natur der Änderungen nicht nur zur Zufriedenheit aller Nutzer. Aber es sind die Änderungen, die notwendig sind, um Firefox wieder zurück auf die Erfolgsspur bringen zu können.

Große Änderungen in Firefox 57

So verabschiedet sich Mozilla mit Firefox 57 von seinen veralteten Erweiterungs-Architekturen und setzt ausschließlich auf die neue WebExtension-Architektur. Dies schließt auch die bisherigen vollständigen Firefox-Themes ein, welche durch ein neues Theming-System ersetzt werden. Einen vollständigen Überblick darüber, welche Erweiterungs-Arten ab Firefox 57 in welcher Form unterstützt werden, gibt es hier.

Ebenfalls soll eine erste Version dessen in Firefox 57 landen, was Mozilla unter dem Projektnamen Quantum entwickelt. Angekündigt wurde dies als die Browser-Engine der nächsten Generation. Mozilla erhofft sich von Quantum einen derartigen Performance-Sprung, dass sich die gesamte Web-Experience, verglichen mit dem Stand heutiger Engines, anders anfühlen soll: Webseiten sollen schneller laden, das Scrolling noch sanfter sein, Animationen und interaktive Apps sollen verzögerungsfrei antworten und mit noch mehr Content bei gleichbleibend hoher Framerate umgehen können. Wichtige Inhalte sollen automatisch die höchste Priorität beim Rendering zugewiesen bekommen. Möglich soll dies durch die Ausnutzung moderner Hardware, die Parallelisierung von Aufgaben sowie Auslagerung von Aufgaben an die Grafikkarte werden.

Quantum ist nicht etwa eine komplett neue Browser-Engine, sondern ersetzt wesentliche Teile der aktuellen Gecko-Engine durch Neu-Implementierungen, einschließlich welcher aus dem Servo-Projekt. Daraus ergibt sich, dass wie in Servo auch wesentliche Teile von Quantum in der Programmiersprache Rust entwickelt werden.

Diesen Maßstäben entsprechend wird Mozilla mit Firefox 57 auch das Standard-Design von Firefox erneuern, so dass Firefox 57 auch optisch einen Meilenstein für Firefox darstellt. Dies läuft unter dem Projektnamen Photon, worüber erst vergangenen Monat auf diesem Blog erste Details verraten worden waren.

Großes Team arbeitet an Photon

Damit Mozilla seinen Zeitplan halten kann, hat Mozilla einige Personal-Ressourcen für Photon abgestellt. So arbeiten zwölf Entwickler Vollzeit an Photon sowie sieben UX-Designer. Drei weitere Entwickler werden im Laufe der kommenden Wochen dazustoßen, sobald diese aus anderen Projekten verfügbar werden.

Dabei wird das Photon-Projekt in fünf Unterprojekte aufgeteilt, welche jeweils ihre eigenen Teams haben und parallel arbeiten. Diese teilen sich wie folgt auf:

  1. Onboarding. Der erste Firefox-Start nach der Installation ist von großer Bedeutung, wenn es darum geht, neue Nutzer zu halten und es nicht bei einer einmaligen Nutzung zu belassen. Dies möchte Mozilla verbessern und natürlich fällt auch das Photon-spezifische Onboarding unter dieses Unterprojekt, also praktisch die Vorstellung der Neuerungen von Firefox 57 nach dem Update.
  2. Visual Redesign. Dies ist der offensichtliche Part: die Neugestaltung der Firefox-Oberfläche.
  3. Animation. Durch einen angebrachten Einsatz von Animationen soll die gefühlte Performance verbessert werden.
  4. Performance. Natürlich soll nicht nur durch Animationen das Gefühl von Performance verbessert werden, ein wichtiger Schwerpunkt von Photon ist auch die Behebung von realen Performance-Problemen. Dies ist damit praktisch das Frontend-Gegenstück zu den Arbeiten des Quantum-Projekts.
  5.  Structure. Änderungen an den Menüs und den Anpassungsmöglichkeiten.

Die Veröffentlichung von Firefox 57 ist derzeit für den 14. November geplant. Am 7. August erreicht Firefox 57 die sogenannte Aurora-Phase. Bis dahin soll ein Großteil der Entwicklungsarbeit für Photon und die erste Quantum-Version umgesetzt sein, was einem Zeitraum von jetzt noch gut 20 Wochen entspricht.

So sieht das neue Firefox-Design aus

Aktuelle Mockups zum kommenden Firefox Screenshots beinhalten auch eine Vorschau auf das kommende Firefox-Design. Bei Firefox Screenshots handelt es sich um ein Screenshot-Werkzeug, welches Mozilla unter dem Namen Page Shot im Rahmen von Test Pilot erprobt hat und in Firefox 54 als Firefox Screenshots in Firefox integriert werden wird.

Erster auffälliger Unterschied: die Tabs sind wieder eckig und dabei sogar eckiger als je zuvor. Hatten Firefox-Designs vor Australis zwar grundsätzlich auch eckige Tabs, hatten diese aber zumindest immer leicht abgerundete Ecken. Und wem das Australis-Design (Firefox 29 bis Firefox 56) zu viel Ähnlichkeit mit Google Chrome hatte, wird dies über Photon definitiv nicht sagen können. Ansonsten gilt natürlich: Design ist eine Geschmacksfrage und wie bei jedem Design bisher muss sich auch bei diesem Design jeder sein eigenes Urteil bilden.

Wichtig: Bei dem folgenden Bild handelt es sich um ein Mockup. Bis zur Veröffentlichung von Firefox 57 können sich noch viele Dinge ändern.

Firefox 57 Photon Design

Der Beitrag Firefox 57: Erste Vorschau auf das neue Firefox-Design (Photon) erschien zuerst auf soeren-hentzschel.at.

March 22, 2017 08:06 PM

SeaMonkey-Neuigkeiten

Sidebar-Panel: 3D Gamers – Latest game related file releases ♰

Blogpost in englischer SpracheAuf Ed Mullens Home Page findet sich neben vielen anderen interessanten Themen auch eine Aufstellung von SeaMonkey-tauglichen Sidebar-Panels; in loser Folge werde ich in den nächsten Wochen einige kleine Testberichte schreiben.

Los gehtʼs mit :

3D Gamers – Latest game related file releases

Das ist schnell erledigt, der Einbau des Sidebar-Panels funktioniert per Klick auf den Link problemlos, aber es gibt im Panel dann keinen Inhalt, nur die Fehlermeldung “Not Found – The requested URL /feeds/netscape/3dgamers.html was not found on this server.”

Das Panel soll wohl den Inhalt von 3dgamers.com/feeds/netscape/3dgamers.html anzeigen. Die Website 3dgamers.com gibt es aber anscheinend nicht mehr, bei Aufruf im Browser wird auf fileplanet.com umgeleitet.

Zu diesem Sidebar-Panel fehlt inzwischen der Internetinhalt, es ist nutzlos geworden.


Fühlt Euch bitte eingeladen, Eure eigenen Erfahrungsberichte mit Sidebar-Panels (nicht nur von o. g. Seite) hier im Blog zu veröffentlichen.

March 22, 2017 10:56 AM

March 21, 2017

Sören Hentzschel

Programmiersprache: Rust 1.16 steht bereit

Rust ist eine neue Programmiersprache, in welcher die ebenfalls sich in Entwicklung befindliche neue Rendering-Engine von Mozilla geschrieben wird, die auf den Namen Servo hört. Ab sofort steht Rust 1.16 bereit.

Für die neue Programmiersprache Rust, in welcher auch Mozillas kommende Engine Servo entwickelt wird, ist ein Release-Zyklus vorgesehen, den man ähnlich auch von Firefox kennt: alle sechs Wochen erscheint eine neue Version und gleichzeitig eine erste Betaversion des Nachfolgers der neuen Version. Nachdem vor sechs Wochen Rust 1.15 erschienen ist, steht nun erwartungsgemäß Rust 1.16 bereit. Wer sich für alle Highlights der neuen Version interessiert, findet wie immer in der offiziellen Release-Ankündigung weitere Informationen.

Der Beitrag Programmiersprache: Rust 1.16 steht bereit erschien zuerst auf soeren-hentzschel.at.

March 21, 2017 09:50 PM

March 18, 2017

Sören Hentzschel

Pwn2Own 2017: Mozilla veröffentlicht schnelles Update auf Firefox 52.0.1

Wieder einmal hat der jährlich stattfindende Pwn2Own-Wettbewerb Sicherheitslücken in diversen Browsern, Browser-Plugins und Betriebssystemen offengelegt. Mozilla hat wie immer zügig reagiert und ein umgehendes Sicherheitsupdate auf Firefox 52.0.1 veröffentlicht.

Wie jedes Jahr fand auch in diesem Jahr auf der CanSecWest Sicherheitskonferenz wieder der Pwn2Own-Wettbewerb statt, ein Wettbewerb, bei dem es darum geht, Sicherheitslücken in Browsern, Browser-Plugins und Betriebssystemen zu finden.

Auch dieses Jahr konnten wieder zahlreiche Sicherheitslücken im Rahmen von Pwn2Own demonstriert werden. Dies schließt die Betriebssyteme Windows, macOS und Linux ein, Browser Plugins wie den Adobe Reader oder den Adobe Flash Player und natürlich diverse Browser. Auch Firefox konnte einmal erfolgreich überwunden werden. Mozilla stuft die Sicherheitslücke als kritisch ein, allerdings benötigt es noch eine zweite Sicherheitslücke, damit diese ausgenutzt werden kann. Mozilla hat, wie im Vorfeld von Pwn2Own bereits geplant, umgehend nach Bekanntwerden das Problem geschlossen und mit Firefox 52.0.1 ein Sicherheits-Update veröffentlicht.

Firefox 52.0.1 steht bereits zum Download zur Verfügung.

Der Beitrag Pwn2Own 2017: Mozilla veröffentlicht schnelles Update auf Firefox 52.0.1 erschien zuerst auf soeren-hentzschel.at.

March 18, 2017 08:38 AM

March 14, 2017

SeaMonkey-Neuigkeiten

Neue inoffizielle lokalisierte SeaMonkey 2.49 Release-Builds verfügbar

Stand: 2017-03-13
Blogpost in englischer SpracheAdrian Kalla hat mal wieder seine Build-Maschine angeworfen, es gibt neue inoffizielle SeaMonkey-Release-Builds sowie Sprachpakete für Linux, Mac und Windows. Mit dabei sind Lightning-Kalender und weiteres “Zubehör”.

Download-Verzeichnisse:

Index of /~akalla/unofficial/seamonkey/nightly
[ICO] Name Last
modified

[DIR] latest-comm-release-windows32/ 2017-03-14 07:36
[DIR] latest-comm-release-linux32/ 2017-03-14 02:19
[DIR] latest-comm-release-windows64/ 2017-03-14 02:04
[DIR] latest-comm-release-mac64/ 2017-03-14 00:03
[DIR] latest-comm-release-linux64/ 2017-03-13 23:21

Bitte diese inoffizielle Builds eifrig, aber vorsichtig testen! Meistens funktionieren auch diese Builds sehr gut, aber ab und an kann auch mal einer dazwischen sein, das einem das User-Profil zerkloppt (mir letztmals vor dem Wochenende passiert), also lieber immer erst mal ein Backup anlegen!

Benutzung für Testzwecke auf eigene Gefahr und ohne jede Gewährleistung!

Nachtrag: Tipps und Tricks

  • Alle Email-Datum-Zeit-Angaben der Woche (außer aktueller Tag) mit fehlendem Datum?
    • in about:config mail.ui.display.dateformat.thisweek  ‘4’   →   ‘6’
      (Bug 1325745 Port bug 1301640 to mailnews. Remove nsIDateTimeFormat.h etc. and adapt calls)

March 14, 2017 08:34 AM

March 13, 2017

Sören Hentzschel

Geolocation-API erfordert sicheren Kontext (wie HTTPS) ab Firefox 55

Die verschlüsselte Übertragung von Daten im Web gewinnt immer mehr an Bedeutung. Mittlerweile sind auch bestimmte Funktionen der Browser nur noch in sicheren Kontexten verfügbar. In der Praxis bedeutet dies normalerweise über HTTPS, nicht mehr über HTTP. So betrifft es die Geolocation-API ab Firefox 55.

Die Geolocation-API ist eine Schnittstelle zum Ermitteln eines geographischen Standortes und funktioniert bisher unabhängig davon, ob die einsetzende Webseite über HTTPS oder HTTP augeliefert wird. Für Nutzer von Google Chrome hat sich dies bereits im April 2016 mit Chrome 50 geändert, Mozilla zieht nun mit Firefox 55 nach.

Ab dann erfordert die Geolocation-API einen sicheren Kontext. Vereinfacht formuliert könnte man sagen, die Auslieferung muss über https:// statt über http:// geschehen. Aber auch verschlüsselte WebSocket-Verbindungen (wss://) sowie lokale Ressourcen (wie http://localhost/ oder file://) werden als sicherer Kontext betrachtet.

Firefox 55 soll nach aktueller Planung am 8. August 2017 erscheinen.

Der Beitrag Geolocation-API erfordert sicheren Kontext (wie HTTPS) ab Firefox 55 erschien zuerst auf soeren-hentzschel.at.

March 13, 2017 10:19 PM

March 11, 2017

Sören Hentzschel

Mozilla Thunderbird 45.8 veröffentlicht

Die Thunderbird-Community hat Thunderbird 45.8 veröffentlicht und behebt damit mehrere Sicherheitslücken des freien E-Mail-Clients Mozilla Thunderbird.

Mozilla Thunderbird wurde in Version 45.8 veröffentlicht. Die Release Notes listen dieses Mal lediglich die Behebung mehrerer Sicherheitslücken auf. Genauer wurden neun Sicherheitslücken geschlossen, von denen fünf die höchste Gefahreneinstufung erhalten haben. Alleine aus Sicherheitsgründen ist ein Update daher für alle Thunderbird-Nutzer empfohlen.

Download Mozilla Thunderbird 45.8

Der Beitrag Mozilla Thunderbird 45.8 veröffentlicht erschien zuerst auf soeren-hentzschel.at.

March 11, 2017 12:54 PM

Mozilla veröffentlicht Firefox Klar 3.1 für Apple iOS

Firefox Klar ist ein spezialisierter Browser mit Fokus auf Privatsphäre sowie Content-Blocker für Safari. Nun hat Mozilla Firefox Klar 3.1 für Apple iOS veröffentlicht.

Firefox Klar ist das deutschsprachige Pendant zu Firefox Focus für Apple iOS 9.0 und höher. Es handelt sich dabei gleichzeitig um einen Content-Blocker für Safari als auch um einen eigenständigen Browser, der keine Spuren auf dem Gerät hinterlässt.

Download Firefox Klar 3.1 für Apple iOS

Der Unterschied zwischen Firefox für iOS und Firefox Klar für iOS:

Firefox für iOS gibt es natürlich nach wie vor. Im Gegensatz zu Firefox für iOS besitzt Firefox Klar einen integrierten Content-Blocker. Dieser Unterschied hat technische Gründe. Firefox nutzt genau wie Chrome das neuere und bessere WKWebView anstelle des alten UIWebView. Auf Grund von Restriktionen seitens Apple ist es für andere Browser nicht möglich, Content-Blocking gemeinsam mit WKWebView zu nutzen. Firefox Klar hingegen nutzt UIWebView. Dafür bietet Firefox Klar keine erweiterten Browser-Features wie Lesezeichen, Sync, nicht einmal Tabs. Von der Klar-App ist es allerdings nur ein Klick, um eine Webseite in Safari oder Firefox für iOS zu öffnen. Per Klick auf eine sehr prominent in der Adressleiste platzierte Schaltfläche können außerdem Chronik und Cookies ohne große Umwege gelöscht werden. Der Fokus liegt also bei Firefox Klar also auf der Betrachtung einzelner Webseiten, ohne dass sich der Nutzer Gedanken um seine Privatsphäre machen muss.

Die Neuerungen von Firefox Klar 3.1

Die Neuerungen von Firefox Klar 3.1 sind schnell zusammengefasst: nachdem in Version 3.0 bereits mehr als 20 weitere Sprachen dazu kamen, stehen nun die folgenden weiteren Sprachen ebenfalls zur Verfügung: Albanisch, Baskisch, Bengalisch, Bretonisch, Burmesisch, Katalanisch, Hebräisch, Isländisch, Irisch, Kasachisch, Koreanisch, Laotisch, Niedersorbisch, Norwegisch Bokmål, Norwegisch Nynorsk, Persisch, Portugiesisch (Portugal), Schottisches Gälisch, Thai sowie Obersorbisch.

Der Beitrag Mozilla veröffentlicht Firefox Klar 3.1 für Apple iOS erschien zuerst auf soeren-hentzschel.at.

March 11, 2017 12:47 PM

Die Neuerungen von Firefox 52 (Android)

Mozilla hat Firefox 52 für Android veröffentlicht. Dieser Artikel beschreibt die Neuerungen der aktuellen Version des Browsers für das Google-Betriebssystem.

Download Mozilla Firefox 52.0 für Android

Neben der Desktop-Version hat Mozilla auch Firefox für Android auf Version 52 aktualisiert. Genau wie die Desktop-Version behebt auch die Android-Version von Firefox 52 wieder diverse Sicherheitslücken und sollte daher schon alleine aus Gründen der Sicherheit installiert werden.

Auf dem Desktop spielt es in der Regel nur eine untergeordnete Rolle, auf dem Smartphone hat dies häufig schon mehr Bedeutung: die Dateigröße herunterzuladender Apps. Entsprechend erfreulich ist, dass Mozilla die Größe des Installationspakets von Firefox für Android um mehrere Megabyte reduzieren konnte. Mozilla erreicht diese Reduzierung, ohne dabei den Funktionsumfang einschränken zu müssen, durch eine LZMA-Komprimierung für die verwendeten Bibliotheken.

Werden innerhalb von Firefox Medien wiedergegeben, gibt es nun in der Benachrichtigungs-Anzeige von Android entsprechende Elemente, um die Wiedergabe zu pausieren oder fortzusetzen.

Weiterhin hat Mozilla Optimierungen am Stromverbrauch vorgenommen und den Fehler behoben, dass Firefox trotz entsprechender Einstellung die Chronik beim Beenden nicht mehr gelöscht hatte. Außerdem hat Mozilla den MP4-Parser neu in der Programmiersprache Rust implementiert.

Dazu kommen weitere Plattform-Verbesserungen wie eine verbesserte Unterstützung von Webstandards, wie zum Beispiel der Implementierung der Strict Secure Cookies-Spezifikation, und natürlich Bugfixes.

Der Beitrag Die Neuerungen von Firefox 52 (Android) erschien zuerst auf soeren-hentzschel.at.

March 11, 2017 12:37 PM

March 09, 2017

Sören Hentzschel

Mozilla veröffentlicht Firefox 52 mit vielen wichtigen Neuerungen

Mehr Sicherheit, mehr Privatsphäre, mehr Webstandards: Mozilla hat Firefox 52 mit zahlreichen wichtigen Neuerungen veröffentlicht. Dieser Artikel fasst die relevantesten Änderungen der neuen Version von Firefox für den Desktop zusammen.

Sechs Wochen sind seit der Veröffentlichung von Firefox 51 vergangen. Nun hat Mozilla mit Firefox 52 ein neues Feature-Update zum Download bereitgestellt.

Download Mozilla Firefox 52.0 für Microsoft Windows, Apple macOS und Linux

Neue Basis für Firefox ESR

Vorab-Info für Nutzer von Firefox ESR, der Firefox-Version mit Langzeitunterstützung für Unternehmen: Firefox 52 stellt gleichzeitig die neue Basis für Firefox ESR dar und löst Firefox ESR 45 ab. Zwischen der Mainstream- und der ESR-Version von Firefox 52 gibt es dieses Mal einige Unterschiede.

Mehr Sicherheit für Firefox-Nutzer

Geschlossene Sicherheitslücken

Insgesamt 28 Sicherheitslücken hat Mozilla in Firefox 52 geschlossen, von denen Mozilla sieben als besonders kritisch einstuft. Alleine aus Gründen der Sicherheit ist ein Update auf Firefox 52 für alle Nutzer dringend empfohlen.

Deutliche Warnung vor Passwort-Eingaben auf HTTP-Webseiten

Verschlüsselte Verbindungen, das heißt in der Regel HTTPS statt HTTP, sollten im Jahr 2017 eigentlich Standard für Webseitenbetreiber sein. Zumindest, wenn sensible Daten wie Passwörter übertragen werden, gibt es wohl kaum eine zulässige Ausrede gegen HTTPS. Aus diesem Grund markiert Firefox seit Version 51 Webseiten per Symbol in der Adressleiste als unsicher, die über eine unverschlüsselte HTTP-Verbindung übertragen werden, wenn auf der Seite ein Passwortfeld entdeckt wird.

In Firefox 52 geht Mozilla einen Schritt weiter. Wird ein Passwort-Feld auf einer HTTP-Webseite entdeckt, gibt es nicht nur eine entsprechende Markierung in der Adressleiste, auch das Feld für den Benutzernamen respektive das Passwort zeigt nun direkt unterhalb des jeweiligen Feldes eine entsprechende Warnung an, sobald der Benutzer mit der Eingabe beginnt.

Passwort-Feld auf HTTP-Seite, Firefox 52

Wen das stört, der kann das Feature per about:config deaktivieren, indem der Schalter security.insecure_field_warning.contextual.enabled per Doppelklick auf false gesetzt wird.

Kein automatisches Ausfüllen gespeicherter HTTP-Passwörter mehr

Außerdem werden gespeicherte Passwörter auf HTTP-Seiten nicht mehr automatisch in Login-Feldern vorausgefüllt. Wer das alte Verhalten wiederherstellen will, muss über about:config den Schalter signon.autofillForms.http per Doppelklick auf true schalten.

Endgültiges Ende der Unterstützung von SHA-1

Firefox unterstützt bereits seit Version 51 nicht länger Zertifikate mit unsicherer SHA-1-Signatur. Dabei wurde die Unterstützung zunächst für einen kleinen Teil der Nutzer deaktiviert und dann mittels Update eines System-Add-ons für immer mehr Nutzer, bis die Unterstützung schließlich für alle Nutzer deaktiviert worden sein sollte. Bei wem, aus welchen Gründen auch immer, kein Update des entsprechenden System-Add-ons erfolgte, hat spätestens mit Firefox 52 keine Unterstützung von SHA-1-Zertifikaten mehr.

Strict Secure Cookies

Mozilla hat in Firefox 52 die Strict Secure Cookies-Spezifikation implementiert, nach welcher HTTP-Seiten keine Cookies mit dem „secure“-Attribut setzen dürfen. Damit kann verhindert werden, dass die Antwort einer HTTP-Seite ein Cookie mit dem gleichen Namen wie ein bereits existierendes sicheres Cookie überschreibt.

Mehr Privatsphäre für Firefox-Nutzer

Battery-API entfernt

Die Battery Status API ist eine Schnittstelle, welche Informationen über den Ladezustand des Akkus liefert. Diese wird häufig missbraucht, um Nutzer zu tracken. Dies funktioniert über diese Schnittstelle mit erstaunlicher Genauigkeit. Mozilla hat die Unterstützung der Battery-API für Webseiten aus Firefox 52 entfernt. Add-ons können diese Schnittstelle weiterhin nutzen, um praktische Funktionen, abhängig vom Ladezustand des Akkus, anzubieten. Damit sind zukünftig nur noch Nutzer von Chrome und anderen auf dem Chromium-Core basierenden Browsern wie Opera anfällig für Tracking über die Battery Status API. Andere Browser wie Microsoft Edge oder Apple Safari unterstützen diese API ebenfalls nicht.

Einstellung gegen Font-Fingerprinting

Mozilla hat einen optionalen verbesserten Schutz gegen Fingerprinting durch Auslesen der auf dem System des Anwenders vorhandenen Schriftarten aus dem Tor-Browser direkt in Firefox integriert. Über about:config kann eine neue Einstellung (String) mit dem Namen font.system.whitelist angelegt werden, deren Wert eine komma-separierte Liste von Schriftarten ist, z.B. „Helvetica,Verdana“. In diesem Fall erkennen Webseiten nur diese beiden Schriftarten per JavaScript oder CSS. Wichtig: wer ein NPAPI-Plugin wie Adobe Flash installiert hat, ist durch diesen Schalter nicht geschützt, NPAPI-Plugins können weiterhin alle Schriftarten auslesen. Auch muss man damit rechnen, dass Webseiten unter Umständen nicht mehr wie vorgesehen dargestellt werden, wenn die verwendeten Schriftarten nicht auf der vom Anwender angelegten Whiteliste stehen.

Die Auslieferung einer Standard-Whitelist ist für eine der nächsten Firefox-Versionen geplant.

Mehr Kontrolle über den Referrer

Mit network.http.referer.XOriginTrimmingPolicy hat Mozilla eine neue Einstellung in about:config implementiert, welche mehr Kontrolle über Third-Party-Referrer gibt. Der Standard-Wert 0 entspricht dem bisherigen und weiterhin aktuellen Verhalten, die komplette URL zu senden. Per 1 wird dies auf Protokoll + Host + Port + Pfad verkürzt, per 2 auf Protokoll + Host + Port. Die Einstellung ergänzt bereits vorhandene Einstellungen wie network.http.sendRefererHeader, network.http.referer.trimmingPolicy oder network.http.referer.XOriginPolicy.

Verbessertes Verbinden mit WLAN-Hotspots

In vielen Hotels muss man sich zum Internet per WLAN über ein Zugangsportal anmelden. Firefox erkennt dies nun automatisch und öffnet in diesem Fall eine entsprechende Hinweis-Seite.

WLAN-Portal, Firefox 52
(Bildquelle: mozilla.org)

Erweiterte Multiprozess-Unterstützung

Aktivierung für weitere Nutzer

Die neue Multiprozess-Architektur Electrolysis, kurz: e10s, ist seit Firefox 48 für erste Nutzer standardmäßig aktiviert, welche bestimmte Kriterien erfüllen, und wird seit dem für immer mehr Nutzer aktiviert. Die Nutzung der Erweiterung Tab Mix Plus disqualifiziert nicht länger von der Nutzung der Multiprozess-Architektur. Außerdem kann diese nun auch von Nutzern von Linux in einer Sprache, in welcher von rechts nach links geschrieben wird, genutzt werden.

Unterstützung von userContent.css

Firefox besitzt ein mächtiges Werkzeug von Haus aus integriert, welches es ermöglicht, die Gestaltung von Webseiten nahezu beliebig zu beeinflussen, zumindest im Rahmen dessen, was mit CSS möglich ist. Eine Erweiterung wie Stylish ist also für Firefox-Nutzer häufig gar nicht notwendig, wenn die Optik einer Webseite geändert werden soll. Gemeinsam mit der Multiprozess-Architektur konnte dieses Feature bisher allerdings nicht genutzt werden, was ab sofort möglich ist.

Vorlese-Modus hebt gesprochene Wörter hervor

Seit Version 38.0.5 besitzt Firefox eine Leseansicht. Per Klick auf das Buch-Symbol in der Adressleiste erscheinen Artikel im Web so aufbereitet, dass sie störungsfrei gelesen werden können. Konkret bedeutet dies eine angenehme Farbgebung und Schriftgestaltung sowie keine störenden Elemente wie Werbung.

Die Leseansicht von Firefox wurde in Version 49 um eine Funktion erweitert, um sich Artikel vorlesen zu lassen. In Firefox 52 verbessert Mozilla diese Option, indem die Wörter hervorgehoben werden, welche gerade vorgelesen werden.

Artikel vorlesen, Firefox 52

Weitere Verbesserungen der Leseansicht

Die Leseansicht hat weitere Verbesserungen erhalten. So ignoriert diese nicht länger die <base href=“…“>-Angabe einer Webseite, was zu fehlerhaften Verlinkungen führen konnte. Außerdem springt die Lesenansicht beim Öffnen nun direkt an die entsprechende Stelle, wenn die aktuelle URL einen Anker besitzt. Auch wurde der Algorithmus verbessert, so dass die Leseansicht nun auch auf Blogspot-Artikeln angeboten wird.

Verbessertes Download-Panel

Mozilla hat das Download-Panel ein wenig überarbeitet und zeigt nun maximal fünf statt nur drei Downloads an. Zum Abbrechen oder Neustarten eines Downloads gibt es nun größere Schaltflächen. Außerdem wird der Button in der Symbolleiste nun speziell gekennzeichnet, wenn ein Download fehlschlägt. Weitere Verbesserungen des Download-Panels sind für Firefox 53 geplant.

Tab an anderes Gerät senden

Mittels Firefox Sync lassen sich Chronik, Lesezeichen, Passwörter und mehr zwischen verschiedenen Geräten synchronisieren. Neu ist die Möglichkeit, geöffneten Tab oder auch einen Link auf einer Webseite an ein anderes Gerät zu senden. Dazu kann per Kontextmenüeintrag das gewünschte Gerät ausgewählt werden. Bei der nächsten Synchronisation öffnet sich die gesendete Webseite dort dann automatisch. Kommt eine gesendete Webseite an, erhält man eine entsprechende Benachrichtigung.

Firefox 50: Tab senden

Verbesserungen der Webplattform

Die Zukunft des Webdesigns – CSS Grids

Frontend-Entwickler freuen sich vor allem über diese Neuerung: Firefox 52 unterstützt mit den CSS Grids einen neuen Standard, welcher das Potential hat, die Entwicklung von Webseiten auf lange Sicht zu verändern und CSS-Frameworks als Grid-Systeme obsolet zu machen. Google zieht nächste Woche mit Chrome 57 nach.

Anwendungs-Performance auf einem neuen Niveau – WebAssembly (wasm)

WebAssembly, oder kurz: wasm, ist ein neues Binärformat für das Web, entwickelt von Mozilla, Google, Microsoft und Apple in einer W3C Community Group. Ähnlich wie bei Mozillas asm.js oder Googles PNaCl handelt es sich dabei um das Resultat kompilierten Codes und soll die Performance von Webanwendungen beinahe auf das Niveau nativer Anwendungen heben. Mozilla liefert als erster Browserhersteller die Unterstützung von WebAssembly aus. Auch hier zieht Google nächste Woche mit Chrome 57 nach.

Video auf YouTube ansehen

Video auf YouTube ansehen

Large-Allocation-Header

Den Large-Allocation-Header hat Mozilla als Hinweis für den Browser eingeführt, um ausreichend Adressraum im Speicher zu reservieren. Sinnvoll ist dies für komplexe asm.js- oder WebAssembly-Anwendungen, um das Risiko von Out-of-Memory-Fehlern auf 32-Bit-Systemen zu reduzieren. In Firefox 52 muss die Unterstützung noch per about:config aktiviert werden, indem der Boolean-Schalter dom.largeAllocationHeader.enabled angelegt und auf true geschaltet wird. Die standardmäßige Unterstützung ist für Firefox 53 geplant.

Deutlich verbesserte Unterstützung neuer JavaScript-Features

Bei der Implementierung neuer Features des ECMAScript-Standards hat Mozilla Gas gegeben und macht in Firefox 52 gegenüber Firefox 51 einen großen Sprung nach vorne. Damit überholt Firefox auch Google Chrome deutlich. In Firefox 54 wird Mozilla die Unterstützung für ECMAScript 2016 und den aktuellen ECMAScript 2017-Entwurf komplettieren.

ECMAScript 2016+

Unterstützung von rel=noopener

Die Verwendung von target=“_blank“ in Webseiten-Links ist nicht nur praktisch, um Seiten standardmäßig in einem neuen Tab öffnen zu lassen, es handelt sich dabei gleichzeitig auch um eine unterschätzte Sicherheitslücke. Eine Lösung dagegen ist die Verwendung von rel=“noopener“, was Firefox ab Version 52 unterstützt. Außerdem liefert die Verwendung von rel=“noopener“ auch einen Performance-Vorteil gegenüber dem Weglassen dieses Attributs.

Keine NPAPI-Plugins mehr – außer Flash

Mozilla hat, wie lange im Vorfeld angekündigt, in Firefox 52 die Unterstützung für sämtliche NPAPI-Plugins deaktiviert. Dies schließt unter anderem Microsoft Silverlight und Oracle Java ein. Einzige Ausnahme: Der Adobe Flash Player wird weiterhin unterstützt. NPAPI-Plugins waren in der Vergangenheit eine häufige Quelle für die Sicherheitsprobleme und Instabilitäten des Browsers. Mittlerweile kann beinahe alles, wofür früher NPAPI-Plugins notwendig waren, mittels HTML und JavaScript-APIs umgesetzt werden.

Der Add-on Manager zeigt einen entsprechenden Hinweis für Nutzer an, welche dort in der Plugin-Sektion die nicht mehr unterstützten Plugins vermissen.

Plugins in Firefox 52

Vorbereitende Maßnahmen für Reduzierung der Flash-Nutzung

Mozilla hat einen Mechanismus in Firefox 52 implementiert, welcher es Mozilla erlaubt, Regeln festzulegen, nach denen der HTML-Fallback-Inhalt gegenüber Flash bevorzugt wird, selbst wenn Flash installiert ist. Dies wirkt sich noch nicht direkt auf Firefox 52 aus, allerdings plant Mozilla in den kommenden Wochen Experimente mit einem kleinen Teil der Nutzer von Firefox 52, welche diesen Mechanismus erfordern.

Unterstützung für Adobe Primetime entfernt

Auch für die Nutzung von Streaming-Plattformen wie Netflix und Amazon Video waren früher NPAPI-Plugins wie Microsoft Silverlight notwendig. In der HTML5-Welt gibt es dafür einen Standard, welcher sich Encrypted Media Extensions (EME) nennt und zur Dekodierung der Videos ein sogenanntes Content Decryption Module (CDM) erfordert. Dazu wird Firefox seit Version 38 mit Adobe Primetime ausgeliefert.

In Firefox 52 entfernt Mozilla Adobe Primetime wieder. Stattdessen setzt Mozilla nun ausschließlich auf Google Widevine, was von Firefox seit Version 47 unterstützt wird.

Verbessertes Screensharing per WebRTC

Zum Teilen von Bildschirminhalten via WebRTC muss die Domain nicht länger auf einer per about:config änderbaren Whitelist stehen, womit diese Funktion nun allen Webseiten zur Verfügung steht. Gleichzeitig wurde die Berechtigungsanfrage zum Screensharing überarbeitet und zeigt nun ein Vorschaubild des Fensters an, welches man zum Teilen freigibt.

Screensharing Firefox 52

Weitere Verbesserungen der Webplattform

Zu den weiteren Highlights gehören die Unterstützung für async/await, die Selection API, die neue CSS Color Module Level 4-Syntax, requestIdleCallback und Touch-Events auf Windows. In Web Notifications haben Entwickler nun die Möglichkeit, eine Nutzer-Interaktion zu erfordern, so dass diese nicht automatisch nach wenigen Sekunden verschwinden.

Für Entwickler von WebExtensions gab es diverse Verbesserungen wie die neue sessions-API, topSites-API und omnibox-API, neue Events wie runtime.onInstalled, runtime.onStartup, bookmarks.onMoved, bookmarks.onCreated und bookmarks.onChanged.

Weitere Verbesserungen der Webplattform können hier nachgelesen werden.

Neuerungen für Webentwickler

CSS Grid Highlighter

Passend zur Unterstützung von CSS Grids hat Firefox 52 auch die erste Version eines Grid Highlighters in den Entwicklerwerkzeugen bekommen.

Video auf YouTube ansehen

Neuer Responsive Design Modus in HTML statt XUL, mit neuen Features

Mozilla hat den bisher in XUL geschriebenen Responsive Design Modus ersetzt. Statt auf XUL setzt Mozilla nun vollständig auf Webtechnologie und verwendet dabei React sowie Redux. Neben neuer Technologie und neuer Optik bringt der überarbeitete Responsive Design Modus auch neue Features: so kann nun die Internetgeschwindigkeit nun gedrosselt werden, außerdem gibt es eine Einstellung für die zu simulierende Pixeldichte.

Responsive Design Modus Firefox 52

Per anpassbarer Liste lassen sich bequem Voreinstellungen für die Fenstergröße in Anlehnung an reale Geräte auswählen.

Responsive Design Modus Firefox 52

Die Neuerungen des Responsive Design Modus stehen nur mit aktivierter Multiprozess-Architektur zur Verfügung.

Sonstige Neuerungen in den Entwicklerwerkzeugen

Der HTML-Inspector hebt beim Herüberfahren mit der Maus über Text-Knoten in der Baum-Ansicht diesen Text nun auch auf der Webseite hervor, wie zuvor schon bei HTML-Elementen. Außerdem werden in der Baum-Ansicht Whitespaces nun in Form eines Symbols dargestellt.

Im Storage-Inspector ist es nun wie bei den anderen Speicher-Typen möglich, auch einzelne Einträge des Cache-Speichers zu entfernen.

Optionale Features

Verbessert: Keine automatische Audio-Wiedergabe in Hintergrund-Tabs

Wer beispielsweise auf YouTube mehrere Videos gleichzeitig öffnen möchte, hat bisher das Problem, dass die Videos in allen Tabs gleichzeitig starten und man so verschiedene Audioquellen durcheinander hört. Bereits in Firefox 51 hat Mozilla ein neues Feature implementiert, um die Wiedergabe erst zu starten, nachdem der jeweilige Tab zum ersten Mal aufgerufen worden ist. Auch sich im Hintergrund öffnende Werbung kann auf diese Weise nicht mehr Klänge erzeugen, ohne dass der Nutzer den Klang verursachenden Tab wahrnimmt.

In Firefox 52 hat Mozilla diese Neuerung verbessert. Nun erscheint in entsprechenden Tabs ein Play-Symbol. Per Klick auf dieses kann die Wiedergabe gestartet werden, ohne dass der Tab dafür erst in den Vordergrund geholt werden müsste.

Tab Audio-Freigabe Firefox 52

Diese Neuerung ist in Firefox 52 standardmäßig noch deaktiviert und kann über about:config aktiviert werden, indem der Schalter media.block-autoplay-until-in-foreground per Doppelklick auf true geschaltet wird. Die standardmäßige Aktivierung ist für Firefox 54 geplant.

Container-Tabs: Schnelleres Öffnen neuer Container

Bei den Container-Tabs handelt sich um ein Privatsphäre-Feature, welches in dieser Form noch in keinem anderen Browser existiert. Die Container stellen getrennte Umgebungen unter anderem für Cookies, Local Storage, IndexedDB, den HTTP- und den Bilder-Cache dar. Chronik, Lesezeichen, gespeicherte Passwörter sowie Formulardaten hingegen teilen sich alle Container. Das Feature ist derzeit nur in Nightly-Versionen standardäßig aktiviert, außerdem findet derzeit ein Test Pilot-Experiment statt.

Wer das Feature über about:config aktiviert, indem der Schalter privacy.userContext.enabled per Doppelklick auf true geschaltet wird, kann per langem Klick auf das Plus-Symbol in der Tableiste ein Menü öffnen, welches das Öffnen eines neuen Tabs in einem bestimmten Container erlaubt.

Container Firefox 52

Außerdem gibt es nun eine Einstellungsoberfläche, über welche neue Container hinzugefügt und alte Container gelöscht werden können. Der Anwender kann dabei einen beliebigen Namen für Container auswählen und für jeden dieser Container eine beliebige Kombination aus einem von fünf Symbolen sowie einer von acht Farben wählen.

Container-Einstellungen Firefox 52

Firefox kann moz://a auflösen

Mozilla hat ein neues Logo. Als Wort geschrieben ergibt das moz://a. Mit der Eingabe von moz://a in die Adressleiste konnte Mozilla bislang nichts anfangen. Nun öffnet sich bei entsprechender Eingabe Mozillas Open Design-Blog.

Sonstige Neuerungen von Firefox 52

Für den Download von Gecko Media Plugins (wie Google Widevine) besitzt Firefox nun einen Fallback, so dass neue Firefox-Nutzer nicht auf Netflix & Co. verzichten müssen, sollte der standardmäßige Download-Server ausfallen.

Updates von System-Add-ons können ab sofort ohne Neustart von Firefox angewendet werden.

Auf Windows nutzt Firefox nun die Grafikbibliothek Skia zum Content-Rendering, wenn Direct2D nicht aktiv ist. Die Seite about:crashes stellt noch nicht gesendete Absturzberichte nun in einem eigenen Abschnitt dar, auf  about:networking gibt es eine neue Protokollieren-Funktion.

about:networking Firefox 52

Firefox zeigt durch ein Lautsprecher-Symbol im Tab an, wenn dieser Tab Geräusche verursacht. Kommen keine Geräusche mehr, verschwindet das Symbol umgehend. Ab Firefox 52 wird das Verschwinden des Lautsprecher-Symbols um wenige Sekunden verzögert, so dass Tabs besser identifierbar sind, welche Geräusche von sich geben.

Ein Drücken von Strg + K (macOS: Cmd + K) fokussiert üblicherweise das Suchfeld. Wurde dieses aus der Oberfläche entfernt, wurde bei Drücken dieser Tastenkombination auf about:home weitergeleitet und dort das Suchfeld fokussiert. Stattdessen wird nun die Adressleiste fokussiert.

Weiterhin hat Mozilla die Unterstützung der Hardwarebeschleunigung für VP9-Videos hinzugefügt. Außerdem wurde ein Problem behoben, welches dazu führen konnte, dass Facebook-Videos manchmal nicht starteten.

Letzte Version für Nutzer von Windows XP, Windows Vista und 32-Bit macOS

Firefox 52 ist der letzte Feature-Release für Windows XP und Windows Vista. Entsprechende Nutzer werden automatisch auf die ESR-Version von Firefox migriert und erhalten so noch zumindest bis September 2017 Sicherheits-Updates.

Außerdem ist Firefox 52 die letzte Version für Nutzer einer 32-Bit-Version von Apple macOS.

Der Beitrag Mozilla veröffentlicht Firefox 52 mit vielen wichtigen Neuerungen erschien zuerst auf soeren-hentzschel.at.

March 09, 2017 10:53 PM

SeaMonkey-Neuigkeiten

Neue offizielle SeaMonkey 2.52 Nightly Trunk Builds

S e a M o n k e y y y   2.52   i i i i n  S i i i c h t ….

Blogpost in englischer SpracheNur kurze Zeit nach dem ersten neuen Firefox 55 folgt nun SeaMonkey mit der entsprechenden Trunk-Version 2.52, zunächst für Linux und WINDOWS.


Bitte diese Entwickler- Builds eifrig, aber vorsichtig testen! Meistens funktionieren auch diese Builds trotz ihres experimentellen Entwicklungsstadiums sehr gut, aber ab und an kann auch mal einer dazwischen sein, das einem das User-Profil zerkloppt (mir letztmals vor dem Wochenende passiert), also lieber immer erst mal ein Backup anlegen!

Benutzung für Testzwecke auf eigene Gefahr und ohne jede Gewährleistung!
.

March 09, 2017 12:51 PM

March 06, 2017

Sören Hentzschel

Firefox 55 erhält Unterstützung für Virtuelle Realität (VR)

Mozilla plant für Firefox 55 die Unterstützung von WebVR für Virtuelle Realität (VR) im Web, zumindest für Nutzer von Windows. Die Linux-Unterstützung soll kurz danach folgen.

Wikipedia beschreibt Virtuelle Realität (VR) mit den folgenden Worten:

„Als virtuelle Realität, kurz VR, wird die Darstellung und gleichzeitige Wahrnehmung der Wirklichkeit und ihrer physikalischen Eigenschaften in einer in Echtzeit computergenerierten, interaktiven virtuellen Umgebung bezeichnet.“

Nightly-Versionen von Firefox unterstützen VR im Web bereits seit mehr als zwei Jahren, seit August 2016 wird die finale Version 1.0 der WebVR-Spezifikation unterstützt. Nun soll WebVR, genauer Version 1.1 der WebVR-Spezifikation, erstmals eine finale Version von Firefox erreichen.

Mozilla plant die standardmäßige Unterstützung für Windows in Firefox 55. Unterstützt werden sowohl Oculus Rift als auch OpenVR-Geräte wie das HTC Vive. Die WebVR-Unterstützung für Linux soll kurz danach folgen. Derzeitige VR-Headsets unterstützen bislang noch kein Apple macOS.

Der Beitrag Firefox 55 erhält Unterstützung für Virtuelle Realität (VR) erschien zuerst auf soeren-hentzschel.at.

March 06, 2017 09:37 PM

March 04, 2017

Sören Hentzschel

Welche Erweiterungen können in Firefox 57 wie geladen werden?

Mozilla wird vermutlich im November dieses Jahres Firefox 57 veröffentlichen, welcher große Änderungen in Bezug darauf bringt, welche Erweiterungen in Firefox geladen werden können und welche nicht. Durch verschiedene Arten von Erweiterungen, verschiedene Signier-Status wie auch verschiedene Release-Kanäle von Firefox ist die Antwort auf die Frage, was geht und was nicht geht, eine Matrix von Antworten statt einer simplen Antwort. Dieser Artikel soll helfen, den Überblick zu bewahren.

Läuft alles nach Plan, dann wird am 14. November 2017 Firefox 57 erscheinen, dessen Veröffentlichung Mozilla kürzlich um zwei Wochen vorgezogen hat. Längst kein Geheimnis mehr ist die exklusive Unterstützung von WebExtensions ab Firefox 57. Doch was bedeutet das eigentlich im Detail? Werden Wörterbücher, die keine WebExtensions sind, weiterhin funktionieren? Gibt es Unterschiede zwischen finalen und Nightly-Versionen von Firefox? Um diese Fragen zu klären, müssen zunächst einmal die Begrifflichkeiten geklärt werden.

Arten von Erweiterungen

  • Legacy-Erweiterungen: Darunter fallen alle alten Erweiterungs-Architekturen. Dies schließt ein: XUL-Erweiterungen, SDK-basierte Erweiterungen sowie auch Bootstrapped Erweiterungen.
  • Eingebettete WebExtensions oder auch Hybrid-Erweiterungen: Dabei handelt es sich entweder um SDK-basierte oder Bootstrapped Erweiterungen, welche eine WebExtension eingebettet haben. Diese mit Firefox 51 eingeführte Technik erleichtert die Migration von einer alten Erweiterungs-Architektur hin zu WebExtensions.
  • WebExtensions: Der neue Standard für die Entwicklung von Firefox-Erweiterungen.
  • WebExtension-Experimente: Mittels WebExtension-Experiment können neue WebExtension-APIs geschaffen werden, welche Firefox bisher nicht unterstützt. Dies dient vor allem dem Experimentieren, um Mozilla Vorschläge zur Integration in Firefox machen zu können.
  • Lightweight Theme: Lightweight Themes, oder auch einfach nur Themes, verändern die Oberfläche von Firefox, indem sie eine Textur über diese legen und ein paar Farben ändern.
  • Vollständiges Theme: Vollständige Themes erlauben es, ausnahmslos jeden Aspekt der Oberfläche ganz nach Belieben zu verändern. Vollständige Themes sind schwierig in der Erstellung und für die Ersteller kaum wartbar.
  • Theme (neues Themes-System): Mozilla arbeitet derzeit an einem neuen Themes-System, welches vereinfacht gesagt einen Kompromiss aus vollständigen und Lightweight Themes darstellt.
  • Telemetrie-Experiment: Telemetrie-Experimente werden nicht explizit durch den Benutzer installiert und dienen dazu, Änderungen mit nur einem Teil der Nutzer, basierend auf vorher festgelegten Kriterien, durchzuführen.
  • Sprachpaket: Sprachpakete ändern die Oberflächen-Sprache von Firefox.
  • Wörterbuch: Wörterbücher liefern die notwendigen Wörter für die Rechtschreibprüfung in Textfeldern.
  • Paket aus mehreren Erweiterungen: Es ist möglich, mehrere Erweiterungen, auch eine Erweiterung mit einem Theme, in einem gemeinsamen Paket zu bündeln, so dass der Nutzer nur eine Erweiterung aktiv installieren muss.

Arten des Signier-Status

Zum Schutz seiner Nutzer hat Mozilla eine Signaturpflicht für Add-ons in Firefox eingeführt, welche seit Firefox 43 standardmäßig aktiviert ist. Das heißt, dass Erweiterungen üblicherweise signiert sein müssen, damit sie verwendet werden können. Allerdings ist hier nicht nur zwischen signiert und unsigniert zu unterscheiden.

  • Signiert (AMO): Die Erweiterung wurde durch addons.mozilla.org (AMO) signiert. Dies trifft für alle Erweiterungen zu, welche von gewöhnlichen Erweiterungs-Entwicklern bereitgestellt werden können. Der Nutzer muss diese nicht zwangsläufig über addons.mozilla.org beziehen, die Signierung erfolgt immer über AMO.
  • Signiert (System): Die Erweiterung wurde von Mozilla mittels System-Zertifikat signiert, wobei das in diesem Kontext nicht die sogenannten System-Add-ons meint, sondern allgemeiner alle Add-ons, welche durch Mozilla ausgeliefert und mit einem speziellen Zertifikat signiert werden, welches es Mozilla erlaubt, APIs zu nutzen, welche (noch) nicht als WebExtension-API zur Verfügung stehen. So kann Mozilla beispielsweise Test Pilot-Experimente mit Features ausliefern, welche als WebExtension nicht umsetzbar wären.
  • Nicht signiert: Die Erweiterung wurde nicht signiert.
  • Temporär laden: Nicht signierte Erweiterungen lassen sich temporär via about:debugging laden. Temporär bedeutet, dass die Erweiterung beim nächsten Start von Firefox nicht mehr vorhanden ist.

Release-Kanäle von Firefox

Firefox besitzt verschiedene Release-Kanäle, wobei sich diese im Zusammenhang dieses Themas in zwei Gruppen teilen lassen:

  • Release-Version: Finale Versionen wie auch Beta-Versionen.
  • Vorab-Version: Die Developer Edition sowie Nightly-Versionen.

Klartext: was geht nun wo wie?

Wie in der Einleitung des Artikels bereits angedeutet, ist die Antwort auf die Frage, was ab Firefox 57 wie geladen werden kann, keine einfache Antwort, sondern viel mehr eine Matrix aus Antworten. Darum bietet sich eine tabellarische Darstellung an.

Legacy-Erweiterung (XUL, SDK, Bootstrapped)

Vorab-Version Release-Version
Signiert (AMO) per Einstellung NEIN
Signiert (System) JA JA
Nicht signiert per Einstellung NEIN
Temporär laden JA NEIN

Eingebettete WebExtension (Hybrid-Erweiterung)

Vorab-Version Release-Version
Signiert (AMO) per Einstellung NEIN
Signiert (System) per Einstellung JA
Nicht signiert per Einstellung NEIN
Temporär laden JA NEIN

WebExtension

Vorab-Version Release-Version
Signiert (AMO) JA JA
Signiert (System) JA JA
Nicht signiert per Einstellung NEIN*
Temporär laden JA JA

*) in Firefox ESR per Einstellung möglich.

WebExtension-Experiment

Vorab-Version Release-Version
Signiert (AMO) JA NEIN
Signiert (System) JA JA
Nicht signiert per Einstellung NEIN
Temporär laden JA NEIN

Lightweight Theme

Vorab-Version Release-Version
Signiert (AMO) JA JA
Signiert (System) n/a n/a
Nicht signiert n/a n/a
Temporär laden n/a n/a

Vollständiges Theme

Vorab-Version Release-Version
Signiert (AMO) per Einstellung NEIN
Signiert (System) per Einstellung NEIN
Nicht signiert per Einstellung NEIN
Temporär laden per Einstellung NEIN

Theme (neues Themes-System)

Vorab-Version Release-Version
Signiert (AMO) JA JA
Signiert (System) JA JA
Nicht signiert JA JA
Temporär laden JA JA

Telemetrie-Experiment

Vorab-Version Release-Version
Signiert (AMO) JA JA
Signiert (System) JA JA
Nicht signiert JA JA
Temporär laden JA JA

Sprachpaket

Vorab-Version Release-Version
Signiert (AMO) JA JA
Signiert (System) JA JA
Nicht signiert JA JA
Temporär laden JA JA

Wörterbuch

Vorab-Version Release-Version
Signiert (AMO) JA JA
Signiert (System) JA JA
Nicht signiert JA JA
Temporär laden JA JA

Paket aus mehreren Erweiterungen

Unterstützung bereits in Firefox 53 entfernt.

Vorab-Version Release-Version
Signiert (AMO) NEIN NEIN
Signiert (System) NEIN NEIN
Nicht signiert NEIN NEIN
Temporär laden NEIN NEIN

Der Beitrag Welche Erweiterungen können in Firefox 57 wie geladen werden? erschien zuerst auf soeren-hentzschel.at.

March 04, 2017 08:33 PM

March 02, 2017

Sören Hentzschel

Alle Unterschiede zwischen Firefox 52 und Firefox ESR 52

Mozilla wird kommende Woche Firefox 52 veröffentlichen. Firefox 52 wird gleichzeitig die neue Basis für Firefox ESR sein, die Firefox-Version mit Langzeitunterstützung. Während Firefox 52 und Firefox ESR 52 grundsätzlich identisch sind, gibt es doch einige wichtige Unterschiede zwischen beiden Versionen.

Mozilla wird am 7. März 2017 Firefox 52 und Firefox ESR 52 veröffentlichen. Nutzer von Firefox ESR 45 haben ab dann noch 14 Wochen Zeit, ehe sie mit Erscheinen von Firefox 54 und Firefox ESR 52.2 am 13. Juni 2017 automatisch auf Firefox ESR 52 migriert werden. Wie schon Firefox ESR 45 unterscheidet sich auch Firefox ESR 52 von seinem Mainstream-Pendant, dieses Mal gar in einigen Aspekten.

Firefox ESR 52: standardmäßig keine Service Workers

Service Workers gehören zweifelsohne zu den Webstandards, welche in Zukunft aus vielen modernen Webapplikationen nicht mehr wegzudenken sein werden. Firefox unterstützt Service Workers seit Version 44. Schon in Firefox ESR 45 waren Service Workers aufgrund damals zu erwartender Spezifikations- und Implementierungsänderungen standardmäßig deaktiviert. Und auch in Firefox ESR 52 wird es den Service Workers wieder so ergehen. Grund sind dieses Mal große architektonische Änderungen innerhalb von Firefox, welche notwendig sind, um mehrere Content-Prozesse für die Multiprozess-Architektur Electrolysis, kurz: e10s, zu unterstützen. Dies macht es zu schwierig, zu einem späteren Zeitpunkt Fixes der Mainstream-Version für die ESR-Version zu portieren.

Zur Aktivierung in Firefox ESR 52 müssen die folgenden Schalter über about:config auf true geschaltet werden:

dom.serviceWorkers.enabled
dom.serviceWorkers.openWindow.enabled

Firefox ESR 52: standardmäßig keine Push-Benachrichtigungen

Ebenfalls werden Push-Benachrichtigungen in Firefox ESR 52 standardmäßig deaktiviert sein, da diese Service Workers als technische Voraussetzung haben.

Zur Aktivierung in Firefox ESR 52 muss der folgende Schalter über about:config auf true geschaltet werden:

dom.push.enabled

Firefox ESR 52: standardmäßig kein WebAssembly (wasm)

WebAssembly, oder kurz: wasm, ist ein neues Binärformat für das Web. Ähnlich wie bei Mozillas asm.js oder Googles PNaCl handelt es sich dabei um das Resultat kompilierten Codes und soll die Performance von Webanwendungen auf eine neue Ebene heben. Mozilla führt die Unterstützung mit Firefox 52 erstmals offiziell ein. Für Firefox ESR 52 kommt die standardmäßige Aktivierung allerdings noch zu früh, da Anpassungen an die Spezifikation in darauffolgenden Firefox-Versionen erwartet werden und Firefox ESR ein Jahr lang auf die Anpassungen warten müsste.

Zur Aktivierung in Firefox ESR 52 muss der folgende Schalter über about:config auf true geschaltet werden:

javascript.options.wasm

Für weniger Nutzer in Firefox ESR 52: Multiprozess-Architektur

Mozilla rollt die Multiprozess-Architektur Electrolysis (e10s) seit Firefox 48 für immer mehr Nutzer aus. Gegenüber Firefox 50 wurden auch in Firefox 51 und in Firefox 52 jeweils wieder die Kriterien gelockert, so dass die Multiprozess-Architektur für weitere Nutzer aktiviert ist. Für Firefox ESR 52 gelten dabei allerdings nicht die Kriterien der Ausrollung von Firefox 52, sondern stattdessen die von Firefox 50. Einzige Ausnahme: Nutzer der russischen Firefox-Version werden in Firefox ESR 52 nicht von der Nutzung der Multiprozess-Unterstützung ausgeschlossen (diese Restriktion wurde ursprünglich in Firefox 51 aufgehoben).

Im Klartext bedeutet dies, dass die Multiprozess-Architektur in Firefox ESR 52 für zahlreiche Nutzer nicht aktiviert sein wird, für die sie es in der Mainstream-Version von Firefox 52 ist. So werden seit Firefox 51 etwa 770 weitere Add-ons gemeinsam mit der Multiprozess-Architektur unterstützt, in Firefox 52 kommen noch einmal weitere Add-ons dazu. Unter anderem wurde auch Tab Mix Plus von der Blacklist entfernt, welches bisher trotz Markierung des Entwicklers als kompatibel nicht gemeinsam mit der Multiprozess-Architektur genutzt werden konnte. Außerdem ist Firefox auf Linux in Sprachen, in denen von rechts nach links geschrieben wird, ab Firefox 52 gemeinsam mit e10s nutzbar, nicht aber mit Firefox ESR 52.

Zur Aktivierung in Firefox ESR 52 müssen die Kriterien der Multiprozess-Architektur für Firefox 50 erfüllt werden. Das bedeutet: Add-ons dürfen nur verwendet werden, welche entweder WebExtensions sind oder von ihrem jeweiligen Entwickler explizit als kompatibel markiert worden sind. Weitere Ausschlusskriterien sind: die Verwendung von Windows XP als Betriebssystem, von Screenreadern oder anderen a11y-Werkzeugen, von Geräten mit Touchscreen sowie von Firefox auf Linux in einer Sprache, in welcher von rechts nach links geschrieben wird.

Nur in Firefox ESR 52: standardmäßige Unterstützung von NPAPI-Plugins

NPAPI-Plugins wie Microsoft Silverlight und Oracle Java sind schlecht für die Stabilität und Sicherheit des Browsers. Praktisch alles, was sich früher exklusiv per NPAPI-Plugin umsetzen ließ, ist mittlerweile auch mittels HTML und entsprechender JavaScript-APIs umsetzbar.

Mozilla hat in der Mainstream-Version von Firefox 52 die standardmäßige Unterstützung für sämtliche NPAPI-Plugins  eingestellt – mit Ausnahme des Adobe Flash Players. Die ESR-Version von Firefox 52 erlaubt weiterhin im Auslieferungszustand die Nutzung sämtlicher NPAPI-Plugins.

Zur Deaktivierung in Firefox ESR 52 muss der folgende Schalter über about:config auf false geschaltet werden:

plugin.load_flash_only

Die Einstellung existiert auch in der Mainstream-Version von Firefox 52, muss dort allerdings von Hand angelegt werden. Eine Änderung der Einstellung erfordert einen Neustart des Browsers. Ab Firefox 53 gibt es auch keine optionale Unterstützung mehr.

Achtung: Die 64-Bit-Version von Firefox für Windows unterstützt außerdem grundsätzlich nur den Adobe Flash Player sowie Microsoft Silverlight als NPAPI-Plugins, auch mit aktivierter Plugin-Unterstützung. Daran hat sich nichts geändert.

Nur in Firefox ESR 52: deaktivierbare Signaturpflicht für Add-ons

Zum Schutz seiner Nutzer hat Mozilla eine Signaturpflicht für Add-ons in Firefox eingeführt, welche seit Firefox 43 standardmäßig aktiviert ist. Diese kann nur in Nightly-Builds sowie in der Developer Edition von Firefox deaktiviert werden, nicht in Beta- oder finalen Versionen. Die ESR-Version von Firefox 52 erlaubt auch in der finalen Ausführung die Deaktivierung der Signaturpflicht.

Zur Deaktivierung in Firefox ESR 52 muss der folgende Schalter über about:config auf false geschaltet werden:

xpinstall.signatures.required

Achtung: Es ist aus Sicherheitsgründen nicht empfohlen, die Signaturpflicht für Erweiterungen zu deaktivieren. Wer seine Erweiterungen ausschließlich über addons.mozilla.org bezieht, findet außerdem in der Regel sowieso ausschließlich signierte Erweiterungen vor.

Firefox ESR 52: finale Ausfahrt für Nutzer von Windows XP

Eine weitere Besonderheit von Firefox ESR 52 ist, dass Nutzer von Windows XP automatisch von der Mainstream- auf die ESR-Variante von Firefox 52 migriert werden. Darüber erhalten entsprechende Nutzer noch Sicherheitsupdates bis September 2017. Firefox 53 wird auf Systemen mit Windows XP nicht einmal mehr starten.

Für neuere Versionen von Firefox müssen Nutzer von Windows XP ihr Betriebssystem aktualisieren.

Der Beitrag Alle Unterschiede zwischen Firefox 52 und Firefox ESR 52 erschien zuerst auf soeren-hentzschel.at.

March 02, 2017 10:35 PM

March 01, 2017

Sören Hentzschel

Firefox: Neues Experiment für Container-Tabs startet

Vergangene Woche gab es eine exklusive Vorschau auf meinem Blog, nun hat Mozilla das Experiment für Firefox im Rahmen von Test Pilot offiziell gestartet: Sogenannte Container-Tabs können ab sofort von allen getestet werden.

Was sind die Container?

Von den sogenannten Container-Tabs war auf diesem Blog schon häufiger die Rede. Es handelt sich dabei um ein Privatsphäre-Feature, welches in dieser Form noch in keinem anderen Browser existiert. Die Container stellen getrennte Umgebungen unter anderem für Cookies, Local Storage, IndexedDB, den HTTP- und den Bilder-Cache dar. Chronik, Lesezeichen, gespeicherte Passwörter sowie Formulardaten hingegen teilen sich alle Container.

→ Jetzt am Experiment teilnehmen

Ein möglicher Anwendungsfall, der sich daraus ergibt, ist beispielsweise das Anmelden mit sowohl einer privaten als auch mit einer geschäftlichen E-Mail-Adresse beim selben Anbieter – gleichzeitig, ohne einen anderen Browser hinzuziehen zu müssen oder ein privates Fenster dazu zweckzuentfremden. Als weiteres Beispiel wäre denkbar, auf Facebook angemeldet zu sein, ohne dass Facebook den Benutzer über die Facebook-Buttons auf Webseiten tracken kann. Wenn es um Tracking geht, ist es natürlich auch bis zur Werbung nicht so weit und so ist ein weiteres denkbares Szenario, dass man Webseiten privat besuchen möchte, ohne entsprechende Werbeanzeigen zu sehen, wenn man Firefox für die Arbeit benutzt.

Nutzer einer Nightly-Version von Firefox kennen dieses Feature schon länger, nicht allerdings in der Form, wie das neue Test Pilot-Experiment es integriert.

Features & Unterschiede zur Integration in Firefox Nightly

Nach Installation des Experiments findet der Nutzer eine zusätzliche Schaltfläche in der Navigationssymbolleiste. Klickt der Nutzer darauf, erhält er eine Übersicht über seine vorhandenen Container. Standardmäßig sind dies „Privat“, „Arbeit“, „Finanzen“ sowie „Einkaufen“. Klickt man auf einen dieser Container, öffnet sich ein neuer Tab im ausgewählten Container. Jeder dieser Container hat eine Farbe sowie ein Symbol zwecks schneller Identifizierbarkeit. Die Farbe taucht als Linie (anders als in der Nightly-Version von Firefox dargestellt) in den Tabs auf, Farbe und Symbol zudem in der Adressleiste des jeweiligen Tabs.

Test Pilot Container

Hierüber gelangt der Nutzer auch schnell zu einer Möglichkeit, bestehende Container zu bearbeiten oder neue Container anzulegen.

Test Pilot Container

Test Pilot Container

Berührt der Nutzer mit der Maus das Plus-Symbol zum Öffnen eines neuen Tabs, erscheint eine Container-Auswahl für den neuen Tab, die sich ebenfalls von der Darstellung in der Nightly-Version von Firefox unterscheidet – im Gegensatz zum Experiment muss das Symbol dort außerdem lange gedrückt werden, damit ein entsprechendes Menü erscheint.

Test Pilot Container

Nicht nur optisch unterscheidet sich das Experiment von der bereits vorhandenen Integration in Firefox Nightly, das Experiment kommt außerdem mit zusätzlichen Features.

Hat man Tabs aus verschiedenen Containern in einer beliebigen Reihenfolge offen, können diese mit nur einem Klick auf ein Symbol im Container-Menü automatisch nach Containern sortiert werden, so dass alle Tabs eines Containers beisammen sind.

Außerdem gibt es im Container-Menü eine Ansicht aller Tabs eines jeden Containers. Darüber können Container vom aktuellen Fenster in ein eigenes Fenster ausgelagert oder auch Container versteckt werden. Erstgenannte Funktion ist allerdings aus Kompatibilitätsgründen deaktiviert, wenn eines der anderen Experimente Pulse, Page Shot oder Snooze Tabs aktiviert ist. Wird ein Container versteckt, verschwinden alle bereits geöffneten Tabs des jeweiligen Containers. Zu einem beliebigen späteren Zeitpunkt können die Tabs über das gleiche Menü wieder angezeigt werden. Dabei hat man über das Container-Menü jederzeit Überblick über die Tabs in einem Container, auch wenn diese ausgeblendet sind.

Test Pilot Container

Test Pilot Container

Der Beitrag Firefox: Neues Experiment für Container-Tabs startet erschien zuerst auf soeren-hentzschel.at.

March 01, 2017 10:10 PM

February 28, 2017

Sören Hentzschel

Knight-Mozilla OpenNews wird unabhängige Organisation

Das OpenNews-Projekt bringt Entwickler, Designer und Journalisten zusammen, um gemeinsam an offenen Technologien und Prozessen für den Journalismus-Bereich zu arbeiten. OpenNews wurde vor sechs Jahren von Mozilla ins Leben gerufen und wird nun eine unabhängige Organisation.

Über OpenNews wurde auf diesem Blog in den letzten Jahren schon häufiger berichtet. Die Mozilla Foundation hat dieses Projekt im Jahr 2011 mit dem Ziel ins Leben gerufen, dem Journalismus im offenen Web zum Erfolg zu verhelfen. Gefördert wird das Projekt seit Beginn von der Knight Foundation.

Nun ist OpenNews stark genug, um auf eigenen Beinen zu stehen: in Zukunft wird OpenNews eine unabhängige Organisation unter dem Dach von Community Partners sein. OpenNews wird weiterhin eine Rolle auf dem jährlich stattfindenden Mozilla Festival und im Mozilla Leadership Network spielen, aber nicht länger eine Organisation unter der Führung von Mozilla sein. Die Knight Foundation hat in diesem Monat eine weitere Förderung für OpenNews in Höhe von 1,1 Millionen Dollar bekannt gegeben.

Den Themen Journalismus und Medien bleibt Mozilla weiterhin verbunden. So wird das Mozilla Festival einen verstärkten Fokus auf journalistisch relevante Themen wie Fake-News, Online-Belästigung und Werbeökonomie legen. Auf Events wie der MisInfoCon wird Mozilla als Teilnehmer und Sponsor auftreten. Und natürlich wird Mozilla weiterhin das Coral-Projekt gemeinsam mit der Washington Post und der New York Times betreiben, welches ebenfalls von der Knight Foundation gefördert wird.

Der Beitrag Knight-Mozilla OpenNews wird unabhängige Organisation erschien zuerst auf soeren-hentzschel.at.

February 28, 2017 10:23 PM

February 27, 2017

Sören Hentzschel

Mozilla kauft Read It Later, Pocket wird Open Source

Mozilla hat die Übernahme von Read It Later, Inc. bekannt gegeben. Es handelt sich dabei um den Entwickler des populären Dienstes Pocket, der im Zuge dessen zum Open Source-Projekt wird.

Mozilla Pocket

Firefox-Nutzern ist Pocket vermutlich spätestens seit Firefox 38.0.5 ein Begriff, denn mit Firefox 38.0.5 hat Mozilla eine Pocket-Integration in Firefox hinzugefügt. Bei Pocket handelt es sich um eine Online-Ablage für Webseiten, um diese später lesen zu können. Dabei stehen die abgelegten Webseiten von jedem Gerät aus zur Verfügung und können auch offline gelesen werden. Außerdem hilft Pocket dabei, neue Inhalte zu entdecken. Pocket hat derzeit über zehn Millionen monatlich aktive Nutzer.

Mozilla hat nun den Kauf der Entwicklerfirma Read It Later, Inc. bekannt gegeben. Mit der Übernahme von Pocket möchte Mozilla nach eigenen Angaben seine mobile Präsenz stärken. Außerdem sieht Mozilla in Pocket einen Dienst, welcher dazu beiträgt, das Internet offen und zugänglich für alle zu halten, was den Zielen und Idealen Mozillas entspricht.

Pocket soll Mozillas Portfolio als neue Produktlinie ergänzen, mit einem Fokus auf der Entdeckung von und dem Zugang zu hochqualitativem Web-Content. Pockets Core-Team sowie Technologie wird auch Mozillas Context Graph-Initiative zu Gute kommen, welche im Juli 2016 erstmals auf diesem Blog vorgestellt worden war und Empfehlungen für Firefox-Nutzer bringen soll. Ein Feature, welches Pocket seinen Nutzern bereits anbietet.

Pocket wird durch die Übernahme weiterhin eigenständig fungieren, aber als ein hundertprozentiges Tochterunternehmen der Mozilla Corporation. Das Team wird komplett übernommen. Pocket, bisher geschlossene Software, wird im Zuge der Übernahme von Mozilla Open Source. Der Fortschritt daran lässt sich in diesem Bugzilla-Ticket verfolgen.

Mozillas Ankündigung lässt indes Raum für Spekulation, denn dort spricht Mozilla wörtlich von „Wachstum“ und von einer „ersten strategischen Akquisition“, was nicht ausschließt, dass weitere Übernahmen folgen könnten.

Der Beitrag Mozilla kauft Read It Later, Pocket wird Open Source erschien zuerst auf soeren-hentzschel.at.

February 27, 2017 09:05 PM

February 26, 2017

Sören Hentzschel

Firefox 52 erhält Unterstützung für WebAssembly (wasm)

WebAssembly, oder kurz: wasm, ist ein neues Binärformat für das Web und soll deutliche Geschwindigkeitsvorteile gegenüber JavaScript liefern. Mozilla aktiviert die Unterstützung als erster Browserhersteller in Firefox 52. Google zieht wenige Tage später mit Chrome 57 nach.

Ausnahmslos alle Browserhersteller haben in den letzten Jahren enorme Fortschritte im Bereich der JavaScript-Performance gemacht. Doch schnell ist nicht schnell genug, vor allem wenn es um komplexere Anwendungen als einfache Webseiten geht.

Lesetipp: Firefox wieder führend bei der Implementierung neuer JavaScript-Features

WebAssembly ist ein neues Binärformat für das Web, entwickelt von Mozilla, Google, Microsoft und Apple in einer W3C Community Group. Ähnlich wie bei Mozillas asm.js oder Googles PNaCl handelt es sich dabei um das Resultat kompilierten Codes und soll die Performance von Webanwendungen auf eine neue Ebene heben.

Erstmals angekündigt wurde WebAssembly im Juni 2015, in Nightly-Versionen von Firefox getestet werden kann eine erste Implementierung seit März 2016. Vor wenigen Tagen hat Mozilla die Unterstützung für die finale Version von Firefox 52 aktiviert. Firefox 52 wird am 7. März 2017 erscheinen. In der ESR-Version von Firefox 52 wird wasm allerdings standardmäßig deaktiviert sein.

Google wird die Unterstützung für WebAssembly in Chrome 57 aktivieren. Chrome 57 erscheint eine Woche nach Firefox 52 am 14. März 2017. Seit dem Windows Insider Build 15025 kann eine erste Unterstützung für WebAssembly per Feature Flag in Microsoft Edge aktiviert werden. Informationen zur Verfügbarkeit in Apple Safari sind noch nicht bekannt.

Der Beitrag Firefox 52 erhält Unterstützung für WebAssembly (wasm) erschien zuerst auf soeren-hentzschel.at.

February 26, 2017 12:41 PM

February 25, 2017

Sören Hentzschel

Firefox wieder führend bei der Implementierung neuer JavaScript-Features

Mozilla hat in den vergangenen Monaten bei der Implementierung neuer Features des ECMAScript-Standards Gas gegeben. Bereits in Firefox 52 überholt Mozilla Chrome und in Firefox 54 komplettiert Mozilla die Unterstützung für ECMAScript 2016 und den aktuellen ECMAScript 2017-Entwurf.

JavaScript ist eine Implementierung des sogenannten ECMAScript-Standards. Im Endeffekt ist die Implementierung von Features des ECMAScript-Standards damit gleichbedeutend zur Unterstützung neuer JavaScript-Features. Der Standard entwickelt sich derzeit in einem rasenden Tempo. Die Frage, welcher Browser welche Features unterstützt, kann dank der Seite kangax.github.io beantwortet werden.

Warum ist das wichtig (oder auch nicht)?

Zunächst einmal muss hervorgehoben werden, dass die Anzahl unterstützter JavaScript-Features nicht damit gleichzusetzen ist, dass ein Browser die beste JavaScript-Engine hätte. Mögliche Fehler in den Implementierungen werden dabei genauso wenig berücksichtigt wie die allgemeine Performance der JavaScript-Engine. Auch ist wichtig, dass nicht zwingend 100 Prozent eines Standards unterstützt werden müssen, da natürlich nicht jedes Sprach-Feature in der gleichen Weise relevant für das Web ist.

Nichtsdestominder ist das natürlich eine vor allem für Webentwickler relevante Information, welcher Browser welche JavaScript-Features unterstützt, denn die Browserunterstützung bestimmt maßgeblich, wovon Entwickler Gebrauch machen können und wovon nicht. Im Idealfall unterstützen alle marktrelevanten Browser alle Features der Sprache. Sollte dies nicht der Fall sein, müssen Entwickler zu alternativen Umsetzungen greifen, um keine Nutzer auszuschließen, deren Browser neue Standards noch nicht implementiert haben.

Nicht zu unterschätzen ist natürlich der Marketing-Effekt, wenn man sich als Browser mit der besten Unterstützung für irgendwas auszeichnen kann, denn die Erfahrung zeigt, dass sehr viele Menschen durch genau diese Art von Statistik zu beeindrucken sind. 😉

Apple und Mozilla geben Gas

Die Unterstützung von ECMAScript 5 sieht in allen Browsern hervorragend aus: Mozilla Firefox und Microsoft Edge sind die einzigen Browser, welche 100 Prozent erreichen, dicht gefolgt vom Internet Explorer 11 mit 99 Prozent und schließlich Chrome mit 98 Prozent und Safari mit 97 Prozent. Das nächste Safari-Update auf Version 10.1 wird diesen Wert auf 99 Prozent verbessern.

ECMAScript 5

Nicht mehr ganz so hervorragend, aber immer noch gut sieht es bei der Unterstützung des vier Jahre später veröffentlichten Standards ECMAScript 2015 (ursprünglich ECMAScript 6) aus. Safari 10 erreicht die vollen 100 Prozent, Chrome 56 erreicht 97 Prozent und Firefox 51 immerhin noch 94 Prozent. Mit Firefox 54 zieht Mozilla mit Chrome gleich und kommt auf 97 Prozent – mehr erreicht auch Chrome 58 nach aktuellem Stand nicht. Die aktuelle Version von Edge kommt auf 95 Prozent, der Internet Explorer 11 ist bereits zu alt und erreicht gerade einmal elf Prozent.

ECMAScript 2015

Wirkliche Sprüge gibt es aktuell bei der Implementierung von ECMAScript 2016 sowie dem aktuellen Entwurf des ECMAScript 2017-Standards, auf kangax.github.io als 2016+ zusammengefasst.

Beim Internet Explorer 11 sieht es auf Grund des Alters natürlich zappendüster mit nur vier Prozent unterstützter Features aus. Edge 15 erreicht immerhin schon 58 Prozent. Und das ist sogar ein besserer Wert als ihn Safari und Firefox aufweisen können: Safari 10 erreicht nur 43 Prozent und auch Firefox 51 deckt gerade einmal 45 Prozent ab. Chrome 56 kommt auf stolze 73 Prozent und ist in dieser Kategorie noch führend.

Das ändert sich schlagartig mit den kommenden Veröffentlichungen von Apple und Mozilla. Beide machen einen ordentlichen Satz nach vorne mit ihrem jeweils nächsten Update. Safari springt in Version 10.1 von 43 auf 99 Prozent, Firefox 52 springt von 45 auf 94 Prozent. Nach aktuellem Stand der Dinge wird Firefox 53 auf 97 Prozent kommen und Firefox 54 schließlich die vollen 100 Prozent erreichen. Bei Chrome ist in der gleichen Zeit zumindest ein Sprung von 73 auf 85 Prozent zu erwarten.

ECMAScript 2016+

Der Beitrag Firefox wieder führend bei der Implementierung neuer JavaScript-Features erschien zuerst auf soeren-hentzschel.at.

February 25, 2017 12:07 PM

February 24, 2017

Sören Hentzschel

Mozilla kündigt neues Themes-System für Firefox an

Gute Nachricht für Freunde der Browser-Anpassung: Mozilla hat heute offiziell sein neues Themes-System für Firefox angekündigt und gibt erste offizielle Auskünfte darüber, welche Möglichkeiten es in Zukunft geben wird, die Oberfläche von Firefox per Theme zu gestalten.

Firefox kennt derzeit zwei Arten von Themes: Lightweight Themes, oder kurz auch einfach nur Themes, welche lediglich eine Textur über die Browseroberfläche legen und zwei Farben ändern, sowie die komplexen Themes, welche auch als vollständige Themes bezeichnet werde. Ab Firefox 57 unterstützt Firefox nur noch WebExtensions als Erweiterungs-Architektur, auch die Unterstützung vollständiger Themes fällt damit weg. Aber wie aufmerksame Leser dieses Blogs wissen, stehen in diesem Jahr Themes bei Firefox im Vordergrund und Mozilla arbeitet an einer neuen Erweiterungs-Schnittstelle, welche sehr viel mächtiger sein wird als heutige Lightweight Themes, ohne die Nachteile der vollständigen Themes zu haben. Nachdem Ende des vorherigen Jahres bereits von Mozilla mit dem Prototyp einer neuen Themes-API experimentiert worden war, folgte nun die offizielle Ankündigung.

Wieso ein neues Themes-System?

Lightweight Themes sind sehr einfach zu erstellen, entsprechend viele solcher Themes gibt es. Mozillas Erweiterungsseite addons.mozilla.org zählt über 400.000 solcher. Das Tolle an den Lightweight Themes: sie besitzen eine garantierte Kompatibilität. Selbst vor acht Jahren erstellte Lightweight Themes funktionieren heute noch, ohne dass jemals eine Änderung seitens Theme-Ersteller notwendig gewesen wäre.

Auf der anderen Seite gibt es die vollständigen Themes. Diese erlauben sehr viel tiefgreifendere Änderungen an Firefox und sind daher bei allen beliebt, denen Lightweight Themes nicht weit genug gehen. Die Erstellung hat es allerdings in sich: CSS und Bilder müssen für den kompletten Browser bereitgestellt werden, Theme-Entwickler müssen Interna von Firefox kennen, mit kaum Dokumentation auskommen und vor allem mit jedem Firefox-Update Schritt halten, bei dem es wieder Änderungen gibt, welche Einfluss auf vollständige Themes haben. Die Wartung vollständiger Themes kostet vor allem eines viel, nämlich Zeit. Zeit, welche die wenigsten Entwickler bereit sind, aufzubringen – beziehungsweise aufbringen können. Das Resultat: von den ungefähr 500 vollständigen Themes, die es auf Mozillas Erweiterungsseite gibt, sind gerade einmal 60 überhaupt noch kompatibel mit aktuellen Firefox-Versionen. Und Mozilla kann dieses Problem nicht lösen, ohne dass dies negativen Einfluss auf die Weiterentwicklung von Firefox hätte.

Dazu kommt, dass vollständige Themes gerade einmal von 0,089 Prozent der Firefox-Nutzer überhaupt genutzt werden. Und das entspricht weniger als vier Prozent verglichen mit den Nutzern von Lightweight Themes. Darum wird Mozilla den Fokus nicht auf die Verbesserung der aktuellen Architektur legen, was zum Nachteil beinahe aller Firefox-Nutzer wäre, sondern auf ein neues Themes-System, welches mehr Möglichkeiten bietet als Lightweight Themes, dadurch für mehr Nutzer interessant ist und gleichzeitig nicht die ganzen Nachteile vollständiger Themes hat.

Mozillas Pläne basieren zum Teil auch auf den Ergebnissen der Umfrage, nachdem vor wenigen Monaten Firefox-Nutzer um Feedback zur Zukunft von Themes in Firefox gebeten worden waren. Diese Möglichkeit hatten etwa 250 Nutzer ergriffen.

Zunächst Chrome-Kompatibilität, dann mehr Möglichkeiten als Chrome

Was sind also Mozillas Pläne für Themes in Firefox? Vereinfacht gesagt: die Einfachheit heutiger Lightweight Themes mit den meistgenutzten Funktionen vollständiger Themes kombinieren.

Das Herzstück neuer Themes wird eine Manifest-Datei im JSON-Format sein. In dieser können verschiedene Elemente der Browseroberfläche angesprochen und geändert werden, beispielsweise durch die Definition von Farben oder Bildern oder auch die Festlegung der Form von Tabs. Ein solches Manifest kann beispielsweise wie folgt aussehen:

manifest.json
{
  'manifest_version': 2,
  'name': 'Crazy Theme',
  'description': 'I’m going slightly mad...',
  'version': '1.3',
  'applications': {
    'gecko': {
      'id': 'it-finally-happened@example.com',
      'strict_min_version': '57.0',
      'strict_max_version': '65.*'
    }
  },
  'icons': {
    '48': 'icon.png',
    '96': 'icon@2x.png'
  },
  'theme': {
    'colors': {
      'accentcolor': '#d92215',
      'textcolor': 'rgb(224, 41, 29)',
      'background_tab': [
        255,
        255,
        255,
        0.6
      ],
      'background_tab_inactive': [
        255,
        255,
        255,
        0.2
      ]
    },
    'images': {
      'theme_frame': 'sample.jpeg'
    },
    'properties': {
      'square_tabs': true
    }
  }
}

Mozilla stellt dabei sicher, dass das neue Themes-System sowohl gut dokumentiert als auch dauerhaft kompatibel ist. Das heißt, Updates von Firefox werden normalerweise keine Updates der Themes benötigen. Wer einmal ein Theme erstellt hat, soll die nächsten Jahre Ruhe haben – wie schon bei heutigen Lightweight Themes.

Theme-Entwickler können sich dabei auf simple Veränderungen beschränken und auch nur eine einzige Eigenschaft verändern, oder sie erstellen komplexere Themes, die jede mögliche Eigenschaft verändern.

Mozilla wird damit starten, die gleichen Eigenschaften zu unterstützen, die auch von Google Chrome unterstützt werden. Dies macht theoretisch direkt tausende von Chrome-Themes für Firefox verfügbar (sofern die Ersteller ihre Themes für Firefox bereitstellen wollen).

Allerdings ist es ein ausdrückliches Ziel von Mozilla, die Möglichkeiten in Firefox nicht darauf zu beschränken, so dass in Firefox später mehr Anpassungen möglich sein werden als in Chrome.

Heutige Lightweight Themes von Firefox werden auch weiterhin ohne Anpassung funktionieren.

Ähnlich wie bei WebExtensions mit den WebExtension-Experimenten wird es auch eine experimentelle Sektion im Theme-Manifest geben, um direkte CSS-Manipulationen zu erlauben. Was sind Experimente im Zusammenhang mit WebExtensions? Erweiterungs-Entwickler können via WebExtension-Experimente eigene APIs bereitstellen und so Erweiterungen Zugriff auf Funktionen geben, die es für WebExtensions sonst nicht gibt. Das soll vor allem das Experimentieren mit APIs erlauben, um diese schließlich Mozilla zur direkten Implementierung in Firefox vorzuschlagen. WebExtension-Experimente sind auf Nightly-Versionen sowie die Developer Edition beschränkt und funktionieren nicht in Beta- oder finalen Versionen von Firefox. Gleiches wird auch für die experimentelle Sektion zur direkten CSS-Manipulation im neuen Themes-System gelten. Eine solche experimentelle Sektion kann beispielsweise wie folgt aussehen:

manifest.json
{
  /* … */
  'theme': {
    /* … */
    'experimental': {
      'icons': {
        'overflow_arrow': [
          {
            'selector': '#overflow-button',
            'properties': {
              'list-style-image': 'custom-overflow.svg',
              '-moz-image-region': 'rect(0, 18px, 18px, 0)'
            }
          },
          {
            'selector': '#overflow-button > .toolbarbutton-icon',
            'properties': {
              'margin': '3px 2px'
            }
          }
        ]
      }
    }
  }
}

Dynamische Themes dank WebExtension-API

Per WebExtension-API wird Mozilla dynamische Themes erlauben. Das heißt, dass Themes ihr Verhalten zur Laufzeit verändern können. Denkbare Anwendungsfälle sind die Anpassung von Farben basierend auf der Tageszeit oder Anpassungen an das aktuelle Wetter.

Rechtzeitig vor Firefox 57 zur Verfügung

Mozilla hat bereits die Implementierung des neuen Themes-Systems begonnen. Dieses soll in einer ersten Version rechtzeitig vor Firefox 57 und dem Ende traditioneller Themes bereitstehen.

Fragen und Feedback

Fragen und Feedback bittet Mozilla, auf der entsprechenden Mailingliste zu stellen. Eine Sammlung häufig gestellter Fragen gibt es hier, ein Engineering Plan gibt detailliertere Einblicke.

Der Beitrag Mozilla kündigt neues Themes-System für Firefox an erschien zuerst auf soeren-hentzschel.at.

February 24, 2017 09:23 PM

February 21, 2017

Sören Hentzschel

Firefox Test Pilot: Exklusive Vorschau auf die neuen Experimente

Unter dem Namen Test Pilot hat Mozilla ein Programm gestartet, welches es Firefox-Nutzern ermöglicht, potentielle neue Funktionen vorab zu testen und Feedback zu geben. Morgen werden drei neue Experimente starten. Nur hier gibt es bereits jetzt eine Vorschau auf die neuen Experimente, von denen zwei das Tab-Management des Mozilla-Browsers erweitern.

Vergangene Woche hat Mozilla mit Tracking Protection und No More 404s zwei Experimente beendet. Dafür starten morgen mit Containers, Snooze Tabs und Pulse drei neue Experimente.

Test Pilot Experimente Februar 2017

Lesetipp: Test Pilot: Page Shot und Activity Stream schaffen den Sprung in Firefox

Containers

Was sind die Container?

Von den sogenannten Container-Tabs war auf diesem Blog schon häufiger die Rede. Es handelt sich dabei um ein Privatsphäre-Feature, welches in dieser Form noch in keinem anderen Browser existiert. Die Container stellen getrennte Umgebungen unter anderem für Cookies, Local Storage, IndexedDB, den HTTP- und den Bilder-Cache dar. Chronik, Lesezeichen, gespeicherte Passwörter sowie Formulardaten hingegen teilen sich alle Container.

Ein möglicher Anwendungsfall, der sich daraus ergibt, ist beispielsweise das Anmelden mit sowohl einer privaten als auch mit einer geschäftlichen E-Mail-Adresse beim gleichen Anbieter – gleichzeitig, ohne einen anderen Browser hinzuziehen zu müssen oder ein privates Fenster dazu zweckzuentfremden. Als weiteres Beispiel wäre denkbar, auf Facebook angemeldet zu sein, ohne dass Facebook einen über die Facebook-Buttons auf Webseiten tracken kann. Wenn es um Tracking geht, ist es natürlich auch bis zur Werbung nicht so weit und so ist ein weiteres denkbares Szenario, dass man Webseiten privat besuchen möchte, ohne entsprechende Werbeanzeigen zu sehen, wenn man Firefox für die Arbeit benutzt.

Nutzer einer Nightly-Version von Firefox kennen dieses Feature schon länger, nicht allerdings in der Form, wie sie das neue Test Pilot-Experiment integriert.

Features & Unterschiede zur Integration in Firefox Nightly

Nach Installation des Experiments findet der Nutzer eine zusätzliche Schaltfläche in der Navigationssymbolleiste. Klickt der Nutzer darauf, erhält er eine Übersicht über seine vorhandenen Container. Standardmäßig sind dies „Privat“, „Arbeit“, „Finanzen“ sowie „Einkaufen“. Klickt man auf einen dieser Container, öffnet sich ein neuer Tab im ausgewählten Container. Jeder dieser Container hat eine Farbe sowie ein Symbol zwecks schneller Identifizerbarkeit. Die Farbe taucht als Linie (anders als in der Nightly-Version von Firefox dargestellt) in den Tabs auf, Farbe und Symbol zudem in der Adressleiste des jeweiligen Tabs.

Test Pilot Container

Hierüber gelangt der Nutzer auch schnell zu einer Möglichkeit, bestehende Container zu bearbeiten oder neue Container anzulegen.

Test Pilot Container

Test Pilot Container

Berührt der Nutzer mit der Maus das Plus-Symbol zum Öffnen eines neuen Tabs, erscheint eine Container-Auswahl für den neuen Tab, die sich ebenfalls von der Darstellung in der Nightly-Version von Firefox unterscheidet – im Gegensatz zum Experiment muss das Symbol dort außerdem lange gedrückt werden, damit ein entsprechendes Menü erscheint.

Test Pilot Container

Nicht nur optisch unterscheidet sich das Experiment von der bereits vorhandenen Integration in Firefox Nightly, das Experiment kommt außerdem mit zusätzlichen Features.

Hat man Tabs aus verschiedenen Containern in einer beliebigen Reihenfolge offen, können diese mit nur einem Klick auf ein Symbol im Container-Menü automatisch nach Containern sortiert werden, so dass alle Tabs eines Containers beisammen sind.

Außerdem gibt es im Container-Menü eine Ansicht aller Tabs eines jeden Containers. Darüber können Container vom aktuellen Fenster in ein eigenes Fenster ausgelagert oder auch Container versteckt werden. Wird ein Container versteckt, verschwinden alle bereits geöffneten Tabs des jeweiligen Containers. Zu einem beliebigen späteren Zeitpunkt können die Tabs über das gleiche Menü wieder angezeigt werden. Dabei hat man über das Container-Menü jederzeit Überblick über die Tabs in einem Container, auch wenn diese ausgeblendet sind.

Test Pilot Container

Test Pilot Container

Snooze Tabs

Snooze Tabs ist ein weiteres Experiment, welches mit der Verwaltung der Browser-Tabs zusammenhängt. Wie es der Name bereits andeutet, überträgt Snooze Tabs die Snooze-Funktion eines Weckers auf Tabs.

Bloß geht es in diesem Fall nicht darum, dass man nicht aufstehen möchte, sondern darum, dass man einen Tab nicht sofort, sondern erst später wieder benutzen will.

Der Nutzer kann entweder eine der vordefinierten Optionen auswählen, wie „Später“, „Morgen“, „nächste Woche“ oder „beim nächsten Start“ oder aber man wählt selbst ein Datum und eine Uhrzeit aus. Nach der Auswahl verschwindet der gerade aktive Tab.

Test Pilot Snooze Tabs

Test Pilot Snooze Tabs

Auf Wunsch erfolgt dieser Vorgang immer nur nach Bestätigung.

Test Pilot Snooze Tabs

Über das Snooze Tabs-Menü hat man jederzeit den Überblick über die schlummernden Tabs.

Test Pilot Snooze Tabs

Zum eingestellten Zeitpunkt wird der jeweilige Tab wieder geöffnet. Dabei wird das Favicon im Wechsel mit einer Glocke animiert dargestellt und eine Push-Benachrichtigung angezeigt.

Test Pilot Snooze Tabs

Pulse

Pulse ist ähnlich einzuordnen wie Mozillas vorheriges Tracking Protection-Experiment. Wie bei diesem wird auch bei Pulse ein Symbol in die Adressleiste von Firefox hinzugefügt, über welches man seitenspezifisches Feedback an Mozilla übermitteln kann.

Test Pilot Pulse

Das Feedback erfolgt in zwei Schritten: zunächst wird für die aktive Webseite eine Bewertung auf einer Skala von 1 bis 5 abgegeben. Anschließend kann die Bewertung begründet werden. Dazu gibt es zum einen ein Auswahlfeld, dessen Optionen sich je nach Bewertung unterscheiden. Eine Option bei einer schlechten Bewertung wäre, dass die Seite lange zum Laden braucht, eine andere, dass die Seite nicht wie erwartet funktioniert. Zum anderen gibt es noch ein Kommentarfeld für freies Feedback.

Test Pilot Pulse

Mozilla möchte dieses Feedback nutzen, um Firefox besser zu machen. So heißt es bereits im Abschlussbericht zum Experiment Tracking Protection, dass das neue Pulse-Experiment dabei helfen soll, spezielle Probleme zu erfahren, während man an der Browserengine der nächsten Generation arbeitet.

Test Pilot Pulse

Der Beitrag Firefox Test Pilot: Exklusive Vorschau auf die neuen Experimente erschien zuerst auf soeren-hentzschel.at.

February 21, 2017 10:03 PM

February 20, 2017

Sören Hentzschel

Mozilla veröffentlicht Firefox 6.1 für Apple iOS

Mozilla hat Firefox 6.1 für Apple iOS veröffentlicht und behebt damit einen Fehler der Vorgänger-Version. Die neue Version steht ab sofort zum Download für das iPhone, iPad sowie iPod touch bereit.

Download Mozilla Firefox 6.1 für Apple iOS

Gut einen Monat nach Veröffentlichung von Version 6.0 hat Mozilla nun Firefox 6.1 für Apple iOS zum Download freigegeben. Neue Funktionen bringt das Update nicht, es wurde lediglich ein Fehler in Zusammenhang mit der Anmeldung in den Firefox Account behoben.

Das nächste Feature-Update, Firefox 7.0 für Apple iOS, wird für Mitte März 2017 erwartet.

Der Beitrag Mozilla veröffentlicht Firefox 6.1 für Apple iOS erschien zuerst auf soeren-hentzschel.at.

February 20, 2017 08:41 PM

February 19, 2017

Sören Hentzschel

Test Pilot: Page Shot und Activity Stream schaffen den Sprung in Firefox

Unter dem Namen Test Pilot hat Mozilla ein Programm gestartet, welches es Firefox-Nutzern ermöglicht, potentielle neue Funktionen vorab zu testen und Feedback zu geben. Mit Page Shot und dem Activity Stream finden die ersten zwei Experimente den direkten Weg in Firefox.

Vor wenigen Tagen hat Mozilla im Rahmen von Test Pilot mit Tracking Protection und No More 404s zwei Experimente beendet, vermutlich nächste Woche werden drei neue Experimente starten.

Tipp: Diesem Blog folgen lohnt sich, denn hier wird es vorab eine Vorschau auf die drei kommenden Experimente geben, noch bevor man auf irgendeiner anderen Webseite dazu lesen wird.

In der Zwischenzeit gibt es Informationen über die ersten beiden Experimente, die ihren Weg in den Standard-Funktionsumfang von Firefox finden werden.

Page Shot

Page Shot ist ein Screenshot-Werkzeug, welches darüber hinaus geht, entweder nur den sichtbaren Bereich einer Webseite oder die komplette Webseite abzubilden. Stattdessen kann ein beliebiger Bereich der Webseite ganz einfach festgelegt werden, indem der gewünschte Bereich per Ziehen mit der Maus markiert wird.

Page Shot

Die Screenshots werden automatisch auf einen Mozilla-Server hochgeladen, der unter pageshot.net erreichbar ist, und standardmäßig nach 14 Tagen automatisch gelöscht. Daneben können auch zehn Minuten, eine Stunde, ein Tag, eine Woche, ein Monat sowie unendlich lange als Lebenszeit eingestellt werden. Natürlich ist auch ein manuelles Löschen der Bilder möglich. Auch ein direktes Teilen über Facebook, Twitter, Pinterest oder per E-Mail ist per Klick möglich, genauso wie ein Download des Bildes.

Page Shot

Der Nutzer hat jederzeit Zugriff auf alle seine hochgeladenen Bilder. Die Übersicht der Bilder besitzt auch eine Suchfunktion. Und diese verdient eine besondere Erwähnung, denn die Suchfunktion besitzt eine Texterkennung und findet auch Texte, die auf den Screenshots zu lesen sind.

Page Shot

Integration in Firefox

Derzeit wird die noch SDK-basierte Erweiterung als WebExtension umgeschrieben. Mozilla visiert eine Integration der WebExtension-Version von Page Shot in Firefox 54 (geplante Veröffentlichung: 13. Juni 2017) an.

Die Besonderheit der Integration: Page Shot wird nicht etwa als fest implementierte System-Erweiterung ausgeliefert werden, sondern nur als mit Firefox gebündelte Erweiterung. Das heißt, dass Page Shot ganz einfach per Add-on Manager von Firefox deinstalliert werden kann, wenn seitens Firefox-Nutzer kein Bedarf daran besteht.

Eine Liste der offenen Tickets gibt es hier.

Darüber hinaus ist für einen späteren Zeitpunkt die Veröffentlichung von Page Shot auch für Google Chrome sowie für mobile Betriebssysteme geplant.

Activity Stream

Der Activity Stream in seiner derzeitigen Form ersetzt die Seite, welche standardmäßig beim Öffnen eines neuen Tabs erscheint. Ähnlich wie bei der aktuellen about:newtab-Seite gibt es ein Suchfeld sowie Kacheln der am meisten besuchten Webseiten. Der wesentliche Unterschied ist die prominente Hervorhebung von Highlights. Dabei handelt es sich teilweise um kürzlich besuchte Webseiten und teilweise um Lesezeichen.

Activity Stream

Werbung gibt es auf dieser Seite keine und dies ist auch nicht geplant. Auch werden an dieser Stelle bisher keine Seiten empfohlen, die der Benutzer noch nicht besucht hat.

Integration in Firefox

Die Integration des Activity Streams in den Desktop-Firefox dürfte keine besondere Überraschung darstellen, immerhin arbeitet Mozilla längst an einer Implementierung für sowohl die Android- als auch die iOS-Version von Firefox. Auch wurde die Integration bereits im Sommer 2016 im Rahmen einer Roadmap angekündigt.

Die Integration ist derzeit für Firefox 56 geplant, welcher nach derzeitigem Stand am 3. Oktober 2017 erscheinen wird. Allerdings ist auch eine Verschiebung denkbar, da noch Unklarheiten bezüglich der Performance bestehen. Wie auch bei Page Shot handelt es sich beim Activity Stream derzeit noch um eine SDK-basierte Erweiterung ist, welche noch nicht als WebExtension oder zumindest als Bootstrapped Erweiterung ohne SDK-Abhängigkeit umzuschreiben angefangen worden ist, die Mozilla selbst auch über Firefox 57 hinaus ausliefern kann.

Der Activity Stream wird als sogenanntes System-Add-on ausgeliefert werden und sowohl das derzeitige about:newtab als auch das derzeitige about:home ersetzen. Durch die Auslieferung als System-Add-on kann der Activity Stream unabhängig von Firefox aktualisiert werden. Mozilla würde diesen gerne im Schnitt alle zwei Wochen aktualisieren. Natürlich werden Nutzer auch in Zukunft die Startseite von Firefox direkt in Firefox und die Seite, die beim Öffnen eines neuen Tabs erscheint, per Erweiterung wie New Tab Override ändern können.

Eine Liste der offenen Tickets gibt es hier.

Unterschiede zum Test Pilot Experiment

Gegenüber der jetzigen Form wird es ein paar wichtige Unterschiede geben. So ist beispielsweise geplant, dass mit der Integration in Firefox wesentlich mehr Anpassungsmöglichkeiten für den Nutzer vorhanden sein werden als im derzeitigen Experiment und auch im Vergleich zum derzeitigen Stand in Firefox.

Die folgenden Mockups zeigen, was sich Mozilla hier vorgenommen hat: die Kacheln durch eigene Seiten zu ersetzen, soll wesentlich intuitiver als bisher möglich sein, ebenso sollen einfach weitere Zeilen hinzugefügt werden können.

Activity Stream

Auch soll genau konfiguriert werden können, was der Nutzer auf dieser Seite sehen möchte: das Suchfeld, die meistbesuchten Seiten, die Highlights sowie die Snippets (die Texte, die derzeit auf about:home erscheinen) können alle einzeln deaktiviert werden. Auch soll konfigurierbar sein, aus was die Highlights bestehen sollen (Lesezeichen, Chronik, geöffnete Tabs).

Activity Stream

Die Teilen-Funktion für einzelne Webseiten des Activity Streams soll in der ersten Version, die direkt in Firefox ausgeliefert wird, dafür nicht mit dabei sein.

Zum Parsen der Meta-Daten von Webseiten wird im Experiment noch ein Remote-Parser verwendet. In der Version, die Mozilla in Firefox integrieren wird, werden keine Browsing-Daten an Mozilla gesendet.

Der Beitrag Test Pilot: Page Shot und Activity Stream schaffen den Sprung in Firefox erschien zuerst auf soeren-hentzschel.at.

February 19, 2017 10:58 AM

February 15, 2017

Sören Hentzschel

Tracking Protection und No More 404s – Mozilla beendet Test Pilot-Experimente

Unter dem Namen Test Pilot hat Mozilla ein Programm gestartet, welches es Firefox-Nutzern ermöglicht, potentielle neue Funktionen vorab zu testen und Feedback zu geben. Heute hat Mozilla mit Tracking Protection und No More 404s zwei der Experimente beendet.

Seit dem Start von Test Pilot im Mai 2016 hat Mozilla bereits acht Experimente an den Start gebracht. Mit Universal Search wurde im November 2016 das erste dieser Experimente beendet. Nun beendet Mozilla mit Tracking Protection und No More 404s zwei weitere Experimente, bevor (nach aktueller Planung) nächste Woche drei neue Experimente starten werden. Für beide nun abgeschlossenen Experimente gibt es ausführliche Abschlussberichte.

Tracking Protection

Firefox bietet bereits seit geraumer Zeit einen integrierten Tracking-Schutz in privaten Fenstern an. Das Test Pilot-Experiment hat diesen auch in reguläre Browsersitzungen gebracht und darüber hinaus um eine Funktion erweitert, Webseiten-Probleme, wie sie durch das Blockieren von Elementen auftreten können, an Mozilla zu melden. Mozillas Ziel mit diesem Experiment war es, ein besseres Bild darüber zu erhalten, wie stark der Tracking-Schutz, den Mozilla in privaten Fenstern des Desktop-Browsers sowie in Firefox Focus für iOS einsetzt, die Funktionalität von Webseiten beeinträchtigt.

Einen ausführlichen Bericht über die Erkenntnisse, die Mozilla aus diesem Experiment gewinnen konnte, gibt es hier.

Wie geht es weiter?

Die Tracking Protection-Erweiterung wird nicht länger aktiv entwickelt und sich bei den Teilnehmern des Experiments im Laufe der kommenden Tage automatisch deinstallieren. Die Funktionalität zum Melden von Webseiten-Problemen an Mozilla war nie darauf ausgelegt, eines Tages den Weg in Firefox zu finden.

Mozilla wird noch in diesem Monat ein ähnlich strukturiertes Experiment starten, welches sich nicht um Tracking-Elemente, sondern um die Webseiten-Performance dreht. Die Erkenntnisse daraus sollen Mozilla bei der Entwicklung ihrer Next-Generation-Engine helfen.

Ende des Jahres soll es ein neues Tracking Protection-Experiment geben. Dieses soll dem Nutzer feinere Kontrollmöglichkeiten, noch mehr Schutz der Privatsphäre und eine verbesserte Oberfläche bieten. Das neue Experiment soll dabei helfen, dass der Tracking-Schutz in Firefox auch über private Fenster hinaus in Firefox aktiviert werden kann.

No More 404s

No More 404s ist Mozillas viertes Experiment im Rahmen von Test Pilot und wurde im August 2016 eingeführt. Damit erhält der Nutzer einen Hinweis, sobald er auf einer Seite landet, die es nicht mehr gibt (und einen entsprechenden HTTP-Statuscode sendet), sofern es den Inhalt in der Wayback Machine des Internet Archives gibt. So können Nutzer archivierte Inhalte finden, obwohl sie im Original bereits gelöscht worden sind.

Auch hier gibt es einen ausführlichen Bericht darüber, was Mozilla durch das Experiment gelernt hat.

Wie geht es weiter?

Das Experiment ist beendet, die Erweiterung wird aber auch in Zukunft weiterentwickelt werden. Künftig wird diese über addons.mozilla.org zu beziehen sein. Bestehende Nutzer des Test Pilot-Experiments müssen nichts weiter machen, sie werden automatisch neue Versionen per addons.mozilla.org erhalten.

Für die Erweiterung sind neue Features geplant, wie die Möglichkeit, Inhalte direkt per Erweiterung an die Wayback Machine zu übermitteln. Außerdem wurde kürzlich eine entsprechende Erweiterung für Google Chrome veröffentlicht, eine Erweiterung für Apple Safari ist in Arbeit. Seitens Firefox wird die Erweiterung über die Startseite des Mozilla-Browsers beworben werden.

Der Beitrag Tracking Protection und No More 404s – Mozilla beendet Test Pilot-Experimente erschien zuerst auf soeren-hentzschel.at.

February 15, 2017 10:44 PM

February 14, 2017

Sören Hentzschel

Photon – was bereits über das neue Firefox-Design bekannt ist

Unter dem Projektnamen Photon arbeitet Mozilla in diesem Jahr an einer Überarbeitung des Erscheinungsbildes von Firefox, nachdem die letzten größeren Änderungen im Rahmen von Australis vor knapp drei Jahren erfolgten. Viel ist über Photon bislang nicht bekannt. Ich habe mich auf die Suche nach ersten Informationen gemacht.

Mozilla erfindet Firefox in diesem Jahr praktisch neu und möchte damit die Konkurrenz wieder hinter sich lassen. In diesem Zusammenhang dürfen sich Nutzer in diesem Jahr auf einige bedeutsame Änderungen einstellen. Sicher nicht immer nur zur Freude aller Nutzer, aber durchgehend mit der Motivation, Firefox auch auf lange Sicht wieder ganz nach vorne zu bringen.

Nicht nur die Multiprozess-Architektur, welche in diesem Jahr endlich alle Firefox-Nutzer erreichen und um weitere Prozesse erweitert werden wird, auch andere Änderungen sind von nicht minder schwerer Natur. So werden XUL- und SDK-basierte Erweiterungen genauso wie vollständige Themes in ihrer jetzigen Form ab November dieses Jahres nicht mehr unterstützt werden, sondern nur noch sogenannte WebExtensions. Ebenfalls noch in diesem Jahr soll das Quantum-Projekt erste Früchte tragen, dessen Ziel nicht geringer ist, als Gecko zu einer Engine der nächsten Generation auszubauen, unter anderem mit Entwicklungen aus Mozillas Servo-Engine. Aber nicht nur unter der Haube, auch optisch soll sich etwas tun. Die Überarbeitung der Firefox-Oberfläche läuft unter dem Namen Photon. All diese Dinge könnten gemeinsam in Firefox 57 eingeführt werden, dessen Veröffentlichung Mozilla aktuell um zwei Wochen, auf den 14. November 2017, vorgezogen hat.

Doch der Reihe nach, was genau steckt nun hinter Photon?

Viel ist noch nicht darüber bekannt. Erstmals aufgetaucht war der Name in Zusammenhang mit einem Bugzilla-Ticket, welches vor weniger als zwei Monaten erstellt worden war. Dort ist von einer Aktualisierung des Erscheinungsbildes die Rede:

We’re investigating a visual refresh of Firefox this year, this bug tracks that work.

Weiterhin ist das Photon-Projekt als Abhängigkeit des Quantum MVPs markiert, also dem Minimum an Anforderungen, das für die erste Auslieferung von Ergebnissen der Quantum-Initiative erforderlich ist.

Und was genau ändert sich mit Photon?

Viel weiß man darüber bisher wie gesagt noch nicht. Das Photon-Ticket besitzt bislang erst vier Abhängigkeiten, die allesamt in den letzten Tagen hinzugefügt worden sind und sich nicht direkt um das visuelle Erscheinungsbild drehen, aber indirekt, indem sie die gefühlte Performance in Angriff nehmen. So wurde beispielsweise bereits der Fade-in- und Zoom-Effekt unter Windows deaktiviert, der bisher beim Maximieren des Browserfensters erfolgte, so dass das Maximieren des Browserfensters nun performanter wahrgenommen werden sollte. In die gleiche Kerbe schlagen Tickets wie eines zum Zweck, dass Firefox beim Start bereits früher etwas auf den Bildschirm zeichnet, selbst wenn das eigentliche Programmfenster noch nicht bereit ist, oder das Beschleunigen des Beendens von Firefox.

Da für diesen Artikel aber in erster Linie interessiert, was sich optisch verändert, sollte ein Blick in den Firefox Style Guide erfolgen. Dort wurde vor wenigen Tagen ein Hinweis ergänzt, dass die neue Version des Style Guides derzeit in einem anderen Repository entwickelt wird.

Firefox Style Guide

Dies bringt auch direkt den ersten konkreten Hinweis auf den Zeitplan. Sowohl im angesprochenen Hinweis als auch in diesem Issue des neuen Repositories ist explizit von Firefox 57 in Zusammenhang mit Photon die Rede. Den neuen Style Guide findet man hier.

Wichtig: Dieser befindet sich noch in Entwicklung. Das heißt, dass alles, was darin zu lesen ist, sich bis zum Erscheinen von Firefox 57 noch ändern kann!

Die grundlegende Struktur des Style Guides hat sich geändert, so dass nicht mehr alles an der gleichen Stelle wie zuvor zu finden ist, jedoch lassen sich bereits ein paar inhaltliche Unterschiede feststellen. So wurde unter anderem die Farbpalette für Photon aktualisiert. Erwähnt wird in diesem Zusammenhang auch, dass versucht wird, das Farbschema der Firefox-Oberfläche, welches bisher teilweise stark je nach Betriebssystem variiert, plattformübergreifend konsistenter als bisher zu gestalten.

Der wahrscheinlich spannendste Abschnitt ist der über das Icon-Design. Hier sind nicht nur Regeln zur Icon-Gestaltung definiert, hier gibt es auch einen Ausschnitt der Firefox-Oberfläche zu sehen, der sich vom aktuellen Standard-Design sowohl in Hinblick auf die grundsätzliche Gestaltung der Symbolleisten-Schaltflächen als auch die Symbole selbst unterscheidet, was einen Hinweis auf die zukünftige Design-Richtung von Firefox geben könnte.

Firefox Photon Toolbar

Weitere Hinweise liefert ein aktueller Tweet von Madhava Enros aus dem User Experience-Team von Firefox – zumindest für Menschen mit guten Augen. Dem Tweet ist ein Foto angehängt, welches Einblicke in die Konzeption von Photon gibt. An der Wand sind Poster mit verschiedenen Themen unter der Überschrift „Photon“ zu sehen. Diese schließen „Universal Sidebar“, „Recover Quickly“, „Find Your Stuff Fast“ und „Order from the Menu“ ein. Alle Themen sowie die genauen Bildinhalte sind leider nicht erkennbar. Erkennbar ist auf einem der Poster zumindest ein Firefox-Menü, welches nicht mehr aus riesigen Symbolen besteht, sondern aus Zeilen mit jeweils einem kleinem Symbol plus Text daneben. Die Menüeinträge sind dabei alle untereinander angeordnet.

Photon Themen

Abgerundet werden die bisher verfügbaren Informationen über Photon durch ein neues Repository, welches sich „Photon: Shared Design Language“ nennt und Definitionen bezüglich der Ziele von Photon beinhaltet:

Adaptable

Firefox should adapt itself to anyone: From new users (simple controls, help/encouragement in using features) to seasoned Mozillians (customization/control of the entire browser experience).

Approachable

Firefox is welcoming, open, and inclusive.

Aware

Firefox is vigilant on behalf of users, providing tools to keep them safe while helping them browse better. Firefox is also perceptive, and looks for signals from users before deciding how to act.

Supportive

Firefox understands user needs and supports them with relevant experiences. The browser should be helpful in both proactive and passive ways.

Whimsical

Firefox is fun to use! Our browser delights the user in both expected and unexpected ways.

Der Beitrag Photon – was bereits über das neue Firefox-Design bekannt ist erschien zuerst auf soeren-hentzschel.at.

February 14, 2017 10:28 PM

February 13, 2017

Sören Hentzschel

Firefox 57 wird früher erscheinen

Mozilla hat den Veröffentlichungstermin von Firefox 57 nach vorne verlegt. Firefox 57 ist von besonderer Bedeutung für den Mozilla-Browser, denn es handelt sich dabei um die erste Version, welche nur noch WebExtensions unterstützen wird.

Ende des vergangenen Jahres hatte Mozilla angekündigt, ab Firefox 57 nur noch WebExtensions als Erweiterungs-Architektur für Firefox zuzulassen. XUL- oder SDK-basierte Erweiterungen werden dann von Firefox nicht mehr unterstützt.

Bisher war der 28. November 2017 als Erscheinungstermin für Firefox 57 geplant. Um eine Kollision mit dem amerikanischen Thanksgiving zu vermeiden, hat Mozilla den Erscheinungstermin verlegt. Nun wird Firefox 57 bereits zwei Wochen früher, nämlich am 14. November 2017 und damit sechs Wochen nach Firefox 56 erscheinen.

Am Erscheinungstermin von Firefox 58 ändert sich nichts. Firefox 58 soll am 16. Januar 2018 und damit neun Wochen nach Erscheinen von Firefox 57 veröffentlicht werden.

Der Beitrag Firefox 57 wird früher erscheinen erschien zuerst auf soeren-hentzschel.at.

February 13, 2017 10:05 PM

SeaMonkey-Neuigkeiten

AMO Browsing for SeaMonkey — Add-On – Informationen auf der Addon-Homepage aktualisiert

Blogpost in englischer SpracheEinige von Euch werden bemerkt haben, dass die AMO– Add-On-Seite beim Aufruf eine Nachricht in der Art “Not available for SeaMonkey 2.51” zeigte. Tatsächlich funktioniert das Add-On aber auch mit der aktuellen Trunk-Version einwandfrei. Ich habe die Informationen aktualisiert, so dass diese falsche Meldung nun nicht mehr angezeigt wird.

Falls es Probleme gibt, bitte einfach den Link E-Mail-Adresse für Hilfestellungen auf der Add-On-Seite für eine Nachricht benutzen!

February 13, 2017 04:47 PM

Neue inoffizielle lokalisierte SeaMonkey-Builds verfügbar (Trunk, Beta und Release)

Blogpost in englischer SpracheNewNightlyAdrian Kalla hat mal wieder seine Build-Maschine angeworfen, es gibt neue inoffizielle SeaMonkey-Builds (Trunk, Beta und Release) sowie Sprachpakete für Linux, Mac und Windows. Mit dabei sind Lightning-Kalender und weiteres “Zubehör”.

Download-Verzeichnisse:

Index of /~akalla/unofficial/seamonkey/nightly
[ICO] Name Last
modified

[DIR] latest-comm-central-windows64/ 2017-02-13 05:34
[DIR] latest-comm-aurora-windows64/ 2017-02-12 21:35
[DIR] latest-comm-beta-linux64/ 2017-02-12 17:29
[DIR] latest-comm-beta-linux32/ 2017-02-12 17:29
[DIR] latest-comm-beta-mac64/ 2017-02-12 17:29
[DIR] latest-comm-beta-windows32/ 2017-02-12 17:29
[DIR] latest-comm-beta-windows64/ 2017-02-12 17:28
[DIR] latest-comm-release-linux64/ 2017-02-12 17:28
[DIR] latest-comm-release-linux32/ 2017-02-12 17:28
[DIR] latest-comm-release-mac64/ 2017-02-12 17:28
[DIR] latest-comm-release-windows32/ 2017-02-12 17:28
[DIR] latest-comm-release-windows64/ 2017-02-12 17:28

 

Bitte diese inoffizielle Builds eifrig, aber vorsichtig testen! Meistens funktionieren auch diese Builds trotz ihres experimentellen Entwicklungsstadiums sehr gut, aber ab und an kann auch mal einer dazwischen sein, das einem das User-Profil zerkloppt (mir letztmals vor dem Wochenende passiert), also lieber immer erst mal ein Backup anlegen!

Es wäre interessant zu wissen, ob auch diese Trunk-Builds von der Bug-Epidemie betroffen sind.

Benutzung für Testzwecke auf eigene Gefahr und ohne jede Gewährleistung!

February 13, 2017 07:39 AM

February 09, 2017

Sören Hentzschel

Mozilla veröffentlicht Firefox 51.0.3 für Android

Mozilla hat Firefox 51.0.3 für Android veröffentlicht und behebt damit eine mögliche Absturzursache sowie eine kritische Sicherheitslücke.

Download Mozilla Firefox 51.0.3 für Google Android

Nur wenige Tage nach dem Update auf Version 51.0.2 hat Mozilla Firefox 51.0.3 für Android veröffentlicht. Durch einen Fehler im Buildsystem konnte es auf einigen Geräten mit x86-Architektur zu Abstürzen kommen. Außerdem wurde mit dem Update auf Firefox 51.0.3 eine Sicherheitslücke behoben, welche von Mozilla als kritisch eingestuft wird.

Der Beitrag Mozilla veröffentlicht Firefox 51.0.3 für Android erschien zuerst auf soeren-hentzschel.at.

February 09, 2017 10:38 PM

February 08, 2017

Sören Hentzschel

Mozilla Thunderbird 45.7.1 veröffentlicht

Kurz nach Veröffentlichung von Version 45.7 hat die Thunderbird-Community Thunderbird 45.7.1 veröffentlicht und behebt damit einen Fehler.

Die Veröffentlichung von Thunderbird 45.7 ist noch nicht lange her, nun wurde mit Thunderbird 45.7.1 ein schnelles Update nachgereicht. Die neue Version behebt ein mit Version 45.7 eingeführtes Problem, welches dafür sorgte, dass Thunderbird beim Betrachten bestimmter IMAP-Nachrichten abstürzen konnte.

Download Mozilla Thunderbird 45.7.1

Der Beitrag Mozilla Thunderbird 45.7.1 veröffentlicht erschien zuerst auf soeren-hentzschel.at.

February 08, 2017 10:56 PM

February 07, 2017

Sören Hentzschel

So geht es weiter mit dem Multiprozess-Firefox – 2. Edition

Die neue Multiprozess-Architektur Electrolysis, kurz: e10s, erreicht immer mehr Nutzer. Es handelt sich dabei um den größten Umbau von Firefox, seit es den Mozilla-Browser gibt. Dieser Artikel gibt einen aktuellen und ausführlichen Überblick darüber, was die nächsten Meilensteine hinsichtlich der Multiprozess-Architektur sind.

Unter dem Namen Electrolysis, oder kurz: e10s, entwickelt Mozilla eine Multiprozess-Architektur für Firefox. Eine finale Version hat diese erstmals mit Firefox 48 erreicht; damals noch in der einfachsten Form mit nur einem Content-Prozess und nur für einen kleinen Teil der Nutzer. Unter anderem durften keine Add-ons aktiviert sein, damit die Multiprozess-Architektur aktiviert wird.

Vor einem halben Jahr wurde auf diesem Blog eine ausführliche Zusammenfassung über die kommenden Meilensteine der Multiprozess-Architektur veröffentlicht und seit dem aktuell gehalten. Zwecks Übersichtlichkeit folgt an dieser Stelle eine neue Zusammenfassung mit den neusten Planungen, welche damit die alte Übersicht ablöst.

Grundsätzlich gilt, dass – wenn im Folgenden auch bei keiner bestimmten Firefox-Version explizit erwähnt – mit jeder neuen Version an Faktoren wie Performance und Stabilität gearbeitet wird und die Multiprozess-Architektur besser funktionieren sollte als mit der jeweiligen Version zuvor. Unter anderem das Wechseln von Tabs in Kombination mit e10s konnte zwischen Firefox 48 und Firefox 53 spürbar verbessert werden.

Firefox 51: Der aktuelle Stand der Dinge

Die Multiprozess-Architektur aktiviert in Firefox 51 neben einem Browser-Prozess standardmäßig einen einzelnen Content-Prozess, den sich alle Tabs teilen. NPAPI-Plugins laufen bereits seit lange vor dem e10s-Projekt in einem eigenen Prozess, dem sogenannten Plugin-Container. Die Aufteilung auf weitere Prozesse ist für eine spätere Version geplant.

Multiprozess-Firefox Phase 1

Damit die Multiprozess-Architektur in Firefox 51 aktiviert wird, müssen verschiedene Kriterien erfüllt werden. Ein Kriterium sind die aktivierten Add-ons. Folgende Erweiterungen qualifizieren für die Nutzung von e10s: ausnahmslos alle WebExtensions, alle Erweiterungen, welche von ihrem Entwickler explizit als kompatibel markiert worden sind (Ausnahme: Tab Mix Plus) sowie an die 770 weitere Erweiterungen, die auf dieser Liste stehen.

Es genügt ein einzelnes aktiviertes Add-on, welches diese Anforderung nicht erfüllt, damit die Multiprozess-Architektur deaktiviert bleibt. Weitere Ausschlusskriterien: die Verwendung von Microsoft Windows XP als Betriebssystem, von Screenreadern oder anderen a11y-Werkzeugen, von Geräten mit Touchscreen sowie von Firefox auf Linux in einer Sprache, in welcher von rechts nach links geschrieben wird.

Firefox 52: Linux + RTL-Sprachen

Mozilla hat die Unterstützung von e10s + Firefox in Sprachen, in denen von rechts nach links geschrieben wird, in Firefox 50 aktiviert – für Nutzer von Windows und macOS. In Firefox 52 kommt die entsprechende Linux-Unterstützung dazu.

Firefox 52: Unterstützung von userContent.css

Firefox besitzt ein mächtiges Werkzeug von Haus aus integriert, welches es ermöglicht, die Gestaltung von Webseiten nahezu beliebig zu beeinflussen, zumindest im Rahmen dessen, was mit CSS möglich ist. Eine Erweiterung wie Stylish ist also für Firefox-Nutzer häufig gar nicht notwendig, wenn die Optik einer Webseite geändert werden soll. Gemeinsam mit der Multiprozess-Architektur konnte dieses Feature bisher allerdings nicht genutzt werden. Ab Firefox 52 werden e10s + userContent.css unterstützt.

Firefox 52+: Kompatibilität mit weiteren Add-ons

Seit Veröffentlichung von Firefox 48 wurde die Kompatibilität von e10s + Add-ons mit jeder weiteren Version erweitert. Dies soll auch in Firefox 52 wieder der Fall sein. Unter anderem wird Tab Mix Plus von der Blacklist genommen, womit dessen Nutzung nicht mehr für die Nutzung von e10s disqualifiziert.

Die Ausrollung für Nutzer weiterer Add-ons basiert auf dem Verlauf der Betaphase und den Daten, die sich im Laufe der kommenden Wochen und Monate ergeben. Schlussendliches Ziel ist es, dass alle Erweiterungen für die Nutzung von e10s qualifizieren, welche von ihrem Entwickler nicht explizit als nicht kompatibel markiert worden sind. Im Idealfall sollte dies mit Firefox 53 der Fall sein.

Unabhängig von Änderungen durch Mozilla können natürlich auch weitere Add-ons von ihren jeweiligen Entwicklern im Laufe der kommenden Monate als e10s-kompatibel markiert werden.

Spezialfall: Firefox ESR 52

Firefox ESR steht für Extended Support Release und bezeichnet die Firefox-Version, die mit Langzeitunterstützung kommt. Das bedeutet, dass diese Version nur einmal im Jahr einen großen Versionssprung macht und dabei sehr viele Neuerungen erhält, dazwischen gibt es alle sechs bis acht Wochen lediglich Bugfix- und Sicherheitsupdates.

Für Firefox ESR gilt bei der Ausrollung von e10s eine Besonderheit: zum Einsatz kommen nicht die Kriterien der Mainstream-Version von Firefox 52, sondern die von Firefox 50. Das heißt, die in Firefox 51 rund 770 zusätzlich unterstützten Erweiterungen werden in Firefox ESR 52 genauso wenig unterstützt wie Tab Mix Plus und alle weiteren Erweiterungen, welche noch in der finalen Version von Firefox 52 für die Nutzung mit e10s erlaubt werden.

Ausnahme zu den Kriterien von Firefox 50: Nutzer der russischen Firefox-Version werden in Firefox ESR 52 nicht von der Nutzung der Multiprozess-Unterstützung ausgeschlossen (diese Restriktion wurde ursprünglich in Firefox 51 aufgehoben).

Kein e10s für Nutzer von Windows XP

Mozilla stellt die Unterstützung von Windows XP mit Firefox 52 ein. Entsprechende Nutzer werden dann automatisch auf Firefox ESR 52 migriert werden und noch zumindest bis September 2017 Sicherheitsupdates erhalten. Firefox 53 und neuer werden auf Systemen mit Windows XP gar nicht erst starten. Aber auch in Firefox ESR 52 erhalten Nutzer von Windows XP kein e10s. Mit anderen Worten: Nutzer von Windows XP werden nie Firefox mit Multiprozess-Architektur erhalten.

Firefox 53: GPU-Prozess für Windows-Nutzer

Der Quantum Compositor ist kein Teil der e10s-, sondern der Quantum-Initiative, nichtsdestominder sei dies hier erwähnt, weil der Quantum Compositor einen zusätzlichen Grafikkarten-Prozess einführt. Da Grafiktreiber eine der Hauptquellen für Firefox-Abstürze sind, wird durch die Auslagerung in einen eigenen Prozess erwartet, dass Firefox dadurch wesentlich stabiler wird. Der zusätzliche Prozess soll in Firefox 53 für Windows-Nutzer standardmäßig aktiviert sein.

Firefox 53: Neue Add-ons dürfen nur noch WebExtensions sein

Ab dem Tag des Erscheinens von Firefox 53 akzeptiert Mozilla auf addons.mozilla.org nur noch neue Erweiterungen, welche WebExtensions und damit automatisch e10s-kompatibel sind, nicht länger XUL- oder SDK-basierte Erweiterungen. Dies gilt auch für die Signierung von Erweiterungen, die auf anderen Seiten gehostet werden. Bereits existierende Erweiterungen alter Architekturen können weiterhin bis zum Erscheinen von Firefox 57 auf neue Versionen mit ebenfalls alter Architektur aktualisiert werden.

Firefox 53: Blockierung falsch markierter Add-ons

Hat der Nutzer Add-ons aktiviert, welche von ihrem Entwickler explizit als kompatibel markiert worden sind, ist damit eine wichtige Bedingung für die Aktivierung der Multiprozess-Architektur erfüllt. Genauso kann ein Entwickler eine Erweiterung als nicht kompatibel markieren, dann bleibt die Erweiterung aktiv und die Multiprozess-Architektur deaktiviert. Ist allerdings ein Add-on als kompatibel markiert und ist reproduzierbar nicht kompatibel, wird das jeweilige Add-on ab Firefox 53 deaktiviert und die Multiprozess-Architektur nicht wegen dieses Add-ons deaktiviert.

Firefox 54: Unterstützung von a11y-Werkzeugen

Ab Firefox 54 werden erstmals a11y-Werkzeuge gemeinsam mit e10s unterstützt. Darunter fallen Tools wie Screenreader, Bildschirmlupen, aber auch Geräte mit Touchscreen.

Firefox 54: Gestaltung von Optionsfeldern per CSS

Die Optionsfelder von <select>-Elementen waren schon immer schwierig browser- sowie betriebssystemübergreifend zu gestalten. Hatte Firefox dies in der Vergangenheit erlaubt, war das mit aktivierter Multiprozess-Architektur bislang nicht mehr möglich. Ab Firefox 54 können hier wieder die Hintergrund- sowie Textfarbe per CSS geändert werden. Andere Änderungen per CSS werden nicht unterstützt.

Firefox 54+: Sandboxing

Ebenfalls für Firefox 54 geplant ist die erstmalige standardmäßige Erweiterung von Firefox um sogenanntes Sandboxing der Content-Prozesse. Dies soll Firefox sicherer machen. Die Multiprozess-Architektur ist hierfür eine Voraussetzung. In weiteren Versionen können die Sandbox-Restriktionen weiter verschärft werden.

Sandboxing

Firefox 55: Mehrere Content-Prozesse

In der Nightly-Version von Firefox 54 sind bereits zwei Content-Prozesse statt nur einer standardmäßig aktiviert. Mozilla arbeitet daran, mehrere Content-Prozesse über Nightly-Versionen hinaus kompatibel zu machen und plant mit vier Content-Prozessen für den Anfang. Geplante Auslieferung in einer finalen Version: Firefox 55.

Multiprozess-Firefox Phase 2

Firefox 55: WebExtensions in eigenen Prozessen

Darüber hinaus arbeitet Mozilla bereits daran, WebExtensions in eigene Prozesse auszulagern. Auch hier wird mit Firefox 55 als Ziel für die Auslieferung in einer finalen Version geplant.

Multiprozess-Firefox Phase 3

Firefox 57: keine inkompatiblen Erweiterungen mehr

Ab Firefox 57 werden nur noch WebExtensions unterstützt, weder alte XUL-Erweiterungen noch SDK-basierte Erweiterungen. Damit gibt es ab Firefox 57 auch keine Erweiterungen mehr, welche nicht kompatibel mit e10s sind. In Firefox vorhandene Kompatibilitäts-Shims, welche die Umstellung von Erweiterungen alter Architekturen bei Verwendung auf Kosten der Performance erleichterten, werden ab Version 57 aus Firefox entfernt werden.

Hinweis für Nutzer der Beta-Version von Firefox: Es besteht die Möglichkeit, dass diese Einschränkung bereits während der Beta-Phase von Firefox 56 getestet werden wird.

Firefox 57 (Nightly): Entfernung der Option, e10s zu deaktivieren

Firefox 57 erreicht im Juni die Nightly-Phase. Geplant ist, dass ab dann e10s in der Nightly-Version auch nicht mehr deaktiviert werden kann. Ob dies bereits die finale Version von Firefox 57 betreffen wird, ist noch nicht bekannt.

Firefox.next: weitere Prozesse

Die Nightly-Version von Firefox hat bereits seit Version 53 einen eigenen Content-Prozess für den lokalen Dateizugriff per file://-URI standardmäßig aktiviert. Diese Maßnahme dient der Sicherheit. Sollte durch ein Sicherheitsproblem ein Content-Prozess kompromittiert werden, kann dieser dadurch trotzdem nicht genutzt werden, um auf lokale Dateien zuzugreifen. Dieser spezielle Content-Prozess besitzt ausschließlich Lese-Rechte auf dem System. Wann dieser zusätzliche Prozess in der finalen Version von Firefox standardmäßig aktiviert werden wird, ist noch nicht bekannt.

Auch die Aktivierung von mehr als vier Content-Prozessen ist langfristig denkbar. Konkrete Zielsetzungen oder Pläne gibt es diesbezüglich aber noch nicht.

(nach Inhalten von [1], [2] und [3])

Der Beitrag So geht es weiter mit dem Multiprozess-Firefox – 2. Edition erschien zuerst auf soeren-hentzschel.at.

February 07, 2017 10:38 PM

February 06, 2017

Sören Hentzschel

Mozilla veröffentlicht Firefox 51.0.2 für Android

Mozilla hat Firefox 51.0.2 für Android veröffentlicht. Das außerplanmäßige Update behebt eine mögliche Absturzursache.

Download Mozilla Firefox 51.0.2 für Google Android

Für Android ist ein Update der Versionsreihe 51 für den Mozilla-Browser Firefox erschienen. Firefox 51.0.2 behebt eine mögliche Absturzursache, welche durch die Verwendung einer bestimmten Android-Bibliothek auf manchen Geräten mit x86-Architektur verursacht worden war.

Die Versionsnummer Firefox 51.0.1 wurde nur für die Desktop-Version vergeben, so dass es einen Firefox 51.0.1 für Android nicht gibt.

Der Beitrag Mozilla veröffentlicht Firefox 51.0.2 für Android erschien zuerst auf soeren-hentzschel.at.

February 06, 2017 09:40 PM

February 04, 2017

Sören Hentzschel

Mozilla schließt Connected Devices-Abteilung

Mozilla hat die Schließung seiner Abteilung für Connected Devices bekannt gegeben. Die Bestrebungen im Bereich der Internet of Things (IoT) legt Mozilla in Zukunft statt auf die Veröffentlichung kommerzieller Produkte auf Forschung und neue Technologien.

Nach dem Ende von Firefox OS für Smartphones hat sich Mozilla verstärkt mit dem Internet of Things (IoT) und sogenannten Connected Devices befasst. In diesem Rahmen sind einige interessante Ideen entstanden, unter anderem das Projekt Sensor Web, Maget oder Vaani. Produkte im Bereich der Connected Devices sind von Mozilla auf absehbare Zeit allerdings erst einmal nicht zu erwarten, denn Mozilla hat seine Abteilung für Connected Devices geschlossen.

Mozilla hat sich dazu entschieden, im aufstrebenden Bereich der Internet of Things, der noch in den Kinderschuhen steckt, einen Schritt zurück zu gehen und nicht länger nach Möglichkeiten zu suchen, kommerzielle Produkte auf den Markt zu bringen und zu etablieren, stattdessen richtet Mozilla seinen Fokus neu auf Forschung und künftige Technologien aus. Mozilla bleibt also weiterhin dem Bereich des Internet of Things verbunden. So wurde beispielsweise das Vaani-Projekt unter anderem in das DeepSpeech-Projekt überführt, in dessen Rahmen Mozilla eine Sprache-zu-Text-Engine entwickelt, welche durch Techniken des Maschinen-Lernens dazu lernen kann, basierend auf Baidus Forschung zu diesem Thema.

Von der Auflösung des Connected Devices-Teams sind etwa 50 Mitarbeiter betroffen. Ein Teil dieser Mitarbeiter wird woanders innerhalb von Mozilla unterkommen, den anderen werden diverse Vorteile seitens Mozilla zugesichert. Die Entlassung von Mitarbeitern ist keineswegs als Anzeichen dafür zu sehen, dass es Mozilla schlecht gehen würde. Finanziell geht es Mozilla so gut wie noch nie und Mozilla als Organisation ist weiterhin am Wachsen. Alleine letzten Monat wurden wieder elf neue Mitarbeiter vorgestellt – neue Mitarbeiter werden jede Woche im Mozilla Wiki bekannt gegeben -, 24 weitere Vollzeit-Positionen sind derzeit ausgeschrieben. In einem Statement zum Thema ließ Mozilla wissen, dass man weiterhin die Mitarbeiterzahl erhöhen und in neue Bereiche wie Internet of Things, Virtuelle Realität, Augmented Reality und ein dezentralisiertes Web investieren wird.

Berichterstattung zum Thema Firefox OS

Auf vielen anderen Webseiten wurde dieser Schritt als endgültiges Aus für Firefox OS betitelt, dabei ist das Ende der Entwicklung von Firefox OS schon seit vielen Monaten besiegelt und keineswegs eine Neuigkeit. Zwar bedeutete das Ende von Firefox OS für Smartphones den Anfang für das neue Connected Devices-Team, sehr schnell hatte sich damals aber schon herausgestellt, dass Firefox OS nicht als Basis für Mozillas Bestrebungen im Bereich von IoT und Connected Devices dienen wird. Sämtliche Projekte, die Mozillas Connected Devices-Team in den letzten Monaten erforscht und entwickelt hatte, hatten mit Firefox OS überhaupt nichts zu tun. Der Zusammenhang zu Firefox OS, den viele andere Medien sehen, basiert damit ausschließlich auf mangelnder Recherche.

Der Beitrag Mozilla schließt Connected Devices-Abteilung erschien zuerst auf soeren-hentzschel.at.

February 04, 2017 06:51 PM

SeaMonkey-Neuigkeiten

Neues Add-On: “Sidebar Add Custom Tab”

Blogpost Version 2017-02-04 14:41 UTC
Blogpost in englischer SpracheIn den AMO gibt es nun von Isaac Schemm ein weiteres praktisches Hilfsmittel:  das Sidebar Add Custom Tab-Addon. Dieses Add-On ermöglicht es, die Ansicht beliebiger Webseiten mit wenigen Klicks als Sidebar-Panel in die Sidebar einzufügen.

Wozu?

In Kürze wird mich das Klingeln der eieruhr daran erinnern, das Toilettfenster zu schließen.

In Kürze wird mich das Klingeln der Eieruhr daran erinnern, das Toilettfenster zu schließen.

Zwar sind die meisten Webseiten nicht sonderlich geeignet für die Darstellung in einem Sidebar-Panel – die zur Verfügung stehende Fläche ist für die Darstellung der Seite einfach zu schmal. Oder es gibt einfach keinen sinnvollen Grund, die Seite nicht einfach (per Bookmark) in einem TAB darzustellen. Für manche Seiten aber kann die Darstellung in der Sidebar aber durchaus sinnvoll sein:

  • Du brauchst ein Wörterbuch DeutschRumänisch auch beispielsweise beim Email-Schreiben? Da könnte diese Wörterbuch-Seite in der Sidebar praktisch sein.
  • Neuigkeiten bei  Heise News? Einfach in der Sidebar …
  • und so weiter

Bisher war es nötig, ein paar  recht komplizierte Schritte abzuarbeiten, um die Ansicht einer Webseite in ein Sidebar-Panel zu bekommen, nun geht das blitzeinfach mit dem neuen Add-On.

Probleme

Keine nennenswerten, nur kleinere

  • WINDOWS verliert (bei mir jedenfalls) meistens den Focus auf das Browser-Window, in dem gerade das neue Sidebar-Panel eingefügt wurde.
  • Einige Seiten (Beispielsweise der WORDPRESS Reader) funktionieren in der Sidebar nicht, aber das ist kein Problem mit dem Add-On, sondern ein allgemeines (Sidebar-) Problem

Sonst noch etwas

Hatten wir vielleicht irgendwann mal Sidebar-TABs in der Sidebar? Ich finde, das sind keine TABs, sondern Panels — auch wenn in der SeaMonkey-Hilfe und dem UI von Sidebar-Tabs die Rede ist.

Geeignete Webseiten für Sidebar-TABs-Anzeige

SeaMonkey project blog
Der englischsprachige inoffizielle SeaMonkey Blog
Der deutschsprachige inoffizielle SeaMonkey Blog
Tagesschau.de
Youtube: nicht optimal, aber wenn man nebenher Musik hören /angucken will ist das gar nicht schlecht.
Eine Eieruhr wie beispielsweise online-stopwatch.com, die den Zeitablauf mit einem Klingelton signalisiert (vielleicht gibt es noch bessere (schmalere)?)
Wahrscheinlich noch viele andere …

Weitere Vorschläge bitte als Kommentare!

Ungeeignet:

Google-Kalender, Facebook,


Sonstige Sidebar-Informationen:

Da fallen mir gerade nur Ed Mullens Seiten ein, die in den letzten SeaMonkey-Versionen auch über ˋTabs → Sidebar Directoryˊ aufgerufen werden.

.Früher gab es viele Sidebar-Informationen zu (Netscape-) Sidebars auf DMOZ, alles verschwunden.

Wenn Du Seiten mit interessanten Informationen zum Thema Sidebar weißt, hinterlasse doch bitte einfach einen Kommentar!

February 04, 2017 08:50 AM

February 02, 2017

Sören Hentzschel

Programmiersprache: Rust 1.15 steht bereit

Rust ist eine neue Programmiersprache, in welcher die ebenfalls sich in Entwicklung befindliche neue Rendering-Engine von Mozilla geschrieben wird, die auf den Namen Servo hört. Ab sofort steht Rust 1.15 bereit.

Für die neue Programmiersprache Rust, in welcher auch Mozillas kommende Engine Servo entwickelt wird, ist ein Release-Zyklus vorgesehen, den man ähnlich auch von Firefox kennt: alle sechs Wochen erscheint eine neue Version und gleichzeitig eine erste Betaversion des Nachfolgers der neuen Version. Nachdem vor sechs Wochen Rust 1.14 erschienen ist, steht nun erwartungsgemäß Rust 1.15 bereit. 1.443 Patches sind im aktuellen Release gegenüber Rust 1.14 gelandet. Wer sich für alle Highlights der neuen Version interessiert, findet wie immer in der offiziellen Release-Ankündigung weitere Informationen.

Der Beitrag Programmiersprache: Rust 1.15 steht bereit erschien zuerst auf soeren-hentzschel.at.

February 02, 2017 09:21 PM

February 01, 2017

Sören Hentzschel

Mozilla Thunderbird 45.7 veröffentlicht

Die Thunderbird-Community hat Thunderbird 45.7 veröffentlicht und behebt damit mehrere Fehler sowie Sicherheitslücken des freien E-Mail-Clients Mozilla Thunderbird.

Mozilla Thunderbird wurde in Version 45.7 veröffentlicht. Die neue Version behebt mehrere Fehler und außerdem acht Sicherheitslücken, von denen drei die höchste Gefahreneinstufung erhalten haben. Alleine aus Sicherheitsgründen ist ein Update daher für alle Thunderbird-Nutzer empfohlen.

Behobene Fehler in Thunderbird 45.7:

  • Message preview pane non-functional after IMAP folder was renamed or move
  • „Move To“ button on „Search Messages“ panel not working
  • Message sent to „undisclosed recipients“ shows no recipient (non-functional since Thunderbird version 38)
  • Calendar: No way to accept/decline email invitations when sent and received messages are stored in the same folder

Download Mozilla Thunderbird 45.7

Der Beitrag Mozilla Thunderbird 45.7 veröffentlicht erschien zuerst auf soeren-hentzschel.at.

February 01, 2017 10:08 PM

January 31, 2017

SeaMonkey-Neuigkeiten

Neue inoffizielle lokalisierte SeaMonkey 2.48- und 2.49-Builds verfügbar

Blogpost in englischer SpracheNewNightlyAdrian Kalla hat mal wieder seine Build-Maschine angeworfen, es gibt neue inoffizielle SeaMonkey-Builds (Beta und Release) sowie Sprachpakete für Linux, Mac und Windows. Mit dabei sind Lightning-Kalender und weiteres “Zubehör”.

Download-Verzeichnisse:

[DIR] latest-comm-beta-linux32/ 2017-01-30 08:28
[DIR] latest-comm-beta-linux64/ 2017-01-30 06:13
[DIR] latest-comm-beta-windows64/ 2017-01-30 05:22
[DIR] latest-comm-release-linux32/ 2017-01-30 03:42
[DIR] latest-comm-release-linux64/ 2017-01-30 01:07
[DIR] latest-comm-release-windows32/ 2017-01-29 22:44
[DIR] latest-comm-release-windows64/ 2017-01-29 17:57

 

Bitte diese inoffizielle Builds eifrig, aber vorsichtig testen! Meistens funktionieren auch diese Builds trotz ihres experimentellen Entwicklungsstadiums sehr gut, aber ab und an kann auch mal einer dazwischen sein, das einem das User-Profil zerkloppt (mir letztmals vor dem Wochenende passiert), also lieber immer erst mal ein Backup anlegen!

Es wäre interessant zu wissen, ob auch diese Trunk-Builds von der Bug-Epidemie betroffen sind.

Benutzung für Testzwecke auf eigene Gefahr und ohne jede Gewährleistung!

January 31, 2017 06:52 AM

January 28, 2017

Sören Hentzschel

Trails: Navigationskonzept für Browser-Tabs von Mozilla

Tabs sind aus heutigen Browsern nicht mehr wegzudenken. Am wesentlichen Konzept von Tabs, deren Chronik und der Navigation zwischen bereits besuchten Seiten hat sich in all den Jahren nichts geändert. Im Rahmen von Mozillas browser.html-Projekt wird derzeit der Prototyp eines Trails genannten Navigationskonzepts ausgearbeitet.

browser.html ist ein Forschungsprojekt von Mozilla, welches in Zusammenhang mit Mozillas kommender Servo-Engine steht. Das Ziel von browser.html ist es, eine Browseroberfläche nur auf Basis von Webtechnologie zu erstellen. Nightly-Versionen von Servo werden gebündelt mit browser.html ausgeliefert.

Das Team hinter browser.html arbeitet derzeit an einem Prototyp, um das bisher bekannte Tabbed Browsing um ein Navigationskonzept zu erweitern, welches das Projekt Trails nennt. Das Ziel hinter den Trails ist es, die Aktivität des Nutzers besser abzubilden als es bisher üblich ist. Das Ganze wird am Beispiel einer Pizza-Bestellung demonstriert.

Das bisherige Modell

Die Suche nach der perfekten Pizza sieht im traditionellen Navigationsmodell so aus, dass der fiktive Beispiel-Anwender – in diesem Artikel „A“ genannt – die Suchmaschine seiner Wahl benutzt und dort eine Ergebnisliste präsentiert bekommt.

Trails

A klickt ein Resultat der Plattform Yelp an, welches eine Liste von Restaurant beinhaltet. Von dort navigiert A zum Eintrag eines vielversprechenden Pizza-Restaurants.

Trails

Externe Links auf Yelp öffnen in neuen Tabs, so dass auch hier der Klick auf die Webseite des Restaurants im Öffnen eines neuen Tabs resultiert.

Trails

Und genau hier kommt die Schwierigkeit des traditionellen Modells zum Vorschein: der neue Tab besitzt keinerlei Chronik oder Verbindung zum vorherigen Tab. Der Weg, wie A zu dieser Seite gekommen ist, ist verloren.

Um nach weiteren Optionen zu suchen, kann A nun den vorherigen Tab wieder aktivieren und von dort zurück zur Ergebnisliste von Yelp navigieren.

Trails

Wählt A nun ein neues Restaurant ist, wird ein Teil der vorherigen Tab-Navigation überschrieben.

Trails

Ein Klick auf einen externen Link im neuen Suchresultat öffnet wieder einen neuen Tab und wieder ist die Verbindung zum vorherigen Tab verloren.

Trails

Anschließend aktiviert A wieder den ersten Tab und geht in der Chronik dieses Tabs so weit zurück, dass die Resultate der Suchmaschine wieder erscheinen. Von dort öffnet A direkt die Webseite eines anderen Restaurants. Das Ergebnis: wieder werden Teile der vorherigen Navigation, in dem Fall die Yelp-Ergebnisse, überschrieben.

Trails

In diesem Beispiel-Szenario ist mehr als ein Drittel der Navigation verloren. Zwar bieten Browser eine Chronik an, welche alle besuchten Seiten darstellen, dabei geht der Weg, den der Benutzer wählt, aber vollkommen verloren.

Trails

Mit den Trails versucht das browser.html-Projekt, die Navigation des Nutzers zu bewahren.

Trails

Nach Ansicht des Projekts ist allerdings weniger entscheidend, wo jeder dieser Pfade auseinander ging, als viel mehr der komplette Pfad einer jeden Navigation. Dieses Modell sieht wie folgt aus:

Trails

Der Vorteil dabei ist, dass jede dieser Zeilen die Navigation von Beginn mit der Anfrage bis zum Ergebnis und so jeweils eine eigenständige und von anderen Ergebnissen unabhängige Geschichte darstellt.

Nachdem diese Erklärung bisher mehr theoretischer Natur ist, ist im Folgenden zu sehen, wie das Ganze in der Praxis dargestellt werden kann.

Video auf YouTube ansehen

Trails

Fazit

Mit den Trails werden nicht die Tabs als solche ersetzt, sondern die Geschichte, die jeder Tab erzählt. Für die grundsätzliche Benutzung des Browsers ändert sich dadurch erst einmal nichts. Sobald der Nutzer aber zurücknavigiert und von dort zum Beispiel ein anderes Ergebnis eines Suchmaschinen-Resultats anklicken möchte, spielen Trails ihre große Stärke aus. Wo bisher die Chronik eines einzelnen Tabs Seiten „vergessen“ hat, bleibt mit Trails die vollständige Navigation erhalten.

Sind die Trails erst einmal umgesetzt, kann das Konzept von hier aus sogar noch weiter gedacht werden. Das browser.html-Projekt hat dazu diverse Ideen, wie beispielsweise nicht nur URLs mit anderen zu teilen, sondern ganze Trails, das Beibehalten von Trails für die Offline-Nutzung, die Markierung von Trails mit Gedanken während der Recherche zu einem Thema oder das optionale Öffnen von Seiten in einem neuen Trail.

Der Beitrag Trails: Navigationskonzept für Browser-Tabs von Mozilla erschien zuerst auf soeren-hentzschel.at.

January 28, 2017 11:40 AM

January 26, 2017

Sören Hentzschel

Schnelle Korrektur: Mozilla veröffentlicht Firefox 51.0.1

Mozilla hat nur zwei Tage nach Veröffentlichung von Firefox 51 nachgebessert und ein außerplanmäßiges Update auf Firefox 51.0.1 veröffentlicht.

Vor zwei Tagen hat Mozilla Firefox 51 veröffentlicht. Die neue Version brachte viele Neuerungen, hatte allerdings ein Problem: Aufgrund eines Fehlers im Build-System hatten die API-Keys für die Geolocation-API gefehlt. Die Folge war, dass Webseiten, welche die Geolocation-API nutzen, nicht wie erwartet funktionierten.

Ein weiteres Problem bestand darin, dass durch die Ergänzung vieler zusätzlicher Add-ons für die gemeinsame Nutzung mit der Multiprozess-Architektur Electrolysis (e10s) inkompatible Erweiterungen nicht korrekt berücksichtigt worden sind. Erweiterungen, welche von ihrem Entwickler explizit als inkompatibel markiert worden sind, wurden durch den Fehler fälschlicherweise als kompatibel betrachtet.

Der Beitrag Schnelle Korrektur: Mozilla veröffentlicht Firefox 51.0.1 erschien zuerst auf soeren-hentzschel.at.

January 26, 2017 09:36 PM

Mozilla veröffentlicht Firefox Klar 3.0 für Apple iOS

Firefox Klar ist ein spezialisierter Browser mit Fokus auf Privatsphäre sowie Content-Blocker für Safari. Nun hat Mozilla Firefox Klar 3.0 für Apple iOS veröffentlicht.

Firefox Klar ist das deutschsprachige Pendant zu Firefox Focus für Apple iOS 9.0 und höher. Es handelt sich dabei gleichzeitig um einen Content-Blocker für Safari als auch um einen eigenständigen Browser, der keine Spuren auf dem Gerät hinterlässt.

Download Firefox Klar 3.0 für Apple iOS

Der Unterschied zwischen Firefox für iOS und Firefox Klar für iOS:

Firefox für iOS gibt es natürlich nach wie vor. Im Gegensatz zu Firefox für iOS besitzt Firefox Klar einen integrierten Content-Blocker. Dieser Unterschied hat technische Gründe. Firefox nutzt genau wie Chrome das neuere und bessere WKWebView anstelle des alten UIWebView. Auf Grund von Restriktionen seitens Apple ist es für andere Browser nicht möglich, Content-Blocking gemeinsam mit WKWebView zu nutzen. Firefox Klar hingegen nutzt UIWebView. Dafür bietet Firefox Klar keine erweiterten Browser-Features wie Lesezeichen, Sync, nicht einmal Tabs. Von der Klar-App ist es allerdings nur ein Klick, um eine Webseite in Safari oder Firefox für iOS zu öffnen. Per Klick auf eine sehr prominent in der Adressleiste platzierte Schaltfläche können außerdem Chronik und Cookies ohne große Umwege gelöscht werden. Der Fokus liegt also bei Firefox Klar also auf der Betrachtung einzelner Webseiten, ohne dass sich der Nutzer Gedanken um seine Privatsphäre machen muss.

Die Neuerungen von Firefox Klar 3.0

Die wichtigste, da mit Abstand am häufigsten gewünschte Neuerung ist, dass es ab sofort möglich ist, die Suchmaschine zu ändern. Zur Auswahl stehen neben Google auch noch Yahoo!, DuckDuckGo, Amazon, Twitter sowie Wikipedia. DuckDuckGo als Suchoption stellte den zweithäufigsten Wunsch im Nutzer-Feedback dar.

Firefox Klar 3.0

Mit Firefox Klar geöffnete Webseiten können bereits seit Version 2.0 per Klick auch im regulären Firefox geöffnet werden. Dabei wird ab sofort der private Modus von Firefox genutzt. Auch steht Firefox als Option nun zur Verfügung, wenn Firefox noch gar nicht installiert ist. In diesem Fall führt die Schaltfläche zum Download von Firefox. Durch die Integration des Share-Menüs von iOS stehen Möglichkeiten zum Teilen bereit.

Firefox Klar 3.0

Weiterhin verbessert wurde der Umgang mit externen Links wie Telefonnummern, so dass diese nun als solche erkannt werden und per Klick darauf die Telefon-Funktion des Geräts genutzt werden kann.

Firefox Klar steht ab sofort in mehr als 20 weiteren und damit in insgesamt 27 Sprachen zur Verfügung.

Der Beitrag Mozilla veröffentlicht Firefox Klar 3.0 für Apple iOS erschien zuerst auf soeren-hentzschel.at.

January 26, 2017 09:09 AM

January 25, 2017

Sören Hentzschel

Firefox Nightly 54: Mozilla aktiviert mehrere Content-Prozesse

Die neue Multiprozess-Architektur von Firefox hat bereits einige Nutzer erreicht. Dabei findet eine Trennung zwischen Browser- und Content-Prozess statt, wobei sich alle Tabs einen gemeinsamen Content-Prozess teilen. In der Nightly-Version von Firefox 54 hat Mozilla nun mehrere Content-Prozesse aktiviert.

Die Ausrollung der neuen Multiprozess-Architektur von Firefox, die auf den Namen Electrolysis, oder kurz: e10s, hört, befindet sich in vollem Gang und erreicht mit Firefox 51 weitere Nutzer. Noch laufen dabei aber alle Webseiten in einem gemeinsamen Content-Prozess.

Multiprozess-Firefox Phase 1

In der aktuellen Nightly-Version von Firefox 54 kommen erstmals zwei Content-Prozesse zum Einsatz. Dies sollte im Idealfall für noch mehr Reaktionsfreudigkeit und Stabilität sorgen. Zu einem späteren Zeitpunkt werden mehr als zwei Content-Prozesse aktiviert werden, die genaue Anzahl ist bislang noch nicht klar.

Multiprozess-Firefox Phase 2

Die Fortschritte für die Aktivierung mehrerer Content-Prozesse in der Developer Edition von Firefox können in diesem Ticket verfolgt werden, für die Beta-Version hier und für die finale Version von Firefox an dieser Stelle.

Der Beitrag Firefox Nightly 54: Mozilla aktiviert mehrere Content-Prozesse erschien zuerst auf soeren-hentzschel.at.

January 25, 2017 08:26 AM

January 24, 2017

Sören Hentzschel

Die Neuerungen von Firefox 51 (Android)

Mozilla hat Firefox 51 für Android veröffentlicht. Dieser Artikel beschreibt die Neuerungen der aktuellen Version des Browsers für das Google-Betriebssystem.

Download Mozilla Firefox 51.0 für Android

Neben der Desktop-Version hat Mozilla auch Firefox für Android auf Version 51 aktualisiert. Die Änderungen fallen dieses Mal besonders überschaubar aus, genau genommen gibt es keine einzige nennenswerte Feature-Ergänzung. Nichtsdestominder ist das Update auf die neue Version natürlich alleine aufgrund der geschlossenen Sicherheitslücken wichtig.

Für das Content-Rendering wird ab sofort die 2D-Grafik-Bibliothek Skia verwendet. Dazu kommen weitere Plattform-Verbesserungen wie eine verbesserte Unterstützung von Webstandards und natürlich Bugfixes.

Der Beitrag Die Neuerungen von Firefox 51 (Android) erschien zuerst auf soeren-hentzschel.at.

January 24, 2017 09:33 PM

Mozilla veröffentlicht Firefox 51 mit vielen Neuerungen

Mozilla hat Firefox 51 veröffentlicht. Dieser Artikel fasst die relevantesten Verbesserungen der neuen Version von Firefox für den Desktop zusammen.

Firefox ist aus der Winterpause zurück. Zehn Wochen nach Veröffentlichung von Firefox 50 steht mit Firefox 51 ein neues Feature-Update zum Download bereit.

Download Mozilla Firefox 51.0 für Microsoft Windows, Apple macOS und Linux

Mehr Sicherheit für Firefox-Nutzer

Geschlossene Sicherheitslücken

Insgesamt 21 Sicherheitslücken hat Mozilla in Firefox 51 geschlossen, von denen Mozilla fünf als besonders kritisch einstuft. Alleine aus Gründen der Sicherheit ist daher für alle Firefox-Nutzer ein Update auf Version 51 dringend empfohlen.

Markierung von HTTP-Seiten mit Passwortfeld als unsicher

Verschlüsselte Verbindungen, das heißt in der Regel HTTPS statt HTTP, sollten im Jahr 2017 eigentlich Standard für Webseitenbetreiber sein. Zumindest, wenn sensible Daten wie Passwörter übertragen werden, gibt es wohl kaum eine zulässige Ausrede gegen HTTPS. Aus diesem Grund markiert Firefox ab sofort Webseiten als unsicher, die über eine unverschlüsselte HTTP-Verbindung übertragen werden, wenn auf der Seite ein Passwortfeld entdeckt wird.

HTTP-Webseite mit Passwort-Feld

Keine Unterstützung von SHA-1-Zertifikaten mehr

Firefox wird nicht länger Zertifikate mit unsicherer SHA-1-Signatur unterstützen. Bereits seit Version 38 zeigt Firefox bei Verwendung eines solchen Zertifikats eine Warnung in der Webkonsole an, seit Firefox 43 werden keine SHA-1-Zertifikate mehr unterstützt, welche nach dem 1. Januar 2016 ausgestellt worden sind. Mit Firefox 51 beginnt Mozilla damit, SHA1-Zertifikate gar nicht mehr zu unterstützen. Dazu wird mittels System-Add-on die Unterstützung zunächst für einen kleinen Teil der Nutzer deaktiviert und im Laufe der kommenden Wochen für immer mehr Nutzer.

Mozilla entzieht WoSign und StartCom (StartSSL) das Vertrauen

Mozilla hatte in den vergangenen Monaten zahlreiche Ungereimtheiten bei der chinesischen Certificate Authority (CA) WoSign entdeckt, unter anderem eine Rückdatierung von Zertifikaten, um die Datumsfrist zu umgehen, nach welcher CAs keine SHA1-Zertifikate nach dem 1. Januar 2016 mehr ausstellen durften. Außerdem wurde die Übernahme der CA StartCom, welche unter anderem für StartSSL bekannt ist, verheimlicht, obwohl die Mozilla-Richtlinien dies zwingend verlangen. Die Übernahme wurde sogar solange bestritten, bis Mozilla schließlich die Nutzung gemeinsamer Infrastruktur nachweisen konnte. Dies waren nur zwei Beispiele; Die Liste der Probleme mit WoSign ist lang und kann im Mozilla Wiki sowie in einem 13-seitigen von Mozilla verfassten Dokument im Detail nachgelesen werden.

Firefox 51 akzeptiert keine WoSign- oder StartCom-Zertifikate mehr, welche nach dem 21. Oktober 2016 ausgestellt worden sind. Die bereits identifizierten rückdatierten Zertifikate werden über Mozillas OneCRL-Infrastruktur für ungültig erklärt. Die entsprechenden Root-Zertifikate sollen zu einem noch nicht bestimmten Zeitpunkt in der Zukunft entfernt werden, entweder in Absprache mit den CAs, sollten diese sich erneut für Mozillas CA-Programm bewerben und angenommen werden, ansonsten irgendwann frühestens ab März 2017.

Anzeige temporärer Berechtigungen für Video- und Audio-Streaming

Wurde einer Webseite der Zugriff auf die Kamera oder das Mikrofon gestattet, erscheinen diese Berechtigungen nun als temporäre Berechtigungen im Identitäts-Panel an der Stelle, an der man auch alle anderen speziellen Berechtigungen einer Webseite sieht.

WebRTC-Berechtigungen Firefox 51

Unterstützung für HiDPI-Favicons

Die Unterstützung von HiDPI-Bildschirmen in Firefox ist nichts Neues. Allerdings sahen die Favicons besuchter Webseiten in der Adressleiste oder in den Lesezeichen auf entsprechenden Anzeigegeräten bislang sehr verpixelt aus. Ab sofort speichert Firefox Favicons in höherer Auflösung, womit nun auch Nutzer moderner Bildschirme gestochen scharfe Favicons in der Adressleiste und bei den Lesezeichen sehen, was einen Unterschied wie Tag und Nacht gegenüber Firefox 50 ausmacht.

HiDPI-Favicons Firefox 51

Vom Standard abweichende Zoom-Stufe in Adressleiste

Dass der Zoom auf einer Webseite aktiv ist und diese kleiner oder größer als normal dargestellt wird, ist nicht immer offensichtlich. Ab Version 51 zeigt Firefox die Zoom-Stufe in der Adressleiste an, wenn diese nicht 100 Prozent beträgt. Per Klick darauf wird die Größe wieder auf den Standard, also 100 Prozent, zurückgesetzt.

Zoom-Einstellung Firefox 51

Multiprozess-Architektur für weitere Nutzer & verbessert

Die neue Multiprozess-Architektur Electrolysis, kurz: e10s, ist seit Firefox 48 für erste Nutzer standardmäßig aktiviert, welche bestimmte Kriterien erfüllen, und wird seit dem für immer mehr Nutzer aktiviert. Ein Kriterium für die Ausrollung sind installierte Erweiterungen. In Firefox 50 qualifizierten alle Erweiterungen für die Nutzung von e10s, welche von ihrem Entwickler explizit als kompatibel mit der Multiprozess-Architektur markiert worden sind. Einzige Ausnahme stellt Tab Mix Plus dar, welches (auch in Firefox 51 noch) trotz entsprechender Markierung durch den Erweiterungs-Entwickler die Aktivierung von e10s verhindert.

Sämtliche Firefox-Erweiterungen von soeren-hentzschel.at sind e10s-kompatibel und können gemeinsam mit der Multiprozess-Architektur seit Firefox 50 genutzt werden.

Auf Erweiterungs-Seite werden von Mozilla 770 weitere Add-ons für die Nutzung mit der Multiprozess-Architektur in Firefox 51 erlaubt. Außerdem wird die Einschränkung aufgehoben, dass Nutzer der russischen Version von Firefox die Multiprozess-Architektur nicht nutzen können.

Einen Überblick über die weiteren Schritte der Ausrollung gibt es hier.

Natürlich schaltet Mozilla mit jeder neuen Firefox-Version nicht nur die Multiprozess-Architektur für weitere Nutzer frei, sondern verbessert diese auch. Besondere Erwähnung verdient hier, dass sich Mozilla dem Problem langsamer Tab-Wechsel angenommen hat, was für betroffene Nutzer nun spürbar besser funktionieren sollte.

Die Diangose-Seite about:performance hat Mozilla um die Anzeige des Speicherverbrauchs der Firefox-Prozesse erweitert.

about:performance Firefox 51

Unterstützung für Hybrid-Erweiterungen

In Zusammenhang mit der Multiprozess-Architektur sind natürlich auch Erweiterungen ein Thema. WebExtensions stellen den neuen Standard der Entwicklung von Firefox-Erweiterungen dar. Diese sind automatisch Multiprozess-kompatibel und ab Firefox 57 die einzige von Firefox noch unterstützte Erweiterungs-Architektur.

In Firefox 51 führt Mozilla sogenannte Hybrid-Erweiterungen ein. Dabei handelt es sich um Bootstraped oder SDK-basierte Erweiterungen mit eingebetteten WebExtensions, die miteinander kommunizieren können.

Damit erleichtert Mozilla das Leben von Erweiterungs-Entwicklern, die ihre bisherige Erweiterungen nun Schritt für Schritt zu einer WebExtension migrieren können und dabei jederzeit eine funktionierende Erweiterung haben. Ein weiterer wichtiger Anwendungsfall der Hybrid-Erweiterungen ist die Migration von Daten bestehender Erweiterungen, so dass Nutzer ihre Erweiterungen, sofern diese Optionen anbieten, nach dem Update auf eine WebExtension-Version nicht neu konfigurieren müssen.

Mozilla entfernt große Teile der SocialAPI

Um beim Thema Erweiterungen zu bleiben: Mit Firefox 17 hatte Mozilla die SocialAPI erstmals in Firefox eingeführt. Diese wurde kontrovers diskutiert, weil es seitens vieler Nutzer das Missverständnis gab, dass Firefox damals Facebook-Dienste direkt in Firefox integriert hätte, was so aber nicht stimmte. Viel mehr handelt es sich bei der SocialAPI um Schnittstellen für eine spezielle Art von Firefox-Erweiterung. SocialAPI-Erweiterungen kommen nicht als installierbare XPI-Dateien und besitzen im Add-on Manager von Firefox ihre eigene Kategorie. Firefox stellt hierfür Komponenten wie Chat-Fenster, Sidebar oder Share-Buttons funktionsbereit zur Verfügung, während die Inhalte vom jeweiligen Anbieter aus dem Web geladen werden.

In Firefox 51 entfernt Mozilla große Teile der SocialAPI, konkret Funktionen, die von niemandem genutzt worden sind, die Unterstützung für Chat-Fenster, welche mit der Einführung der SocialAPI von Facebook genutzt worden sind, zuletzt aber nur noch von Firefox Hello, was in Version 49 aus Firefox entfernt worden ist, sowie die Sidebar-Integration, welche derzeit von ein paar SocialAPI-Erweiterungen genutzt wird, allerdings ohne eine signifikante Nutzerzahl aufweisen zu können.

In „klassischen“ Erweiterungen können Sidebars natürlich weiterhin implementiert werden. Für WebExtensions arbeitet Mozilla derzeit aktiv an der Implementierung einer Sidebar-API.

Neuerungen für Webentwickler

Mozilla hat den JavaScript-Debugger in den Entwickler-Werkzeugen ersetzt. Die Besonderheit: dieser verwendet kein XUL mehr, sondern ist vollständig mit Webtechnologie umgesetzt. Standardmäßig ist der neue Debugger noch hinter dem Schalter devtools.debugger.new-debugger-frontend in about:config deaktiviert.

Neuer Debugger Firefox 51

Verbesserungen der Webplattform

Unterstützung des Audio-Codecs FLAC

Die pluginfreie Wiedergabe von Videos und Audio-Dateien ist eine komplizierte Angelegenheit, da es viele verschiedene Container-Formate gibt, welche wiederum viele verschiedene Codecs für Video- und Audiospuren beinhalten können, und jeder Browser unterstützt eine andere Teilmenge von Containerformaten und Codecs. Firefox 51 unterstützt zusätzlich auch noch den Audio-Codec FLAC sowohl im FLAC-Containerformat als auch in Ogg-Dateien.

FLAC steht für Free Lossless Audio Codec und ist ein verlustfrei komprimierender Codec der Xiph.Org Foundation, welcher frei von jeglichen Patenten ist. Firefox 51 ist der erste große Desktop-Browser, der FLAC standardmäßig unterstützt.

Unterstützung von WebGL 2

WebGL bezeichnet eine JavaScript-Grafikschnittstelle auf Basis von OpenGL für die hardwarebeschleunigte Darstellung von 3D-Inhalten ohne Plugin. Firefox 51 ist der erste Browser, welcher den neuen WebGL 2-Standard unterstützt.

Unterstützung von IndexedDB 2.0

Indexed Database API, oder kurz: IndexedDB, ist ein Datenbank-Standard für das Web. Firefox 51 unterstützt den neuen IndexedDB 2.0-Standard.

Sonstige Änderungen der Webplattform

Mozilla hat die Unterstützung für das Protokoll SPDY/3.1 entfernt. In HTML5 Kontextmenüs (<menu>) sind nun auch Trennlinien mittels <hr> möglich. ::placeholder ist ab sofort ohne Vendor-Präfix -moz- nutzbar.

Zahlreiche weitere Neuerungen bezüglich der Unterstützung von Webstandards lassen sich hier nachlesen.

Optionale Features

Keine automatische Audio-Wiedergabe in Hintergrund-Tabs

Wer beispielsweise auf YouTube mehrere Videos gleichzeitig öffnen möchte, hat bisher das Problem, dass die Videos in allen Tabs gleichzeitig starten und man so verschiedene Audioquellen durcheinander hört. Firefox 51 besitzt ein neues Feature, um die Wiedergabe erst zu starten, nachdem der jeweilige Tab zum ersten Mal aufgerufen worden ist.

Auch sich im Hintergrund öffnende Werbung kann auf diese Weise nicht mehr Klänge erzeugen, ohne dass der Nutzer den Klang verursachenden Tab wahrnimmt.

Diese Neuerung ist in Firefox 51 standardmäßig noch deaktiviert und kann über about:config aktiviert werden, indem der Schalter media.block-autoplay-until-in-foreground per Doppelklick auf true geschaltet wird.

Suchmaschinen-Symbole in Adressleiste

Eine praktische Funktion der Suchleiste von Firefox sind die Symbole der Suchmaschinen, welche ein schnelles Suchen bei unterschiedlichen Suchmaschinen erlauben, ohne jedes Mal vorher die Standard-Suchmaschine in den Firefox-Einstellungen umstellen zu müssen.

Die Suchmaschinen-Symbole sind ebenfalls in die Suchleiste der Seite about:newtab integriert, welche standardmäßig beim Öffnen eines neuen Tabs erscheint, sowie in die Suchleiste der Standard-Startseite about:home. Da auch über die Adressleiste des Browsers gesucht werden kann, folgte der nächste logische Schritt: die Integration der Suchmaschinen-Symbole in die Adressleiste.

Diese Neuerung ist in Firefox 51 standardmäßig noch deaktiviert und kann über about:config aktiviert werden, indem der Schalter browser.urlbar.oneOffSearches per Doppelklick auf true geschaltet wird.

Suchmaschinen in Adressleiste Firefox 51

Verbessertes Download-Panel

Das Download-Panel zeigt bis zu drei Downloads an und darunter eine Schaltfläche, um alle Downloads anzuzeigen. Wer den Schalter browser.download.showPanelDropmarker per about:config auf true schaltet, bekommt hier zusätzlich noch ein Zusatzmenü mit den Optionen zu sehen, die Liste zu leeren oder das Download-Verzeichnis zu öffnen.

Downloads-Panel Firefox 51

Sonstige Neuerungen von Firefox 51

Firefox kann nun auch Passwörter in Formularen speichern, welche kein „submit“-Event besitzen. Außerden können die Passwörter nun im Doorhanger-Panel zum Speichern eines Passworts gesehen werden, bevor diese gespeichert werden. Nachdem Firefox bereits seit Version 49 die für die HTTP-Version einer Webseite gespeicherten Zugangsdaten auf der HTTPS-Version der gleichen Seite verwenden kann, wurde Selbiges nun auch für HTTP Auth-Dialoge implementiert.

Auf Systemen ohne Hardwarebeschleunigung wurde die Video-Performance verbessert. Auf Linux wird jetzt die 2D-Grafik-Bibliothek Skia für das Content-Rendering verwendet.

Aus dem Tor-Projekt wurde eine about:config-Einstellung übernommen, um auf Wunsch den MathML-Standard zu deaktivieren (mathml.disabled).

In der Leseansicht erhalten besuchte Links ab sofort eine andere Farbe, Anker-Links führen jetzt zu der entsprechenden Stelle in der Leseansicht statt auf die originale Ansicht zu verlinken.

Der Download-Pfeil in der Navigationssymbolleiste zeigt nun zusätzlich einen farbigen Punkt an, wenn es ein Problem mit einem Download gab. Mit Firefox heruntergeladene Dateien zeigen auf Apple macOS in den Datei-Informationen ab sofort die URL an, von welcher die Datei heruntergeladen worden ist.

Wenn Firefox einen langsamen Start bemerkt, bietet Firefox die Restauration des Profils an, um den Start zu beschleunigen. Diese Meldung erscheint in Zukunft nur noch, wenn das Profil mindestens drei Monate alt ist.

Der Info-Dialog zeigt nun an, ob man eine 32-Bit- oder eine 64-Bit-Version von Firefox nutzt.

Wird bei der Nutzung von Firefox Sync ein Tab an ein anderes Gerät gesendet, erhält dieses bei Empfang nun eine Push-Benachrichtigung.

Flash-Inhalte skalieren nun korrekt auf Systemen mit HiDPI-Bildschirm, sofern der Adobe Flash Player in Version 24 oder höher installiert ist.

Der Beitrag Mozilla veröffentlicht Firefox 51 mit vielen Neuerungen erschien zuerst auf soeren-hentzschel.at.

January 24, 2017 06:10 PM

SeaMonkey-Neuigkeiten

January 23, 2017

Sören Hentzschel

MOSS: Mozilla lässt Mailserver Dovecot auf Sicherheit prüfen

Im Rahmen der Initiative Secure Open Source (SOS) hat Mozilla den Mailserver Dovecot überprüfen lassen. Das erfreuliche Ergebnis: lediglich drei kleinere Sicherheitsprobleme konnten gefunden werden.

Mozilla hat die Initiative Mozilla Open Source Support, oder kurz: MOSS, Ende Oktober 2015 ins Leben gerufen und seit dem bereits mehrere Millionen Dollar an Open Source-Projekte ausgeschüttet, um diese finanziell zu unterstützen. Ein im Juni 2016 gestartetes Unterprojekt von MOSS ist Secure Open Source, oder kurz: SOS, mit dem Ziel, Open Source-Software sicherer zu machen. Dazu beauftragt Mozilla Sicherheits-Dienstleister, bekannte Open Source-Projekte hinsichtlich Sicherheits-Schwachstellen zu überprüfen.

Im vergangenen halben Jahr hat Mozilla PCRE, libjpeg-turbo, phpMyAdmin, dnsmasq, zlib sowie curl prüfen lassen. Das erste Projekt im Jahr 2017 ist der POP- und IMAP-Server Dovecot. Nach Angaben von Mozilla wird Dovecot in 68 Prozent aller IMAP-Server-Installationen weltweit eingesetzt.

Wie auch schon bei der Mehrheit der bereits erfolgten Audits im Rahmen von SOS wurde auch dieses Mal wieder die deutsche Sicherheitsfirma Cure53 beauftragt.

Erfreulich: lediglich drei Schwachstellen konnten gefunden werden, die allesamt als nicht kritisch eingestuft worden sind. Das Team von Cure53 zeigte sich beeindruckt von der Qualität des Dovecot-Codes.

Der Beitrag MOSS: Mozilla lässt Mailserver Dovecot auf Sicherheit prüfen erschien zuerst auf soeren-hentzschel.at.

January 23, 2017 09:39 PM

January 22, 2017

Sören Hentzschel

Firefox Nightly erhält Fehler-Melden-Funktion für Webseiten

Mozilla hat in die Nightly-Version von Firefox eine Funktion integriert, um Webseiten-Fehler auf webcompat.com zu melden – einem globalen Bugtracker für das Web, den Mozilla ins Leben gerufen hat.

Bereits im April 2014 wurde die Initiative webcompat.com auf diesem Blog vorgestellt. Es handelt sich dabei um einen globalen Bugtracker, um Fehler auf beliebigen Webseiten zu melden. Ins Leben gerufen wurde das von der Community betreute Projekt von Mozilla. Dahinter steht das Ziel, dass Nutzer Webseiten fehlerfrei nutzen können – unabhängig davon, welchen Browser sie verwenden. Über die Plattform sollen Fehler gesammelt, untersucht und ggfs. Kontakt mit den Webseitenbetreibern aufgenommen werden.

Im November 2014 hat Mozilla eine einfache Möglichkeit in die Nightly-Version von Firefox für Android integriert, um Fehler auf Webseiten zu melden.

Mehr als zwei Jahre später integriert Mozilla auch in die Nightly-Version des Desktop-Browsers eine entsprechende Schaltfläche. Umgesetzt ist das Ganze als System-Add-on.

WebCompat Reporter

Klickt der Nutzer auf die Schaltfläche, öffnet sich das Formular zum Melden eines Fehlers in einem neuen Tab. Die Felder für die Seiten-URL, den Browser sowie das Betriebssystem werden automatisch ausgefüllt. Ebenfalls automatisch wird ein Screenshot von der aktuellen Ansicht erstellt und dem Ticket angehängt. Der Nutzer kann anschließend zusätzliche Informationen angeben und das Ticket dann wahlweise per GitHub-Konto oder anonym anlegen.

WebCompat Reporter

Die Integration ist ausschließlich in Nightly-Versionen von Firefox vorhanden. Wer keine Nightly-Version nutzt, kann auch die Erweiterung von Mozillas Add-on-Webseite installieren.

Der Beitrag Firefox Nightly erhält Fehler-Melden-Funktion für Webseiten erschien zuerst auf soeren-hentzschel.at.

January 22, 2017 02:27 PM

January 21, 2017

Sören Hentzschel

Firefox 53: Unterstützung für Datums- und Uhrzeit-Wähler in HTML

Der HTML-Standard sieht verschiedene Eingabe-Typen für verschiedene Aufgaben vor. So gibt es Eingabefelder für Texte, Zahlen, Passwörter, Farben und eben auch für das Datum und die Uhrzeit. Ab Firefox 53 unterstützt der Mozilla-Browser die Eingabe-Typen für Datum und Uhrzeit, so dass Webentwickler künftig auf keine JavaScript-Bibliothek mehr zurückgreifen müssen, um eine entsprechende Auswahl anzuzeigen.

Ein HTML-Code wie <input type=’text‘ /> kommt vermutlich allen Webentwicklern bekannt vor, denn diese einfachste Form eines Eingabefelds repräsentiert ein simples Textfeld und gehört zum Standard-Reportoire eines jeden Browsers, genau wie Passwort-Felder, Checkboxen, Radio-Buttons oder Upload-Felder für Dateien.

Daneben kamen mit HTML5 noch einige spezialisierte Eingabefelder dazu, wie für die Auswahl von Nummern, E-Mail-Adressen oder Farben. Bei den neuen Eingabe-Typen sieht es mit der browserübergreifenden Unterstützung nicht ganz so gut aus. Denn trotz grundlegender HTML5-Unterstützung in allen modernen Browsern hängt es bei Eingabefeldern vom jeweiligen Eingabe-Typ ab, ob ein Browser dieses unterstützt oder nicht. Unterstützt ein Browser einen Eingabe-Typ nicht, stellen alle Browser ohne Unterstützung dieses automatisch als simples Text-Eingabefeld dar.

Firefox 53 hat eine erste Unterstützung für <input type=’date‘ />und <input type=’time‘ /> erhalten, allerdings standardmäßig noch deaktiviert. Die Aktivierung erfolgt über about:config, indem die Schalter dom.forms.datetime respektive dom.forms.datetime.timepicker jeweils per Doppelklick auf true geschaltet werden.

Auswahlfelder für ein Datum oder eine Uhrzeit kennt man von vielen Webseiten. Diese werden bisher aber üblicherweise durch verschiedene JavaScript-Bibliotheken implementiert – und funktionieren dementsprechend auch nur, wenn der Nutzer JavaScript aktiviert hat. Durch die Verwendung von <input type=’date‘ /> und <input type=’time‘ /> können Browser nativ Auswahlfenster für das Datum oder die Uhrzeit implementieren, ohne dass eine JavaScript-Bibliothek hierfür eingesetzt werden muss. So steht diese Funktion allen Nutzern zur Verfügung, außerdem kann im Idealfall auch die Ladezeit der Webseite davon profitieren, wenn eine JavaScript-Bibliothek weniger geladen werden muss.

Darstellung von <input type=’date‘ /> in Firefox:

<input type='date' /> in Firefox

Darstellung von <input type=’time‘ /> in Firefox:

<input type='time' /> in Firefox

Der Beitrag Firefox 53: Unterstützung für Datums- und Uhrzeit-Wähler in HTML erschien zuerst auf soeren-hentzschel.at.

January 21, 2017 03:42 PM

January 20, 2017

Sören Hentzschel

Firefox 53: Suchfeld in select-Feldern bei vielen Optionen

Das select-Feld des HTML-Standards erlaubt die Auswahl einer Option aus einer Liste. Je mehr Optionen diese Liste beinhaltet, desto schwieriger kann es sein, den gewünschten Eintrag zu finden. Eine Neuerung von Firefox 53 hilft in solchen Situationen.

Standardmäßig kennt das <select>-Feld des HTML-Standards keine Suchfunktion, so dass Anwender auf Webseiten mit langen Auswahllisten unter Umständen lange den gesuchten Eintrag suchen müssen. Firefox-Nutzer haben es ab Firefox 53 einfacher: dann nämlich zeigt Firefox bei <select>-Feldern mit mehr als 40 Optionen ein Suchfeld an. Dieses filtert die Liste noch während der Eingabe, so dass der Nutzer schneller zum Ziel kommt.

<select>-Suchfeld Firefox 53

Die Neuerung ist bereits Bestandteil der Nightly-Version von Firefox 53, allerdings noch standardmäßig deaktiviert. Aktiviert kann die Neuerung werden, indem über about:config der Schalter dom.forms.selectSearch per Doppelklick auf true geschaltet wird. Die standardmäßige Aktivierung dieses Features kann in diesem Ticket verfolgt werden.

Der Beitrag Firefox 53: Suchfeld in select-Feldern bei vielen Optionen erschien zuerst auf soeren-hentzschel.at.

January 20, 2017 10:35 PM

January 19, 2017

Sören Hentzschel

Mozilla veröffentlicht Statusbericht zur Internetgesundheit

Mozilla hat heute seinen ersten „Statusbericht zur Internetgesundheit“ veröffentlicht. In diesem setzt sich Mozilla auf Grundlage von Forschungsergebnissen mit den Dingen auseinander, welche dem Internet helfen respektive ihm schaden.

Mozilla beschreibt seinen Statusbericht zur Internetgesundheit als „Open-Source-Initiative, die mithilfe von Forschungsergebnissen aus verschiedenen Quellen den Zustand des Internets dokumentiert und erklärt“. Konkret befasst sich Mozilla dabei mit fünf Themenkomplexen:

1. Offene Innovation – ist Innovation offen?
2. Digitale Inklusion – wer ist im Internet willkommen?
3. Dezentralisierung – wer kontrolliert das Internet?
4. Datenschutz und Sicherheit – ist es geschützt und sicher?
5. Digitale Bildung – wer kann online erfolgreich sein?

Alle diese Themenkomplexe sind jeweils unterteilt in die Abschnitte „Überblick“, „Gesund“, „Ungesund“ sowie „Prognose“. Außerdem sind die Themenkomplexe mit empfohlenen Artikeln zum jeweiligen Thema verknüpft.

Der Bericht ist in verschiedenen Sprachen verfügbar, darunter auch Deutsch. Die Leser des Berichts sind ausdrücklich aufgefordert, sich ihre eigenen Gedanken zu machen und diese mitzuteilen, um so zur Verbesserung des nächstes Statusberichts beizutragen.

Mehr Informationen gibt es in der offiziellen Presseankündigung zum Thema.

Der Beitrag Mozilla veröffentlicht Statusbericht zur Internetgesundheit erschien zuerst auf soeren-hentzschel.at.

January 19, 2017 07:35 PM

January 18, 2017

Sören Hentzschel

Mozilla hat ein neues Logo

Mozilla hat heute seine neue visuelle Identität vorgestellt. Das neue Logo, in Anlehnung an ein Internet-Protokoll, repräsentiert ab sofort Mozilla.

Vor knapp sieben Monaten hat Mozilla einen ungewöhnlichen Prozess gestartet: statt bei der Suche nach einer neuen visuellen Identität eine Agentur mit der kompletten internen Ausarbeitung einer Idee bis hin zum fertigen Logo zu beauftragen, wurde die Community mit einbezogen, welche unterschiedliche Konzepte der Londoner Design-Agentur Johnson Banks beurteilte. Basierend auf dem Feedback der Community wurden die Ideen weiterentwickelt, bis Mozilla heute schließlich das finale Logo der Öffentlichkeit präsentiert hat.

Mozilla-Logo 2017

Das neue Logo zeigt Mozilla als Wortmarke mit einem Doppelpunkt gefolgt von zwei Schrägstrichen anstelle des „ill“ in Mozilla, in Anlehnung an bekannte Internet-Protokolle wie http:// oder https://.

Als verwendete Schriftart kommt Zilla zum Einsatz, eine von Mozilla in Auftrag gegebene Schriftart, erstellt von Typotheque in den Niederlanden. Die Schriftart ist – in typischer Mozilla-Manier – Open Source und wird frei verwendet werden können. Dies soll innerhalb des nächsten Monats soweit sein.

Zilla Font

Die neue Farbpalette, welche Mozilla repräsentiert, ist inspiriert von den Farben von Firefox sowie anderen Webbrowsern.

Mozilla-Logo Farbpalette

Dass es sich hierbei um mehr als nur ein Logo, sondern um eine vollständige visuelle Identität handelt, wird dadurch deutlich, dass es eine Design-Sprache gibt und unterschiedliche Variationen für unterschiedliche Projekte und Anlässe in einem einheitlichen Stil dargestellt werden können.

Mozilla-Logo Design-Sprache

Mozilla-Logo Design-Sprache

Mozilla wird die neue visuelle Identität phasenweise ausrollen. Ein Video wurde zusammengestellt und zeigt verschiedene Facetten der neuen Erscheinung.

Link zum Original-Video

Der Beitrag Mozilla hat ein neues Logo erschien zuerst auf soeren-hentzschel.at.

January 18, 2017 09:29 PM

January 17, 2017

Sören Hentzschel

Mozilla veröffentlicht Firefox 6.0 für Apple iOS

Mozilla hat Firefox 6.0 für Apple iOS und damit das erste Browser-Update im neuen Jahr veröffentlicht. Die neue Version steht ab sofort zum Download für das iPhone, iPad sowie iPod touch bereit.

Download Mozilla Firefox 6.0 für Apple iOS

Fast vier Monate sind seit dem letzten Update (Version 5.3) für Mozillas iOS-Browser vergangen, sogar knapp sechs Monate seit dem letzten Feature-Update (Version 5.0). Nun gibt es endlich Nachschub.

Für die meisten Menschen sind E-Mails inzwischen ein wichtiger Bestandteil des täglichen Online-Lebens. Daher freuen wir uns besonders, heute eine Neuigkeit in Firefox für iOS ankündigen zu dürfen, die es ermöglicht, beim Surfen entdeckte Inhalte und Links direkt über die persönliche Lieblings-E-Mail-App zu teilen.

Dafür haben wir uns angesehen, welche E-Mail-Apps Firefox-Nutzer auf der ganzen Welt am liebsten verwenden und diese in unser Update integriert. Ganz egal, ob ein Nutzer vorzugsweise Microsoft Outlook, Airmail, Mail Ru, MyMail oder Spark verwendet – der Versand von E-Mails aus Firefox für iOS funktioniert ganz einfach durch einen Klick auf den E-Mail-Button im Browserfenster. Daraufhin öffnet sich die präferierte E-Mail-App und die gewünschte E-Mail-Adresse wird automatisch in das Adressfeld eingefügt. Analog dazu können Nutzer die Einstellungen in ihren E-Mail-Apps so anpassen, dass jeder per Mail empfangene Link automatisch mit Firefox geöffnet wird.

Das Lieblings-E-Mail-Programm lässt sich in Firefox für iOS über die App-Einstellungen und die darin verfügbare E-Mail-App-Liste auswählen.

Um Firefox auch als präferierten iOS-Browser zum Öffnen von Links aus E-Mails festzulegen, werden die Einstellungen der jeweiligen E-Mail-App geöffnet und darin Firefox ausgewählt.

offizielle Pressemitteilung

Ansonsten sind vor allem Fehlerbehebungen Teil dieser neuen Version. Außerdem wurden die Systemanforderungen hoch gesetzt. Firefox erfordert ab sofort iOS 9.0 oder höher.

Der Beitrag Mozilla veröffentlicht Firefox 6.0 für Apple iOS erschien zuerst auf soeren-hentzschel.at.

January 17, 2017 09:23 PM

January 16, 2017

Sören Hentzschel

Firefox: Entwickler-Werkzeuge sollen optional werden

Die Entwickler-Werkzeuge von Firefox wurden in den letzten Jahren immer mächtiger und machen Erweiterungen wie Firebug mittlerweile überflüssig. Mozilla plant nun die Auslagerung als System-Add-on, um Verbesserungen noch schneller an die Nutzer ausliefern zu können. Außerdem sollen die Entwickler-Werkzeuge optional gemacht werden, so dass diese erst auf den ausdrücklichen Wunsch des Nutzers hin aktiviert werden.

Als Teil des Go Faster-Programms entkoppelt Mozilla einzelne Funktionen vom Firefox-Core und integriert diese als gebündelte Add-ons. Dadurch können Verbesserungen unabhängig von regulären Firefox-Updates ausgeliefert werden. Eine komplette Übersicht überalle bisherigen System-Add-ons von Firefox gibt es hier.

Ganz in diesem Sinne möchte Mozilla nun auch die Entwickler-Werkzeuge vom Firefox-Core entkoppeln und in Form eines System-Add-ons ausliefern. Die Haupt-Motivation ist auch hier wieder die Möglichkeit, Verbesserungen für die Nutzer, in dem Fall Entwickler von Webseiten, schneller ausliefern zu können und nicht an den Release-Zyklus von Firefox gebunden zu sein.

Während die meisten System-Add-ons nicht einfach per Oberfläche deaktivierbar sind (de facto ist dies ausschließlich Pocket), möchte Mozilla die Entwickler-Werkzeuge für den Nutzer optional machen, so dass diese erst auf den Wunsch des Nutzers hin aktiviert werden. Die genauen Details, wie die Integration aussehen soll, befinden sich noch in der Diskussion. Sicher ist bisher nur, dass man die Aktivierung so leicht wie möglich machen möchte. Vorbilder sind hier Apple mit Safari und Microsoft mit Edge. So ist es beispielsweise denkbar, dass Firefox auch bei deaktivierten Entwickler-Werkzeugen auf wichtige Tastenkombinationen der Entwickler-Werkzeuge reagiert, um den Nutzer zu fragen, ob die Entwickler-Werkzeuge aktiviert werden sollen.

Der Beitrag Firefox: Entwickler-Werkzeuge sollen optional werden erschien zuerst auf soeren-hentzschel.at.

January 16, 2017 10:14 PM

January 15, 2017

Sören Hentzschel

Firefox: 2017 stehen Themes im Vordergrund

Wem das Standard-Design von Firefox nicht gefällt, kann das Aussehen von Firefox durch die Installation sogenannter Themes verändern. In diesem Jahr dreht sich vieles um Themes: angefangen mit Firefox 53 und der standardmäßigen Auslieferung zweier Kompakt-Themes zusätzlich zum Standard-Theme, über eine neue Theming-API für Drittanbieter bis hin zu einem neuen Standard-Design von Firefox.

Firefox 53: Themes werden im Add-on Manager beworben

Wer Themes installiert hat, kann diese über den Add-on Manager von Firefox aktivieren oder deinstallieren. Einen Hinweis, wie man überhaupt zu neuen Themes gelangt, gibt es innerhalb des Add-on Managers bisher nicht. Zumindest über Menü → Anpassen gibt es unten innerhalb der Theme-Auswahl einen Verweis auf die Themes-Seite von Mozilla.

Ab Firefox 53 (erscheint nach aktueller Planung am 18. April 2017) gibt es einen sehr gut sichtbaren Hinweis direkt im Add-on Manager von Firefox, welcher auf die Themes-Seite von Mozilla verlinkt und es damit einfacher macht, neue Themes zu entdecken beziehungsweise überhaupt zu verstehen, wozu dieser Abschnitt des Add-on Managers eigentlich ist, falls dies dem Anwender noch nicht klar ist.

Themes Firefox 53

Geändert hat sich in diesem Zusammenhang auch das dargestellte Symbol für das Standard-Design.

In gleichem Stil gibt es ab Firefox 52 übrigens im Plugin-Abschnitt des Add-on Managers auch einen Hinweis bezüglich der eingestellten Unterstützung von NPAPI-Plugins (außer Adobe Flash), so dass sich Anwender nicht über fehlende Plugins wie Java oder Silverlight wundern.

Plugins Firefox 53

Firefox 53: Auslieferung zweier Kompakt-Themes

Ebenfalls neu ab Firefox 53 ist die Tatsache, dass der Anwender ohne weiteres Zutun nicht mehr länger nur das Standard-Design zur Auswahl hat, sondern zwei zusätzliche, sogenannte kompakte Themes.

Nutzern der Developer Edition von Firefox kommen diese möglicherweise bekannt vor, denn im Wesentlichen handelt es sich genau um die beiden zusätzlichen Themes aus der Developer Edition, mit dem Unterschied, dass die Wahl des Farbschemas nicht länger an die Entwicklerwerkzeuge gekoppelt ist, sondern das helle und das dunkle Theme jeweils einzeln im Add-on Manager zur Verfügung stehen. Ein Add-on, um diese Themes in der Beta- oder finalen Version von Firefox verfügbar zu machen, ist damit auch nicht länger notwendig.

Der Vorteil der kompakten Themes ist, dass diese weniger Platz in der Höhe benötigen und so mehr Platz für Webseiten zur Verfügung steht. Dies macht sich vor allem bei kleinen Bildschirmen bezahlt. Und wer dunkle Programmoberflächen bevorzugt – was nicht wenige tun -, findet damit bereits im Standard-Umfang von Firefox ein dunkles Firefox-Theme.

Themes Firefox 53
Themes Firefox 53
Themes Firefox 53

Die kompakten Themes können auch über Menü → Anpassen ausgewählt werden. Die Liste dort beworbener Lightweight Themes wird an dieser Stelle aufgrund der zusätzlichen Auswahl zum Ausgleich von fünf auf drei reduziert werden.

Themes Firefox 53

Neue Theming-API, basierend auf WebExtensions

Firefox kennt derzeit zwei Arten von Themes: Lightweight Themes, oder kurz auch einfach nur Themes, welche nur eine Textur über die Browseroberfläche legen und zwei Farben ändern, sowie die komplexen Themes, welche auch als vollständige Themes bezeichnet werden und jeden Aspekt der Firefox-Oberfläche ändern können.

Während die Lightweight Themes simpel sind und keine technische Hürde darstellen, sieht die Situation mit den vollständigen Themes ganz anders aus. Gerade für die Entwickler von Themes ist die derzeitige Form der vollständigen Themes eine Hürde, da die Erstellung mit sehr hohem Aufwand verbunden ist. Und die immer schneller werdende Entwicklung von Firefox macht es auch immer schwieriger für die Theme-Ersteller, überhaupt noch Schritt zu halten und ihre Themes immer wieder anzupassen. Neue Theme-Ersteller haben es aufgrund vieler spezieller Mozilla-Eigenschaften (XUL) und verhältnismäßig wenig Dokumentation schwer, den Einstieg zu finden. Dazu kommt, dass Mozilla langfristig von XUL Abstand nehmen möchte. Der Umbau einzelner Teile von Firefox, die bisher in XUL geschrieben waren, mit Webtechnologie hat bereits begonnen und macht vor allem in den Entwickler-Werkzeugen sichtbare Fortschritte.

In Zukunft soll es nur noch eine Theming-API geben. Diese wird weit mächtiger sein als das, was bisher mit Lightweight Themes möglich war, aber auch deutlich weniger können, was mit heutigen vollständigen Themes möglich ist.

Dies muss aber nicht unbedingt ein Nachteil sein, wenn dies in einer deutlichen Vereinfachung für die Entwickler resultiert und dadurch unter Umständen sogar viele neue Themes hervorgehen werden. Denn Tatsache ist, dass heute so gut wie keine neuen vollständigen Themes mehr entstehen und einige ehemals populäre Themes nicht mehr gepflegt werden, was vor allem an den Schwierigkeiten des derzeitigen Systems für vollständige Themes liegt.

Die neue Theming-API basiert auf den sogenannten WebExtensions, der neuen Erweiterungs-Schnittstelle, welche Mozilla ab Firefox 57 ausschließlich unterstützen wird.

Im vergangenen Monat hat Mozilla das Prototyping einer neuen Theming-API in einem separaten Entwicklungszweig von Firefox beendet. Vor wenigen Tagen wurde schließlich die Hauptentwicklung der neuen Theming-API aufgenommen. Diese wird seit der heutigen Nightly-Version hinter dem about:config-Schalter extensions.webextensions.themes.enabled entwickelt.

Das folgende Video zeigt den Prototyp der neuen Theming-API und was damit möglich sein könnte.

Link zum Original-Video

Photon: Neues Standard-Design von Firefox

Und schließlich gibt es noch das Projekt Photon. Der letzte große optische Umbau von Firefox liegt nun knapp drei Jahre zurück und wurde damals unter dem Projektnamen Australis entwickelt. Photon soll ein für dieses Jahr geplantes Update des Standard-Themes werden und ist Teil der übergeordneten Quantum-Initiative und deren erster Veröffentlichung. Zum Photon-Projekt sind bisher noch keine Details bekannt. So kann auch noch nicht gesagt werden, ob der Anwender hier Detail-Verbesserungen des bisherigen Standard-Designs oder gar größere Änderungen zu erwarten hat.

Der Beitrag Firefox: 2017 stehen Themes im Vordergrund erschien zuerst auf soeren-hentzschel.at.

January 15, 2017 03:38 PM

January 14, 2017

Sören Hentzschel

Firefox für Android erhält Unterstützung für Google Widevine

Mozilla hat in der Nightly-Version von Firefox 53 für Android die Unterstützung für das Widevine-CDM von Google aktiviert. Dieses wird für die Wiedergabe DRM-Geschützter Inhalte benötigt.

Für die pluginfreie Wiedergabe von DRM-geschützten Inhalten auf Streaming-Plattformen wie Netflix oder Amazon Video ist ein sogenanntes Content Decryption Module (CDM) notwendig. Häufig wird dafür Google Widevine genutzt. Firefox für Windows und Apple macOS unterstützt Widevine seit Firefox 47, Firefox für Linux unterstützt das CDM seit Firefox 49.

Nun hat Mozilla die Unterstützung auch in der Nightly-Version von Firefox 53 für Android aktiviert. Die Aktivierung ist derzeit explizit auf Nightly-Versionen limitiert. Eine Aktivierung in der finalen Version 53 ist damit noch nicht zwangsläufig gegeben. Wann Widevine von Mozillas Android-Browser über Nightly-Versionen hinaus unterstützt werden wird, ist zu diesem Zeitpunkt noch nicht klar.

Vorausgesetzt wird mindestens Android Marshmallow (Version 6.0), ältere Android-Versionen werden nicht unterstützt.

Der Beitrag Firefox für Android erhält Unterstützung für Google Widevine erschien zuerst auf soeren-hentzschel.at.

January 14, 2017 06:48 PM

SeaMonkey-Neuigkeiten

Bitte um Datenverlust-Bestätigung: bei Cut & Paste von Bookmarks-Ordnern geht der ausgeschnittene Ordner verloren

Zur Mozilla-Bugzilla HomepageMag mal jemand den eigentlich recht einfach zu überprüfenden Bug 1331189 Cut & Paste of Bookmarks folder looses cut folder nachvollziehen und wenn möglich bestätigen?

Das behandelte Problem ist, dass bei Ausschneiden & Einfügen von ausgeschnittenen Bookmarks-Orndern der ausgeschnittene Ordner (samt Bookmarks-Inhalt, natürlich!) verloren geht. Das Problem tritt nach meinen Tests seit SeaMonkey 2.38 auf und ist bisher auch in SeaMonkey 2.50 noch nicht gefixt.

January 14, 2017 02:57 PM

January 13, 2017

Sören Hentzschel

Firefox 53 zeigt wieder die Download-Geschwindigkeit an

In Firefox 20 hatte Mozilla das bisherige Download-Fenster durch ein neues Download-Panel ersetzt. Was einigen Nutzern dabei abging: die Anzeige der momentanen Download-Geschwindigkeit. Diese erhält in Firefox 53 erneut Einzug in Firefox und ist nur eine von mehreren Verbesserungen des Download-Panels, die Mozilla derzeit implementiert.

Aktive Downloads wurden in Firefox viele Jahre lang in einem eigenen Download-Fenster angezeigt. In Firefox 20 wurde dieses entfernt und aktive Downloads stattdessen in einem neuen Panel angezeigt, welches bei Klick auf einen Download-Pfeil in der Symbolleiste angezeigt wird.

Was einige Nutzer seit dem vermissten, war die im alten Download-Fenster noch angezeigte momentane Download-Geschwindigkeit. In Firefox 53 führt Mozilla diese Anzeige wieder ein.

Download-Panel Firefox 53

Dies ist Teil eines größeren Bestrebens, das Download-Panel zu verbessern. So hat sich in Firefox 52 beispielsweise die Optik etwas geändert und ein Untermenü wurde eingeführt, um Aktionen wie das Leeren des Download-Panels oder das Öffnen des Download-Verzeichnisses leichter zugänglich zu machen. Diese Aktionen waren bisher nur per Kontextmenü erreichbar. Auch wurde in Firefox 52 die maximale Anzahl gleichzeitig angezeigter Downloads von drei auf fünf erhöht. Schlägt ein Download fehl, zeigt der Download-Pfeil in der Symbolleiste ab Firefox 53 einen entsprechenden Indikator an.

Es sind viele Kleinigkeiten, welche Mozilla in den letzten Wochen am Download-Panel verbessert hat und von denen noch einige folgen werden, aber häufig sind es genau solche Kleinigkeiten, welche eine gute Benutzbarkeit ausmachen.

Der Beitrag Firefox 53 zeigt wieder die Download-Geschwindigkeit an erschien zuerst auf soeren-hentzschel.at.

January 13, 2017 06:08 PM

January 12, 2017

Sören Hentzschel

Firefox 51: Multiprozess-Architektur mit 773 weiteren Add-ons kompatibel

Mozilla rollt die neue Multiprozess-Architektur von Firefox nach und nach für mehr Anwender aus. Ein Kritierum sind dabei die installierten Erweiterungen. Mit Firefox 51 markiert Mozilla 773 weitere Add-ons als kompatibel.

Die neue Multiprozess-Architektur Electrolysis, kurz: e10s, ist seit Firefox 48 für erste Nutzer standardmäßig aktiviert, welche bestimmte Kriterien erfüllen. Unter anderem durfte der Anwender keine Erweiterungen installiert haben. In Firefox 49 waren erstmals ein paar von Mozilla ausgesuchte Erweiterungen plus WebExtensions zugelassen. In der aktuellen Version 50 qualifizieren schließlich alle Erweiterungen für die Nutzung von e10s, welche von ihrem Entwickler explizit als kompatibel mit der Multiprozess-Architektur markiert worden sind. Einzige Ausnahme stellt Tab Mix Plus dar, welches trotz entsprechender Markierung durch den Erweiterungs-Entwickler die Aktivierung von e10s verhindert. Diese Einschränkung wird in Firefox 52 aufgehoben werden.

Während der Beta-Phase von Firefox 51 hatte Mozilla neben WebExtensions alle Add-ons gemeinsam mit e10s erlaubt, welche von ihren Entwicklern nicht explizit als nicht kompatibel markiert worden waren. Für die finale Version von Firefox 51 möchte man diese Restriktion noch nicht so weit aufheben, weil dies für zu viele Nutzer auf einmal e10s aktivieren würde.

Stattdessen erlaubt man in Firefox 51 (erscheint am 24. Januar) zusätzlich zu allen WebExtensions und Add-ons, die von ihren Entwicklern explizit als kompatibel markiert worden sind, alle weiteren Add-ons, welche während der Beta-Phase von Firefox 51 mindestens 50 Nutzer hatten. In Zahlen ausgedrückt sind im Vergleich zu Firefox 50 damit 773 weitere Add-ons ab Firefox 51 gemeinsam mit der Multiprozess-Architektur nutzbar.

Wer herausfinden möchte, ob seine installierten Erweiterungen Teil dieser Liste sind, findet auf der Seite about:support eine Liste aller installierten Erweiterungen samt ihrer IDs und kann diese mit der unten stehenden Liste abgleichen. Einen allgemeinen Überblick über den Rollout-Plan der Multiprozess-Architektur gibt es hier.

Dies ist die Liste der IDs der 773 neu erlaubten Add-ons, alphabetisch sortiert:

2.0@disconnect.me (Version 3.15.3.1-signed.1-signed oder höher)
2020Player_IKEA@2020Technologies.com (Version 5.0.94.1 oder höher)
2020Player_WEB@2020Technologies.com (Version 5.0.94.0 oder höher)
53ffxtbr@www.dailyfitnesscenter.com (Version 7.36.8.15623 oder höher)
5aa55fd5-6e61-4896-b186-fdc6f298ec92@mozilla (Version 0.1.2.1-signed oder höher)
6asa42dfa4784fsf368g@youtubeconverter.me (Version 0.1 oder höher)
86ffxtbr@download.yourvideochat.com (Version 7.36.8.15938 oder höher)
@90B817C8-8A5C-413B-9DDD-B2C61ED6E79A (Version 1.09 oder höher)
@A3592ADB-854A-443A-854E-EB92130D470D (Version 1.08.8.88 oder höher)
@autofillanyforms-easytatkal (Version 7.51.0 oder höher)
@chomikuj (Version 1.2.0 oder höher)
@com.virtualjame.disableads (Version 0.1.0 oder höher)
@Converter (Version 4.1.0 oder höher)
@DiscreteSearch (Version 0.2.1 oder höher)
@DownloadManager (Version 0.2.1 oder höher)
@E9438230-A7DF-4D1F-8F2D-CA1D0F0F7924 (Version 1.08.8.66 oder höher)
@Email (Version 4.0.12 oder höher)
@FormsApp (Version 0.2.0 oder höher)
@google-translate-menu (Version 1.0.1 oder höher)
@greatdealz (Version 0.0.3 oder höher)
@greatdealzu (Version 0.0.3 oder höher)
@irctctatkal (Version 2.0.0 oder höher)
@jetpack-easy-turism2 (Version 7.1.0 oder höher)
@kikikokicicidada (Version 2.1.2 oder höher)
@lottadealsun (Version 0.0.1 oder höher)
@Maps (Version 4.0.0 oder höher)
@mendeleyimporter (Version 1.6.8 oder höher)
@mysmartprice-ff (Version 0.0.6 oder höher)
@News (Version 0.2.0 oder höher)
@offersolymp (Version 0.0.2 oder höher)
@Package (Version 0.2.0 oder höher)
@pdfit (Version 0.1.9 oder höher)
@phextension (Version 6.0.2 oder höher)
@Radio (Version 0.2.0 oder höher)
@Recipes (Version 0.2.0 oder höher)
@safesearchincognito (Version 0.1.8 oder höher)
@searchincognito (Version 0.1.0 oder höher)
@searchlock-fx (Version 1.1.6 oder höher)
@simplepopupblocker (Version 1.2.1 oder höher)
@stopads (Version 0.0.4 oder höher)
@stremio (Version 1.0.2 oder höher)
@thebestyoutubedownloader (Version 1.0.0.7 oder höher)
@true-key (Version 1.23.0.2433 oder höher)
@vpn-unlimited-secure-proxy (Version 4.4 oder höher)
@windscribeff (Version 0.1.43 oder höher)
@youtube_downloader (Version 0.0.9 oder höher)
@youtubedownloadere (Version 0.0.1 oder höher)
@youtuberightclick (Version 0.0.3 oder höher)
@yset (Version 0.0.10 oder höher)
_12Members_@free.myscrapnook.com (Version 7.102.10.4739 oder höher)
_14Members_@download.totalrecipesearch.com (Version 7.102.10.4983 oder höher)
_14Members_@www.totalrecipesearch.com (Version 7.38.8.45925 oder höher)
_1cMembers_@www.bringmesports.com (Version 7.102.10.3646 oder höher)
_1eMembers_@www.videoscavenger.com (Version 7.38.8.45273 oder höher)
_1gMembers_@www.inboxace.com (Version 7.38.8.56535 oder höher)
_1pMembers_@www.referenceboss.com (Version 7.102.10.4932 oder höher)
_29Members_@www.headlinealley.com (Version 7.38.8.56537 oder höher)
_2bMembers_@www.bettercareersearch.com (Version 7.38.8.45828 oder höher)
_2vMembers_@www.dailybibleguide.com (Version 7.38.8.52880 oder höher)
_39Members_@www.mapsgalaxy.com (Version 7.102.10.4730 oder höher)
_49Members_@www.utilitychest.com (Version 7.38.8.45977 oder höher)
_4jMembers_@www.radiorage.com (Version 7.102.10.4916 oder höher)
_4lMembers_@www.bibletriviatime.com (Version 7.102.10.4330 oder höher)
_4wMembers_@www.retrogamer.com (Version 7.38.8.46604 oder höher)
_4zMembers_@www.videodownloadconverter.com (Version 7.102.10.5033 oder höher)
_57Members_@free.marineaquariumfree.com (Version 7.102.10.4716 oder höher)
_5aMembers_@download.mywebface.com (Version 7.102.10.4837 oder höher)
_5eMembers_@www.translationbuddy.com (Version 7.38.8.45962 oder höher)
_5mMembers_@download.myfuncards.com (Version 7.102.10.4783 oder höher)
_5qMembers_@www.zwinky.com (Version 7.38.8.45270 oder höher)
_5zMembers_@www.couponxplorer.com (Version 7.102.10.3738 oder höher)
_63Members_@www.aplusgamer.com (Version 7.38.8.45832 oder höher)
_64Members_@download.televisionfanatic.com (Version 7.38.9.3004 oder höher)
_64Members_@www.televisionfanatic.com (Version 7.102.10.4968 oder höher)
_65Members_@download.fromdoctopdf.com (Version 7.102.10.4221 oder höher)
_69Members_@www.packagetracer.com (Version 7.102.10.4831 oder höher)
_6oMembers_@free.heroicplay.com (Version 7.38.8.46626 oder höher)
_6xMembers_@www.readingfanatic.com (Version 7.102.10.4914 oder höher)
_73Members_@www.easyhomedecorating.com (Version 7.102.10.4129 oder höher)
_7eMembers_@www.homeworksimplified.com (Version 7.102.10.4290 oder höher)
_7jMembers_@download.gardeningenthusiast.com (Version 7.102.10.4260 oder höher)
_89Members_@download.safepcrepair.com (Version 7.39.8.51080 oder höher)
_8eMembers_@download.howtosimplified.com (Version 7.102.10.4285 oder höher)
_8hMembers_@download.allin1convert.com (Version 7.102.10.3584 oder höher)
_8iMembers_@download.audiotoaudio.com (Version 7.102.10.3585 oder höher)
_8jMembers_@download.myimageconverter.com (Version 7.102.10.4778 oder höher)
_8lMembers_@free.filesharefanatic.com (Version 7.102.10.4171 oder höher)
_94Members_@www.motitags.com (Version 7.102.10.4744 oder höher)
_9eMembers_@free.findmefreebies.com (Version 7.102.10.4193 oder höher)
_9pMembers_@free.onlinemapfinder.com (Version 7.102.10.4836 oder höher)
_9tMembers_@download.internetspeedtracker.com (Version 7.38.8.56171 oder höher)
_9tMembers_@free.internetspeedtracker.com (Version 7.102.10.4339 oder höher)
_aaMembers_@free.eliteunzip.com (Version 7.39.8.50909 oder höher)
_agMembers_@free.premierdownloadmanager.com (Version 7.102.10.4846 oder höher)
_apMembers_@free.puzzlegamesdaily.com (Version 7.102.10.4865 oder höher)
_b7Members_@free.mytransitguide.com (Version 7.102.10.4812 oder höher)
_beMembers_@free.dailylocalguide.com (Version 7.38.9.7920 oder höher)
_bfMembers_@free.snapmyscreen.com (Version 7.102.10.4951 oder höher)
_brMembers_@free.yourtemplatefinder.com (Version 7.102.10.5047 oder höher)
_btMembers_@free.catsandcatapults.com (Version 7.102.10.3677 oder höher)
_ceMembers_@free.easypdfcombine.com (Version 7.102.10.4117 oder höher)
_chMembers_@free.discoverancestry.com (Version 7.102.10.3818 oder höher)
_cxMembers_@www.autopcbackup.com (Version 7.102.10.3597 oder höher)
_d1Members_@free.mysocialshortcut.com (Version 7.102.10.4792 oder höher)
_d9Members_@www.everydaylookup.com (Version 7.102.10.4140 oder höher)
_dbMembers_@free.getformsonline.com (Version 7.102.10.4251 oder höher)
_diMembers_@www.free.easymaillogin.com (Version 7.102.10.4112 oder höher)
_dmMembers_@free.gounzip.com (Version 7.102.10.4277 oder höher)
_dnMembers_@www.free.webmailworld.com (Version 7.102.10.5052 oder höher)
_doMembers_@free.convertanyfile.com (Version 7.38.8.45860 oder höher)
_dpMembers_@free.findyourmaps.com (Version 7.102.10.4185 oder höher)
_dqMembers_@www.downspeedtest.com (Version 7.102.10.3827 oder höher)
_dvMembers_@www.testinetspeed.com (Version 7.38.8.45918 oder höher)
_dxMembers_@www.download-freemaps.com (Version 7.38.8.46371 oder höher)
_dyMembers_@www.dezipper.com (Version 7.102.10.3775 oder höher)
_dzMembers_@www.pconverter.com (Version 7.102.10.4851 oder höher)
_e0Members_@www.downshotfree.com (Version 7.102.10.3833 oder höher)
_e1Members_@free.actionclassicgames.com (Version 7.38.8.45834 oder höher)
_e2Members_@free.coolpopulargames.com (Version 7.38.8.45873 oder höher)
_e5Members_@www.productivityboss.com (Version 7.38.8.46590 oder höher)
_ebMembers_@download.metrohotspot.com (Version 7.102.10.4735 oder höher)
_edMembers_@free.myradioaccess.com (Version 7.102.10.4797 oder höher)
_eeMembers_@download.freeradiocast.com (Version 7.38.8.46366 oder höher)
_eiMembers_@www.100sofrecipes.com (Version 7.102.10.3580 oder höher)
_erMembers_@free.getvideoconvert.com (Version 7.102.10.5038 oder höher)
_euMembers_@free.filesendsuite.com (Version 7.102.10.4154 oder höher)
_evMembers_@www.bestbackground.com (Version 7.38.9.7654 oder höher)
_evMembers_@www.free.bestbackground.com (Version 7.102.10.3607 oder höher)
_ewMembers_@free.mergedocsonline.com (Version 7.102.10.4710 oder höher)
_exMembers_@free.easydocmerge.com (Version 7.102.10.4137 oder höher)
_f5Members_@free.typingfanatic.com (Version 7.102.10.5014 oder höher)
_f7Members_@download.smsfrombrowser.com (Version 7.38.8.45917 oder höher)
_fbMembers_@free.smarterpassword.com (Version 7.102.10.4936 oder höher)
_flMembers_@free.myformsfinder.com (Version 7.102.10.4784 oder höher)
_foMembers_@free.flightsearchapp.com (Version 7.102.10.4176 oder höher)
_fpMembers_@free.passwordlogic.com (Version 7.102.10.4853 oder höher)
_frMembers_@free.testforspeed.com (Version 7.102.10.4993 oder höher)
_fsMembers_@free.pdfconverterhq.com (Version 7.102.10.4849 oder höher)
_ftMembers_@free.mytelevisionhq.com (Version 7.102.10.4817 oder höher)
_fvMembers_@free.directionsace.com (Version 7.102.10.3790 oder höher)
_fwMembers_@free.howtosuite.com (Version 7.102.10.4280 oder höher)
_g3Members_@free.easyphotoedit.com (Version 7.102.10.4108 oder höher)
_gcMembers_@www.weatherblink.com (Version 7.38.8.56523 oder höher)
_gpMembers_@free.mymapswizard.com (Version 7.102.10.4775 oder höher)
_gtMembers_@free.gamingwonderland.com (Version 7.102.10.4263 oder höher)
_h2Members_@free.calendarspark.com (Version 7.102.10.3641 oder höher)
_hfMembers_@free.everydaymanuals.com (Version 7.102.10.4142 oder höher)
_hgMembers_@free.atozmanuals.com (Version 7.102.10.3604 oder höher)
_ivMembers_@free.simplepictureedit.com (Version 7.102.10.14166 oder höher)
_j2Members_@www.soccerinferno.com (Version 7.102.10.4948 oder höher)
_paMembers_@www.filmfanatic.com (Version 7.102.10.4163 oder höher)
_v4Members_@www.dictionaryboss.com (Version 7.102.10.3797 oder höher)
abb-acer@amazon.com (Version 10.161.13.1002 oder höher)
abb@amazon.com (Version 10.1612.1.304 oder höher)
adbeaver@adbeaver.org (Version 0.7.2.9 oder höher)
adblockpopups@jessehakanen.net (Version 0.9.2.1-signed.1-signed oder höher)
adblockultimate@adblockultimate.net (Version 2.25 oder höher)
add-to-searchbox@maltekraus.de (Version 2.9 oder höher)
adguardadblocker@adguard.com (Version 2.4.14 oder höher)
admin@djamol.com (Version 4.31.1-signed.1-signed oder höher)
admin@hide-my-ip.org (Version 9.6.3 oder höher)
adonis.cuhk@gmail.com (Version 1.8.9.1-signed.1-signed oder höher)
alldownloader@link64 (Version 1.00.17.1-signed.1-signed oder höher)
AllMyTube@Wondershare.com (Version 4.9.1 oder höher)
ALone-live@ya.ru (Version 1.4.11 oder höher)
alx-ffdeveloper@amazon.com (Version 3.0.2 oder höher)
amcontextmenu@loucypher (Version 0.4.2.1-signed.1-signed oder höher)
amznUWL2@amazon.com (Version 1.11 oder höher)
antgroup@antdownloadmanager.com (Version 0.1.7 oder höher)
anti_banner@kaspersky.com (Version 4.0.10.15 oder höher)
anticontainer@downthemall.net (Version 1.5 oder höher)
antmark@ant.com (Version 1.1.14 oder höher)
anttoolbar@ant.com (Version 2.4.7.47 oder höher)
application2@allo-pages.fr (Version 4.5.0 oder höher)
application@itineraire.info (Version 4.5.0 oder höher)
application@les-pages.com (Version 4.4.0 oder höher)
application@recettes.net (Version 4.5.0 oder höher)
ar1er-ewrgfdgomusix@jetpack (Version 1.0.6 oder höher)
arf3@getcartt.com (Version 1.2.3 oder höher)
ascsurfingprotectionnew@iobit.com (Version 2.1.3 oder höher)
autoform@olifozzy (Version 1.2.4.1-signed.1-signed oder höher)
autopager@mozilla.org (Version 0.8.0.10.1-signed.1-signed oder höher)
autoproxy@autoproxy.org (Version 0.4b2.2013051811.1-signed.1-let-fixed.1-signed oder höher)
autorefresh@plugin (Version 1.0.2.1-signed.1-signed oder höher)
autoreload@yz.com (Version 1.21 oder höher)
avg@safeguard (Version 19.6.0.592 oder höher)
avg@wtu3 (Version 3.7.0.0 oder höher)
azan-times@hamid.net (Version 1.2.3.1-signed.1-signed oder höher)
azhang@cloudacl.com (Version 0.19.6.9.1-signed.1-signed oder höher)
bdwteffv19@bitdefender.com (Version 2.2.1 oder höher)
belgiumeid@eid.belgium.be (Version 1.0.21 oder höher)
BestMediaTab-the-extension1@mozilla.com (Version 0.1.9 oder höher)
bestproxyswitcher@bestproxyswitcher.com (Version 3.4.6.1-signed.1-signed oder höher)
browsec@browsec.com (Version 2.0.3 oder höher)
browsermodulecorp@browcorporation.org (Version 2.3 oder höher)
btpersonas@brandthunder.com (Version 2.0.4.7 oder höher)
button@scholar.google.com (Version 1.1.1-signed.1-signed oder höher)
caa1-aDOiCAxFFMOVIX@jetpack (Version 0.1.7 oder höher)
caa1-aDOiCAxFFPRIVATE@jetpack (Version 0.2.0 oder höher)
canitbecheaper@trafficbroker.co.uk (Version 3.9.78 oder höher)
captiondownloader@hiephm.com (Version 2.3.1-signed.1-signed oder höher)
check-compatibility@dactyl.googlecode.com (Version 1.3.1-signed.1-signed oder höher)
check4change-owner@mozdev.org (Version 1.9.8.1 oder höher)
clearcache@michel.de.almeida (Version 2.0.1.1-signed.1-signed oder höher)
clickclean@hotcleaner.com (Version 4.1.1-signed.1-signed oder höher)
client@anonymox.net (Version 2.5.2 oder höher)
clipconverter@clipconverter.cc (Version 1.5.2 oder höher)
colorPicker@colorPicker (Version 3.0.1-signed.1-signed oder höher)
commonfix@mozillaonline.com (Version 0.13 oder höher)
content_blocker@kaspersky.com (Version 4.0.10.15 oder höher)
content_blocker_6418E0D362104DADA084DC312DFA8ABC@kaspersky.com (Version 4.5.3.8 oder höher)
content_blocker_663BE8@kaspersky.com (Version 4.5.4.19.1 oder höher)
cookiemgr@jayapal.com (Version 5.12 oder höher)
CookiesIE@yahoo.com (Version 1.0.1-signed.1-signed oder höher)
coralietab@mozdev.org (Version 2.04.20110724.1-signed.1-signed oder höher)
csscoverage@spaghetticoder.org (Version 0.3.4.1-signed.1-signed oder höher)
d.lehr@chello.at (Version 1.2 oder höher)
DailymotionVideoDownloader@PeterOlayev.com (Version 1.0.6.1-signed.1-signed oder höher)
dam@tensons.com (Version 5.0.7 oder höher)
dealxplorermysites770@yahoo.com (Version 0.0.0.1 oder höher)
dgnria2@nuance.com (Version 15.00.000.058 oder höher)
dm@jetpack (Version 0.0.2 oder höher)
dmbarff@westbyte.com (Version 1.5.11 oder höher)
dmmm@westbyte.com (Version 1.3.4 oder höher)
dmpluginff@westbyte.com (Version 1.4.12 oder höher)
dmremote@westbyte.com (Version 1.9.3 oder höher)
downintab@max.max (Version 1.00.1-signed.1-signed oder höher)
downloadplan@firefoxmania.uci.cu (Version 1.3.1-signed.1-signed oder höher)
dta3noaero@vano (Version 1.0.1 oder höher)
e389d8c2-5554-4ba2-a36e-ac7a57093130@gmail.com (Version 1.44.275 oder höher)
e67f8350-7edf-11e3-baa7-0800200c9a66@fri-gate.org (Version 2.2.1.1-signed oder höher)
eagleget_ffext@eagleget.com (Version 3.8 oder höher)
easycopy@smokyink.com (Version 2.7.0 oder höher)
easycopypaste@everhelper.me (Version 1.1.0.1-signed.1-signed oder höher)
easyscreenshot@mozillaonline.com (Version 1.2.8 oder höher)
eliteproxyswitcher@my-proxy.com (Version 1.2.0.2.1-signed.1-signed oder höher)
email@jetpack (Version 0.0.16 oder höher)
emailExtractor@penzil.com (Version 1.3.1-signed.1-signed oder höher)
ERAIL.IN.FFPLUGIN@jetpack (Version 6.0.rev142 oder höher)
exif_viewer@mozilla.doslash.org (Version 2.00.1-signed.1-signed oder höher)
extension@hidemyass.com (Version 1.3.2 oder höher)
extension@one-tab.com (Version 1.17.0 oder höher)
extensions@gismeteo.com (Version 5.1.0.2 oder höher)
facepaste.firefox.addon@azabani.com (Version 2.91 oder höher)
FasterFox_Lite@BigRedBrent (Version 3.9.9Lite.1-signed.1-signed oder höher)
FavIconReloader@mozilla.org (Version 0.8.1-signed oder höher)
favorites_selenium-ide@Samit.Badle (Version 2.0.1-signed.1-signed oder höher)
fbmessengerpanel@alejandrobrizuela.com.ar (Version 1.0.3.1-signed.1-signed oder höher)
fbp@fbpurity.com (Version 9.3.2.1-signed oder höher)
feedly@devhd (Version 16.0.528.1-signed.1-signed oder höher)
ff_hpset@jetpack (Version 1.0.8 oder höher)
ffext_basicvideoext@startpage24 (Version 1.97.37.1-signed.1-signed oder höher)
ffvkontaktemusic@chupakabr.ru (Version 2.2.1-signed.1-signed oder höher)
FGZ-SAE@iacsearchandmedia.com (Version 8.5 oder höher)
firebug@tools.sitepoint.com (Version 1.6.1-signed.1-signed oder höher)
firefinder@robertnyman.com (Version 1.4.1-signed.1-signed oder höher)
fireforce@scrt.ch (Version 2.2.1-signed.1-signed oder höher)
firefox-autofill@googlegroups.com (Version 3.6.1-signed.1-signed oder höher)
firefox@dotvpn.com (Version 1.0.2 oder höher)
firefox@mega.co.nz (Version 3.6.19 oder höher)
firefox@online-convert.com (Version 1.4.1-signed.1-signed oder höher)
firefox@serptrends.com (Version 0.8.14 oder höher)
FirefoxAddon@similarWeb.com (Version 4.0.6 oder höher)
fireml@sirma.bg (Version 1.1.11.1-signed.1-signed oder höher)
FirePHPExtension-Build@firephp.org (Version 0.7.4.1-signed.1-signed oder höher)
firepicker@thedarkone (Version 1.4.3.1-signed.1-signed oder höher)
firequery@binaryage.com (Version 2.0.4 oder höher)
FireXPath@pierre.tholence.com (Version 0.9.7.1.1-signed.1-signed oder höher)
flashfirebug@o-minds.com (Version 4.9.1 oder höher)
flashlight@stephennolan.com.au (Version 1.2.1-signed.1-signed oder höher)
flashstopper@byo.co.il (Version 1.4.2 oder höher)
flv2mp3@hotger.com (Version 2.3.2-signed oder höher)
formhistory@yahoo.com (Version 1.4.0.6 oder höher)
foxfilter@inspiredeffect.net (Version 7.7.1-signed.1-signed oder höher)
foxmarks@kei.com (Version 4.3.19 oder höher)
FunCyberTab-the-extension1@mozilla.com (Version 0.1.9 oder höher)
FunkyMediaTab-the-extension1@mozilla.com (Version 0.1.9 oder höher)
FunkyTVTabs-the-extension1@mozilla.com (Version 0.1.9 oder höher)
FunMediaTab-the-extension1@mozilla.com (Version 0.1.9 oder höher)
FunSafeTab-the-extension1@mozilla.com (Version 0.1.9 oder höher)
FunSocialTab-the-extension1@mozilla.com (Version 0.1.9 oder höher)
FunTabSafe-the-extension1@mozilla.com (Version 0.1.9 oder höher)
FunTvTab-the-extension1@mozilla.com (Version 0.1.9 oder höher)
fvdmedia@gmail.com (Version 11.0.1 oder höher)
fxclickonce@rushyo.com (Version 0.1.1-signed.1-signed oder höher)
fxdevtools-adapters@mozilla.org (Version 0.3.5 oder höher)
gary@builtwith.com (Version 1.9.6.1-signed.1-signed oder höher)
gaurangnshah@gmail.com (Version 1.3.2.1-signed.1-signed oder höher)
gdrivepanel@alejandrobrizuela.com.ar (Version 1.0.2.1-signed.1-signed oder höher)
gmail@borsosfisoft.com (Version 1.0.1.1-signed.1-signed oder höher)
gmail_panel@alejandrobrizuela.com.ar (Version 1.2.0 oder höher)
google@hitachi.com (Version 0.3.1-signed.1-signed oder höher)
googledictionary@toptip.ca (Version 7.5 oder höher)
HighlightedTextToFile@bobbyrne01.org (Version 2.7.1 oder höher)
homepage@mail.ru (Version 1.0.2 oder höher)
homeutil@yandex.ru (Version 1.0.13 oder höher)
hotspot-shield@anchorfree.com (Version 1.2.87 oder höher)
IBM-cck@firefox-extensions.ibm.com (Version 2.3.0 oder höher)
idamm@westbyte.com (Version 1.3.2 oder höher)
idapluginff@westbyte.com (Version 1.5.9 oder höher)
idaremote@westbyte.com (Version 1.6.3 oder höher)
ifamebook@stormvision.it (Version 4.03.1-signed oder höher)
IGF.F3@igufei.com (Version 3.2.11 oder höher)
imageblock@hemantvats.com (Version 3.1 oder höher)
ImagePicker@topolog.org (Version 1.9.4 oder höher)
imgflashblocker@shimon.chohen (Version 0.7.1-signed.1-signed oder höher)
inf@youtube-mp3.video (Version 0.1 oder höher)
info@convert2mp3.net (Version 2.5.1-signed.1-signed oder höher)
info@mp3it.eu (Version 1.4.1.1-signed.1-signed oder höher)
info@priceblink.com (Version 4.8 oder höher)
info@youtube-mp3.org (Version 1.0.9.1-signed.1-signed oder höher)
inspector@mozilla.org (Version 2.0.16.1-signed oder höher)
intgcal@egarracingteam.com.ar (Version 1.5.1 oder höher)
ipfuck@p4ul.info (Version 1.2.1.1-signed.1-signed oder höher)
isreaditlater@ideashower.com (Version 3.0.6.1-signed oder höher)
ISVCU@iSkysoft.com (Version 5.1.0 oder höher)
izer@camelcamelcamel.com (Version 2.8.2 oder höher)
jdwimqhayu@yahoo.com (Version 0.0.0.6 oder höher)
jid0-9XfBwUWnvPx4wWsfBWMCm4Jj69E@jetpack (Version 0.4.11 oder höher)
jid0-AocRXUCRsLTCYvn6bgJERnwfuqw@jetpack (Version 2.8.3.1-signed.1-signed oder höher)
jid0-f82gosWvE8oeGQt6WDCGRF1Dy7Q@jetpack (Version 1.0.003 oder höher)
jid0-hyjN250ZzTOOX3evFwwAQBxE4ik@jetpack (Version 6.0.1-signed.1-signed oder höher)
jid0-jJRRRBMgoShUhb07IvnxTBAl29w@jetpack (Version 2.0.4 oder höher)
jid0-raWjElI57dRa4jx9CCiYm5qZUQU@jetpack (Version 3.0.12.1.1-signed.1-signed oder höher)
jid0-w1UVmoLd6VGudaIERuRJCPQx1dQ@jetpack (Version 1.6.8.1-signed oder höher)
jid0-YQz0l1jthOIz179ehuitYAOdBEs@jetpack (Version 2.0.2 oder höher)
jid0-zs24wecdcQo0Lp18D7QOV4WSZFo@jetpack (Version 0.2.1-signed.1-signed oder höher)
jid0-zXo3XFGyiDalgkeEO4UYJTUwo2I@jetpack (Version 1.0.0 oder höher)
jid1-16aeif9OQIRKxA@jetpack (Version 1.1.4 oder höher)
jid1-3gu11JeYBiIuJA@jetpack (Version 3.1.1 oder höher)
jid1-461B0PwxL3oTt1@jetpack (Version 0.2.1-signed.1-signed oder höher)
jid1-4P0kohSJxU1qGg@jetpack (Version 1.22.550 oder höher)
jid1-6AyZ1PQXsR9LgQ@jetpack (Version 0.2.1 oder höher)
jid1-6MGm94JnyY2VkA@jetpack (Version 2.1.8 oder höher)
jid1-8J7ayxTha4KqKQ@jetpack (Version 1.1.1-signed.1-signed oder höher)
jid1-9ETkKdBARv7Iww@jetpack (Version 0.20.1-signed.1-signed oder höher)
jid1-ach2kaGSshPJCg@jetpack (Version 0.1.1-signed.1-signed oder höher)
jid1-AoXeeOB4j7kFdA@jetpack (Version 8.1 oder höher)
jid1-AVgCeF1zoVzMjA@jetpack (Version 0.9.5.6 oder höher)
jid1-AXn9cXcB4fD1QQ@jetpack (Version 0.7.4 oder höher)
jid1-CGxMej0nDJTjwQ@jetpack (Version 1.0.1-signed.1-signed oder höher)
jid1-cHKBMlArKdIVEg@jetpack (Version 1.24.1-signed.1-signed oder höher)
jid1-cplLTTY501TB2Q@jetpack (Version 0.5.1 oder höher)
jid1-cwbvBTE216jjpg@jetpack (Version 2.1.0.1-signed.1-signed oder höher)
jid1-D7momAzRw417Ag@jetpack (Version 4.5.13 oder höher)
jid1-e7w0SHT82Gv9qA@jetpack (Version 1.2 oder höher)
jid1-f7dnBeTj8ElpWQ@jetpack (Version 1.34.1-signed.1-signed oder höher)
jid1-G80Ec8LLEbK5fQ@jetpack (Version 1.3.8 oder höher)
jid1-GeRCnsiDhZiTvA@jetpack (Version 1.0.3 oder höher)
jid1-hDf2iQXGiUjzGQ@jetpack (Version 2.5.0 oder höher)
jid1-HdwPLukcGQeOSh@jetpack (Version 1.2.3 oder höher)
jid1-HfCj61J5q2gaGQ@jetpack (Version 1.0.3 oder höher)
jid1-JcGokIiQyjoBAQ@jetpack (Version 0.6.1-signed.1-signed oder höher)
jid1-KWFaW5zc0EbtBQ@jetpack (Version 0.2.0 oder höher)
jid1-l6VQSR2FeKnliQ@jetpack (Version 2.0.1-signed oder höher)
jid1-LelsJ0Oz0rt71A@jetpack (Version 2.0.0 oder höher)
jid1-lpoiffmusixlib@jetpack (Version 0.1.9 oder höher)
jid1-LYopfl0r00ZV5k@jetpack (Version 1.0.1-signed.1-signed oder höher)
jid1-m3kqTBs1zKXXaA@jetpack (Version 0.2.6.1-signed.1-signed oder höher)
jid1-MIAJd5BiK7V4Pw@jetpack (Version 0.9.1-signed.1-signed oder höher)
jid1-mW7iuA66Ny8Ziw@jetpack (Version 0.9.1-signed.1-signed oder höher)
jid1-n5ARdBzHkUEdAA@jetpack (Version 3.8.7 oder höher)
jid1-n85lxPv1NAWVTQ@jetpack (Version 0.96.1.1-signed oder höher)
jid1-OY8Xu5BsKZQa6A@jetpack (Version 2.0.21 oder höher)
jid1-P34HaABBBpOerQ@jetpack (Version 0.2.1-signed.1-signed oder höher)
jid1-PBNne26X1Kn6hQ@jetpack (Version 3.3.3 oder höher)
jid1-QpHD8URtZWJC2A@jetpack (Version 4.3.0 oder höher)
jid1-r1tDuNiNb4SEww@jetpack (Version 1.1.2673 oder höher)
jid1-ReWlW1efOwaQJQ@jetpack (Version 1.1.2 oder höher)
jid1-rrMTK7JqsxNOeQ@jetpack (Version 2.1.0 oder höher)
jid1-rs90nxQtPi3Asg@jetpack (Version 1.8.1-signed.1-signed oder höher)
jid1-SDFC9fEAZRW7ab@jetpack (Version 0.1.3.1-signed.1-signed oder höher)
jid1-sNL73VCI4UB0Fw@jetpack (Version 2.1.4 oder höher)
jid1-TQvJxTBYHA8qXg@jetpack (Version 0.4.1-signed.1-signed oder höher)
jid1-u9RbFp9JcoEGGw@jetpack (Version 1.2.2.1-signed.1-signed oder höher)
jid1-UXDr6c69BeyPVw@jetpack (Version 0.8.2 oder höher)
jid1-V8ev2melBDV3qQ@jetpack (Version 1.0.12.1-signed.1-signed oder höher)
jid1-vFmnfCkyf5VeSA@jetpack (Version 0.4.0 oder höher)
jid1-vRJA7N8VwBoiXw@jetpack (Version 1.1.1.1-signed oder höher)
jid1-wKRSK9TpFpr9Hw@jetpack (Version 0.92 oder höher)
jid1-XgC5trUcILmXBw@jetpack (Version 2.0.3 oder höher)
jid1-xKH0EoS44u1a2w@jetpack (Version 0.1.1-signed.1-signed oder höher)
jid1-YcMV6ngYmQRA2w@jetpack (Version 1.37.9 oder höher)
jid1-ZM3BerwS6FsQAg@jetpack (Version 0.4.1-signed oder höher)
jid1-zmgYgiQPXJtjNA@jetpack (Version 1.23 oder höher)
jid1-zV8eHYwTDNUtwQ@jetpack (Version 1.0.4 oder höher)
jid2-l8SPBzHJWBIiHQ@jetpack (Version 3.1 oder höher)
jyboy.yy@gmail.com (Version 1.0.4.1-signed.1-signed oder höher)
k7srff_enUS@k7computing.com (Version 2.4 oder höher)
KVAllmytube@KeepVid.com (Version 4.10.0 oder höher)
lazarus@interclue.com (Version 2.3.1-signed.1-signed oder höher)
LDshowpicture_plashcor@gmail.com (Version 3.2 oder höher)
LDSI_plashcor@gmail.com (Version 1.1.0.3 oder höher)
leethax@leethax.net (Version 2016.12.02 oder höher)
light_plugin_ACF0E80077C511E59DED005056C00008@kaspersky.com (Version 4.6.3-15 oder höher)
light_plugin_D772DC8D6FAF43A29B25C4EBAA5AD1DE@kaspersky.com (Version 4.6.2-42-20160922074409 oder höher)
light_plugin_F6F079488B53499DB99380A7E11A93F6@kaspersky.com (Version 5.0.141-4-20161031140250 oder höher)
linkgopher@oooninja.com (Version 1.3.3.1-signed.1-signed oder höher)
low_quality_flash@pie2k.com (Version 0.2.1-signed.1-signed oder höher)
Lucifox@lucidor.org (Version 0.9.13 oder höher)
lumerias-instagram@lumerias.com (Version 1.3 oder höher)
LVD-SAE@iacsearchandmedia.com (Version 8.5 oder höher)
lwthemes-manager@loucypher (Version 0.2.1-signed.1-let-fixed.1-signed oder höher)
magicplayer_unlisted@acestream.org (Version 1.1.42 oder höher)
manish.p05@gmail.com (Version 12.9 oder höher)
manishjain9@hotmail.com_easiestyoutube (Version 7.2.1-signed.1-let-fixed.1-signed oder höher)
Media-Newtab-the-extension1@mozilla.com (Version 0.1.6 oder höher)
MediaNewTab-the-extension1@mozilla.com (Version 0.1.6 oder höher)
memoryrestart@teamextension.com (Version 1.18.1-signed.1-signed oder höher)
modernDownloadManager@teo.pl (Version 0.2.2 oder höher)
mp4downloader@jeff.net (Version 1.3.3.1-signed.1-signed oder höher)
MUB-SAE@iacsearchandmedia.com (Version 8.7 oder höher)
multifox-toolbar-button@rbaldwin (Version 4.28.1-signed.1-signed oder höher)
multifox@hultmann (Version 3.2.3 oder höher)
multilinksplus@hugsmile.eu (Version 3.9.3 oder höher)
multirevenue@googlemail.com (Version 6.1.1 oder höher)
myplaycitycom@gametab (Version 1.6 oder höher)
MySafeTabs-the-extension1@mozilla.com (Version 0.1.9 oder höher)
MyStartab-the-extension1@mozilla.com (Version 0.1.9 oder höher)
mytube@ashishmishra.in (Version 0.979.1-signed.1-signed oder höher)
netvideohunter@netvideohunter.com (Version 1.2 oder höher)
newtab-tv-the-extension1@mozilla.com (Version 0.1.5 oder höher)
newtabgoogle@graememcc.co.uk (Version 1.0.2.1-signed.1-signed oder höher)
NewTabTVCool-the-extension1@mozilla.com (Version 0.1.9 oder höher)
nishan.naseer.googimagesearch@gmail.com (Version 0.5.1-signed.1-signed oder höher)
NoiaFoxoption@davidvincent.tld (Version 3.0.2.1-signed oder höher)
nortonsecurity@symantec.com (Version 7.2.0f90 oder höher)
nst@neiron.ru (Version 7.3.0.2 oder höher)
ocr@babylon.com (Version 1.1 oder höher)
odyssey_crypto_control@odysseytec.com (Version 3.5 oder höher)
omnibar@ajitk.com (Version 0.7.28.20141004.1-signed.1-signed oder höher)
onepassword4@agilebits.com (Version 4.6.2 oder höher)
online_banking@kaspersky.com (Version 4.0.10.15 oder höher)
online_banking_08806E@kaspersky.com (Version 4.5.4.19.1 oder höher)
online_banking_69A4E213815F42BD863D889007201D82@kaspersky.com (Version 4.5.3.8 oder höher)
open.about.permissions@jasnapaka.com (Version 1.2.1-signed.1-signed oder höher)
PageRank@addonfactory.in (Version 2.0.1-signed.1-signed oder höher)
panel-plugin@effectivemeasure.com (Version 4.0.0 oder höher)
partnerdefaults@mozilla.com (Version 1.0.1 oder höher)
paulsaintuzb@gmail.com (Version 8.2.1 oder höher)
pavel.sherbakov@gmail.com (Version 19.1.1 oder höher)
pixelperfectplugin@openhouseconcepts.com (Version 2.0.14 oder höher)
plugin@okta.com (Version 5.8.0 oder höher)
printPages2Pdf@reinhold.ripper (Version 0.1.9.3.1-signed oder höher)
printpdf@pavlov.net (Version 0.76.1-signed.1-signed oder höher)
proxyselector@mozilla.org (Version 1.31.1-signed.1-signed oder höher)
public.proartex@gmail.com (Version 1.1.3 oder höher)
qqmail_plugin_for_firefox@tencent.com (Version 1.0.0.22 oder höher)
quicksearch@yandex.ru (Version 1.0.13 oder höher)
qwantcomforfirefox@jetpack (Version 3.0.28 oder höher)
r2d2b2g@mozilla.org (Version 4.0.4.1-signed oder höher)
rainbow@colors.org (Version 1.6.1-signed.1-signed oder höher)
ramback@pavlov.net (Version 1.0.1-signed.1-signed oder höher)
rapportive@rapportive.com (Version 1.4.0.1.1-signed.1-signed oder höher)
readable@evernote.com (Version 10.2.1.7.1-signed oder höher)
rest-easy@quickmediasolutions.com (Version 0.3.1.1-signed oder höher)
restart@restart.org (Version 0.5.1-signed.1-signed oder höher)
restartbutton@strk.jp (Version 0.1.5.1-signed.1-signed oder höher)
rikaichan-jpen@polarcloud.com (Version 2.01.160101 oder höher)
rpnetdownloadhelper@gmail.com (Version 3.0.1-signed.1-signed oder höher)
SafeBrowseSearch-the-extension1@mozilla.com (Version 0.1.2 oder höher)
safefacebook@bkav (Version 1.0.4 oder höher)
safesearch@avira.com (Version 1.4.1.371 oder höher)
safesearchplus2@avira.com (Version 1.4.1.371 oder höher)
safesearchplus@avira.com (Version 1.4.1.371 oder höher)
saiful.neo@gmail.com (Version 3.0.1-signed.1-signed oder höher)
save-as-pdf-ff@pdfcrowd.com (Version 1.5.1-signed.1-signed oder höher)
savedeo-video-downloader@fczbkk.com (Version 0.4.1.1-signed.1-signed oder höher)
savefileto@mozdev.org (Version 2.5.5 oder höher)
search@mail.ru (Version 1.0.7 oder höher)
searchme@mybrowserbar.com (Version 2.8 oder höher)
searchprivacy@searchprivacy.co (Version 1.15 oder höher)
selenium-expert_selenium-ide@Samit.Badle (Version 0.25.1-signed.1-signed oder höher)
selenium_ide_buttons@egarracingteam.com.ar (Version 1.2.0.1-signed.1-signed oder höher)
sendtokindle@amazon.com (Version 1.0.2.76 oder höher)
seodoctor@prelovac.com (Version 1.6.5.1-signed.1-signed oder höher)
seostatus@rubyweb (Version 1.5.9.1-signed.1-signed oder höher)
service@touchpdf.com (Version 1.15.1-signed.1-signed oder höher)
shopcbtoolbar2@befrugal.com (Version 2013.3.23.1 oder höher)
shopearn@prodege.com (Version 219 oder höher)
showpassword@pratikpoddar (Version 1.7.1-signed.1-signed oder höher)
shpassword@shpassword.fr (Version 0.3.1-signed.1-signed oder höher)
SignPlugin@pekao.pl (Version 1.4.0.73 oder höher)
simplesiteblocker@example.com (Version 1.1.1-signed.1-signed oder höher)
SkipScreen@SkipScreen (Version 0.7.2.1-signed.1-signed oder höher)
smarterwiki@wikiatic.com (Version 5.2.1.1-signed.1-signed oder höher)
smile1Button@amazon.com (Version 1.0.1-signed.1-signed oder höher)
snt@simplenewtab.com (Version 1.3 oder höher)
soaclient@santoso (Version 0.2.1-signed.1-signed oder höher)
SocialNewPages-the-extension1@mozilla.com (Version 0.1.9 oder höher)
SocialNewtabs-the-extension1@mozilla.com (Version 0.1.9 oder höher)
speeddns@gmail.com (Version 0.2.1-signed.1-signed oder höher)
sqlime@security.compass (Version 0.4.7.1-signed.1-signed oder höher)
SQLiteManager@mrinalkant.blogspot.com (Version 0.8.3.1-signed.1-signed oder höher)
stealthyextension@gmail.com (Version 3.0.1.1-signed oder höher)
superstart@enjoyfreeware.org (Version 7.4.0.1-signed oder höher)
support@todoist.com (Version 4.0.5 oder höher)
support@videoadd.ru (Version 2.8.1.1-signed.1-signed oder höher)
testpilot@labs.mozilla.com (Version 1.2.3.1-signed oder höher)
text2voice@vik.josh (Version 1.15 oder höher)
TFToolbarX@torrent-finder (Version 1.3.1.1-signed.1-signed oder höher)
the-addon-bar@GeekInTraining-GiT (Version 3.2.9-compat-fixed-4 oder höher)
tilt@mozilla.com (Version 1.0.1.1-signed.1-signed oder höher)
tinyjsdebugger@enigmail.net (Version 1.1.5 oder höher)
tmbepff@trendmicro.com (Version 9.2.0.1026 oder höher)
toolbar@seomoz.org (Version 3.1.18 oder höher)
toolbar@shopathome.com (Version 8.20.3.1 oder höher)
toolbar_AVIRA-V7@apn.ask.com (Version 127.25 oder höher)
toolbar_TeoMediaTB@apn.ask.com (Version 135.3 oder höher)
TopSafeTab-the-extension1@mozilla.com (Version 0.1.9 oder höher)
TopSecurityTab-the-extension1@mozilla.com (Version 0.1.9 oder höher)
TopSocialHub-the-extension1@mozilla.com (Version 0.1.9 oder höher)
TopSocialTab-the-extension1@mozilla.com (Version 0.1.9 oder höher)
TopTabTV-the-extension1@mozilla.com (Version 0.1.9 oder höher)
TopTVTab-the-extension1@mozilla.com (Version 0.1.9 oder höher)
touchenex@raon.co.kr (Version 1.0.1.11 oder höher)
trackmenot@mrl.nyu.edu (Version 0.9.2 oder höher)
trafficlight@bitdefender.com (Version 0.2.23.1-signed.1-signed oder höher)
translator@dontfollowme.net (Version 2.0.5 oder höher)
translator@zoli.bod (Version 2.1.0.5.1.1-signed oder höher)
tvnewtab-the-extension1@mozilla.com (Version 0.1.5 oder höher)
tvplusnewtab-the-extension1@mozilla.com (Version 0.1.5 oder höher)
twoo@twoo.com (Version 1.6.0.1-signed oder höher)
txftn@tencent.com (Version 1.0.0.7 oder höher)
ubufox@ubuntu.com (Version 3.2 oder höher)
uploader@adblockfilters.mozdev.org (Version 2.1.1-signed.1-let-fixed.1-signed oder höher)
uriloader@pdf.js (Version 1.0.277.1-signed.1-signed oder höher)
url_advisor@kaspersky.com (Version 4.0.10.15 oder höher)
useragentoverrider@qixinglu.com (Version 0.4.1 oder höher)
VacuumPlacesImproved@lultimouomo-gmail.com (Version 1.2.1-signed.1-signed oder höher)
vdpure@link64 (Version 1.97.43 oder höher)
videoresumer@jetpack (Version 1.1.4 oder höher)
virtual_keyboard@kaspersky.com (Version 4.0.10.15 oder höher)
virtual_keyboard_074028@kaspersky.com (Version 4.5.4.19.1 oder höher)
virtual_keyboard_294FF26A1D5B455495946778FDE7CEDB@kaspersky.com (Version 4.5.3.8 oder höher)
vk@sergeykolosov.mp (Version 0.3.9.5 oder höher)
vlc_shortcut@kosan.kosan (Version 0.8.3.0 oder höher)
vlcplaylist@helgatauscher.de (Version 0.8.1-signed.1-signed oder höher)
vpn@hide-my-ip.org (Version 10.6.2 oder höher)
vwof@drev.com (Version 3.1.2 oder höher)
wappalyzer@crunchlabz.com (Version 3.2.7 oder höher)
webdavlauncher@benryan.com (Version 1.1.0 oder höher)
webmaster@keep-tube.com (Version 1.2.1-signed.1-signed oder höher)
WebProtection@360safe.com (Version 5.0.0.1005 oder höher)
webrank-toolbar@probcomp.com (Version 4.4.1.1-signed.1-signed oder höher)
whatsapppanel@alejandrobrizuela.com.ar (Version 1.1.1.1-signed.1-signed oder höher)
whodeletedme@deleted.io (Version 0.3.3 oder höher)
windowandtablimiter@weintraut.net (Version 4.28.1-signed.1-signed oder höher)
windowpromo@dm73.net (Version 1.6 oder höher)
wisestamp@wisestamp.com (Version 4.14.20 oder höher)
WSVCU@Wondershare.com (Version 7.1.0 oder höher)
xthunder@lshai.com (Version 1.3.4.1-signed.1-signed oder höher)
yasearch@yandex.ru (Version 8.20.4 oder höher)
YourMediaTab-the-extension1@mozilla.com (Version 0.1.9 oder höher)
youtube-video-player@lejenome.me (Version 0.2.38.1-signed.1-signed oder höher)
youtube2mp3@mondayx.de (Version 1.2.3.1-signed.1-signed oder höher)
YouTubeAutoReplay@arikv.com (Version 3.3.1-signed.1-signed oder höher)
YoutubeDownloader@huangho.net76.net (Version 1.6.5.1-signed.1-signed oder höher)
YoutubeDownloader@PeterOlayev.com (Version 2.4.1 oder höher)
youtubedownloader@trafficterminal.com (Version 1.0.1.1-signed.1-signed oder höher)
youtubemp3podcaster@jeremy.d.gregorio.com (Version 3.9.0 oder höher)
YouTubetoALL@ALLPlayer.org (Version 0.8.5.1-signed.1-signed oder höher)
youtubeunblocker@unblocker.yt (Version 0.6.20 oder höher)
yslow@yahoo-inc.com (Version 3.1.8.1-signed.1-signed oder höher)
{00f7ab9f-62f4-4145-b2f9-38d579d639f6} (Version 49 oder höher)
{018f3160-1a6f-4650-84fd-aad8c13609c8} (Version 0.1.1-signed.1-signed oder höher)
{023e9ca0-63f3-47b1-bcb2-9badf9d9ef28} (Version 4.4.3.1-signed.1-signed oder höher)
{02450954-cdd9-410f-b1da-db804e18c671} (Version 0.96.3.1-signed.1-signed oder höher)
{03B08592-E5B4-45ff-A0BE-C1D975458688} (Version 1.1.1-signed.1-signed oder höher)
{04426594-bce6-4705-b811-bcdba2fd9c7b} (Version 1.7.1-signed.1-signed oder höher)
{0538E3E3-7E9B-4d49-8831-A227C80A7AD3} (Version 2.2.2.1-signed.1-let-fixed.1-signed oder höher)
{0545b830-f0aa-4d7e-8820-50a4629a56fe} (Version 31.0.9 oder höher)
{063DA41A-2561-401B-91FA-AC75E460F4EB} (Version 1.0.7.1 oder höher)
{065829BC-17B5-4C0B-9429-3173C361092E} (Version 1.0.8 oder höher)
{065ee92a-ad57-42a2-b6d5-466b6fd8e24d} (Version 0.11.6.1-signed.1-signed oder höher)
{068c594c-1a69-4f51-888d-1e231eac59a3} (Version 1 oder höher)
{068e178c-61a9-4a63-b74f-87404a6f5ea1} (Version 2 oder höher)
{0AA9101C-D3C1-4129-A9B7-D778C6A17F82} (Version 2.09.1-signed oder höher)
{0fc22c4c-93ed-48ea-ad12-dc8039cf3795} (Version 1.3 oder höher)
{1082eb84-f0f2-11e5-8e18-9bb85ab7992e} (Version 1.07 oder höher)
{11483926-db67-4190-91b1-ef20fcec5f33} (Version 0.4.9.1 oder höher)
{12b6fdcd-4423-4276-82a3-73fdbff5f7e4} (Version 50 oder höher)
{139C4B80-60ED-11E4-80EC-84041E5D46B0} (Version 1.3 oder höher)
{146f1820-2b0d-49ef-acbf-d85a6986e10c} (Version 0.1.9.3.1-signed.1-signed oder höher)
{158d7cb3-7039-4a75-8e0b-3bd0a464edd2} (Version 2.7.1-signed.1-signed oder höher)
{15e67a59-bd3d-49ae-90dd-b3d3fd14c2ed} (Version 1.0.3.1-signed.1-signed oder höher)
{15fe27f3-e5ab-2d59-4c5c-dadc7945bdbd} (Version 2.1.1.1-signed.1-signed oder höher)
{19503e42-ca3c-4c27-b1e2-9cdb2170ee34} (Version 1.5.6.14 oder höher)
{195A3098-0BD5-4e90-AE22-BA1C540AFD1E} (Version 4.1.0.1-signed.1-signed oder höher)
{19EB90DC-A456-458b-8AAC-616D91AAFCE1} (Version 1.0.1-signed oder höher)
{1A2D0EC4-75F5-4c91-89C4-3656F6E44B68} (Version 0.6.3.1-signed.1-signed oder höher)
{1a5dabbd-0e74-41da-b532-a364bb552cab} (Version 1.0.9.1-signed oder höher)
{1B33E42F-EF14-4cd3-B6DC-174571C4349C} (Version 4.7 oder höher)
{1b80ae74-4912-44fc-9f27-30f9252a5ad7} (Version 2.3 oder höher)
{1BC9BA34-1EED-42ca-A505-6D2F1A935BBB} (Version 6.2.18.1 oder höher)
{20a82645-c095-46ed-80e3-08825760534b} (Version 1.3.1.1-signed oder höher)
{22119944-ED35-4ab1-910B-E619EA06A115} (Version 7.9.21.5 oder höher)
{22181a4d-af90-4ca3-a569-faed9118d6bc} (Version 11.0.0.1181 oder höher)
{22870005-adef-4c9d-ae36-d0e1f2f27e5a} (Version 0.4.0.9.1.1-signed.1-signed oder höher)
{24d26487-6274-48b1-b500-22f24884f971} (Version 2.3 oder höher)
{25A1388B-6B18-46c3-BEBA-A81915D0DE8F} (Version 1.7.8.5.1-signed.1-signed oder höher)
{2bc72c53-9bde-4db2-8479-eda9a5e71f4e} (Version 3.2 oder höher)
{2e17e2b2-b8d4-4a67-8d7b-fafa6cc9d1d0} (Version 1.2.7.0.1-signed.1-signed oder höher)
{2e710e6b-5e9d-44ba-8f4e-09a040978b49} (Version 1.7 oder höher)
{338e0b96-2285-4424-b4c8-e25560750fa3} (Version 3.1-signed.1-signed oder höher)
{35d6291e-1d4b-f9b4-c52f-77e6410d1326} (Version 4.11.1.0 oder höher)
{37964A3C-4EE8-47b1-8321-34DE2C39BA4D} (Version 2.5.4.174 oder höher)
{37E4D8EA-8BDA-4831-8EA1-89053939A250} (Version 3.0.0.2.1-signed.1-signed oder höher)
{394DCBA4-1F92-4f8e-8EC9-8D2CB90CB69B} (Version 5.1.1 oder höher)
{3b56bcc7-54e5-44a2-9b44-66c3ef58c13e} (Version 0.9.7.4 oder höher)
{3c59c791-aeec-44bb-af60-ff112eea18e3} (Version 3.2 oder höher)
{3cc6c6ba-654c-417e-a8af-6997ac388ae1} (Version 49 oder höher)
{3d7eb24f-2740-49df-8937-200b1cc08f8a} (Version 1.5.20 oder höher)
{3e0e7d2a-070f-4a47-b019-91fe5385ba79} (Version 3.6.5.2 oder höher)
{3e9bb2a7-62ca-4efa-a4e6-f6f6168a652d} (Version 2.7.7.1-signed.1-signed oder höher)
{4093c4de-454a-4329-8aff-c6b0b123c386} (Version 0.8.14.1-signed.1-signed oder höher)
{4176DFF4-4698-11DE-BEEB-45DA55D89593} (Version 0.8.50.1-signed.1-signed oder höher)
{4204c864-50bf-467a-95b3-0912b7f15869} (Version 1.2.00.1-signed.1-signed oder höher)
{455D905A-D37C-4643-A9E2-F6FEFAA0424A} (Version 0.8.17.1-signed.1-signed oder höher)
{45d8ff86-d909-11db-9705-005056c00008} (Version 1.3.4.8 oder höher)
{4BBDD651-70CF-4821-84F8-2B918CF89CA3} (Version 8.9.3.1 oder höher)
{4c7097f7-08f2-4ef2-9b9f-f95fa4cbb064} (Version 1.1 oder höher)
{4cc4a13b-94a6-7568-370d-5f9de54a9c7f} (Version 2.7.1-signed.1-signed oder höher)
{4DC70064-89E2-4a55-8FC6-E8CDEAE3618C} (Version 0.7.7.1-signed.1-signed oder höher)
{4ED1F68A-5463-4931-9384-8FFF5ED91D92} (Version 5.0.248.0 oder höher)
{51aa69f8-8825-4def-916a-a766c5e3c0fd} (Version 3.8 oder höher)
{524B8EF8-C312-11DB-8039-536F56D89593} (Version 4.91.0.0 oder höher)
{53152e75-fd90-472f-9d30-5cba3679eab9} (Version 48.3 oder höher)
{53A03D43-5363-4669-8190-99061B2DEBA5} (Version 1.5.14 oder höher)
{54e46280-0211-11e3-b778-0800200c9a66} (Version 0.3 oder höher)
{54FBE89E-C878-46bb-A064-AB327EE26EBC} (Version 3.8 oder höher)
{5546F97E-11A5-46b0-9082-32AD74AAA920} (Version 0.76.1-signed.1-signed oder höher)
{58d735b4-9d6c-4e37-b146-7b9f7e79e318} (Version 1.6 oder höher)
{5e594888-3e8e-47da-b2c6-b0b545112f84} (Version 1.3.18 oder höher)
{5F590AA2-1221-4113-A6F4-A4BB62414FAC} (Version 0.45.8.20130519.3.1-signed.1-signed oder höher)
{60B7679C-BED9-11E5-998D-8526BB8E7F8B} (Version 6.3 oder höher)
{62760FD6-B943-48C9-AB09-F99C6FE96088} (Version 4.2.9 oder höher)
{62DD0A97-FDD4-421b-94A5-D1A9434450C7} (Version 3.1 oder höher)
{635abd67-4fe9-1b23-4f01-e679fa7484c1} (Version 5.0.2 oder höher)
{64161300-e22b-11db-8314-0800200c9a66} (Version 0.9.6.18 oder höher)
{65e41d20-f092-41b7-bb83-c6e8a9ab0f57} (Version 1.2.6 oder höher)
{6614d11d-d21d-b211-ae23-815234e1ebb5} (Version 3.9.13 oder höher)
{686fc9c5-c339-43db-b93a-5181a217f9a6} (Version 1.11 oder höher)
{6AC85730-7D0F-4de0-B3FA-21142DD85326} (Version 2.8.2 oder höher)
{6cc0f0f7-a6e2-4834-9682-24de2229b51e} (Version 23.6 oder höher)
{6d96bb5e-1175-4ebf-8ab5-5f56f1c79f65} (Version 0.9.8 oder höher)
{6E727987-C8EA-44DA-8749-310C0FBE3C3E} (Version 2.0.0.11 oder höher)
{6e764c17-863a-450f-bdd0-6772bd5aaa18} (Version 1.0.3.1-signed.1-signed oder höher)
{6e84150a-d526-41f1-a480-a67d3fed910d} (Version 1.5.6.1-signed.1-signed oder höher)
{71328583-3CA7-4809-B4BA-570A85818FBB} (Version 0.8.6.3.1-let-fixed oder höher)
{725fc0a6-1f6b-4cf9-ae17-748d111dc16d} (Version 1.1.0 oder höher)
{73007fef-a6e0-47d3-b4e7-dfc116ed6f65} (Version 1.15.1-signed.1-signed oder höher)
{75493B06-1504-4976-9A55-B6FE240FF0BF} (Version 3.4.0.0 oder höher)
{75CEEE46-9B64-46f8-94BF-54012DE155F0} (Version 0.4.15 oder höher)
{761a54f1-8ccf-4112-9e48-dbf72adf6244} (Version 2.3.1-signed.1-signed oder höher)
{776f38cb-6255-4b92-b5cf-e5c71ff2b688} (Version 1.6 oder höher)
{77b819fa-95ad-4f2c-ac7c-486b356188a9} (Version 4.0.20130422.1-signed.1-signed oder höher)
{79c50f9a-2ffe-4ee0-8a37-fae4f5dacd4f} (Version 5.1.3 oder höher)
{7a526449-3a92-426f-8ca4-47439918f2b1} (Version 3.2 oder höher)
{7affbfae-c4e2-4915-8c0f-00fa3ec610a1} (Version 6.36.32 oder höher)
{7b8a500a-a464-4624-bd4f-73eaafe0f766} (Version 3 oder höher)
{7c6cdf7c-8ea8-4be7-ae5a-0b3effe14d66} (Version 49.1 oder höher)
{7CA9CF31-1C73-46CD-8377-85AB71EA771F} (Version 5.0.12 oder höher)
{7DD78D43-0962-4d9b-BC76-ABF13B3B2ED1} (Version 3.5.0.1428 oder höher)
{7e80e173-7e63-464e-8252-fe170b15c15a} (Version 2.3 oder höher)
{7eb3f691-25b4-4a85-9038-9e57e2bcd537} (Version 0.4.4.1-signed.1-signed oder höher)
{7f57cf46-4467-4c2d-adfa-0cba7c507e54} (Version 4.0.1 oder höher)
{82AF8DCA-6DE9-405D-BD5E-43525BDAD38A} (Version 8.0.0.9103 oder höher)
{8620c15f-30dc-4dba-a131-7c5d20cf4a29} (Version 3.9 oder höher)
{888d99e7-e8b5-46a3-851e-1ec45da1e644} (Version 45.0.0 oder höher)
{8AA36F4F-6DC7-4c06-77AF-5035170634FE} (Version 2016.9.16 oder höher)
{8b5bea8c-6194-4c7c-a440-d5ca181480c3} (Version 1.500.000.11 oder höher)
{8b86149f-01fb-4842-9dd8-4d7eb02fd055} (Version 0.26.1-signed.1-signed oder höher)
{8BCA0E8A-E57B-425b-A05B-CD3868EB577E} (Version 1.4.1-signed.1-signed oder höher)
{8F6A6FD9-0619-459f-B9D0-81DE065D4E21} (Version 1.13 oder höher)
{8f8fe09b-0bd3-4470-bc1b-8cad42b8203a} (Version 0.17.1-signed.1-signed oder höher)
{902D2C4A-457A-4EF9-AD43-7014562929FF} (Version 0.6.4 oder höher)
{90477448-b59c-48cd-98af-6a298cbc15d2} (Version 3.8 oder höher)
{95322c08-05ff-4f3c-85fd-8ceb821988dd} (Version 49 oder höher)
{95ab36d4-fb6f-47b0-8b8d-e5f3bd547953} (Version 4.20.13.1-signed.1-signed oder höher)
{95E84BD3-3604-4AAC-B2CA-D9AC3E55B64B} (Version 2.0.0.78 oder höher)
{987311C6-B504-4aa2-90BF-60CC49808D42} (Version 3.1-signed.1-signed oder höher)
{9AA46F4F-4DC7-4c06-97AF-6665170634FE} (Version 1.11.6.1-signed.1-signed oder höher)
{9aad3da6-6c46-4ef0-9109-6df5eaaf597c} (Version 1.4.1.1-signed.1-signed oder höher)
{9BAE5926-8513-417d-8E47-774955A7C60D} (Version 1.1.1d.1-signed.1-signed oder höher)
{9c51bd27-6ed8-4000-a2bf-36cb95c0c947} (Version 11.0.1.1-signed.1-signed oder höher)
{9d1f059c-cada-4111-9696-41a62d64e3ba} (Version 0.17.0.1 oder höher)
{9D6218B8-03C7-4b91-AA43-680B305DD35C} (Version 4.0.5 oder höher)
{9EB34849-81D3-4841-939D-666D522B889A} (Version 2.4.0.157 oder höher)
{a192bf54-089f-4325-ac25-7eafcd17a342} (Version 3.2 oder höher)
{a38384b3-2d1d-4f36-bc22-0f7ae402bcd7} (Version 1.0.0.51 oder höher)
{a3a5c777-f583-4fef-9380-ab4add1bc2a2} (Version 2.1.4 oder höher)
{a3a5c777-f583-4fef-9380-ab4add1bc2a5} (Version 2.4.2.1-signed oder höher)
{a6fd85ed-e919-4a43-a5af-8da18bda539f} (Version 2.9.1.1-signed oder höher)
{a949831f-d9c0-45ae-8c60-91c2a86fbfb6} (Version 0.2.1-signed.1-signed oder höher)
{a95d8332-e4b4-6e7f-98ac-20b733364387} (Version 1.0.5 oder höher)
{aa84ce40-4253-a00a-8cd6-0800200f9a67} (Version 3.12.0 oder höher)
{ab4b5718-3998-4a2c-91ae-18a7c2db513e} (Version 1.2.0.1-signed.1-signed oder höher)
{ad0d925d-88f8-47f1-85ea-8463569e756e} (Version 2.0.5 oder höher)
{ada4b710-8346-4b82-8199-5de2b400a6ae} (Version 2.1.5.5.3 oder höher)
{B068AC18-0121-4e67-9A7E-6386F93F4F7A} (Version 2.4 oder höher)
{b0e1b4a6-2c6f-4e99-94f2-8e625d7ae255} (Version 3.5.0.1-signed.1-signed oder höher)
{B17C1C5A-04B1-11DB-9804-B622A1EF5492} (Version 1.3.2 oder höher)
{b1df372d-8b32-4c7d-b6b4-9c5b78cf6fb1} (Version 0.87.1-signed.1-signed oder höher)
{b2bfe60c-eef8-4e20-8334-c53afdc1ffdd} (Version 3.2 oder höher)
{b6b1a201-b252-484f-b9fe-68efbb273fbd} (Version 1.10.1-signed.1-signed oder höher)
{b7389dbc-6646-412f-bbd5-53168ee68a98} (Version 49 oder höher)
{b749fc7c-e949-447f-926c-3f4eed6accfe} (Version 0.7.1.1.1-signed.1-signed oder höher)
{b7870b41-bfb3-44cd-8cc2-e392e51b0874} (Version 3.8 oder höher)
{B821BF60-5C2D-41EB-92DC-3E4CCD3A22E4} (Version 4.3.1.10 oder höher)
{BBB77B49-9FF4-4d5c-8FE2-92B1D6CD696C} (Version 2.0.0.1083 oder höher)
{C0CB8BA3-6C1B-47e8-A6AB-1FAB889562D9} (Version 0.7.6 oder höher)
{c151d79e-e61b-4a90-a887-5a46d38fba99} (Version 2.8.8 oder höher)
{c1970c0d-dbe6-4d91-804f-c9c0de643a57} (Version 1.3.2.13.1-signed.1-signed oder höher)
{C1A2A613-35F1-4FCF-B27F-2840527B6556} (Version 2016.8.1.9 oder höher)
{c2056674-a37f-4b29-9300-2004759d74fe} (Version 2.0.0.1090 oder höher)
{c2b1f3ae-5cd5-49b7-8a0c-2c3bcbbbb294} (Version 1.1.1-signed.1-signed oder höher)
{c2fc3c2b-a65a-453c-bf95-101fde56ed1d} (Version 2.3 oder höher)
{c36177c0-224a-11da-8cd6-0800200c9a91} (Version 3.9.85.1-signed.1-signed oder höher)
{c37bac34-849a-4d28-be41-549b2c76c64e} (Version 2.6 oder höher)
{c45c406e-ab73-11d8-be73-000a95be3b12} (Version 1.2.11 oder höher)
{c50ca3c4-5656-43c2-a061-13e717f73fc8} (Version 5.0.1.48.1-signed.1-signed oder höher)
{C7AE725D-FA5C-4027-BB4C-787EF9F8248A} (Version 1.0.0.4 oder höher)
{c8d3bc80-0810-4d21-a2c2-be5f2b2832ac} (Version 0.98 oder höher)
{c9b4529a-eeba-4e48-976e-f3d3f9026e04} (Version 1.1.1-signed.1-signed oder höher)
{c9b4cd26-6f0e-4972-a9e0-8b77e811aa8f} (Version 2.3 oder höher)
{cb40da56-497a-4add-955d-3377cae4c33b} (Version 10.2.0.271 oder höher)
{cd617372-6743-4ee4-bac4-fbf60f35719e} (Version 2.0.1-signed.1-signed oder höher)
{cd617375-6743-4ee8-bac4-fbf10f35729e} (Version 2.9.6 oder höher)
{ce7e73df-6a44-4028-8079-5927a588c948} (Version 1.1.4 oder höher)
{d0bfdcce-52c7-4b32-bb45-948f62db8d3f} (Version 49.1 oder höher)
{d3b9472c-f8b1-4a10-935b-1087bac8417f} (Version 3.8 oder höher)
{d48a39ba-8f80-4fce-8ee1-bc710561c55d} (Version 3.1.0.1-signed.1-signed oder höher)
{d49a148e-817e-4025-bee3-5d541376de3b} (Version 3.1.1-signed.1-signed oder höher)
{D4DD63FA-01E4-46a7-B6B1-EDAB7D6AD389} (Version 0.9.10.1-signed.1-signed oder höher)
{d4e0dc9c-c356-438e-afbe-dca439f4399d} (Version 49.1 oder höher)
{d57c9ff1-6389-48fc-b770-f78bd89b6e8a} (Version 1.46.1-signed.1-signed oder höher)
{d7f46ca0-899d-11da-a72b-0800200c9a65} (Version 0.1.2.1-signed.1-signed oder höher)
{DAD0F81A-CF67-4eed-98D6-26F6E47274CA} (Version 1.8.1-signed.1-signed oder höher)
{daf44bf7-a45e-4450-979c-91cf07434c3d} (Version 2.0.5 oder höher)
{dbac9680-d559-4cd4-9765-059879e8c467} (Version 5.0.5 oder höher)
{DBBB3167-6E81-400f-BBFD-BD8921726F52} (Version 7125.2016.0115.2213 oder höher)
{dd3d7613-0246-469d-bc65-2a3cc1668adc} (Version 1.1.8.1-signed.1-signed oder höher)
{DEDA1132-B316-11DD-8BC1-4E5D56D89593} (Version 0.18 oder höher)
{df4e4df5-5cb7-46b0-9aef-6c784c3249f8} (Version 1.3.0.1-signed.1-signed oder höher)
{e001c731-5e37-4538-a5cb-8168736a2360} (Version 0.9.9.152 oder höher)
{E173B749-DB5B-4fd2-BA0E-94ECEA0CA55B} (Version 7.4.1-signed oder höher)
{e30e9060-21d5-11e3-8224-0800200c9a66} (Version 1.2.12 oder höher)
{e33788ea-0bb9-4502-9c77-bdc551afc8ad} (Version 1.0.4 oder höher)
{E4091D66-127C-11DB-903A-DE80D2EFDFE8} (Version 1.6.5.5.1-signed.1-signed oder höher)
{e4f94d1e-2f53-401e-8885-681602c0ddd8} (Version 1.0.1-signed.1-signed oder höher)
{e6a9a96e-4a08-4719-b9bd-0e91c35aaabc} (Version 1.3.1.1-signed.1-signed oder höher)
{E6C93316-271E-4b3d-8D7E-FE11B4350AEB} (Version 2.1.25.1-signed.1-signed oder höher)
{E71B541F-5E72-5555-A47C-E47863195841} (Version 3.0.3 oder höher)
{e8deb9e5-5688-4655-838a-b7a121a9f16e} (Version 48.4 oder höher)
{e8f509f0-b677-11de-8a39-0800200c9a66} (Version 1.12.1-signed.1-let-fixed.1-signed oder höher)
{e968fc70-8f95-4ab9-9e79-304de2a71ee1} (Version 0.7.3.1-signed.1-signed oder höher)
{ea2b95c2-9be8-48ed-bdd1-5fcd2ad0ff99} (Version 0.3.8.1.1-signed.1-signed oder höher)
{ea4637dc-e014-4c17-9c2c-879322d23268} (Version 2.1.1-signed.1-signed oder höher)
{ea61041c-1e22-4400-99a0-aea461e69d04} (Version 0.2.4.1-signed.1-signed oder höher)
{eb4b28c8-7f2d-4327-a00c-40de4299ba44} (Version 1.7 oder höher)
{eb80b076-a444-444c-a590-5aee5d977d80} (Version 2.6.18 oder höher)
{eb8fff7e-1dce-4f3f-a51d-d9513ed6bab4} (Version 3.8 oder höher)
{ef4e370e-d9f0-4e00-b93e-a4f274cfdd5a} (Version 1.4.10.1-signed oder höher)
{f13b157f-b174-47e7-a34d-4815ddfdfeb8} (Version 0.9.89.1-signed.1-signed oder höher)
{f36c6cd1-da73-491d-b290-8fc9115bfa55} (Version 3.0.9.1-signed.1-let-fixed.1-signed oder höher)
{f3f219f9-cbce-467e-b8fe-6e076d29665c} (Version 50 oder höher)
{F5DDF39C-9293-4d5e-9AA8-E04E6DD5E9B4} (Version 1.6.3.1-signed.1-signed oder höher)
{F8A55C97-3DB6-4961-A81D-0DE0080E53CB} (Version 1.0.10 oder höher)
{fa8476cf-a98c-4e08-99b4-65a69cb4b7d4} (Version 1.7.6.1 oder höher)
{FBF6D7FB-F305-4445-BB3D-FEF66579A033} (Version 6 oder höher)
{FDBAD97E-A258-4fe3-9CF6-60CF386C4422} (Version 2.0.1.6 oder höher)
{fe272bd1-5f76-4ea4-8501-a05d35d823fc} (Version 2.1.9.1-signed.1-let-fixed.1-signed oder höher)

Der Beitrag Firefox 51: Multiprozess-Architektur mit 773 weiteren Add-ons kompatibel erschien zuerst auf soeren-hentzschel.at.

January 12, 2017 02:44 PM

January 11, 2017

Sören Hentzschel

Firefox: Mozilla und Cliqz starten Test Pilot-Experiment

Unter dem Namen Test Pilot führt Mozilla Experimente durch, welche es Firefox-Nutzern ermöglichen, potentielle neue Funktionen vorab zu testen und Feedback zu geben. Nun hat man gemeinsam mit Cliqz ein neues Experiment für deutschsprachige Nutzer gestartet.

Cliqz ist der Anbieter eines Browsers für den Desktop, Android und iOS sowie einer Erweiterung für den Firefox-Browser. Desktop- sowie iOS-Browser basieren auf Firefox von Mozilla. Das Besondere an Cliqz ist die Integration einer Schnellsuche in die Adressleiste sowie der Fokus auf Privatsphäre und Antitracking. Die Münchner Cliqz GmbH ist eine Mehrheitsbeteiligung des Medienkonzerns Hubert Burda Media. Im August 2016 hat Mozilla eine Beteiligung an der Cliqz GmbH bekannt gegeben.

Nun hat man ein gemeinsames Experiment im Rahmen von Test Pilot gestartet, welches einen wesentlichen Teil der bereits bekannten Firefox-Erweiterung in Firefox bringt. Somit werden Ergebnisse in der Adressleiste von Firefox anders dargestellt, vor allem aber werden bereits während der Eingabe Ergebnisse präsentiert. Dies beschränkt sich nicht nur auf das Vorschlagen von Domains. Ob aktuelle Fluginformationen, das Wetter, Nachrichten oder die Umrechnung zwischen Währungen: all dies geschieht live während der Eingabe, ohne dass der Anwender hierfür eine Webseite besuchen muss.

Cliqz Test Pilot

Cliqz Test Pilot

Cliqz Test Pilot

Cliqz Test Pilot

Cliqz Test Pilot

Cliqz Test Pilot

Cliqz Test Pilot

Auch die Seite, die beim Öffnen eines neuen Tabs erscheint, wird durch das Experiment ersetzt. Diese ist zweigeteilt zwischen den meistbesuchten Webseiten sowie Seiten, welche der Nutzer selbst hinzufügen kann.

Cliqz Test Pilot

Das neue Test Pilot-Experiment richtet sich ausschließlich an deutschsprachige Nutzer. Gleichzeitig wurden die Experimente Activity Stream, Tracking Protection sowie No More 404s auf der Test Pilot-Webseite aus Kompatibilitätsgründen deaktiviert. Wer wenigstens eines dieser Experimente aktiviert hat, erhält auf der Seite des Cliqz-Experiments einen entsprechenden Kompatibilitäts-Hinweis.

Der Beitrag Firefox: Mozilla und Cliqz starten Test Pilot-Experiment erschien zuerst auf soeren-hentzschel.at.

January 11, 2017 09:17 AM

January 10, 2017

Sören Hentzschel

Firefox 53: JSON-Betrachter erhält Einzug in finale Version

Nightly-Versionen von Firefox haben bereits seit Version 44 einen JSON-Betrachter standardmäßig aktiviert, um JSON-Inhalte strukturiert darzustellen. Ab Firefox 53 gilt dies auch für die finale Version.

In der Nightly-Version von Firefox ist bereits seit längerer Zeit, genauer seit Version 44, ein Feature implementiert und standardmäßig aktiviert, welches überaus praktisch für alle ist, welche JSON-Daten im Browser betrachten wollen. Statt die Ausgabe – wie sie ist – als reinen Text darzustellen, werden die Daten in einer Baumstruktur dargestellt, welche Element für Element aufgeklappt oder per Suchfeld durchsucht werden kann. Mit einem Klick kann in einem zweiten Tab in die Textansicht gewechselt werden. Dort gibt es auch eine Schaltfläche, um die Textausgabe, welche möglicherweise minimiert an den Nutzer gesendet wird, formatiert darzustellen. Ein dritter Tab stellt die HTTP-Header der Anfrage dar.

In der Zwischenzeit gab es einige Bugfixes und Detail-Verbesserungen. Ab Firefox 53 steht der JSON-Betrachter auch in finalen Firefox-Versionen standardmäßig zur Verfügung. Wer nicht warten will, kann diesen bereits jetzt über about:config aktivieren, indem der Schalter devtools.jsonview.enabled per Doppelklick auf true geschaltet wird.

JSON-Betrachter Firefox 53

Der Beitrag Firefox 53: JSON-Betrachter erhält Einzug in finale Version erschien zuerst auf soeren-hentzschel.at.

January 10, 2017 09:27 PM

January 09, 2017

Sören Hentzschel

Firefox 52: Mozilla entfernt Unterstützung für Adobe Primetime

Firefox lädt seit Version 38 Adobe Primetime als Content Decryption Module für die Wiedergabe DRM-geschützter Inhalte im Web herunter. In Firefox 52 entfernt Mozilla die Unterstützung für Adobe Primetime.

Für die Nutzung von Streaming-Plattformen wie Netflix und Amazon Video waren früher NPAPI-Plugins wie Microsoft Silverlight notwendig. NPAPI-Plugins sind allerdings schlecht für die Stabilität sowie Sicherheit des Browsers. Außerdem müssen diese vom Nutzer erst von Hand installiert werden. Vor allem aber: ab Firefox 52 unterstützt Firefox keine NPAPI-Plugins (außer den Adobe Flash Player) mehr.

Auch in der HTML5-Welt gibt es einen entsprechenden Standard, welcher die Wiedergabe DRM-geschützter Videos ermöglicht. Dieser nennt sich Encrypted Media Extensions (EME) und erfordert zur Dekodierung der Videos ein sogenanntes Content Decryption Module (CDM). Seit Firefox 38 lädt Firefox automatisch das CDM Adobe Primetime herunter. Seit Firefox 47 unterstützt der Mozilla-Browser zusätzlich das CDM Google Widevine auf Windows und Apple macOS, seit Firefox 49 auch auf Linux.

Bereits vor vier Monaten ist eine Änderung im Entwicklungszweig von Firefox 52 gelandet, welche dafür sorgte, dass Adobe Primetime nicht mehr automatisch heruntergeladen wird, sondern nur noch, wenn eine Seite das Primetime-CDM anfordert. Nun wurden entsprechende Tickets in Mozillas Bugtracking-System Bugzilla angelegt, welche die komplette Entfernung der Unterstützung aus Firefox 52 zum Thema haben.

Gründe lassen sich in diesen Tickets zwar keine erfahren, es ist aber anzunehmen, dass alle wichtigen Streaming-Portale sowieso wegen Google Chrome schon Widevine unterstützen, welches von Firefox ebenfalls unterstützt wird, so dass die zusätzliche Primetime-Unterstützung weder für Content-Anbieter noch für Mozilla zu diesem Zeitpunkt noch einen realen Vorteil bietet. Auch wurde Primetime von Firefox ausschließlich auf Windows unterstützt und nie auf Apple macOS, Linux oder Android. Widevine wird auf allen Desktop-Plattformen unterstützt, die erste Unterstützung für Widevine in Firefox für Android wird in den nächsten Tagen folgen.

Der Beitrag Firefox 52: Mozilla entfernt Unterstützung für Adobe Primetime erschien zuerst auf soeren-hentzschel.at.

January 09, 2017 05:59 PM

January 07, 2017

Sören Hentzschel

Prox: Neue App von Mozilla für Apple iOS findet interessante Orte und Events in der Nähe

Mozilla arbeitet unter dem Projektnamen Prox an einer neuen App für Apple iOS, welche beim Entdecken neuer Orte und Events in der Nähe hilft. Später soll Prox auch für anderen Plattformen verfügbar gemacht werden.

Im Sommer 2016 hat Mozilla mit dem Context Graph eine Initiative mit dem Ziel angekündigt, Nutzern durch Empfehlungen dabei zu helfen, für sie passende Inhalte zu finden statt nur zu liefern, was vom Nutzer explizit angefordert wird. Ein Projekt, welches in diese Kategorie fällt, ist der sogenannte Activity Stream, den Mozilla derzeit im Rahmen von Test Pilot für den Desktop-Firefox testet und auch bereits für Android und iOS entwickelt.

Im Rahmen von Context Graph möchte Mozilla vor allem auch mit neuen mobilen Apps experimentieren. Damit möchte Mozilla dem Umstand Rechnung tragen, dass immer mehr Menschen das Internet mobil nutzen, aber nicht unbedingt im Browser. Mozilla möchte auch über den Browser hinaus dazu beitragen, dass das Internet zugänglich für alle Menschen bleibt. Dazu wurde ein neues Team formiert, welches auf den Namen New Mobile Experience hört.

Das erste Experiment dieses neuen Teams hört auf den Projektnamen Prox und ist eine Smartphone-App für Apple iOS. Ausgehend vom aktuellen Standort des Nutzers sucht die App nach interessanten Plätzen und Veranstaltungen in der Nähe. Darüber hinaus erhält der Nutzer weitere Informationen wie beispielsweise Öffnungszeiten oder Nutzer-Bewertungen bekannter Portale.

Mozilla Prox

Auch wenn die App bisher nur für Apple iOS entwickelt wird, sollen später weitere Plattformen folgen. Für den Anwender gibt es ohnehin noch nichts zum Herunterladen. Es sind weitere Verbesserungen geplant, ehe Prox einem größeren Publikum zugänglich gemacht wird. Natürlich ist Prox wie alles, was Mozilla entwickelt, Open Source. Der Quellcode kann auf GitHub eingesehen werden.

Der Beitrag Prox: Neue App von Mozilla für Apple iOS findet interessante Orte und Events in der Nähe erschien zuerst auf soeren-hentzschel.at.

January 07, 2017 03:38 PM

January 06, 2017

Sören Hentzschel

Tipp: SeaMonkey für Nutzer mit HiDPI-Bildschirm brauchbar machen

SeaMonkey ist der Name einer Anwendung, welche unter anderem Browser und E-Mail-Client vereint und aus der Mozilla Application Suite hervorgegangen war. Für Nutzer eines hochauflösenden Bildschirms ist SeaMonkey nur bedingt brauchbar. Eine kleine Anwendung ändert dies für Nutzer von Apple macOS.

Viele Jahre ist es her, da gab es mit der Mozilla Application Suite eine Anwendung, welche Browser, E-Mail-Client und noch ein paar Werkzeuge mehr vereinte. Zugunsten von Firefox und Thunderbird hatte Mozilla die Entwicklung daran im April 2006 eingestellt. Seit dem wird die Mozilla Application Suite als Community-Projekt unter dem Namen SeaMonkey fortgeführt.

SeaMonkey gibt es auch heute noch und findet vor allem bei Nostalgikern Zuspruch, weil sich das Design seit damals so gut wie überhaupt nicht geändert hat. Allerdings leidet die Suite unter vielen Defiziten, allen voran die viel zu lange Auslieferungsdauer für Sicherheits-Updates. So basiert die aktuelle Version SeaMonkey 2.46 noch immer auf Gecko 49. Sicherheitslücken, die seit dem in Firefox und Thunderbird behoben worden sind und von denen SeaMonkey ebenfalls betroffen ist, sind in SeaMonkey noch immer vorhanden. Nicht zum ersten Mal. Eine Synchronisation von Browser-Daten, für Millionen von Firefox-Nutzern unverzichtbar, suchen SeaMonkey-Nutzer vergebens. Und wer einen modernen HiDPI-Bildschirm nutzt, wie sie immer verbreiteter werden, findet in SeaMonkey ein kaum benutzbares Produkt, da SeaMonkey selbst und sogar der Inhalt von Webseiten vollkommen verpixelt sind. Die Unterstützung für sogenannte HiDPI-Bildschirme existiert in Firefox und Thunderbird bereits seit vielen Jahren.

Zumindest letztgenanntes Defizit lässt sich für Nutzer von Apple macOS dank einer kleinen Anwendung (1,7 MiB) namens Retinizer beheben. Nach Start des Retinizers muss hierfür die SeaMonkey-Anwendungsdatei ganz einfach in die Oberfläche des Retinizers geschoben und SeaMonkey anschließend normal gestartet werden.

SeaMonkey und HiDPI-Bildschirme

Natürlich macht dieser Tipp die nicht für HiDPI-Bildschirme optimierten Grafiken nicht schöner, aber zumindest wird SeaMonkey damit wesentlich benutzbarer. Ein Unterschied wie Tag und Nacht, der in der realen Benutzung noch viel deutlicher hervorsticht als durch den Screenshot deutlich wird.

Der Beitrag Tipp: SeaMonkey für Nutzer mit HiDPI-Bildschirm brauchbar machen erschien zuerst auf soeren-hentzschel.at.

January 06, 2017 03:01 PM

January 05, 2017

Sören Hentzschel

Panasonic stellt 4K Ultra HD OLED-Fernseher mit Firefox OS vor

Panasonic hat im Rahmen der Consumer Electronics Show 2017 in Las Vegas seinen neuen 4K Ultra HD-Fernseher Panasonic EZW1004 mit OLED-Bildschirm und Firefox OS als Betriebssystem vorgestellt. Verkaufsstart ist Juni 2017.

Derzeit findet in Las Vegas die Consumer Electronics Show (CES) 2017 statt. Dort hat Panasonic seinen neuesten 4K Ultra HD-Fernseher vorgestellt.

Panasonic EZW1004
Bild
Markteinführung:
Juni 2017
Firefox OS Version:
Firefox OS

Alle Highlights des neuen Panasonic-Fernsehers lassen sich in der offiziellen Presseankündigung, auf der Produktseite und natürlich auf firefoxosdevices.org nachlesen.

Wer dachte, Panasonic würde sich nach Mozillas Ankündigung, die Entwicklung von Firefox OS zu beenden, von Firefox OS abwenden, wird eines Besseren belehrt. Bereits damals hieß es von Mozilla:

„Panasonic has the option to use Firefox OS on SmartTV, through the end of 2018. Although Mozilla is not currently planning further involvement with the project, Panasonic can continue using and contributing to the underlying B2G code base, subject to compliance with those open source licenses.“

Dies wurde aktuell noch einmal von Panasonic Deutschland auf Anfrage bestätigt:

Die Ankündigung von Mozilla hat keine Auswirkungen auf die aktuellen und zukünftigen Panasonic TV-Modelle. Das Panasonic Smart TV Sortiment 2017 wird ebenfalls mit der nutzerfreundlichen Firefox OS Benutzeroberfläche in Kombination mit der eigenständigen Panasonic Software Plattform ausgestattet sein.

Darüber hinaus werden wir eine langfristige Lösung finden, um auch in Zukunft die uneingeschränkte Verfügbarkeit von Betriebssystem-Updates, die Sicherheit der Panasonic Smart TVs und selbstverständlich auch deren volle Funktionalität zu gewährleisten.

Die Markteinführung ist für Juni 2017 geplant. Ein Preis steht noch nicht fest.

Der Beitrag Panasonic stellt 4K Ultra HD OLED-Fernseher mit Firefox OS vor erschien zuerst auf soeren-hentzschel.at.

January 05, 2017 10:12 AM

January 02, 2017

Sören Hentzschel

Mozilla Thunderbird 45.6 veröffentlicht

Die Thunderbird-Community hat Thunderbird 45.6 veröffentlicht und behebt damit Fehler und Sicherheitslücken des freien E-Mail-Clients Mozilla Thunderbird.

Kurz notiert: Mozilla Thunderbird wurde in Version 45.6 veröffentlicht. Die neue Version behebt den Fehler, dass unter Umständen der System-Integrations-Dialog bei jedem Start von Thunderbird erscheinen konnte. Außerdem wurden acht Sicherheitslücken behoben, von denen zwei die höchste Gefahreneinstufung erhalten haben. Alleine aus Sicherheitsgründen ist ein Update daher für alle Thunderbird-Nutzer empfohlen.

Download Mozilla Thunderbird 45.6

Der Beitrag Mozilla Thunderbird 45.6 veröffentlicht erschien zuerst auf soeren-hentzschel.at.

January 02, 2017 04:04 PM

December 31, 2016

Sören Hentzschel

SubToMe 3.0: Komplette Neuentwicklung als WebExtension

Meine Firefox-Erweiterung SubToMe ist in Version 3.0 erschienen. Es handelt sich dabei um eine komplette Neuentwicklung als WebExtension mit verbesserter Funktionalität.

Die Firefox-Erweiterung SubToMe wurde erstmals im März 2013 veröffentlicht, nachdem ein entsprechender Artikel über den Dienst SubToMe auf hacks.mozilla.org veröffentlicht worden war.

SubToMe vereinfacht das Hinzufügen einer Webseite zum Newsreader seiner Wahl, indem ein einfacher Button bereitgestellt wird, über welchen eine Webseite direkt hinzugefügt werden kann; zu welchem Newsreader, das bestimmt der Nutzer. SubToMe wurde ursprünglich als Script konzipiert, welches Webseitenbetreiber in ihre Webseite einbinden können.

Ich habe daraus eine Erweiterung gemacht, welche diese Funktionalität direkt in Firefox bringt – und das für alle Webseiten, welche einen Newsfeed anbieten. Nach Installation der Erweiterung genügt ein Klick auf die SubToMe-Schaltfläche in der Symbolleiste von Firefox und die jeweilige Webseite kann dem gewünschten Newsreader hinzugefügt werden.

SubToMe 3.0

Im September erst wurde SubToMe 2.1 veröffentlicht, um die Erweiterung kompatibel zur neuen Multiprozess-Architektur von Firefox zu machen.

Nun wurde SubToMe 3.0 veröffentlicht. Es handelt sich dabei um eine komplette Neuentwicklung als sogenannte WebExtension und damit als erste Erweiterung von mir, welche auch mit Firefox 57 und höher kompatibel sein wird.

Nicht nur, dass SubToMe damit für die Zukunft gerüstet ist, auch funktional ist die neue Version besser. So konnte bisher nicht an der Schaltfläche in der Symbolleiste von Firefox erkannt werden, ob eine Webseite einen Feed anbietet oder nicht. Ein entsprechender Hinweis wurde erst bei Klick darauf angezeigt. Nun wird direkt nach dem Laden des DOMs einer Webseite die Schaltfläche inaktiv gesetzt, wenn eine Webseite keinen Feed anbietet und die Schaltfläche damit funktionslos ist. Außerdem wurde die Erkennung von Feeds auf Webseiten verbessert, so dass nun nur noch tatsächliche Feeds als Feeds erkannt werden.

SubToMe 3.0

SubToMe 3.0

Quelltext

Quelltext auf git.agenedia.com

Download

Download auf addons.mozilla.org (deutsche Beschreibung)
Download auf addons.mozilla.org (englische Beschreibung)

Der Beitrag SubToMe 3.0: Komplette Neuentwicklung als WebExtension erschien zuerst auf soeren-hentzschel.at.

December 31, 2016 09:35 AM

December 30, 2016

Sören Hentzschel

Firefox 53 für Android: Einstellung für kompakte Tab-Darstellung

Mozilla hat in Firefox 53 für Android eine neue Einstellung implementiert, über welche die Tabs in der Tab-Übersicht platzsparender dargestellt werden, vergleichbar mit der entsprechenden Einstellung aus Firefox für Apple iOS.

In der Tab-Übersicht von Firefox für Android werden die geöffneten Seiten bisher alle untereinander dargestellt. Ab Firefox 53 gibt es eine neue Einstellung, um stattdessen immer zwei Tabs nebeneinander darzustellen, womit mehr Tabs auf einmal sichtbar sind. Dies ist konsistent zu Firefox für Apple iOS, wo es ebenfalls eine solche Einstellung gibt.

Kompakte Tab-Darstellung in Firefox 53 für Android

Bezüglich der Standard-Einstellung führt Mozilla einen A/B-Test durch und hat für die Hälfte der Nutzer die alte Darstellung als Standard ausgewählt und für die andere Hälfte der Nutzer die neue Darstellung.

Der Beitrag Firefox 53 für Android: Einstellung für kompakte Tab-Darstellung erschien zuerst auf soeren-hentzschel.at.

December 30, 2016 09:52 AM

December 29, 2016

Sören Hentzschel

Firefox 53: Radio-Buttons und Checkboxen können per CSS gestaltet werden

Es gibt HTML-Elemente, diese sind von Natur aus schwierig bis gar nicht auf gewöhnlichem Weg per CSS zu gestalten. Dies trifft unter anderem auf Radio-Buttons und Checkboxen zu. Ab Firefox 53 erweitern sich hier die Möglichkeiten für Webentwickler.

Webentwickler, welche versuchen, Einfluss auf die Gestaltung von Radio-Buttons oder Checkboxen per CSS zu nehmen, werden bisher weitestgehend enttäuscht, denn einfache Dinge wie die Hintergrund- oder Rahmenfarbe oder auch die Festlegung einer Grafik lassen sich nicht ohne Weiteres bewerkstelligen. Dies ändert sich ab Firefox 53. Damit eröffnen sich neue Möglichkeiten für die Gestaltung, ohne dass dazu Tricks notwendig wären.

Wichtig bei der Gestaltung von Radio-Buttons oder Checkboxen per CSS ist die gleichzeitige Verwendung von -moz-appearance: none; respektive -webkit-appearance: none; für Kompatibilität mit Chrome, Safari sowie Microsoft Edge (Microsoft unterstützt dies in Edge, ohne ein vergleichbares -ms-appearance implementiert zu haben.

Radio-Button- und Checkbox-Gestaltung per CSS in Firefox 53

Der Beitrag Firefox 53: Radio-Buttons und Checkboxen können per CSS gestaltet werden erschien zuerst auf soeren-hentzschel.at.

December 29, 2016 03:48 PM

December 28, 2016

Sören Hentzschel

Firefox 52: Neue Privatsphäre-Einstellung gegen Font-Fingerprinting

Mozilla hat in Firefox 52 eine weitere Einstellung aus dem Tor-Browser direkt in Firefox integriert. Mit dieser Einstellung kann das Fingerprinting per Auslesen der verfügbaren Schriftarten auf dem System des Anwenders reduziert werden.

Mozilla ist als Browserhersteller bekannt, welcher besonderen Wert auf den Schutz der Privatsphäre seiner Nutzer legt. Wem das noch nicht weit genug geht, findet mit dem Tor-Browser einen auf Firefox ESR basierenden Browser, welcher noch tiefergehende Maßnahmen ergreift, um den digitalen Fingerabdruck zu reduzieren und so den Nutzer weniger identifizierbar zu machen. Nicht jede dieser Maßnahmen ist als Standard für einen Browser wie Firefox geeignet, der den Massenmarkt bedient, dennoch unterstützt Mozilla das Tor-Projekt. So stellt Mozilla seit Januar 2015 eigene Tor Middle Relays bereit, um die Kapazitäten des Tor-Netzwerks zu erhöhen, im Juni hat Mozilla mitgeteilt, 152.500 Dollar in das Tor-Projekt zu investieren, um die Infrastruktur des Tor-Netzwerks maßgeblich zu verbessern. Außerdem integriert Mozilla seit einigen Monaten diverse optionale Privatsphäre-Verbesserungen aus dem Tor-Browser direkt in Firefox.

Eine neue Verbesserungen in Firefox 52 ist ein verbesserter Schutz gegen Fingerprinting durch Auslesen der auf dem System des Anwenders vorhandenen Schriftarten. Über about:config kann eine neue Einstellung (String) mit dem Namen font.system.whitelist angelegt werden, deren Wert eine komma-separierte Liste von Schriftarten ist, z.B. „Helvetica,Verdana“. In diesem Fall erkennen Webseiten nur diese beiden Schriftarten per JavaScript oder CSS. Wichtig: wer ein NPAPI-Plugin wie Adobe Flash installiert hat, ist durch diesen Schalter nicht geschützt, NPAPI-Plugins können weiterhin alle Schriftarten auslesen. Auch muss man damit rechnen, dass Webseiten unter Umständen nicht mehr wie vorgesehen dargestellt werden, wenn die verwendeten Schriftarten nicht auf der vom Anwender angelegten Whiteliste stehen.

Der Beitrag Firefox 52: Neue Privatsphäre-Einstellung gegen Font-Fingerprinting erschien zuerst auf soeren-hentzschel.at.

December 28, 2016 02:16 PM

December 27, 2016

Sören Hentzschel

Portier: der indirekte Nachfolger von Mozilla Persona

Persona ist der Name eines dezentralen Authentifizierungssystems für Webseiten, welches von Mozilla entwickelt und nun abgeschaltet worden ist. Der Grundgedanke lebt in Portier weiter, welches sich selbst als spirituellen Nachfolger von Persona bezeichnet. Am Projekt sind auch ehemalige Persona-Entwickler beteiligt.

Wie lange im Voraus angekündigt hat Mozilla in diesen Tagen seinen Persona-Dienst abgeschaltet. Die Idee hinter Persona war es, einen sicheren und einfachen Weg sowohl für Endanwender als auch Entwickler bereitzustellen, um sich auf Webseiten einzuloggen.

Mit Portier befindet sich ein neues Projekt in der frühen Betaphase. Man selbst bezeichnet sich als spirituellen Nachfolger von Mozilla Persona. Dies ist auch nicht weit hergeholt, immerhin ist nicht nur Idee ähnlich, auch sind an diesem Projekt mehrere ehemalige Persona-Entwickler beteiligt. Des Weiteren wird Mozilla als Sponsor des Projekts auf der Webseite genannt. Nichtsdestominder handelt es sich bei Portier um ein von Mozilla unabhängiges Projekt. Portier ist auch keine Weiterentwicklung von Mozilla Persona, sondern ein ganz eigenes Projekt mit Unterschieden zu Persona.

Wie bei Persona erfolgt der Login mit Hilfe einer E-Mail-Adresse. Ein ganz wesentlicher Unterschied ist allerdings die Tatsache, dass der Nutzer bei Portier überhaupt kein Passwort benötigt. Wer ein @gmail-Konto nutzt, wird per OpenID authentifiziert. Für alle anderen wird ein Bestätigungslink per E-Mail gesendet, über welchen sich der Nutzer authentifizieren kann.

Während geplant ist, dass Portier eine eigene Instanz seines sogenannten Brokers hosten wird, welcher die Authentifizierung abwickelt, kann auch jeder seinen eigenen Broker hosten. Die Referenz-Implementierung des Portier-Brokers ist in der Programmiersprache Rust geschrieben.

Sämtlicher Quellcode ist Open Source und auf GitHub einsehbar. Dort findet man unter anderem auch Portier-Clients für PHP und node.js. In einem Dokument auf GitHub geht man auf vergleichbare Konzepte ein und widmet einen besonders langen Teil den Dingen, die man bei Persona richtig und vor allem falsch gemacht hat. Diese Fehler möchte man mit Portier vermeiden.

Wer keine Ankündigung verpassen möchte, sollte die Mailingliste des Projekts verfolgen. Eine Online-Demo zum Ausprobieren von Portier gibt es hier.

Der Beitrag Portier: der indirekte Nachfolger von Mozilla Persona erschien zuerst auf soeren-hentzschel.at.

December 27, 2016 12:39 PM

Mozilla schaltet Persona-Server ab

Persona ist der Name eines von Mozilla im Sommer 2011 erstmals eingeführten Anmelde-Systems, welches Webseitenbetreiber ganz einfach in ihre bestehende Webseite integrieren konnten. Nun hat Mozilla erwartungsgemäß den Dienst abgeschaltet.

Im Juli 2011 hatte Mozilla mit BrowserID, wie Persona damals noch hieß, ein dezentrales Authentifizierungssystem vorgestellt. Die Idee hinter BrowserID war es, einen sicheren und einfachen Weg sowohl für Endanwender als auch Entwickler bereitzustellen, um sich auf Webseiten einzuloggen.

Mozilla ist es mit Persona nicht gelungen, die erhoffte Masse zu erreichen. So wurde im März 2014 schließlich die Depriorisierung des Projekts und Übergabe der Verantwortung an die Community bekannt gegeben. Im Oktober 2014 hatte Mozilla eine weitere Bereitstellung von Infrastruktur und Gewährleistung der Sicherheit für 2015 zugesichert, eine Unterstützung darüber hinaus aber bereits unter anderem unter die Voraussetzung gestellt, dass es einen Wachstum an Nutzern gibt. Nachdem die Nutzerzahlen weiter sinkend und nicht steigend waren, hat Mozilla im Januar 2016 schließlich die Abschaltung von Persona für den 30. November dieses Jahres angekündigt.

Mit ein paar Tagen Verspätung hat Mozilla den Persona-Dienst nun abgeschaltet. Damit ist es nicht länger möglich, sich mittels Mozilla Persona auf Webseiten einzuloggen. Die Domain persona.org wird aus Sicherheitsgründen weiterhin in Besitz von Mozilla bleiben, alle gespeicherten Nutzerdaten sollten von den Mozilla-Servern gelöscht worden sein.

Weiterlesen: Portier: der indirekte Nachfolger von Mozilla Persona

Der Beitrag Mozilla schaltet Persona-Server ab erschien zuerst auf soeren-hentzschel.at.

December 27, 2016 08:38 AM

December 26, 2016

Sören Hentzschel

Firefox 51 markiert HTTP-Seiten mit Passwortfeld als unsicher

Firefox wird ab Version 51 Webseiten als unsicher markieren, wenn die Verbindung über eine unverschlüsselte HTTP-Verbindung stattfindet und es ein Passwortfeld auf der Seite gibt.

Verschlüsselte Verbindungen, das heißt in der Regel HTTPS statt HTTP, sollten im Jahr 2016 eigentlich Standard für Webseitenbetreiber sein. Zumindest, wenn sensible Daten wie Passwörter übertragen werden, gibt es wohl kaum eine zulässige Ausrede gegen HTTPS. Aus diesem Grund markieren Nightly-Versionen von Firefox bereits seit Firefox 44 Webseiten als unsicher, die über eine unverschlüsselte HTTP-Verbindung übertragen werden, wenn auf der Seite ein Passwortfeld entdeckt wird. Gleiches gilt für die Developer Edition seit Firefox 46 und in Firefox 50 war dieses Verhalten zumindest für die erste Hälfte der Betaphase aktiviert.

HTTP-Webseite mit Passwort-Feld

Mit Firefox 51 erreicht diese Änderung erstmals die finale Version von Firefox. Firefox 51 erscheint nach aktueller Planung am 24. Januar 2017. Auch Google führt eine entsprechende Änderung im Januar-Update seines Browsers, das ist Chrome 56, ein.

In Zukunft werden noch deutlichere Hervorhebungen unsicherer Passwort-Felder erfolgen. Diese werden aber noch nicht Bestandteil von Firefox 51 sein.

Der Beitrag Firefox 51 markiert HTTP-Seiten mit Passwortfeld als unsicher erschien zuerst auf soeren-hentzschel.at.

December 26, 2016 03:06 PM

December 25, 2016

Sören Hentzschel

Firefox: Garantierte Sicherheits-Updates bis September 2017 für Windows XP / Vista

Mozilla wird voraussichtlich ab März 2017 keine Feature-Updates von Firefox mehr für Nutzer von Windows XP und Windows Vista verteilen. Entsprechende Nutzer werden dann auf die ESR-Version von Firefox migriert. Mozilla hat nun kommuniziert, wie lange Nutzer von Windows XP und Windows Vista noch mit Updates rechnen können.

Wie bereits seit mehreren Monaten bekannt ist, wird Firefox 52 das letzte Feature-Update für Nutzer von Windows XP und Windows Vista sein. Das im Jahr 2001 veröffentlichte Windows XP erhält bereits seit April 2014 keine Sicherheits-Updates von Microsoft mehr, das 2007 erschienene Windows Vista wird ab April 2017 nicht mehr von Microsoft unterstützt werden. Nach derzeitiger Planung wird Firefox 52 am 7. März 2017 erscheinen.

Unbekannt war bislang, wie lange Nutzer von Windows XP und Windows Vista noch mit Sicherheits-Updates für Firefox versorgt werden. Den entsprechenden Plan hat Mozilla nun bekannt gegeben. Demnach will Mozilla Sicherheits-Updates bis wenigstens September 2017 für Nutzer dieser Betriebssysteme bereitstellen. Mitte des kommenden Jahres wird Mozilla ein finales Support-Ende, basierend auf den Nutzerzahlen von Windows XP und Windows Vista zu diesem Zeitpunkt, kommunizieren. Sofern der Zeitpunkt des Support-Endes vorher schon eine Rolle für die Planung spielt, zum Beispiel im Kontext eines Unternehmens, sollte September 2017 als endgültiges Support-Ende angenommen werden.

Google hat bereits im April 2016 die Unterstützung von Chrome für Windows XP und Windows Vista komplett eingestellt und stellt nicht einmal mehr Sicherheits-Updates bereit.

Mozilla hat mit Firefox 49 erst die Unterstützung der alten Betriebssysteme Apple macOS 10.6 bis 10.8 sowie von Windows auf Systemen mit CPU ohne SSE2-Befehlssatzerweiterung eingestellt, in Firefox 53 wird die Unterstützung von Linux auf Systemen mit CPU ohne SSE2-Befehlssatzerweiterung sowie von Apple macOS auf 32-Bit-Architekturen eingestellt werden.

Der Beitrag Firefox: Garantierte Sicherheits-Updates bis September 2017 für Windows XP / Vista erschien zuerst auf soeren-hentzschel.at.

December 25, 2016 04:01 PM