LESS Full Form in Hindi



LESS Full Form in Hindi, Full Form in Hindi LESS, LESS Meaning in Hindi, LESS Full Form, LESS Ka Full Form Kya Hai, LESS का Full Form क्या है, LESS Ka Poora Naam Kya Hai, LESS Meaning in English, LESS Full Form in Hindi, LESS Kya Hota Hai, LESS का Full Form क्या हैं, LESS का फुल फॉर्म क्या है, Full Form of LESS in Hindi, LESS किसे कहते है, LESS का फुल फॉर्म इन हिंदी, LESS का पूरा नाम और हिंदी में क्या अर्थ होता है, LESS का क्या Use है, दोस्तों क्या आपको पता है LESS की Full Form क्या है, और LESS होता क्या है, अगर आपका answer नहीं है, तो आपको उदास होने की कोई जरुरत नहीं है, क्योंकि आज हम इस पोस्ट में आपको LESS की पूरी जानकारी हिंदी भाषा में देने जा रहे है, तो फ्रेंड्स LESS Full Form in Hindi में और LESS का पूरी इतिहास जानने के लिए इस पोस्ट को लास्ट तक पढ़े.

LESS Full Form in Hindi – लेस्स क्या है ?

LESS की फुल फॉर्म Leaner Style Sheets होती है. LESS को हिंदी में लीनर स्टाइल शीट्स कहते है. LESS एक सीएसएस प्री-प्रोसेसर है जो आपको वेबपेज के लिए स्टाइल शीट को अनुकूलित प्रबंधित और पुन: उपयोग करने की सुविधा देता है. LESS सीएसएस का एक विस्तार और एक गतिशील शैली शीट भाषा है जिसे Client Side या Server Side पर चलाया जा सकता है. LESS एक ओपन सोर्स भाषा है. यह क्रॉस ब्राउज़र संगत भी है.

Leaner Style Sheets कभी-कभी Style के रूप में LESS एक Dynamic Preprocessor Style Sheet Language है, जिसे Cascading Style Sheets (CSS) में संकलित किया जा सकता है और Client Side या Server Side पर चलाया जा सकता है. एलेक्सिस सेलियर द्वारा डिज़ाइन किया गया लेस सैस से प्रभावित है, और उसने सैस के नए एससीएसएस सिंटैक्स को प्रभावित किया है जिसने इसके सीएसएस-जैसे ब्लॉक फॉर्मेटिंग सिंटैक्स को अनुकूलित किया है. LESS एक खुला स्रोत है. इसका पहला संस्करण रूबी में लिखा गया था.

हालांकि बाद के संस्करणों में रूबी के उपयोग को हटा दिया गया है और जावास्क्रिप्ट द्वारा प्रतिस्थापित किया गया है. LESS का इंडेंट सिंटैक्स एक नेस्टेड मेटलंगेज होता है क्योंकि वैध सीएसएस समान शब्दार्थ के साथ वैध LESS कोड होता है. निम्न निम्नलिखित तंत्र प्रदान करता है चर, घोंसले के शिकार, मिश्रण, ऑपरेटर और कार्य LESS और अन्य सीएसएस Precompilers के बीच मुख्य अंतर यह है कि LESS ब्राउज़र द्वारा LESS से LESS वास्तविक समय संकलन की अनुमति देता है.

LESS सीएसएस LESS सीएसएस डायनेमिक व्यवहार जैसे चर, मिश्रण, संचालन और कार्यों के साथ बढ़ाता है. सर्वर-साइड Node.js और राइनो के साथ या लेस जो लीनर स्टाइल शीट्स के लिए खड़ा है दोनों पर LESS सीएसएस के लिए एक बैकवर्ड-संगत भाषा एक्सटेंशन है. यह लेस, लैंग्वेज और लेस.जेएस के लिए आधिकारिक डॉक्यूमेंटेशन है जो जावास्क्रिप्ट टूल सीएसएस स्टाइल में आपकी LESS शैलियों को परिवर्तित करता है. क्योंकि LESS सीएसएस की तरह दिखता है यह सीखना एक हवा है.

