Heute habe ich einen Artikel über Erweiterungen für GNOME Shell gesehen, daher habe ich mir einige Fragen gestellt, die für viele Benutzer in Unity gelten können:
Sind die GNOME Shell-Erweiterungen mit Unity kompatibel?
Kann ich sie direkt von der Website https://extensions.gnome.org/ in Unity installieren ?
Wenn 2 NEIN ist, ist eine ähnliche Idee für Unity in Arbeit?
unity
gnome
extension
gnome-shell-extension
Luis Alvarado
quelle
quelle
Antworten:
Nein, sie sind nur für Gnomenschalen. Sie erwarten eine spezielle API, sind in Javascript geschrieben und im Allgemeinen zu unterschiedlich, um in Unity verwendet zu werden.
Beachten Sie, dass die Idee, den größten Teil der Gnome-Shell-Benutzeroberfläche in Javascript zu schreiben, das Schreiben von Erweiterungen sehr einfach macht, die sich fast überall einbinden lassen. Natürlich wird es eine Strafe in der Geschwindigkeit erfordern. Es ist ziemlich ähnlich zu den Kompromissen zwischen Firefox und Chrome. Die Firefox-Benutzeroberfläche ist in XUL (eine Erweiterung von Javascript) und Chrome in C ++ geschrieben. Ersteres lässt sich viel einfacher erweitern, letzteres wird jedoch wahrscheinlich immer schneller und reaktionsschneller sein (ich spreche von der Benutzeroberfläche, nicht von der Rendering- oder Javascript-Engine).
Um Ihre zweite Frage zu beantworten: Nein, Gnome-Shell wird aufgrund einer Entwurfsentscheidung wahrscheinlich immer anpassbarer sein als Unity.
quelle
quelle