क्या गनोम शेल एक्सटेंशन एकता के साथ संगत हैं?


10

आज मैंने GNOME शेल के लिए एक्सटेंशन के बारे में एक लेख देखा, तो इससे मुझे कुछ सवालों के बारे में सोचना पड़ा, जो यूनिटी में कई उपयोगकर्ताओं के लिए लागू हो सकते हैं:

  1. क्या गनोम शैल एक्सटेंशन एकता के साथ संगत होंगे?

  2. क्या मैं उन्हें https://extensions.gnome.org/ वेबसाइट से सीधे एकता में स्थापित कर सकता हूं ?

  3. यदि मामला 2 नहीं है, तो क्या कार्यों में एकता के लिए समान विचार है?


यह काम को प्राथमिकता देगा, क्योंकि एकता सूक्ति पर आधारित है।

जवाबों:


17

नहीं, वे केवल सूक्ति-शैल के लिए हैं। वे एक विशेष एपीआई की उम्मीद कर रहे हैं, जावास्क्रिप्ट में लिखे गए हैं, और सामान्य तौर पर एकता पर उपयोग किए जाने के लिए बहुत अलग हैं।

ध्यान दें कि जावास्क्रिप्ट में अधिकांश गन-शेल UI लिखने का विचार एक्सटेंशन को लिखना बहुत आसान बना देगा जो हर जगह हुक कर सकता है। निश्चित रूप से इसमें तेजी से जुर्माना लगेगा। यह फ़ायरफ़ॉक्स और क्रोम के बीच व्यापार-नापसंद के समान है। फ़ायरफ़ॉक्स यूआई XUL (जावास्क्रिप्ट का एक विस्तार) और C ++ में क्रोम लिखा गया है। पूर्व का विस्तार करना आसान है, लेकिन बाद में हमेशा तेज और अधिक संवेदनशील होने की संभावना है (मैं यूआई के बारे में बात कर रहा हूं, न कि प्रतिपादन या जावास्क्रिप्ट इंजन)।

तो आपको दूसरे प्रश्न का उत्तर देने के लिए, नहीं, संभावना है कि गनोम-शेल हमेशा एक डिजाइन निर्णय के परिणामस्वरूप एकता से अधिक अनुकूलन योग्य होने जा रहा है।


काश मैं +2 दे पाता क्योंकि फ़ायरफ़ॉक्स और क्रोम के साथ C ++ / जावास्क्रिप्ट चीज़ों ने भी कई शंकाओं को हल किया, जो मेरे बीच था।
लुइस अल्वाराडो

0
  1. नहीं। गनोम शेल एक्सटेंशन का उपयोग केवल गनोम शेल पर किया जाना है। और एकता का उपयोग करते समय उनका कोई प्रभाव नहीं होता है।
  2. आप उन्हें सीधे अपने ब्राउज़र से इंस्टॉल कर सकते हैं, हां, लेकिन आपको केवल गनोम शेल का उपयोग करने पर अंतर दिखाई देगा।
  3. नहीं, कोई समान विचार नहीं है। एकता कम्पिज़ का उपयोग करती है और आप चीजों को बदलने के लिए ccsm मानेगर को ब्राउज़ कर सकते हैं।

3. भविष्य में इसका कार्यान्वयन होगा।
जॉर्डन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.