LESS स्टाइलशीट भाषा क्या अंतर है? Sass को CSS को सरल और विस्तारित करने दोनों के लिए डिज़ाइन किया गया था इसलिए घुंघराले ब्रेसिज़ जैसी चीजों को सिंटैक्स से हटा दिया गया था. लेस LESS था लीनर स्टाइल शीट्स; कभी-कभी लेस के रूप में शैलीबद्ध एक गतिशील प्रीप्रोसेसर स्टाइल शीट भाषा है, जिसे कैस्केडिंग स्टाइल शीट्स (CSS) में संकलित किया जा सकता है और क्लाइंट साइड या सर्वर साइड पर चलाया जा सकता है.

स्मार्ट स्टाइल शीट्स के लिए LESS CSS प्रीप्रोसेसर का उपयोग कैसे करें

ESS एक देशी कमांड लाइन इंटरफ़ेस (CLI) प्रदान करता है जो कि LESS से LESS कई सिंटैक्स को संकलित करने से परे कई कार्यों को संभालता है. सीएलआई का उपयोग करते हुए LESS को चुनने का मेरा प्राथमिक कारण यह था कि LESS वैध CSS था, और मैं सिर्फ अपनी स्टाइल.कैंस फाइलों को Less और जाने पर एक्सटेंशन बदल सकता था. CSS में Longhand के रूप में पहले से किया गया कुछ भी मेरी सुविधा में एक मिक्सिन में वापस मोड़ा जा सकता है और मेरे पास नेस्टिंग और वेरिएबल्स का उपयोग करने की स्वतंत्रता थी.

LESS (लीनर स्टाइल शीट्स) एक CSS प्रीप्रोसेसर है जो CSS के वाक्यविन्यास का विस्तार है. LESS सिंटैक्स का उपयोग करने वाली फ़ाइलों में .less एक्सटेंशन होता है. कई मायनों में, लेस SCSS के समान है. दोनों नेस्टिंग, वेरिएबल्स, एक्सटेंड्स, मिक्सिन्स और मैप्स का उपयोग करते हैं. हालांकि, LESS के पास अधिक विकल्प हैं और रूबी को स्थापित करने की आवश्यकता नहीं है.

CSS Preprocessor क्या है ?

CSS प्रीप्रोसेसर एक स्क्रिप्टिंग भाषा है जो CSS का विस्तार है. इसे नियमित CSS सिंटैक्स में संकलित किया जाता है और फिर CSS को वेब ब्राउज़र द्वारा पढ़ा जाता है. LESS CSS के समान दिखता है लेकिन यह वैरिएबल, फ़ंक्शंस, मिश्रण और संचालन आदि जैसी कार्यक्षमता प्रदान करता है जो आपको गतिशील CSS बनाने की सुविधा प्रदान करता है.

LESS और SASS दोनों CSS प्रीप्रोसेसर का उदाहरण हैं क्योंकि दोनों ही वेब ब्राउज़र द्वारा पढ़े जाने वाले CSS सिंटैक्स को संकलित और निर्मित करते हैं.

CSS प्रीप्रोसेसर्स में इन-बिल्ट यूनिक सिंटैक्स होता है. जिसका उपयोग करके सीएसएस उत्पन्न कर सकते हैं. बाजार में उपलब्ध प्रचुर सीएसएस प्रीप्रोसेसरों के साथ विविध प्रकार की विशेषताओं को मिक्सिन, नेस्टिंग सेलेक्टर, इनहेरिटेंस Selector आदि की तरह बंडल किया जाता है. इन सुविधाओं के साथ सीएसएस संरचना को बनाए रखना आसान है जो कोड को पढ़ने और समझने में मदद करता है. एक सादे सीएसएस कोड और एक सीएसएस प्रीप्रोसेसर के बीच मुख्य अंतर यह है कि सादे सीएसएस में आपके कोड स्थिर हैं और प्रीप्रोसेसरों में आप गतिशील रूप से शैलियों को लागू करने के लिए सशर्त कोड लिख सकते हैं.

