Mozilla-Code-Repository Gabel Unified XUL-Plattform

0
217

M. C. Straver, der leitende Entwickler von Pale Moon browser, geschaffen hat, ein fork von der Mozilla-Code-Repository als Ausgangspunkt für die weitere Entwicklung.

Die Entwickler von Pale Moon, ein browser basierend auf Firefox-code, musste einen Weg finden, um sich mit den änderungen, die Mozilla geplant, um den Kern des Firefox-web-browser im Jahr 2017.

Mozilla plant schneiden die klassischen add-on-system von Firefox, wenn Firefox 57 trifft zum Beispiel zu, und entfernen XUL-und XPCOM-Komponenten aus dem browser in den Prozess.

Das team entschied, dass es die Weiterentwicklung des klassischen Pale Moon-browser; was bedeutet dies für die Anwender ist, dass Pale Moon funktioniert weiterhin wie zuvor, aber nicht Folgen Sie Mozilla den Pfad hinunter.

universal xul platform

Die Entscheidung wurde getroffen, einen fork der Mozilla-code-repository, so dass es könnte eine potenzielle Basis für Pale Moon in der Zukunft. Es ist nicht zu diesem Zeitpunkt, dass Pale Moon verwenden UXP in die Zukunft.

Das GitHub-repository des Unified XUL Platform (UXP) ist jetzt verfügbar. Laut der Beschreibung, es ist ein fork von der Mozilla-zentrale code-repository von Anfang 2017.

Die repository-patches integriert, die von Mozilla-Code, Mozilla upstream-code für die Entwicklung, und unabhängige updates von Mozilla-Code Hinzugefügt, um es.

Dieses repository enthält den code für eine einheitliche Plattform für XUL-basierte Anwendungen. Es ist eine harte fork von der Mozilla-code-repository (mozilla-central) mit einem früh-2017 Gabel Punkt.

Neben der weiteren Entwicklung basiert auf der Mozilla-upstream-code und die selektive Rosinenpickerei der direkt anwendbaren patches, der dieses repository hat seine eigene Entwicklung und hält die Basis für eine zukünftige Plattform verwendet werden, die von XUL-Anwendungen.

Wahrscheinlich interessantesten aus der Sicht des Anwenders ist, dass eine Demo-Anwendung veröffentlicht wird, wird unter dem Codenamen Basilisk. Es ist ein web-browser und ähnelt dem Anfang 2017 Firefox eng.

Dieses repository enthält mindestens eine Anwendung zu zeigen, und nutzen Sie die Plattform: Der Basilisk web-browser, eine enge twin auf Mozilla Firefox.

Der web-browser noch nicht freigegeben wurde.

Die minimalen Systemanforderungen für jede Anwendung, die auf der Grundlage der Allgemeinen XUL-Plattform angekündigt, die im Mai 2017:

  • Mindestens 1 GB system Speicher (einige können laufen in weniger).
  • Ein Prozessor mit SSE2-Unterstützung.
  • Windows: Windows 7 oder neuer.
  • Linux: Aktuelle Kernels und der system-Bibliotheken. Fokus auf GTK2.
  • Mac OS X: mindestens Mac OS X 10.9.

Urteil

Die Unified XUL-Plattform nimmt Gestalt an, und es wird interessant sein zu sehen, wie es sich entwickelt im Laufe der Zeit. Viele Dinge sind ungewiss im Moment. Wie viele Entwickler es anziehen? Wird Pale Moon verwenden Sie es als Basis in die Zukunft? Andere Anwendungen werden erstellt basierend auf ihn?

Jetzt Sie: Was ist Ihr nehmen auf diese Entwicklung?