स्टाइलिश

From Vigyanwiki
Stylish
Original author(s)जेसन बार्नाबे
Initial release9 October 2005; 18 years ago (2005-10-09)[1]
Stable release(s)
Firefox3.1.8 / 28 July 2018; 5 years ago (2018-07-28)[2]
Chrome2.1.4 / 26 April 2022; 2 years ago (2022-04-26)[3]
Opera1.3.1 / 5 May 2015; 9 years ago (2015-05-05)[4]
Safari2.1.0 / 29 June 2018; 5 years ago (2018-06-29)
RepositoryMozilla (XUL/XPCOM)

Chrome, Opera
Safari

Opera 12 (Presto)
TypeBrowser extension
LicenseFreemium

स्टाइलिश एक उपयोगकर्ता शैली प्रबंधक है जो उपयोगकर्ता द्वारा प्रदान की गई व्यापक शैली पत्रक को वेब साइट द्वारा प्रदान किए गए विवरण के साथ सम्मिलित करके अपने विवरण को परिवर्तित किए बिना उपयोगकर्ता के ब्राउज़र में वेब पृष्ठों के रूप को परिवर्तित कर सकता है। इस प्रकार से स्टाइलिश ब्राउज़र एक्सटेंशन में उपयोगकर्ता शैलियों को लिखने के लिए उपकरण सम्मिलित हैं, और अन्य स्टाइलिश उपयोगकर्ताओं द्वारा एक साथी वेबसाइट से लिखी गई उपयोगकर्ता शैलियों को स्थापित कर सकते हैं। अतः ये उपयोगकर्ता शैलियाँ अधिक या कम चयनात्मक हो सकती हैं, जो मात्र एक वेब पृष्ठ, या डोमेन नाम के सभी पृष्ठों, या वेब पर प्रत्येक पृष्ठ को लक्षित करती हैं।

इस प्रकार से स्टाइलिश को मूल रूप से मोजिल्ला फ़ायरफ़ॉक्स के लिए एक्सयूएल/ एक्सपीकॉम एड-ऑन के रूप में जेसन बार्नाबे द्वारा विकसित किया गया था। अतः 2010 में एक क्रोम एक्सटेंशन का पालन किया गया था,[5] अपितु जिसे 2013 में ब्लिंक (वेब ​​इंजन) आधारित ओपेरा (वेब ​​​​ब्राउज़र) 15 के लिए[6][7] और 2017 में फ़ायरफ़ॉक्स इलेक्ट्रोलिसिस और वेबएक्सटेंशन के रूप में जारी किया गया था।[8][9] इस प्रकार से सफारी (वेब ​​​​ब्राउज़र) के लिए समान एक्सटेंशन[10] और प्रेस्टो (ब्राउज़र इंजन) आधारित ओपेरा के लिए[11] बार्नाबे की स्वीकृति के साथ अन्य डेवलपर्स द्वारा 'स्टाइलिश' के रूप में वितरित किए जाते हैं।[12][13]

तकनीकी विवरण

इस प्रकार से उपयोगकर्ता शैलियाँ सीएसएस कोड हैं जिन्हें एक, कुछ या सभी साइटों के स्वरूप को परिवर्तित करने के लिए डिज़ाइन किया गया है। इस प्रकार से फ़ायरफ़ॉक्स के लिए स्टाइलिश अतिरिक्त रूप से ब्राउज़र के आवरण को स्टाइल कर सकता है, परन्तु एंड्राइड (ऑपरेटिंग सिस्टम) संस्करण इसका समर्थन नहीं करता है क्योंकि उपयोगकर्ता इंटरफ़ेस मूल एंड्राइड कोड में बनाया गया है। शैलियाँ मात्र निर्दिष्ट लक्ष्यों पर लागू होती हैं। अतः व्यक्तिगत उपयोगकर्ता शैलियों को ब्राउज़र को पुनरारंभ किए बिना सक्षम या अक्षम किया जा सकता है।

उपयोगकर्ता शैलियों को साइट द्वारा प्रदान किए गए सीएसएस नियमों में जोड़ा जाता है, परन्तु वे साइट की शैली को ओवरराइड भी कर सकते हैं (प्रायः इसके लिए !important प्रत्येक प्रतिस्थापन नियम के लिए कीवर्ड)। इस प्रकार से सबसे सामान्य उपयोग विज्ञापन अवरोधन, एक नवीन रंग योजना लागू करना और अवांछित पृष्ठ तत्वों को समाप्त करना है।[14]