LESS CSS को डायनेमिक व्यवहार जैसे कि चर, मिश्रण, संचालन और कार्यों के साथ बढ़ाता है. Lode Node.js. के साथ क्लाइंट-साइड (IE 6+, वेबकिट, फ़ायरफ़ॉक्स) और सर्वर-साइड दोनों पर चलता है. सरल शब्दों में LESS आपको फ़ंक्शन, मिश्रण, संचालन और अधिक संयोजन करके CSS को एक बेहतर तरीके से लिखने की अनुमति देता है. इसका मतलब है कि आप अधिक संक्षिप्त शैली की जानकारी लिखते हैं और रंगों और शैलियों जैसी चीजों का अधिक आसानी से पुन: उपयोग कर सकते हैं. वेब कार्यक्षेत्र का प्रो संस्करण जावास्क्रिप्ट पार्सिंग करने की आवश्यकता के बजाय स्वचालित रूप से CSS फ़ाइलों को बनाने का समर्थन करता है. शुक्र है कि वेब वर्कबेंच में सभी आवश्यकताएं शामिल हैं और यह लेस के साथ काम करने का एक अच्छा सरल तरीका है.

What is Less CSS?

Less लीनर स्टाइल शीट के लिए एक संक्षिप्त है. यह एक डायनेमिक प्रीप्रोसेसर स्टाइल शीट लैंग्वेज है. जब संकलित किया जाता है तो Less सीएसएस कोड उत्पन्न करता है और इसे क्लाइंट-साइड केवल आधुनिक ब्राउज़र या सर्वर-साइड Node.js और राइनो के साथ पर चलाया जा सकता है. Less सीएसएस में कुछ विशेषताएं और कार्यशीलता जोड़ता है जैसे कि चर, मिश्रण, संचालन, और फ़ंक्शन. ये विशेषताएं आपको एक प्रभावी डिज़ाइन लेआउट विकसित करने देती हैं जो न्यूनतम और लचीला दोनों हैं. इसके अलावा Less सीएसएस प्रीप्रोसेसर कोड वेब ब्राउज़रों की एक श्रृंखला में संगत हैं.

जैसा कि आप अस्पष्ट स्टाइल के मुद्दों का सामना करते हैं अक्सर सादे सीएसएस की पंक्तियां और पंक्तियां समाप्त हो सकती हैं. इसलिए एक बड़ी परियोजना पर काम करते समय अपने सीएसएस कोड को यथासंभव Less और साफ रखने की कोशिश करें. उसके लिए आपको Less सीएसएस प्रीप्रोसेसर की आवश्यकता होगी और आप अपना बहुत समय बचाएंगे. फ्रेमवर्क की तरह किसी भी प्रीप्रोसेसर पर अपने हाथों को प्राप्त करने से पहले सीएसएस भाषा को जानना और समझना बेहतर है. तो Less सीएसएस और सादा सीएसएस के बीच अंतर क्या हैं? आपको Less सीएसएस प्रीप्रोसेसर का उपयोग क्यों करना चाहिए? नीचे कुछ विशेषताएं Less सीएसएस प्रीप्रोसेसर पर विशेष रूप से उपलब्ध हैं.

Less का इस्तेमाल कैसे करे -

Less जावास्क्रिप्ट में लिखा है और चलाने के लिए या तो Node.js या वेब ब्राउज़र की आवश्यकता है. आप अपने वेब साइट में Less.js को शामिल कर सकते हैं और यह सभी लिंक किए गए. Less स्टाइल शीट को वास्तविक समय में संकलित कर सकता है लेकिन यह धीमा है और इसकी अनुशंसा नहीं की जाती है. यहां हम Node.js को Less स्टाइल शीट संकलित करने और नियमित सीएसएस फ़ाइल को तैनात करने के लिए एक ग्राफिकल प्रोग्राम के रूप में उपयोग कर रहे हैं. Node.js का उपयोग करने के पीछे कारण यह है कि यह बहुत तेज और प्रभावशाली है.

