¿Las extensiones de GNOME Shell son compatibles con Unity?

10

Hoy vi un artículo sobre extensiones para GNOME Shell, así que me hizo pensar un par de preguntas que pueden aplicarse a muchos usuarios en Unity:

  1. ¿Las extensiones de GNOME Shell serán compatibles con Unity?

  2. ¿Puedo instalarlos directamente en Unity desde el sitio web https://extensions.gnome.org/ ?

  3. En el caso 2 es NO, ¿hay una idea similar para Unity en las obras?

Luis Alvarado
fuente
Quizás funcione, ya que la unidad se basa en el gnomo.

Respuestas:

17

No. Son solo para gnome-shell. Esperan una API especial, están escritos en javascript y, en general, son demasiado diferentes para usarse en Unity.

Tenga en cuenta que la idea de escribir la mayor parte de la interfaz de usuario de gnome-shell en javascript facilitará la escritura de extensiones que pueden engancharse en casi todas partes. Por supuesto tomará una penalización en velocidad. Es bastante similar a las compensaciones entre Firefox y Chrome. La interfaz de usuario de Firefox está escrita en XUL (una extensión de javascript) y Chrome en C ++. Lo primero es mucho más fácil de extender, pero lo más probable es que siempre sea más rápido y responda mejor (estoy hablando de la interfaz de usuario, no del motor de representación o javascript).

Entonces, para responder su segunda pregunta, no, es probable que Gnome-Shell sea siempre más personalizable que Unity como resultado de una decisión de diseño.

Javier Rivera
fuente
Ojalá pudiera dar +2 porque la cosa C ++ / Javascript con Firefox y Chrome también resolvió varias dudas que tenía entre ellos.
Luis Alvarado
0
  1. NO. Las extensiones de gnome shell están destinadas a usarse solo en gnome shell. y no tienen ningún efecto cuando se usa la unidad.
  2. puedes instalarlos directamente desde tu navegador, sí, pero verás una diferencia usando solo gnome shell.
  3. NO, no hay idea similar. unity usa compiz y puedes navegar por el manga ccsm para cambiar las cosas allí.
suli8
fuente
3. HOPEFULLY Habrá una implementación de esto en el futuro.
Jordania