इस प्रकार से उपयोगकर्ता शैलियों के तीन वर्ग हैं। अतः साइट शैलियाँ किसी विशेष वेब साइट का स्वरूप परिवर्तित कर देती हैं। वैश्विक शैलियाँ सभी वेब साइटों के स्वरूप को परिवर्तित कर देती हैं। इस प्रकार से ऐप शैलियाँ फ़ायरफ़ॉक्स उपयोगकर्ता इंटरफ़ेस की उपस्थिति को परिवर्तित करती हैं, मात्र फ़ायरफ़ॉक्स पर समर्थित है। अतः यह userChrome.cssके समान है जो पूर्ण रूप से सीएसएस फ़ाइल फ़ायरफ़ॉक्स और मोज़िला-आधारित ब्राउज़रों द्वारा उपयोग की जाती है।

गोपनीयता समस्याएं

इस प्रकार से सितंबर 2016 में, स्टाइलिश और userstyles.org के निर्माता, जेसन बार्नाबे ने घोषणा की कि परियोजना में रुचि खो देने के बाद, उन्होंने जस्टिन हिंडन को स्टाइलिश और userstyles.org के अगले नेता के रूप में चुना था।[15] अतः हिंडमैन का स्टाइलिश या userstyles.org से कोई पूर्व संबंध नहीं था,[16] और शीघ्र ही यह स्पष्ट हो गया कि बरनाबे ने उन्हें इज़राइली एनालिटिक्स कंपनी समानवेब के लिए स्ट्रॉ खरीद में हिंडमैन को बेच दिया था।[17][18]

दिसंबर 2016 में हिंडमैन ने क्रोम के लिए स्टाइलिश के लिए अपडेट जारी करना प्रारंभ किया,[19] जिसने यूजरस्टाइल को उपयोगकर्ता की ब्राउज़िंग गतिविधि की एक आदर्श प्रतिकृति लौटा दी थी।[20] अतः 3 जनवरी 2017 को उन्होंने सिमिलरवेब के साथ एक साझेदारी की घोषणा की जिसमें स्टाइलिश उपयोगकर्ता सिमिलरवेब के मार्केट रिसर्च पैनल में सम्मिलित होंगे।[21] इस प्रकार से उपयोगकर्ता शैलियों को अनुक्रमितडीबी में स्थानांतरित करने के लिए 31 अक्टूबर को स्टाइलिश एक्सयूएल+एक्सपीकॉम ऐड-ऑन के अंतिम अपडेट (2.1.1) के बाद, फ़ायरफ़ॉक्स वेब एक्सटेंशन (3.0.1) 10 नवंबर को जारी किया गया था।[8][22]

इस प्रकार से जुलाई 2018 में, एक सॉफ्टवेयर इंजीनियर द्वारा इन समस्याओं को सार्वजनिक किए जाने के बाद,[23] स्टाइलिश को क्रोम वेब स्टोर और मोज़िला ऐड-ऑन दोनों से हटा दिया गया था, साथ ही सभी वर्तमान उपयोगकर्ताओं के लिए स्वचालित रूप से अनइंस्टॉल कर दिया गया था।[24][25][26] अतः स्टाइलिश 16 अगस्त को मोज़िला ऐड-ऑन और 5 नवंबर को क्रोम वेब स्टोर पर उसी तर्क के साथ लौटा,[27] परन्तु एक नवीन ऑप्ट-इन पृष्ठ के साथ उपयोगकर्ताओं से एक्सटेंशन इंस्टॉल होने पर डेटा संग्रह के लिए सहमत होने के लिए कहा गया।[28][29] अतः फ़ायरफ़ॉक्स अब पूर्ण रूप से अपने अधिक लोकप्रिय विकल्प जिसमे स्टाइलस (ब्राउज़र एक्सटेंशन) की तुलना में स्टाइलिश के कम उपयोगकर्ताओं की रिपोर्ट करता है।[30][31]

स्टाइलिश के विकल्प

इस प्रकार से ग्रीसमंकी या टेम्परमंकी जैसे यूजरस्क्रिप्ट प्रबंधक HTML <style> टैग में स्टाइल शीट में विवरण को जोड़कर और पृष्ठ पर टैग जोड़कर एक वेब पृष्ठ पर एक स्थानीय स्टाइल शीट जोड़ सकते हैं।[32] अतः Userstyles.org से उपयोगकर्ता शैलियों को उपयोगकर्ता स्क्रिप्ट प्रबंधक के साथ उपयोग करने के लिए उपयोगकर्ता स्क्रिप्ट के रूप में डाउनलोड किया जा सकता है।

अतः वैकल्पिक उपयोगकर्ता शैली प्रबंधकों में स्टाइलस (ब्राउज़र एक्सटेंशन) और एक्स स्टाइल सम्मिलित हैं[33][34] जो क्रोम[35][36] स्टाइल,[37] रीस्टाइल,[38] और वेबसाइट थीम मैनेजर के लिए स्टाइलिश से प्राप्त हुए हैं।[39]