Less का इस्तेमाल क्यों करे?

  • आइये अब समझते हैं कि हम LESS का उपयोग क्यों करते हैं.

  • LESS क्लीनर, क्रॉस-ब्राउज़र फ्रेंडली CSS को तेज और आसान बनाने का समर्थन करता है.

  • LESS को जावास्क्रिप्ट में डिज़ाइन किया गया है और इसे लाइव में उपयोग करने के लिए भी बनाया गया है जो अन्य सीएसएस प्री-प्रोसेसर की तुलना में तेजी से संकलित होता है.

  • LESS आपके कोड को एक मॉड्यूलर तरीके से रखता है. जो वास्तव में पठनीय और आसानी से परिवर्तनशील बनाकर महत्वपूर्ण है.

  • LESS वैरिएबल के उपयोग से तेजी से रखरखाव किया जा सकता है.

Less का इतिहास ?

  • LESS को 2009 में एलेक्सिस सेलियर द्वारा डिजाइन किया गया था. LESS ओपन-सोर्स है. LESS का पहला संस्करण रूबी में लिखा गया था बाद के संस्करणों में रूबी का उपयोग जावास्क्रिप्ट द्वारा बदल दिया गया था.

कम की विशेषताएं ?

  • LESS स्वच्छ, कॉम्पैक्ट, अधिक पठनीय कोड और एक अच्छी तरह से संगठित तरीके से लिखा गया है.

  • LESS क्रॉस-ब्राउज़र संगतता का समर्थन करता है.

  • LESS तेज और आसान है.

  • जावास्क्रिप्ट में LESS लिखा गया है. यह सीएसएस के अन्य पूर्वप्रक्रमक की तुलना में तेजी से संकलित करता है.

  • LESS चर प्रदान करता है जो इसके रखरखाव को तेज करता है.

  • LESS नेस्टिंग प्रदान करता है जो एक विशिष्ट तरीके से कोड को छोटा, स्वच्छ और व्यवस्थित बनाता है.

  • LESS आपको उन शैलियों को परिभाषित करने की सुविधा प्रदान करता है जिन्हें पूरे कोड में पुन: उपयोग किया जा सकता है.

  • LESS सीएसएस का विस्तार है. इसलिए इसे सीएसएस का सुपर सेट भी कहा जाता है.

  • कोड अतिरेक की समस्या को हल करने में LESS सक्षम है.

  • LESS @import नियम प्रदान करता है ताकि आप आसानी से बाहरी फ़ाइलों को संभाल सकें. आयात करना आवश्यक है क्योंकि कई लोग अपनी स्टाइलशीट को एक फाइल में डालने के बजाय कई फाइलों में विभाजित करते हैं.

  • LESS ही समूह चयनकर्ताओं को विस्तार विधि प्रदान करता है जो समान शैली-नियम साझा करते हैं. यह LESS स्वच्छ और अधिक व्यवस्थित बनाता है.

  • LESS मर्जिंग प्रॉपर्टी प्रदान करता है. यह LESS की सबसे रोमांचक विशेषता है जो कई मूल्यों जैसे परिवर्तन, संक्रमण और बॉक्स-छाया को स्वीकार करता है.

LESS के लाभ ?

