As extensões do Shell do GNOME são compatíveis com o Unity?

10

Hoje vi um artigo sobre extensões para o GNOME Shell, por isso me fez pensar em algumas perguntas que podem ser aplicadas a muitos usuários no Unity:

  1. As extensões do GNOME Shell serão compatíveis com o Unity?

  2. Posso instalá-los diretamente no Unity no site https://extensions.gnome.org/ ?

  3. No caso 2, NÃO, existe uma idéia semelhante para o Unity em andamento?

Luis Alvarado
fonte
Talvez funcione, já que a unidade é baseada no gnomo.

Respostas:

17

Não. Eles são apenas para gnome-shell. Eles esperam uma API especial, são escritos em javascript e, em geral, são muito diferentes para serem usados ​​no Unity.

Observe que a idéia de escrever a maioria da interface do usuário do gnome-shell em javascript tornará muito fácil a criação de extensões que podem ser conectadas em qualquer lugar. É claro que será aplicada uma penalidade na velocidade. É bem parecido com as trocas entre o Firefox e o Chrome. A interface do usuário do Firefox é escrita em XUL (uma extensão de javascript) e Chrome em C ++. O primeiro é muito mais fácil de estender, mas o posterior provavelmente será sempre mais rápido e mais responsivo (estou falando da interface do usuário, não do mecanismo de renderização ou javascript).

Portanto, para responder à sua segunda pergunta, não, provavelmente o Gnome-Shell será sempre mais personalizável que o Unity como resultado de uma decisão de design.

Javier Rivera
fonte
Eu gostaria de poder dar +2 porque a coisa de C ++ / Javascript com Firefox e Chrome também resolveu várias dúvidas que eu tinha entre elas.
Luis Alvarado
0
  1. NÃO. As extensões do shell gnome devem ser usadas apenas no shell gnome. e eles não têm nenhum efeito ao usar a unidade.
  2. você pode instalá-los diretamente do seu navegador, sim, mas verá uma diferença usando apenas o shell gnome.
  3. NÃO, nenhuma ideia semelhante. A unidade usa o compiz e você pode navegar pelo mangá ccsm para mudar as coisas lá.
suli8
fonte
3. ESPERAMENTE Haverá uma implementação disso no futuro.
Jordan