इस प्रकार से फ़ायरफ़ॉक्स में, वेब साइटों और ब्राउज़र क्रोम के लिए उपयोगकर्ता शैलियों को क्रमशः स्थानीय फ़ाइलों userContent.css[40] या userChrome.css[41] में जोड़ा जा सकता है। अतः फ़ायरफ़ॉक्स 69 के अनुसार, उपयोगकर्ता को इन फ़ाइलों को लोड करने के लिए toolkit.legacyUserProfileCustomizations.stylesheets प्राथमिकता को about:config में सत्य पर स्विच इस प्रकार से करना होगा।[42]

यह भी देखें

  • ब्राउज़र एक्सटेंशन
  • स्टाइलस (ब्राउज़र एक्सटेंशन)

संदर्भ

  1. np [Jason Barnabe] (9 October 2005). "Stylish 0.1.1 Released [11 Oct]". MozillaZine. Archived from the original on 10 December 2005.
  2. "Stylish - Custom themes for any website Version History". addons.mozilla.org.
  3. "Stylish - Custom themes for any website". Chrome Web Store.
  4. "Stylish extension - Opera Add-ons". Archived from the original on 30 January 2018.
  5. Barnabe, Jason (1 March 2010). "Google क्रोम के लिए स्टाइलिश". Userstyles.org.
  6. Barnabe, Jason (3 July 2013). "Stylish for Chrome and Opera (15+) 1.2b". Userstyles.org.
  7. "स्टाइलिश एक्सटेंशन - ओपेरा ऐड-ऑन". Opera Software ASA. Archived from the original on 25 April 2015.
    The oldest comment is dated 26 July 2013.
    {{cite web}}: CS1 maint: postscript (link)
  8. 8.0 8.1 natalieg. "फ़ायरफ़ॉक्स के लिए नया संस्करण". userstyles.org. Archived from the original on 26 December 2017.
  9. "Stylish - Custom themes for any website Version History". Firefox Add-ons. Mozilla. Archived from the original on 12 May 2018.
    Version 3.0.1 is the first Stylish for Firefox WebExtension release; version 2.1.1 is the last Stylish XUL/XPCOM add-on release.
    {{cite web}}: CS1 maint: postscript (link)
  10. Sobolev, Vladimir. "सफारी के लिए स्टाइलिश".
  11. gera2ld. "ओपेरा के लिए स्टाइलिश". Opera Software ASA. Archived from the original on 25 May 2019. Retrieved 21 August 2018.
  12. Barnabe, Jason (9 April 2014). "सफारी के लिए स्टाइलिश". userstyles.org.
  13. Barnabe, Jason (1 January 2013). "ओपेरा के लिए स्टाइलिश!". userstyles.org.
  14. "Make the whole Web look better with Stylish," Nathan Willis, Mon 7 May 2007.
  15. JasonBarnabe (29 September 2016). "Stylish और userstyles.org के नए नेता". userstyles.org. Archived from the original on 9 October 2016.
  16. {{cite web|url=https://forum.userstyles.org/discussion/51747/the-new-leader-of-stylish-and-userstyles-org%7Ctitle=Stylish और userstyles.org के नए नेता|author=hideheader|work=userstyles.org|date=29 September 2016|quote=जस्टिन ने कोई स्टाइल पोस्ट नहीं किया है, (अभी तक) फ़ोरम व्यवस्थापक नहीं है, और न ही उसने आज से पहले फ़ोरम पर पोस्ट किया है।|archive-url=https://web.archive.org/web/20161009084628/https://forum.userstyles.org/discussion/51747/the-new-leader-of-stylish-and-userstyles-org#Comment_107213%7Carchive-date=9 October 2016|url-status=live}
  17. hideheader (8 October 2016). "Stylish और userstyles.org के नए नेता". userstyles.org. Archived from the original on 9 October 2016. ओएमजी, तुमने इसे बेच दिया, क्या तुमने जेसन नहीं किया? साइट को अमेज़ॅन वेब सेवाओं में स्थानांतरित कर दिया गया था, डोमेन नाम स्थानांतरित कर दिया गया था और एक शेल (domainsbyproxy.com) के पीछे छिपा हुआ नया मालिक, रिपॉजिटरी को एक वाणिज्यिक जीथब खाते में स्थानांतरित कर दिया गया था जिसमें कोई सार्वजनिक-सामना करने वाले सदस्य नहीं थे।
  18. hideheader (8 October 2016). "Stylish और userstyles.org के नए नेता". userstyles.org. Archived from the original on 5 July 2018. (ए) सिमिलरवेब.कॉम एक वेब एनालिटिक्स कंपनी है और (बी) सिमिलरवेब के गूगल डॉक्स अकाउंट में नया यूजर स्टाइल फॉर्म बनाया गया था। स्वाभाविक रूप से मैं उत्सुक हूँ, जस्टिन। क्या सिमिलरवेब.कॉम स्टाइलिश और यूजर स्टाइल का मालिक है, या आप एक कर्मचारी हैं जो केवल कंपनी बटर का उपयोग कर रहे हैं?
  19. "Chrome के लिए Stylish का संस्करण इतिहास". Crx4Chrome. Archived from the original on 15 June 2018.
  20. {{cite web|url=https://forum.userstyles.org/discussion/53048/release-notes-stylish-1-6-3-is-out#Comment_109446%7Ctitle=रिलीज़ नोट - स्टाइलिश 1.6.3 आ गया है!|author=hideheader|work=userstyles.org|date=20 December 2016|quote=यदि आप 'स्टाइल लाइब्रेरी' में ऑप्ट-इन करते हैं तो जस्टिन आपके द्वारा ब्राउज़ किए जाने वाले प्रत्येक URL को उस पृष्ठ के URL के साथ एकत्र करता है जिसे आप अभी देख रहे थे। अर्थात, वह आपका पूरा ब्राउज़िंग इतिहास एकत्रित कर रहा है।|archive-url=https://web.archive.org/web/20180705172903/https://forum.userstyles.org/discussion/53048/release-notes-stylish-1-6-3-is-out#Comment_109446%7Carchive-date=5 July 2018|url-status=live}
  21. {{cite web|url=https://forum.userstyles.org/discussion/53233/announcement-to-the-community%7Ctitle=समुदाय के लिए घोषणा|author=Justin Hindman|work=userstyles.org|date=3 January 2017|archive-url=https://web.archive.org/web/20170105193347/https://forum.userstyles.org/discussion/53233/announcement-to-the-community%7Carchive-date=5 January 2017|url-status=live}
  22. "स्टाइलिश - किसी भी वेबसाइट संस्करण इतिहास के लिए कस्टम थीम". Add-ons for Firefox. Archived from the original on 12 May 2018.
  23. {{cite web|url=https://robertheaton.com/2018/07/02/stylish-browser-extension-steals-your-internet-history/%7Ctitle="स्टाइलिश" ब्राउज़र एक्सटेंशन आपके सभी इंटरनेट इतिहास को चुरा लेता है|last=Heaton|first=Robert|date=2 July 2018}
  24. Goodin, Dan (6 July 2018). "प्रत्येक साइट विज़िट पर नज़र रखने के लिए 2M डाउनलोड के साथ "स्टाइलिश" एक्सटेंशन पर प्रतिबंध लगा दिया गया है". Ars Technica. Condé Nast. Retrieved 6 July 2018.
  25. Tung, Liam (5 July 2018). "Use this popular Chrome, Firefox browser add-on? Google, Mozilla just banished it". ZDNet (in English). Retrieved 6 July 2018.
  26. Cimpanu, Catalin (4 July 2018). "क्रोम और फ़ायरफ़ॉक्स ने स्टाइलिश ऐड-ऑन को रिपोर्ट करने के बाद ब्राउज़र इतिहास लॉग किया". Bleeping Computer (in English). Retrieved 5 July 2018.
  27. @VessOnSecurity (16 August 2018). "Remember the Firefox extension Stylish that was found to snarf browser history? That was removed from the store, then added again, then again removed? Well, it's back" (Tweet) – via Twitter.
  28. Brinkmann, Martin (17 August 2018). "स्टाइलिश ऐड-ऑन वापसी करता है". gHacks.
  29. Heaton, Robert (16 August 2018). ""स्टाइलिश" वापस आ गया है, और आपको अभी भी इसका उपयोग नहीं करना चाहिए".
  30. "Stylish - Custom themes for any website – Get this Extension for 🦊 Firefox (en-US)". Add-ons for Firefox. Archived from the original on 30 October 2022.
  31. "Stylus – Get this Extension for 🦊 Firefox (en-US)". Add-ons for Firefox. Archived from the original on 29 October 2022.
  32. Pilgrim, Mark (2005). 4.13. Adding CSS styles. {{cite book}}: |work= ignored (help)
  33. "Stylus – Get this Extension for 🦊 Firefox (En-US)".
  34. "XStyle – Get this Extension for 🦊 Firefox (En-US)".
  35. "लेखनी". GitHub. 25 October 2021.
  36. "एक्स स्टाइल". GitHub. 25 October 2021.
  37. "AStyle-Custom theme,custom style – Get this Extension for 🦊 Firefox (En-US)".
  38. "ReStyle – Get this Extension for 🦊 Firefox (En-US)".
  39. "Website Theme Manager – Get this Extension for 🦊 Firefox (En-US)".
  40. "UserContent.CSS - MozillaZine Knowledge Base".
  41. "UserChrome.CSS - MozillaZine Knowledge Base".
  42. "Modifying the Default Skin - Archive of obsolete content | MDN". developer.mozilla.org. Archived from the original on 28 September 2019.


बाहरी संबंध