आज मैं LESS का उपयोग करने के फायदों के बारे में बताने जा रहा हूं और यह भी बताऊंगा कि इस ब्लॉग में CSS संरचना की तुलना में यह क्यों अच्छा है. इसलिए यहाँ छोटी की परिभाषा है, "LESS CSS का पूर्व-प्रोसेसर है और CSS की विशेषताओं और क्षमताओं का विस्तार करता है. LESS में कई विशेषताएं हैं - यह चर, फ़ंक्शंस, मिश्रण, नेस्टेड नियम, संचालन, अन्य LESS फ़ाइलों को आयात करने की अनुमति देता है, और कई अन्य विशेषताएं जो CSS उत्पन्न करती हैं. हाँ, हम अपना कोड LESS में लिखते हैं और जब यह चलता है तो यह CSS उत्पन्न करता है.

  • LESS एक CSS प्रीप्रोसेसर है. संकलन के बाद, यह सरल CSS उत्पन्न करता है जो ब्राउज़रों में काम करता है.

  • LESS क्रॉस-ब्राउज़र संगतता का समर्थन करता है.

  • LESS कोड सरल, स्वच्छ और अच्छी तरह से व्यवस्थित हैं, क्योंकि घोंसले के शिकार का उपयोग.

  • LESS में रखरखाव तेजी से प्राप्त किया जा सकता है, क्योंकि चर का उपयोग.

  • LESS ऑपरेटरों की एक सूची प्रदान करता है जो कोडिंग को तेज और समय की बचत करता है.

  • LESS आपको पूरे नियम को आसानी से अपने नियम-सेट में संदर्भित करके पुन: उपयोग करने की सुविधा प्रदान करता है.

  • LESS पारंपरिक CSS पर नया और पसंदीदा है क्योंकि लंबी स्टाइल को LESS कर सकता है.

  • LESS एक CSS प्री-प्रोसेसर है और संकलन के बाद यह सरल CSS उत्पन्न करता है जो ब्राउज़र में काम करता है.

  • LESS तेज और आसान है.

  • नेस्टिंग के उपयोग के कारण क्लीनर संरचना.

  • CSS की तुलना में LESS कोड सरल और अच्छी तरह से व्यवस्थित हैं.

  • LESS क्रॉस-ब्राउज़र संगतता का समर्थन करता है.

  • LESS चर के उपयोग के कारण संशोधन / अद्यतन तेजी से प्राप्त किया जा सकता है.

  • CSS की तुलना में LESS समय की बचत होती है.

  • कोडिंग तेज़ है क्योंकि LESS द्वारा प्रदान की गई ऑपरेटरों की सूची.

  • मिक्सिंस का उपयोग कोड की पुन: प्रयोज्यता को हल करता है और एक वर्ग के सभी गुणों को सरल रूप से वर्ग के नाम सहित किसी अन्य वर्ग में एम्बेड करता है.

  • आप अपने नियम-सेट में उन्हें संदर्भित करके अपनी पूरी कक्षाओं का पुन: उपयोग कर सकते हैं.

  • LESS के कई गणितीय और परिचालन कार्य हैं, जैसे- गहरा, हल्का.

  • आप LESS फ़ाइल में अन्य LESS फाइल आयात कर सकते हैं, जिसमें चर परिभाषित हो सकते हैं और फिर आयात की गई LESS फ़ाइल में उस चर का उपयोग कर सकते हैं.

  • LESS में कुछ पूर्वनिर्धारित कार्य हैं और आप अपने स्वयं के कार्यों को भी परिभाषित कर सकते हैं और पूरे कोड में उनका उपयोग कर सकते हैं.

  • CSS के किसी भी अन्य पूर्व-प्रोसेसर की तुलना में LESS संकलन तेजी से होता है.

  • LESS भी आलसी लोडिंग सुविधा का समर्थन करता है यानी फ़ाइल में आप चर के उपयोग से पहले या बाद में कहीं भी अपने चर को परिभाषित कर सकते हैं.

LESS का नुकसान ?

  • यदि आप CSS प्रीप्रोसेसिंग के लिए नए हैं, तो आपको LESS सीखने के लिए कुछ समय बिताना होगा.

  • एसएएसएस जैसे पुराने प्रीप्रोसेसर की तुलना में LESS फ्रेमवर्क प्रदान करता है जिसमें कंपास, ग्रेविटी और सूसी जैसे फ्रेमवर्क होते हैं.

  • LESS में, मॉड्यूल के बीच एक तंग युग्मन होता है इसलिए यह निर्भर मॉड्यूल का पुन: उपयोग और / या परीक्षण करने के लिए अधिक प्रयास करता है.

Less Syntax

LESS सबसे लोकप्रिय CSS प्रीप्रोसेसर है जो वैरिएबल, फ़ंक्शंस या मिक्सिन जैसे प्रोग्रामिंग लक्षणों के साथ सादे CSS का विस्तार करता है, और ऑपरेशन जो आपको मॉड्यूलर, स्केलेबल और अधिक प्रबंधनीय CSS शैलियों के निर्माण की सुविधा देता है. W3C विनिर्देशन के अनुसार LESS सिंटैक्स गैर-मानक है. LESS में संपत्ति की घोषणा CSS के समान है, लेकिन इसे अपनी लाइन और इंडेंट पर रखा जाना चाहिए. चलो LESS कोड का एक उदाहरण देखते हैं -

