Dzisiaj zobaczyłem artykuł o rozszerzeniach GNOME Shell, więc zastanowiłem się nad kilkoma pytaniami, które mogą dotyczyć wielu użytkowników Unity:
Czy rozszerzenia powłoki GNOME będą kompatybilne z Unity?
Czy mogę zainstalować je bezpośrednio w Unity ze strony https://extensions.gnome.org/ ?
W przypadku, gdy 2 jest NIE, czy w pracach istnieje podobny pomysł na Unity?
unity
gnome
extension
gnome-shell-extension
Luis Alvarado
źródło
źródło
Odpowiedzi:
Nie. Są tylko dla skorupy gnome. Oczekują specjalnego API, są napisane w javascript i ogólnie są zbyt różne, aby można je było używać w Unity.
Zauważ, że pomysł napisania większości interfejsów użytkownika gnome-shell w javascript ułatwi pisanie rozszerzeń, które mogą zaczepić się wszędzie. Oczywiście będzie to wymagało kary prędkości. Jest dość podobny do kompromisów między Firefox a Chrome. Interfejs przeglądarki Firefox jest napisany w XUL (rozszerzenie javascript), a Chrome w C ++. Pierwsze z nich jest znacznie łatwiejsze do rozszerzenia, ale drugie będzie prawdopodobnie zawsze szybsze i bardziej responsywne (mówię o interfejsie użytkownika, a nie o silniku renderującym lub javascript).
Więc, aby odpowiedzieć na drugie pytanie, nie, prawdopodobnie Gnome-Shell będzie zawsze bardziej konfigurowalny niż Unity w wyniku decyzji projektowej.
źródło
źródło