Совместимы ли расширения GNOME Shell с Unity?

10

Сегодня я увидел статью о расширениях для GNOME Shell, поэтому я подумал над парой вопросов, которые могут возникнуть у многих пользователей Unity:

  1. Будут ли расширения оболочки GNOME совместимы с Unity?

  2. Могу ли я установить их непосредственно в Unity с веб-сайта https://extensions.gnome.org/ ?

  3. В случае 2 НЕТ, есть ли похожая идея для Unity в работах?

Луис Альварадо
источник
Это будет работать, поскольку единство основано на гноме.

Ответы:

17

Нет, они только для гномов. Они ожидают специального API, написаны на javascript и вообще слишком отличаются для использования в Unity.

Обратите внимание, что идея написания большей части пользовательского интерфейса gnome-shell в javascript позволит очень легко писать расширения, которые могут подключаться повсюду. Конечно это будет штраф за скорость. Это очень похоже на компромисс между Firefox и Chrome. Интерфейс Firefox написан на XUL (расширение javascript) и Chrome на C ++. Первый способ легче расширить, но последний, вероятно, будет всегда быстрее и более отзывчивым (я говорю об интерфейсе пользователя, а не о механизме рендеринга или javascript).

Поэтому, чтобы ответить на ваш второй вопрос, нет, скорее всего, Gnome-Shell всегда будет более настраиваемым, чем Unity, в результате дизайнерского решения.

Хавьер Ривера
источник
Я хотел бы дать +2, потому что C ++ / Javascript с Firefox и Chrome также решил несколько сомнений между ними.
Луис Альварадо
0
  1. NO. Расширения оболочки GNOME предназначены для использования только на оболочке GNOME. и они не имеют никакого эффекта при использовании единства.
  2. вы можете установить их прямо из браузера, да, но вы увидите разницу, используя только оболочку gnome.
  3. НЕТ, нет похожей идеи. Unity использует Compiz, и вы можете просмотреть мангаер CCSM, чтобы изменить вещи там.
suli8
источник
3. НАДЕЖДА В будущем это будет реализовано.
Джордан