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

9

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

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

  2. Могу ли я установить их прямо в Unity на веб-сайте Ссылка ?

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

задан Luis Alvarado 07.12.2011 в 16:35
источник

2 ответа

17

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

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

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

    
ответ дан Javier Rivera 07.12.2011 в 17:01
источник
0
  1. NO. Расширения оболочки gnome предназначены для использования только в оболочке gnome. и они не имеют никакого эффекта при использовании единства.
  2. вы можете установить их прямо из своего браузера, да, но вы см. разницу, используя только оболочку gnome.
  3. НЕТ, нет подобной идеи. Единство использует compiz, и вы можете просматривать ccsm mangaer, чтобы изменить что-то там.
ответ дан suli8 07.12.2011 в 17:01