web-dev-qa-db-fra.com

Les extensions de GNOME Shell sont-elles compatibles avec Unity?

Aujourd'hui, j'ai lu un article sur les extensions pour GNOME Shell. Cela m'a donc amené à réfléchir à quelques questions qui pourraient s'appliquer à de nombreux utilisateurs d'Unity:

  1. Les extensions de GNOME Shell seront-elles compatibles avec Unity?

  2. Puis-je les installer directement dans Unity à partir du site Web https://extensions.gnome.org/ ?

  3. Si le cas 2 est NON, existe-t-il une idée similaire pour Unity dans les travaux?

10
Luis Alvarado

Non, ils ne sont que pour gnome-shell. Ils attendent une API spéciale, sont écrits en javascript et sont en général trop différents pour être utilisés sur Unity.

Notez que l'idée d'écrire la plupart de l'interface utilisateur de gnome-Shell en javascript facilite grandement l'écriture d'extensions pouvant s'accrocher de partout. Bien sûr, il faudra une pénalité en vitesse. C'est assez similaire aux compromis entre Firefox et Chrome. Firefox UI est écrit en XUL (une extension de javascript) et Chrome en C++. Le premier est bien plus facile à étendre, mais le dernier sera probablement toujours plus rapide et plus réactif (je parle de l'interface utilisateur, pas du moteur de rendu ou javascript).

Donc, pour répondre à votre deuxième question, non, il est probable que Gnome-Shell sera toujours plus personnalisable que Unity à la suite d’une décision de conception.

17
Javier Rivera
  1. NON. Les extensions de gnome Shell sont destinées à être utilisées uniquement sur gnome Shell. et ils n’ont aucun effet lorsqu’on utilise l’unité.
  2. vous pouvez les installer directement à partir de votre navigateur, oui, mais vous verrez une différence en utilisant seulement gnome Shell.
  3. NON, pas d'idée similaire. l’unité utilise compiz et vous pouvez parcourir le mangaer ccsm pour changer les choses.
0
suli8