@color-base: #2d5e8b;  
.class1 {  
  background-color: @color-base;  
  .class2 {  
    background-color: #fff;  
    color: @color-base;  
  }  
}   

यह LESS कोड संकलक द्वारा संसाधित किया जाता है, और एक ब्राउज़र अनुरूप CSS प्रारूप उत्पन्न होता है.

तो ये LESS के मूल लाभ हैं. अब हम LESS और CSS के बीच तुलना की ओर बढ़ते हैं अर्थात CSS की तुलना में LESS क्यों अच्छा है. जैसा कि आप पहले ही LESS के फायदों से गुजर चुके हैं, इसलिए अब आपको यह जानने में दिलचस्पी हो सकती है कि CSS की तुलना में LESS क्यों अच्छा है. कुछ अंतर हैं जो CSS की तुलना में LESS को अच्छा बनाते हैं.

CSS एक स्थिर भाषा है जबकि LESS एक गतिशील भाषा है, जो कोड के संकलन के बाद CSS उत्पन्न करता है. CSS में आप वेब पेज को डिजाइन करने के लिए स्थैतिक कोड लिखते हैं लेकिन LESS में आप चर का उपयोग करके कोड को परिभाषित कर सकते हैं और कोड को संकलित करने के बाद कि चर मानों को पार्स किया जाएगा और CSS में उत्पन्न होगा. CSS में संशोधन काफी जटिल हो सकता है जैसे अगर हम कहें कि आपको पूरी CSS फ़ाइल में एक रंग # 000 से #fff बदलने की आवश्यकता है तो यह काफी मुश्किल हो सकता है और हर उस जगह को बदलने की आवश्यकता है जहाँ इसका उपयोग किया गया है लेकिन LESS में आप इसे बदलते हैं चर मूल्य एक बार और संकलन के बाद कि चर का उपयोग उस कोड के माध्यम से पूरे सीएसएस में बदल जाएगा जहां उस चर का उपयोग किया जाता है.

CSS में आपको कई बार अलग-अलग ऑपरेशन के साथ एक ही क्लास को परिभाषित करना पड़ता है, लेकिन LESS में नेस्टिंग और मिक्सिंस की विशेषता के कारण आपको विभिन्न ऑपरेशन के लिए कई बार कक्षाओं को परिभाषित करने की आवश्यकता नहीं होती है. आपके द्वारा सामना किए जा सकने वाले CSS में बहुत अधिक अतिरेक हैं. CSS ने LESS की तुलना में कोड स्टाइलिंग को लंबा किया. CSS LESS की तुलना में समय लेने वाली है, लेकिन हाँ LESS की तुलना में CSS सीखना और लिखना आसान है. CSS में कोई भी reusability नहीं है और आप LESS की तरह चर या अपने स्वयं के कार्यों का उपयोग नहीं कर सकते हैं.

और अगर आप Magento का उपयोग कर रहे हैं तो मॉड्यूल में LESS का उपयोग करना CSS का उपयोग करने की तुलना में बेहतर विचार है क्योंकि मॉड्यूल में आपको डिजाइनिंग के लिए बहुत सारे कोड लिखने की आवश्यकता होती है. इसलिए यदि आप CSS का उपयोग करते हैं तो आपको कुछ कठिनाई का सामना करना पड़ सकता है और यह कोड की लंबाई के कारण फ़ाइल आकार को भी बढ़ाता है लेकिन यदि आप LESS का उपयोग करते हैं तो आपके डिजाइनिंग कोड को कम फ़ाइल आकार के साथ अच्छी तरह से व्यवस्थित किया जाएगा और यह कोड की पुन: प्रयोज्य को भी बढ़ाता है. इस लेख में यह सब है, आशा है कि यह आपको CSS पर LESS के फायदों को समझने में मदद करेगा.