Apakah ekstensi GNOME Shell kompatibel dengan Unity?


10

Hari ini saya melihat artikel tentang ekstensi untuk GNOME Shell, jadi itu membuat saya memikirkan beberapa pertanyaan yang mungkin berlaku untuk banyak pengguna di Unity:

  1. Apakah ekstensi GNOME Shell kompatibel dengan Unity?

  2. Bisakah saya menginstalnya langsung ke Unity dari situs web https://extensions.gnome.org/ ?

  3. Dalam kasus 2 TIDAK, apakah ada ide serupa untuk Persatuan dalam karya?


Ini akan menunjukkan kerja, karena persatuan didasarkan pada gnome.

Jawaban:


17

Tidak. Itu hanya untuk gnome-shell. Mereka mengharapkan API khusus, ditulis dalam javascript, dan secara umum terlalu berbeda untuk digunakan di Unity.

Perhatikan bahwa gagasan untuk menulis sebagian besar antarmuka gnome-shell di javascript akan membuatnya sangat mudah untuk menulis ekstensi yang dapat dikaitkan di mana-mana. Tentu saja akan membutuhkan penalti dalam kecepatan. Ini sangat mirip dengan pertukaran antara Firefox dan Chrome. Firefox UI ditulis dalam XUL (ekstensi javascript) dan Chrome di C ++. Yang pertama adalah cara yang lebih mudah untuk diperluas, tetapi nanti sepertinya akan selalu lebih cepat dan lebih responsif (saya berbicara tentang UI, bukan mesin rendering atau javascript).

Jadi untuk menjawab pertanyaan kedua Anda, tidak, kemungkinan Gnome-Shell akan selalu lebih dapat dikustomisasi daripada Unity sebagai hasil dari keputusan desain.


Saya berharap saya bisa memberikan +2 karena C ++ / Javascript thingy dengan Firefox dan Chrome juga memecahkan beberapa keraguan yang saya miliki di antara mereka.
Luis Alvarado

0
  1. TIDAK. Ekstensi gnome shell dimaksudkan hanya untuk digunakan pada gnome shell. dan mereka tidak memiliki efek apa pun ketika menggunakan persatuan.
  2. Anda dapat menginstalnya langsung dari browser Anda, ya, tetapi Anda akan melihat perbedaan menggunakan gnome shell saja.
  3. TIDAK, tidak ada ide serupa. unity menggunakan compiz dan Anda dapat menelusuri mangaer ccsm untuk mengubah hal-hal di sana.

3. HARAPAN Akan ada implementasi dari ini di masa depan.
Jordan
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.